CN107493568B - Message processing method and device - Google Patents
Message processing method and device Download PDFInfo
- Publication number
- CN107493568B CN107493568B CN201710772110.3A CN201710772110A CN107493568B CN 107493568 B CN107493568 B CN 107493568B CN 201710772110 A CN201710772110 A CN 201710772110A CN 107493568 B CN107493568 B CN 107493568B
- Authority
- CN
- China
- Prior art keywords
- message
- mobile communication
- communication device
- wireless router
- restriction
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 27
- 238000010295 mobile communication Methods 0.000 claims abstract description 402
- 238000000034 method Methods 0.000 claims abstract description 32
- 238000004891 communication Methods 0.000 claims description 24
- 238000001514 detection method Methods 0.000 claims description 22
- 238000012545 processing Methods 0.000 claims description 18
- 238000012544 monitoring process Methods 0.000 claims description 16
- 230000004044 response Effects 0.000 claims description 7
- 230000003139 buffering effect Effects 0.000 claims 2
- 230000008569 process Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 239000000872 buffer Substances 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000001960 triggered effect Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 230000002618 waking effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/21—Monitoring or handling of messages
- H04L51/212—Monitoring or handling of messages using filtering or selective blocking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/58—Message adaptation for wireless communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0225—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0225—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
- H04W52/0248—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal dependent on the time of the day, e.g. according to expected transmission activity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The application provides a message processing method and a device, in the method, a wireless router receives a message sent to a mobile communication device; when the mobile communication equipment is in a message limiting state, the wireless router intercepts the message and caches the message to a designated storage area in the wireless router, wherein the message limiting state indicates that the mobile communication equipment is not suitable for receiving the message forwarded by the wireless router currently; when the mobile communication device releases the message restriction, the wireless router transmits the message buffered in the designated storage area to the mobile communication device. The scheme of the application can reduce the power consumption of the mobile communication equipment, reduce the interference to users and improve the reliability of message receiving.
Description
Technical Field
The present application relates to the field of data processing technologies, and in particular, to a method and an apparatus for processing a message.
Background
Mobile communication equipment such as a mobile phone and a tablet computer can access a communication network through a wireless router, and network communication messages transmitted by a server are forwarded to the mobile communication equipment through the wireless router. For example, an instant messaging application may be installed in the mobile phone, and the mobile phone may send and receive instant messaging messages through the wireless router.
However, during the time period when the mobile communication device is in a standby state or the user does not want to be disturbed, the wireless router will continuously forward the network communication message to the mobile communication device, so that the mobile communication device will be woken up continuously, consume a large amount of power, and even disturb the user. Although the mobile communication device can block the reception of the network communication message by opening the firewall, opening the firewall still consumes power of the mobile communication device, and the network communication message is not recoverable once it is blocked, so that the user of the mobile communication device may miss some important messages, which affects the reliability of message reception.
Disclosure of Invention
In view of this, the present application provides a message processing method and apparatus to reduce power consumption of a mobile communication device, reduce interference to a user, and improve reliability of message reception.
In order to achieve the above object, the present application provides a message processing method applied to a wireless router, where a wireless network connection is established between the wireless router and a mobile communication device, the method including:
receiving a message sent to the mobile communication device;
intercepting the message and caching the message to a designated storage area in the wireless router when the mobile communication device is determined to be in a message limitation state, wherein the message limitation state indicates that the mobile communication device is not suitable for receiving the message forwarded by the wireless router currently;
and when the mobile communication device is determined to remove the message limitation, sending the message cached in the designated storage area to the mobile communication device.
Preferably, the intercepting the message and caching the message to a designated storage area in the wireless router when it is determined that the mobile communication device is in a message restriction state includes:
determining a network address of a sender of the message when the mobile communication device is determined to be in a message restriction state;
detecting that the network address of the sender belongs to a network address in a preset network address set;
intercepting the message and caching the message to a designated storage area in the wireless router when the network address of the sender belongs to the network addresses in the network address set.
Preferably, the method further comprises:
and when the network address of the sender does not belong to the network addresses in the network address set, forwarding the message to the mobile communication equipment.
Preferably, before the receiving the message sent to the mobile communication device, the method further includes:
receiving a configuration request sent by the mobile communication equipment, wherein the configuration request is used for requesting to configure and limit the network address to which the received message belongs;
returning a configuration interface for the mobile communication device in response to the configuration request;
and acquiring the network address set based on the configuration operation of the mobile communication equipment on the configuration interface.
Preferably, before intercepting the message and caching the message into a designated storage area in the wireless router when the mobile communication device is determined to be in the message restriction state, the method further comprises:
detecting whether the current time is within a preset target time interval for limiting message receiving;
and when the current time is within the target time interval, determining that the mobile communication equipment is in a message limiting state.
Preferably, before the sending the message cached in the designated storage area to the mobile communication device when it is determined that the mobile communication device releases the message restriction, the method further includes:
and when detecting that the current time exceeds the target time interval, determining that the mobile communication equipment releases the message limitation.
Preferably, before intercepting the message and caching the message into a designated storage area in the wireless router when the mobile communication device is determined to be in the message restriction state, the method further comprises:
receiving a limitation indication sent by the mobile communication equipment, wherein the limitation indication is used for indicating that the mobile communication equipment is in a standby state or is not suitable for receiving the message forwarded by the wireless router currently;
setting a communication status of the mobile communication device to a message restriction status.
Preferably, before the sending the message cached in the designated storage area to the mobile communication device when it is determined that the mobile communication device releases the message restriction, the method further includes:
when receiving a limitation removal instruction sent by the mobile communication equipment, determining that the mobile communication equipment removes the message limitation, wherein the limitation removal instruction is used for indicating that the mobile communication equipment is awakened or is suitable for receiving the message forwarded by the wireless router at the current moment.
In another aspect, the present application further provides a message processing method applied to a mobile communication device, where a wireless network is established between the mobile communication device and a wireless router, and the method includes:
detecting whether the mobile communication device currently meets a message limitation condition;
when the mobile communication equipment currently meets a message limitation condition, sending a limitation instruction to the wireless router, wherein the limitation instruction is used for notifying the wireless router of the information that the mobile communication equipment is in a message limitation state and instructing the wireless router to intercept and cache the message sent to the mobile communication equipment;
monitoring whether the mobile communication device meets a condition for releasing message restriction;
when the mobile communication equipment meets the condition of releasing the message limitation, a limitation releasing instruction is sent to the wireless router, the limitation releasing instruction is used for notifying the wireless router of the information that the mobile communication equipment releases the message limitation, and the wireless router is instructed to send the cached message of which the receiving party is the mobile communication equipment to the mobile communication equipment.
Preferably, the detecting whether the mobile communication device currently satisfies a message restriction condition includes:
detecting whether the mobile communication equipment currently receives a message limiting instruction input by a user;
when the message limiting instruction input by a user is received, determining that the mobile communication equipment currently meets a message limiting condition;
the monitoring whether the mobile communication device meets the condition of releasing the message limitation comprises the following steps:
detecting whether the mobile communication equipment receives a limitation removing instruction input by a user currently;
when a limitation removing instruction input by a user is received, the mobile communication equipment is determined to meet the condition of removing the message limitation currently.
Preferably, before the detecting whether the mobile communication device currently satisfies the message limitation condition, the method further includes:
a configuration request sent to the wireless router, the configuration request requesting to configure a network address to which the message received is restricted from belonging;
showing a configuration interface returned by the wireless router;
returning a network address set to the wireless router based on the configuration operation of the user on the configuration interface, wherein the network address set comprises the network address of at least one sender to which the message needing to be intercepted belongs; wherein the wireless router intercepts the message sent to the mobile communication device upon detecting that a network address of the message sent to the mobile communication device belongs to a network address in the set of network addresses.
On the other hand, an embodiment of the present application further provides a message processing apparatus, which is applied to a wireless router, where a wireless network connection is established between the wireless router and a mobile communication device, and the apparatus includes:
a message receiving unit for receiving a message transmitted to the mobile communication device;
the message intercepting unit is used for intercepting the message and caching the message into a designated storage area in the wireless router when the mobile communication equipment is determined to be in a message limiting state, wherein the message limiting state indicates that the mobile communication equipment is not suitable for receiving the message forwarded by the wireless router currently;
a message forwarding unit, configured to send the message cached in the specified storage area to the mobile communication device when it is determined that the mobile communication device releases the message restriction.
Preferably, the message intercepting unit includes:
an address determination subunit for determining a network address of a sender of the message when it is determined that the mobile communication device is in a message restriction state;
the address detection subunit is used for detecting that the network address of the sender belongs to a network address in a preset network address set;
and the message intercepting subunit is used for intercepting the message and caching the message to a specified storage area in the wireless router when the network address of the sender belongs to the network addresses in the network address set.
Preferably, the method further comprises the following steps:
and the message sending unit is used for forwarding the message to the mobile communication equipment when the address detection subunit detects that the network address of the sender does not belong to the network address in the network address set.
Preferably, the method further comprises the following steps:
an indication receiving unit, configured to receive a restriction indication sent by the mobile communication device, where the restriction indication is used to indicate that the mobile communication device is in a standby state or is not currently suitable for receiving a message forwarded by a wireless router;
a state setting unit configured to set a communication state of the mobile communication device to a message restriction state when the restriction instruction is received by the instruction receiving unit;
and a state changing unit, configured to determine that the mobile communication device releases message restriction when receiving a restriction release instruction sent by the mobile communication device, where the restriction release instruction is used to indicate that the mobile communication device is awakened or is suitable for receiving a message forwarded by a wireless router at the current time.
In another aspect, the present application further provides a message processing apparatus applied to a mobile communication device, where a wireless network is established between the mobile communication device and a wireless router, and the apparatus includes:
a detecting unit, configured to detect whether the mobile communication device currently satisfies a message restriction condition;
a restriction indicating unit, configured to send a restriction indication to the wireless router when the mobile communication device currently satisfies a message restriction condition, where the restriction indication is used to notify the wireless router of information that the mobile communication device is in a message restriction state, and instruct the wireless router to intercept and cache a message sent to the mobile communication device;
a monitoring unit for monitoring whether the mobile communication device satisfies a condition for releasing message restriction;
and the restriction releasing unit is used for sending a restriction releasing instruction to the wireless router when the mobile communication equipment meets a condition of releasing the restriction of the message, wherein the restriction releasing instruction is used for notifying the wireless router of the information that the mobile communication equipment releases the restriction of the message, and the restriction releasing instruction instructs the wireless router to send the cached message of which the receiving party is the mobile communication equipment to the mobile communication equipment.
Preferably, the detection unit includes:
the mobile communication device comprises a first detection subunit, a second detection subunit and a control unit, wherein the first detection subunit is used for detecting whether the mobile communication device currently receives a message limiting instruction input by a user, and determining that the mobile communication device currently meets a message limiting condition when the message limiting instruction input by the user is received;
the monitoring unit includes:
the first monitoring subunit is used for detecting whether the mobile communication equipment currently receives a limitation removing instruction input by a user, and when the limitation removing instruction input by the user is received, determining that the mobile communication equipment currently meets the condition of removing the message limitation.
As can be seen from the above technical solutions, in the embodiment of the present application, after the wireless router receives a message sent to the mobile access device, if it is determined that the mobile communication device is in a message restriction state unsuitable for receiving the message, such as a standby state, the message is intercepted and buffered, and the message is not forwarded to the mobile communication device, so that a situation that the message is frequently forwarded to the mobile communication device, so that the mobile communication device is frequently awakened from the standby state to cause excessive power consumption or interfere with a user is avoided. And when the wireless router determines that the mobile communication equipment releases the message limitation, the message cached by the wireless router is sent to the mobile communication equipment, so that the condition that the mobile communication equipment misses the message is avoided, the reliability of receiving important messages is ensured, the power consumption of the mobile communication equipment is reduced, or the interference to users is reduced, and meanwhile, the reliability of receiving the message is improved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are only embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on the provided drawings without creative efforts.
Fig. 1 is a schematic diagram illustrating an application scenario to which the message processing method of the present application is applied;
FIG. 2 is a flow chart illustrating an embodiment of a message processing method according to the present application;
FIG. 3 is a flow chart illustrating a message processing method according to yet another embodiment of the present application;
FIG. 4 is a flow chart illustrating an embodiment of a message processing method according to the present application;
FIG. 5 is a block diagram illustrating an exemplary message processing apparatus according to the present application;
fig. 6 is a schematic diagram illustrating a component structure of another embodiment of a message processing apparatus according to the present application.
Detailed Description
Fig. 1 is a schematic diagram illustrating an application scenario to which the message processing method of the present application is applied. In the application scenario of fig. 1, the wireless router 101 is connected to at least one mobile communication device 102 via a wireless network. For example, the mobile communication device may connect to the wireless communication device through WiFi. The mobile communication device can be a mobile communication terminal such as a mobile phone, a tablet computer and a notebook computer.
Wherein the wireless router 101 can forward the message sent by the mobile communication device to a server or other devices in the network. As shown in fig. 1, the wireless router 101 may implement network communication between the mobile communication device 102 and the server 103. The server may be an application server of an application installed in the mobile communication device, and the wireless router 101 may further forward a message sent by the server 103 or other devices through the network to the mobile communication device 102.
Of course, fig. 1 is only described as an application scenario, and other scenarios in which the mobile communication device receives and transmits messages through a wireless lan accessing the wireless router are also applicable to the embodiment of the present application.
With the above commonalities, a message processing method according to the present application is described below.
For example, referring to fig. 2, which shows a flowchart of an embodiment of a message processing method according to the present application, the method of the present embodiment is described from the perspective of a wireless router, and the method of the present embodiment may include:
s201, receiving a message sent to a mobile communication device.
After receiving the message transmitted through the network, the wireless router may determine the destination of the message, that is, to which mobile communication device the message is sent, according to information such as the destination address of the message.
S202, when the mobile communication device is determined to be in the message limiting state, the message is intercepted and cached to a designated storage area in the wireless router.
Wherein the message restriction status indicates that the mobile communication device is not currently adapted to receive messages forwarded by the wireless router. If the mobile communication device is in the standby state, the mobile communication device is not suitable for receiving the message forwarded by the router.
There are various ways of determining whether the communication status of the mobile communication device is in the message restriction state.
For example, in an implementation manner, a user may set, according to actual needs, that one or more time periods belong to a time period for receiving a restriction message, and configure, in a wireless router, at least one target time interval corresponding to a mobile communication device through the mobile communication device. For example, a user generally has a noon break, so that the mobile communication device stays in a standby state for a long time in the noon break time period, and in order to avoid waking up the mobile communication device frequently to receive messages, thereby causing excessive power consumption of the mobile communication device and affecting normal rest of the user, the user may set the noon break time period as a target time interval for limiting message reception corresponding to the mobile communication device.
Accordingly, the wireless router stores the correspondence between the mobile communication device and at least one target time interval set by the mobile communication device, so as to determine which time intervals the mobile communication device is in the message restriction state based on the correspondence. Therefore, after the wireless router receives the message sent to the mobile communication device, whether the current time is in the target time interval preset by the mobile communication device can be detected, and if so, the mobile communication device is determined to be in the message limiting state at the current time.
As another example, in another implementation, when the mobile communication device determines that a condition that triggers the standby state is currently satisfied, a restriction indication is sent to the wireless router, the restriction indication indicating that the mobile communication device is in the standby state, and the restriction indication indicating that the wireless router intercepts and buffers a message sent to the mobile communication device. For example, when the mobile communication device determines that it is about to enter the standby state, it starts the standby state and sends an indication to the wireless router, so that the wireless router can know that the mobile communication device is in the standby state. Accordingly, the wireless router determines that the mobile communication device is in the message restriction state when it receives the restriction indication. For example, the wireless router may set the communication status of the mobile communication device to a message restriction status when receiving the restriction indication, such that the mobile communication device may be determined to be in the message restriction status by querying the recorded communication status of the mobile communication device when receiving a message to the mobile communication device.
It will be appreciated that the mobile communication device enters the standby state a greater number of times during the day, considering that the mobile communication device will enter the standby state when the user is not applicable to the mobile communication device for more than a specified period of time. In order to avoid that the mobile communication device is in the state of limiting receiving messages for a long time, in practical application, the mobile communication device may be triggered by the user to send a limitation instruction to the wireless router according to needs, for example, the user sends a message limitation instruction to the mobile communication device, and the message limitation instruction is used for triggering limiting the message receiving of the mobile communication device. For example, the user may not use the mobile communication device for a period of time after the current time, may not be concerned with messages received in the mobile communication device, and may not wish to interfere with himself or herself because the mobile communication device frequently receives messages, in which case the user may touch a designated key of the mobile communication device to enter a message restriction instruction. After receiving the message limitation instruction input by the user, the mobile communication device sends a limitation instruction to the wireless router so as to inform the wireless router of the information that the mobile communication device is not suitable for receiving the message forwarded by the wireless router.
After intercepting the message sent to the mobile communication device, the wireless router will not continue to forward the message to the mobile communication device, and in order to avoid the mobile communication device missing the message, the wireless router will cache the intercepted message in the designated storage area of the wireless router, so as to forward the message to be received by the mobile communication device, which is cached in the designated storage area, to the mobile communication device.
The designated storage area may be based on a setting, for example, the designated storage area may be a storage area in a nonvolatile memory provided in the wireless router.
It is understood that step S202 is described by way of example of the wireless router automatically intercepting all messages to the mobile communication device while the mobile communication device is in the message restriction state. However, in practical applications, some types of messages are messages that the user wishes to receive in real time, while for other messages of relatively low importance, it is sufficient to avoid missed connections, in which case the user can configure the network address of the sender of some messages of relatively low importance in the wireless router via the mobile communication device. The network address of the sender may be an IP address of the sender, etc.
For example, if a push message pushed by some application to the mobile communication device belongs to a message with lower importance, the IP address of the server of the application may be configured to limit the IP address of the sender of the message.
The mobile communication device may analyze the data packets sent by the server or other devices according to communication protocols with the servers or other devices of different application programs, so as to determine network addresses such as IP addresses of the servers and devices, and provide the network addresses to the user, so that the user may select a network address that needs to be set as a restriction message reception from among a plurality of network addresses provided by the mobile communication device.
Accordingly, the wireless router will store the set of network addresses configured by the mobile communication device. When the wireless router determines that the mobile communication device is in the message restriction state, the network address of the sender of the received message can be determined, and if the network address of the sender belongs to the network addresses in the preset network address set, the message is intercepted and buffered.
Further, in order to ensure that the user can receive the message with higher importance in time, when the wireless router determines that the network address of the sender of the message does not belong to the network address in the preset network address set, the message can be directly forwarded to the mobile communication device, so that the user cannot miss real-time reception of the important message, and the situation that the mobile communication device frequently receives the message to cause frequent message processing or frequent awakening to cause excessive power consumption can be reduced.
Of course, in some cases, the user only configures the network address to which the message that the user wishes to receive belongs to the network address set corresponding to the mobile communication device in the wireless router, and for the message that the user does not wish to receive, the network address of the sender to which the message belongs is not configured in the network address set, in which case, if the wireless router determines that the network address of the sender of the message does not belong to the network address in the preset network address set, the message may be directly discarded.
It will be appreciated that after receiving the message, the wireless router may directly forward the message to the mobile communication device in a normal message handling manner if it is determined that the mobile communication device is not in the message restriction state at the present time.
S203, when it is determined that the mobile communication device releases the message restriction, transmitting the message cached in the designated storage area to the mobile communication device.
And the message limitation is released, the mobile communication equipment does not limit the receiving of the message at present, and in the case, the wireless router acquires the message cached to the mobile communication equipment from the designated memory and forwards the cached message to the mobile communication equipment.
It will be appreciated that after the designated memory area has forwarded the message corresponding to the mobile communication device, the wireless router will delete the message corresponding to the mobile communication device in the designated memory area.
The manner of determining that the mobile communication device releases the message restriction may also be various:
for example, in one implementation, corresponding to a case where the mobile communication device is determined to be in the message restriction state by the target time interval, the wireless router determines that the mobile communication device releases the message restriction upon detecting that the current time exceeds the preset target time interval. For example, the target time interval is [ 12:30, 13:30 ], if the time is 13:30:01, it can be determined that the message restriction state is released by the mobile communication device beyond the target time zone.
As another example, in yet another implementation, the mobile communication device may send a restriction release indication to the wireless router to cause the wireless router to determine that the mobile communication device releases the message restriction, corresponding to a case where the mobile communication device triggers the wireless router to determine that the mobile communication device is in the message restriction state by sending the message restriction indication. Wherein the restriction release indication indicates that the mobile communication device is in an awake state or is suitable for receiving a message forwarded by the wireless router at the current time. If the mobile communication device detects that the mobile communication device is in the wake-up state, a restriction removal indication is sent to the wireless router, so that the wireless router forwards the cached message to the mobile communication device. For another example, if the user currently wants to release the restriction on the message received by the mobile communication device, a restriction release instruction may be input to the mobile communication device to trigger the mobile communication device to send the restriction release instruction to the wireless router, for example, if the normal work and rest of the user is not interfered by the mobile communication device currently, the restriction release instruction may be triggered to be sent to the wireless router by clicking or triggering a specific key of the mobile communication device.
Accordingly, when the wireless router receives the restriction removal instruction, it may be determined that the mobile communication device removes the restriction on the message, so that the message cached in the cache region may be designated to be forwarded to the mobile communication device. For example, when the wireless router receives the restriction release instruction, the communication state of the mobile communication device recorded in the wireless router is set to a normal communication state. Meanwhile, since the mobile communication device releases the message restriction, the wireless router can directly transmit the message to the mobile communication device when receiving the message transmitted to the mobile communication device after the current time.
It should be noted that, in the above embodiment, a message is taken as an example for description, but specific processing manners of different messages sent to the mobile communication device by the wireless router at different times are the same, and are not described herein again. Correspondingly, if the designated storage area buffers a plurality of messages corresponding to the mobile communication device while the mobile communication device is in the message restriction state, the wireless router forwards all the plurality of messages to the mobile communication device.
It can be seen that, in the embodiment of the present application, after the wireless router receives the message sent to the mobile pass-through device, if it is determined that the mobile communication device is in a message restriction state, such as a standby state, which is not suitable for receiving the message, the message is intercepted and buffered, and the message is not forwarded to the mobile communication device, so that the problem of excessive power consumption caused by frequent awakening of the mobile communication device due to frequent message forwarding to the mobile communication device is avoided. And when the wireless router determines that the mobile communication equipment releases the message limitation, the message cached by the wireless router is sent to the mobile communication equipment, so that the condition that the mobile communication equipment misses the message is avoided, the reliability of receiving important messages is ensured, and the reliability of receiving messages is improved while the power consumption of the mobile communication equipment is reduced.
For convenience of understanding, the following describes a message processing method in an embodiment of the present application in detail by taking a case as an example, and referring to fig. 3, a flowchart of another embodiment of the message processing method in the present application is shown, where the method in this embodiment may include:
s301, the mobile communication device sends a configuration request to the wireless router based on the wireless network connection with the wireless router.
Wherein the configuration request is for requesting configuration of the mobile communication device to restrict the relevant information required for message reception. The configuration request is used at least to request configuration of the network address to which the message received is restricted.
S302, the wireless router responds to the configuration request and returns a configuration interface for the mobile communication device.
The configuration interface may provide various configurations available to the user at the mobile communication device side, for example, the configuration interface may be used to configure a network address of a server for limiting message transmission, and may also be used to configure a time period for limiting message reception.
For example, the configuration window may have a configuration window for configuring a network address of a desired limitation, and the user may input or select a network address provided by the terminal in the configuration window. For example, the mobile communication device may parse and display IP addresses of servers of all application programs installed in the mobile communication device, and the user may select an IP address of a server that needs to be a limiting object from the displayed IP addresses, and configure the selected IP address in the configuration window.
S303, the mobile communication device receives the configuration operation of the user on the configuration interface and sends the network address set needing to limit the message forwarding to the wireless router based on the configuration operation.
Wherein, the network address set comprises at least one network address.
For example, the mobile communication device may send a configuration interface configured with a set of network addresses to the wireless router, or send a window identifier of a user configured network address in the configuration interface and the set of network addresses to the wireless router, so that the wireless router may determine, based on the set of network addresses, which messages sent by senders corresponding to the network addresses need to be intercepted.
It is understood that steps S301 and S302 are some configuration operations before the wireless router processes the message, which is only for easy understanding of how to configure the network address into the wireless router, but generally, the configuration only needs to be performed once, and the wireless router does not need to perform the above steps S301 to S302 before receiving the message every time.
S304, the mobile communication device sends a restriction indication to the wireless router.
Wherein the restriction indication indicates that the mobile communication device is not currently adapted to receive messages forwarded by the wireless router
For example, the mobile communication device receives a message restriction instruction entered by a user and sends a restriction indication to the wireless router in response to the message restriction instruction. For example, in the case that the user wants to enter the standby state of the mobile phone or wants not to be frequently disturbed by the message, the user may click a designated key in the mobile communication device or make a setting on a message restriction interface of the mobile communication device to complete the operation of inputting the message restriction instruction.
S305, the wireless router records the communication status of the mobile communication device as a message restriction status in response to the restriction indication.
The restriction indication is used for notifying the wireless router that the mobile communication equipment is in a message restriction state, and is also used for instructing the wireless router to intercept messages sent to the mobile communication equipment and cache the intercepted messages.
It should be noted that, in order to facilitate understanding the subsequent process of determining whether the mobile communication device is in the message restriction state by the wireless router, the embodiment of the present application first describes the process of sending the restriction instruction to the wireless router by the mobile communication device and the process of processing the restriction instruction by the wireless router, but it is understood that, in practical applications, the timing of sending the restriction instruction by the mobile communication device is not determined, and therefore, the step S304 and the step S305 may be before the step S306 or at any time after the step S306 and the step S306.
S306, the wireless router receives the message sent to the mobile communication device.
S307, the wireless router inquires whether the communication state of the mobile communication equipment is a message restriction state, and if so, the step S308 is executed; if not, the message is forwarded to the mobile communication device.
It will be appreciated that in the event that the wireless router receives the restriction indication, the wireless router may query that the mobile communication device is in a message restriction state; if the wireless router does not receive the restriction indication before this step S307, it indicates that the mobile communication device is not in the message restriction state, in which case the received message may be directly forwarded to the mobile communication device.
S308, the wireless router determines the network address of the sender of the message.
The message may include address information of the sender, and the network address of the sender of the message may be determined by analyzing the message.
S309, the wireless router detects whether the network address of the sender belongs to the preset network address set of the mobile communication equipment, if so, the step S310 is executed; if not, forwarding the message to the mobile communication device;
s310, the wireless router intercepts the message and caches the intercepted message to a designated storage area of the wireless router.
S311, the mobile communication device transmits a restriction release instruction to the wireless router.
The restriction release instruction indicates that the mobile communication device is suitable for receiving the message forwarded by the wireless router at the current moment, in other words, the restriction release instruction notifies the wireless router of the information that the mobile communication device releases the restriction of the message.
For example, the mobile communication device receives a restriction release instruction input by a user, and transmits a restriction release instruction to the wireless router in response to the restriction release instruction. For example, in a case where the user does not need to restrict the message reception, the user may input the restriction release instruction by touching a designated key in the mobile communication device, or the restriction release instruction is input in a specific interface for setting the message restriction in the mobile communication device.
S312, the wireless router sets the communication state of the mobile communication device to the normal communication state in response to the restriction release instruction.
The restriction releasing instruction is used for informing the wireless router of the information of releasing the restriction of the message of the mobile communication equipment, and is also used for indicating the wireless router to send the message which is cached and takes the mobile communication equipment as the receiving party to the mobile communication equipment.
Accordingly, the wireless router adjusts the communication state of the mobile communication device to release the message restriction to restore the normal communication state.
S313, the wireless router forwards at least one message of which the receiver is the mobile communication device cached in the designated storage area to the mobile communication device, and deletes the at least one message of which the receiver is the mobile communication device in the designated storage area.
The sequence of step S312 and step S313 is not limited to that shown in fig. 3, and in practical applications, step S312 and step S313 may be executed simultaneously.
For example, referring to fig. 4, which shows a flowchart of another embodiment of the message processing method according to the present application, the method of the present embodiment is described from the mobile communication device side, and the method of the present embodiment may include:
s401, detecting whether the mobile communication device currently satisfies a message restriction condition.
The mobile communication device meets the message limiting condition, which indicates that the mobile communication device is currently in a standby state or in a state which is set by other users and is not suitable for frequently receiving messages.
For example, in one implementation, it may be detected whether the mobile communication device currently receives a message restriction instruction entered by a user. When the message limiting instruction input by the user is received, the mobile communication equipment is determined to meet the message limiting condition currently.
For another example, in yet another implementation, it may be detected whether the mobile communication device currently satisfies a condition for entering a standby state, and if so, it is determined that the message restriction condition is currently satisfied.
S402, when the mobile communication equipment meets the message limiting condition, the mobile communication equipment sends a limiting instruction to the wireless router.
The restriction indication is used for notifying the wireless router of the information that the mobile communication equipment is in the message restriction state, and indicating the wireless router to intercept and cache the message sent to the mobile communication equipment.
For the generation manner of the restriction indication, reference may be made to the foregoing embodiment, which is not described herein again.
S403, monitoring whether the mobile communication device satisfies the condition for releasing the message restriction.
Wherein, the mobile communication device satisfies the condition of releasing the message limitation, which indicates that the mobile communication device is awakened from the standby state or is in a state suitable for frequently receiving messages and set by the user.
For example, in one implementation, it may be detected whether the mobile communication device currently receives a user-input restriction removal instruction, and when the user-input restriction removal instruction is received, it is determined that the mobile communication device currently satisfies a condition for removing the message restriction.
For another example, in another implementation, it may be detected whether the mobile communication device is awake, and if the mobile communication device enters the awake state from the standby state, it is determined that the mobile communication device currently satisfies the condition for releasing the message restriction.
S404, when the mobile communication device satisfies the condition for releasing the message restriction, transmitting a restriction release instruction to the wireless router.
The restriction removal indication is used for notifying the wireless router of the information that the mobile communication equipment removes the restriction of the message, and indicating that the wireless router sends the cached message of which the receiving party is the mobile communication equipment to the mobile communication equipment.
Optionally, to ensure real-time reception of the important message, before detecting whether the mobile communication device currently satisfies the message restriction condition, the mobile communication device may further send a configuration request to the wireless router, and present a configuration interface returned by the wireless router. Wherein the configuration request is for requesting configuration of a network address to which the message received is restricted belongs. Correspondingly, the mobile communication equipment returns a network address set to the wireless router based on the configuration operation of the user on the configuration interface, wherein the network address set comprises the network address of at least one sender to which the message needing to be intercepted belongs.
It should be noted that the embodiment of fig. 4 is described from the perspective of the mobile communication device side, and for convenience of repetition, the operation performed by the mobile communication device is described in a simpler manner, and specifically, reference may be made to the operation performed by the mobile communication device side in the foregoing embodiment, and details are not described here again.
In response to a message processing method of the present application, on the other hand, an embodiment of the present application further provides a message processing apparatus, for example, referring to fig. 5, which shows a schematic structural diagram of an embodiment of a message processing apparatus of the present application, where the apparatus of the present embodiment is applied to a wireless router, and a wireless network connection is established between the wireless router and a mobile communication device, the apparatus includes:
a message receiving unit 501, configured to receive a message sent to the mobile communication device;
a message intercepting unit 502, configured to intercept the message and buffer the message to a designated storage area in the wireless router when it is determined that the mobile communication device is in a message limited state, where the message limited state indicates that the mobile communication device is not currently suitable for receiving the message forwarded by the wireless router;
a message forwarding unit 503, configured to send the message cached in the specified storage area to the mobile communication device when it is determined that the mobile communication device releases the message restriction.
In one implementation, the message intercepting unit includes:
an address determination subunit for determining a network address of a sender of the message when it is determined that the mobile communication device is in a message restriction state;
the address detection subunit is used for detecting that the network address of the sender belongs to a network address in a preset network address set;
and the message intercepting subunit is used for intercepting the message and caching the message to a specified storage area in the wireless router when the network address of the sender belongs to the network addresses in the network address set.
Further, the above apparatus may further include:
and the message sending unit is used for forwarding the message to the mobile communication equipment when the address detection subunit detects that the network address of the sender does not belong to the network address in the network address set.
In one implementation, the apparatus may further include:
a request receiving unit, configured to receive a configuration request sent by the mobile communication device before the message receiving unit receives the message sent to the mobile communication device, where the configuration request is used to request to configure a network address to which the received message belongs;
the interface returning unit is used for responding to the configuration request and returning a configuration interface for the mobile communication equipment;
and the address set acquisition unit is used for acquiring the network address set based on the configuration operation of the mobile communication equipment on the configuration interface.
In one implementation, the apparatus may further include:
an indication receiving unit, configured to receive a restriction indication sent by the mobile communication device, where the restriction indication is used to indicate that the mobile communication device is in a standby state or is not currently suitable for receiving a message forwarded by a wireless router;
a state setting unit, configured to set the communication state of the mobile communication device to a message restriction state when the instruction receiving unit receives the restriction instruction.
And a state changing unit, configured to determine that the mobile communication device releases message restriction when receiving a restriction release instruction sent by the mobile communication device, where the restriction release instruction is used to indicate that the mobile communication device is awakened or is suitable for receiving a message forwarded by a wireless router at the current time.
In one implementation, the apparatus may further include:
and the limit detection unit is used for detecting whether the current time is in a preset target time interval for limiting message reception before the message interception unit intercepts the message and caches the message in a specified storage area in the wireless router, and determining that the mobile communication equipment is in a message limiting state when the current time is in the target time interval.
Correspondingly, the device further comprises:
a release detection unit, configured to determine that the mobile communication device releases the message restriction when detecting that the current time exceeds the target time interval before the message forwarding unit sends the message cached in the specified storage area to the mobile communication device.
On the other hand, the present application also provides another message processing apparatus, for example, referring to fig. 6, which shows a schematic structural diagram of an embodiment of another message processing apparatus, where the apparatus of this embodiment is applied to a mobile communication device, and a wireless network is established between the mobile communication device and a wireless router, and the apparatus includes:
a detecting unit 601, configured to detect whether the mobile communication device currently satisfies a message restriction condition;
a restriction indicating unit 602, configured to send, when the mobile communication device currently satisfies a message restriction condition, a restriction indication to the wireless router, where the restriction indication is used to notify the wireless router that the mobile communication device is in a message restriction state, and instruct the wireless router to intercept and buffer a message sent to the mobile communication device;
a monitoring unit 603 configured to monitor whether the mobile communication device satisfies a condition for releasing message restriction;
a limitation lifting unit 604, configured to send a lifting limitation instruction to the wireless router when the mobile communication device satisfies a condition for lifting message limitation, where the lifting limitation instruction is used to notify the wireless router of information that the mobile communication device lifts message limitation, and instruct the wireless router to send a cached message whose receiving party is the mobile communication device to the mobile communication device.
In one implementation, the detection unit includes:
the mobile communication device comprises a first detection subunit, a second detection subunit and a control unit, wherein the first detection subunit is used for detecting whether the mobile communication device currently receives a message limiting instruction input by a user, and determining that the mobile communication device currently meets a message limiting condition when the message limiting instruction input by the user is received;
the monitoring unit includes:
the first monitoring subunit is used for detecting whether the mobile communication equipment currently receives a limitation removing instruction input by a user, and when the limitation removing instruction input by the user is received, determining that the mobile communication equipment currently meets the condition of removing the message limitation.
Optionally, the apparatus further comprises:
a configuration request unit, configured to send a configuration request to the wireless router before the detection unit detects whether the mobile communication device currently satisfies a message restriction condition, where the configuration request is used to request configuration to restrict a network address to which a received message belongs;
the interface display unit is used for displaying a configuration interface returned by the wireless router;
the address set sending unit is used for returning a network address set to the wireless router based on the configuration operation of the user on the configuration interface, wherein the network address set comprises the network address of at least one sender to which the message needing to be intercepted belongs; wherein the wireless router intercepts the message sent to the mobile communication device upon detecting that a network address of the message sent to the mobile communication device belongs to a network address in the set of network addresses.
It should be noted that, in the present specification, the embodiments are all described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments may be referred to each other. For the device-like embodiment, since it is basically similar to the method embodiment, the description is simple, and for the relevant points, reference may be made to the partial description of the method embodiment.
Finally, it should also be noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
The foregoing is only a preferred embodiment of the present invention, and it should be noted that it is obvious to those skilled in the art that various modifications and improvements can be made without departing from the principle of the present invention, and these modifications and improvements should also be considered as the protection scope of the present invention.
Claims (15)
1. A message processing method applied to a wireless router, wherein a wireless network connection is established between the wireless router and a mobile communication device, the method comprising:
the wireless router receiving a message sent from an application server to the mobile communication device;
intercepting the message and caching the message to a designated storage area in the wireless router when the mobile communication device is determined to be in a message limitation state, wherein the message limitation state indicates that the mobile communication device is not suitable for receiving the message forwarded by the wireless router currently;
when the mobile communication device is determined to remove the message limitation, sending the message cached in the designated storage area to the mobile communication device;
intercepting the message and caching the message to a designated storage area in the wireless router when it is determined that the mobile communication device is in a message restriction state, comprising:
determining a network address of a sender of the message when the mobile communication device is determined to be in a message restriction state;
detecting that the network address of the sender belongs to a network address in a preset network address set;
intercepting the message and caching the message to a designated storage area in the wireless router when the network address of the sender belongs to the network addresses in the network address set.
2. The message processing method according to claim 1, further comprising:
and when the network address of the sender does not belong to the network addresses in the network address set, forwarding the message to the mobile communication equipment.
3. The message processing method of claim 1, further comprising, prior to said receiving the message sent to the mobile communication device:
receiving a configuration request sent by the mobile communication equipment, wherein the configuration request is used for requesting to configure and limit the network address to which the received message belongs;
returning a configuration interface for the mobile communication device in response to the configuration request;
and acquiring the network address set based on the configuration operation of the mobile communication equipment on the configuration interface.
4. The message processing method of claim 1, further comprising, before intercepting the message and buffering the message to a designated storage area in the wireless router when the mobile communication device is determined to be in a message limited state:
detecting whether the current time is within a preset target time interval for limiting message receiving;
and when the current time is within the target time interval, determining that the mobile communication equipment is in a message limiting state.
5. The message processing method according to claim 4, wherein before said sending the message buffered in the designated storage area to the mobile communication device when it is determined that the mobile communication device releases the message restriction, further comprising:
and when detecting that the current time exceeds the target time interval, determining that the mobile communication equipment releases the message limitation.
6. The message processing method of claim 1, further comprising, before intercepting the message and buffering the message to a designated storage area in the wireless router when the mobile communication device is determined to be in a message limited state:
receiving a limitation indication sent by the mobile communication equipment, wherein the limitation indication is used for indicating that the mobile communication equipment is in a standby state or is not suitable for receiving the message forwarded by the wireless router currently;
setting a communication status of the mobile communication device to a message restriction status.
7. The message processing method according to claim 6, wherein before said sending the message buffered in the designated storage area to the mobile communication device when it is determined that the mobile communication device releases the message restriction, further comprising:
when receiving a limitation removal instruction sent by the mobile communication equipment, determining that the mobile communication equipment removes the message limitation, wherein the limitation removal instruction is used for indicating that the mobile communication equipment is awakened or is suitable for receiving the message forwarded by the wireless router at the current moment.
8. A message processing method applied to a mobile communication device, wherein a wireless network is established between the mobile communication device and a wireless router, the method comprising:
detecting whether the mobile communication device currently meets a message limitation condition;
when the mobile communication equipment currently meets a message limitation condition, sending a limitation instruction to the wireless router, wherein the limitation instruction is used for notifying the wireless router that the mobile communication equipment is in a message limitation state, and instructing the wireless router to intercept and cache messages sent from an application server to the mobile communication equipment;
monitoring whether the mobile communication device meets a condition for releasing message restriction;
when the mobile communication equipment meets the condition of releasing the message limitation, sending a limitation releasing instruction to the wireless router, wherein the limitation releasing instruction is used for notifying the wireless router of the information that the mobile communication equipment releases the message limitation, and instructing the wireless router to send the cached message of which the receiving party is the mobile communication equipment to the mobile communication equipment;
a configuration request sent to the wireless router, the configuration request requesting to configure a network address to which the message received is restricted from belonging;
based on configuration operation of a user, the mobile communication equipment returns a network address set to the wireless router, wherein the network address set comprises network addresses of at least one sender to which the message needing to be intercepted belongs; wherein the wireless router intercepts the message sent to the mobile communication device upon detecting that a network address of the message sent to the mobile communication device belongs to a network address in the set of network addresses.
9. The message processing method of claim 8, wherein said detecting whether the mobile communication device currently satisfies a message restriction condition comprises:
detecting whether the mobile communication equipment currently receives a message limiting instruction input by a user;
when the message limiting instruction input by a user is received, determining that the mobile communication equipment currently meets a message limiting condition;
the monitoring whether the mobile communication device meets the condition of releasing the message limitation comprises the following steps:
detecting whether the mobile communication equipment receives a limitation removing instruction input by a user currently;
when a limitation removing instruction input by a user is received, the mobile communication equipment is determined to meet the condition of removing the message limitation currently.
10. The message processing method of claim 8, prior to said detecting whether the mobile communication device currently satisfies a message restriction condition, further comprising:
and displaying a configuration interface returned by the wireless router.
11. A message processing apparatus applied to a wireless router, wherein a wireless network connection is established between the wireless router and a mobile communication device, the apparatus comprising:
a message receiving unit, configured to receive, by the wireless router, a message sent from an application server to the mobile communication device;
the message intercepting unit is used for intercepting the message and caching the message into a designated storage area in the wireless router when the mobile communication equipment is determined to be in a message limiting state, wherein the message limiting state indicates that the mobile communication equipment is not suitable for receiving the message forwarded by the wireless router currently;
a message forwarding unit, configured to send the message cached in the designated storage area to the mobile communication device when it is determined that the mobile communication device releases the message restriction;
the message interception unit includes:
an address determination subunit for determining a network address of a sender of the message when it is determined that the mobile communication device is in a message restriction state;
the address detection subunit is used for detecting that the network address of the sender belongs to a network address in a preset network address set;
and the message intercepting subunit is used for intercepting the message and caching the message to a specified storage area in the wireless router when the network address of the sender belongs to the network addresses in the network address set.
12. The message processing apparatus according to claim 11, further comprising:
and the message sending unit is used for forwarding the message to the mobile communication equipment when the address detection subunit detects that the network address of the sender does not belong to the network address in the network address set.
13. The message processing apparatus according to claim 11, further comprising:
an indication receiving unit, configured to receive a restriction indication sent by the mobile communication device, where the restriction indication is used to indicate that the mobile communication device is in a standby state or is not currently suitable for receiving a message forwarded by a wireless router;
a state setting unit configured to set a communication state of the mobile communication device to a message restriction state when the restriction instruction is received by the instruction receiving unit;
and a state changing unit, configured to determine that the mobile communication device releases message restriction when receiving a restriction release instruction sent by the mobile communication device, where the restriction release instruction is used to indicate that the mobile communication device is awakened or is suitable for receiving a message forwarded by a wireless router at the current time.
14. A message processing apparatus applied to a mobile communication device, wherein a wireless network is established between the mobile communication device and a wireless router, the apparatus comprising:
a detecting unit, configured to detect whether the mobile communication device currently satisfies a message restriction condition;
a restriction indicating unit, configured to send a restriction indication to the wireless router when the mobile communication device currently satisfies a message restriction condition, where the restriction indication is used to notify the wireless router of information that the mobile communication device is in a message restriction state, and instruct the wireless router to intercept and cache a message sent from an application server to the mobile communication device;
a monitoring unit for monitoring whether the mobile communication device satisfies a condition for releasing message restriction;
a restriction release unit configured to transmit a restriction release instruction to the wireless router when the mobile communication device satisfies a condition for releasing a message restriction, the restriction release instruction being configured to notify the wireless router of information for releasing the message restriction of the mobile communication device and instruct the wireless router to transmit a message, which is cached and whose recipient is the mobile communication device, to the mobile communication device;
a configuration request unit, configured to send a configuration request to the wireless router before the detection unit detects whether the mobile communication device currently satisfies a message restriction condition, where the configuration request is used to request configuration to restrict a network address to which a received message belongs;
the system comprises an address set sending unit, a network address set sending unit and a network address setting unit, wherein the address set sending unit is used for returning a network address set to the wireless router based on configuration operation of a user, and the network address set comprises network addresses of at least one sender to which a message needing to be intercepted belongs; wherein the wireless router intercepts the message sent to the mobile communication device upon detecting that a network address of the message sent to the mobile communication device belongs to a network address in the set of network addresses.
15. The message processing apparatus according to claim 14, wherein the detection unit includes:
the mobile communication device comprises a first detection subunit, a second detection subunit and a control unit, wherein the first detection subunit is used for detecting whether the mobile communication device currently receives a message limiting instruction input by a user, and determining that the mobile communication device currently meets a message limiting condition when the message limiting instruction input by the user is received;
the monitoring unit includes:
the first monitoring subunit is used for detecting whether the mobile communication equipment currently receives a limitation removing instruction input by a user, and when the limitation removing instruction input by the user is received, determining that the mobile communication equipment currently meets the condition of removing the message limitation.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710772110.3A CN107493568B (en) | 2017-08-31 | 2017-08-31 | Message processing method and device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710772110.3A CN107493568B (en) | 2017-08-31 | 2017-08-31 | Message processing method and device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN107493568A CN107493568A (en) | 2017-12-19 |
| CN107493568B true CN107493568B (en) | 2020-10-30 |
Family
ID=60646095
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201710772110.3A Active CN107493568B (en) | 2017-08-31 | 2017-08-31 | Message processing method and device |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN107493568B (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108540356B (en) * | 2018-03-30 | 2022-06-28 | 联想(北京)有限公司 | Processing method and processing apparatus |
| CN108683806B (en) * | 2018-04-28 | 2021-06-15 | 努比亚技术有限公司 | Anti-disturbing method, mobile terminal and computer readable storage medium |
| KR102521194B1 (en) * | 2018-08-08 | 2023-04-13 | 삼성전자주식회사 | Electronic device for providing notification message |
| CN114257508B (en) * | 2022-02-28 | 2022-05-17 | 蘑菇物联技术(深圳)有限公司 | Method, gateway, communication system and storage medium for equipment maintenance locking |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102076067A (en) * | 2010-12-23 | 2011-05-25 | 北京星网锐捷网络技术有限公司 | Sleeping method, device and equipment of station and communication system |
| WO2012068384A3 (en) * | 2010-11-17 | 2012-07-12 | Qualcomm Incorporated | Physical layer power save facility with random offset |
| CN102595512A (en) * | 2012-03-19 | 2012-07-18 | 福建星网锐捷网络有限公司 | Message caching method and access point |
| CN103298033A (en) * | 2012-02-23 | 2013-09-11 | 美国博通公司 | Flow control for constrained wireless access points |
| WO2015100662A1 (en) * | 2013-12-31 | 2015-07-09 | 华为终端有限公司 | Data processing method, device and system |
| CN204559809U (en) * | 2015-03-27 | 2015-08-12 | 中兴通讯股份有限公司 | A kind of home network data integration device and system |
| CN106455021A (en) * | 2016-10-18 | 2017-02-22 | 上海斐讯数据通信技术有限公司 | Energy saving method based on data frame aggregation transmission and energy saving device thereof |
| CN106686655A (en) * | 2017-03-20 | 2017-05-17 | 重庆邮电大学 | A Heterogeneous Network Federated User Association and Content Caching Method |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106059906A (en) * | 2016-08-01 | 2016-10-26 | 腾讯科技(深圳)有限公司 | Message processing system, message processing method and message processing apparatus |
-
2017
- 2017-08-31 CN CN201710772110.3A patent/CN107493568B/en active Active
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2012068384A3 (en) * | 2010-11-17 | 2012-07-12 | Qualcomm Incorporated | Physical layer power save facility with random offset |
| CN102076067A (en) * | 2010-12-23 | 2011-05-25 | 北京星网锐捷网络技术有限公司 | Sleeping method, device and equipment of station and communication system |
| CN103298033A (en) * | 2012-02-23 | 2013-09-11 | 美国博通公司 | Flow control for constrained wireless access points |
| CN102595512A (en) * | 2012-03-19 | 2012-07-18 | 福建星网锐捷网络有限公司 | Message caching method and access point |
| WO2015100662A1 (en) * | 2013-12-31 | 2015-07-09 | 华为终端有限公司 | Data processing method, device and system |
| CN204559809U (en) * | 2015-03-27 | 2015-08-12 | 中兴通讯股份有限公司 | A kind of home network data integration device and system |
| CN106455021A (en) * | 2016-10-18 | 2017-02-22 | 上海斐讯数据通信技术有限公司 | Energy saving method based on data frame aggregation transmission and energy saving device thereof |
| CN106686655A (en) * | 2017-03-20 | 2017-05-17 | 重庆邮电大学 | A Heterogeneous Network Federated User Association and Content Caching Method |
Also Published As
| Publication number | Publication date |
|---|---|
| CN107493568A (en) | 2017-12-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN107493568B (en) | Message processing method and device | |
| CN101548506B (en) | Devices and Security Nodes for Determining Security Attacks | |
| US10021048B2 (en) | Method, terminal and computer storage medium for group sending message in instant communication | |
| CN107231679B (en) | A data packet processing method and mobile terminal | |
| CN107395858B (en) | Notification message prompting method, terminal and computer readable storage medium | |
| CN112738856B (en) | Cell switching method, device and user equipment | |
| US20140258511A1 (en) | Methods and Apparatus for Reestablishing Secure Network Communications | |
| JP2009087346A (en) | Communication terminal, mail push system and method | |
| US20160065682A1 (en) | Information Receiving Method, Terminal And Storage Medium | |
| CN107577508B (en) | Application processing method, device, readable storage medium and mobile terminal | |
| JP2018520403A (en) | Message update method, apparatus, and terminal | |
| WO2014206143A1 (en) | Method, apparatus and device for displaying number of unread messages | |
| CN104683301B (en) | Password storage method and device | |
| CN107483319A (en) | Message sending method, device, storage medium, server and electronic equipment | |
| EP3696647B1 (en) | Method and device for reducing power consumption | |
| CN104469970B (en) | A kind of method and apparatus reconnecting data network | |
| CN108334345B (en) | Application processing method, device, readable storage medium and mobile terminal | |
| CN105871694A (en) | Instant messaging service processing method and device | |
| CN105392187A (en) | Instant messaging application program management method, device and mobile terminal | |
| KR100861692B1 (en) | Integrated update system and update method of multiple widget applications in mobile terminal | |
| TWI572231B (en) | Mobile device and method for managing network connection and storage medium | |
| CN113609107A (en) | Database management method and device, electronic equipment and storage medium | |
| RU2580438C2 (en) | Method (versions) of processing incoming electronic message and the server (versions) | |
| CN108605035B (en) | Processing method and terminal for abnormal hang-up of core network | |
| CN106445336A (en) | Quick acquisition method of electronic resources and mobile terminal |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| TA01 | Transfer of patent application right |
Effective date of registration: 20190122 Address after: 100041 B-0035, 2 floor, 3 building, 30 Shixing street, Shijingshan District, Beijing. Applicant after: BEIJING ZIJIE TIAODONG NETWORK TECHNOLOGY CO., LTD. Address before: 100081 01-A041, 3rd floor, 55 Suzhou Street, Haidian District, Beijing Applicant before: Hammer technology (Beijing) Limited by Share Ltd |
|
| TA01 | Transfer of patent application right | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |