WO2015169123A1 - 电子设备的通知消息的同步方法及电子设备 - Google Patents
电子设备的通知消息的同步方法及电子设备 Download PDFInfo
- Publication number
- WO2015169123A1 WO2015169123A1 PCT/CN2015/073919 CN2015073919W WO2015169123A1 WO 2015169123 A1 WO2015169123 A1 WO 2015169123A1 CN 2015073919 W CN2015073919 W CN 2015073919W WO 2015169123 A1 WO2015169123 A1 WO 2015169123A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- electronic device
- message
- notification message
- active
- module
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W68/00—User notification, e.g. alerting and paging, for incoming communication, change of service or the like
- H04W68/02—Arrangements for increasing efficiency of notification or paging channel
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42229—Personal communication services, i.e. services related to one subscriber independent of his terminal and/or location
- H04M3/42263—Personal communication services, i.e. services related to one subscriber independent of his terminal and/or location where the same subscriber uses different terminals, i.e. nomadism
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42382—Text-based messaging services in telephone networks such as PSTN/ISDN, e.g. User-to-User Signalling or Short Message Service for fixed networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/20—Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel
- H04W4/21—Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel for social networking applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0261—Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level
- H04W52/0274—Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level by switching on or off the equipment or parts thereof
- H04W52/028—Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level by switching on or off the equipment or parts thereof switching on or off only a part of the equipment circuit blocks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2203/00—Aspects of automatic or semi-automatic exchanges
- H04M2203/20—Aspects of automatic or semi-automatic exchanges related to features of supplementary services
- H04M2203/2094—Proximity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/54—Arrangements for diverting calls for one subscriber to another predetermined subscriber
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
- H04W4/08—User group management
-
- 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
-
- 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
Definitions
- the present invention relates to the field of communications technologies; and in particular, to a method for synchronizing notification messages of an electronic device and an electronic device.
- multimedia electronic devices such as mobile phones, PDAs, personal computers, etc.
- multimedia electronic devices such as mobile phones, PDAs, personal computers, etc.
- the functions of each multimedia electronic device are more and more, in addition to limited wearable multimedia electronic devices, certain multimedia electronic devices are not suitable as accessory devices of other multimedia electronic devices.
- messages that may be received by individuals may appear on multiple multimedia electronic devices, and individuals cannot conveniently aggregate and promptly know the messages.
- IM instant messaging
- text messages etc. from the mobile phone cannot be directly seen immediately, and must be referred to the mobile phone for viewing, and in some environments, the user cannot even Find your phone location right away, such as your phone in another room.
- an object of the present invention is to provide a synchronization method and an electronic device for a notification message of an electronic device that can facilitate a user to receive a notification message in time.
- a method for synchronizing a notification message of an electronic device includes: monitoring whether the electronic device has a notification message; if the electronic device has the notification message, determining whether the electronic device is on standby; if Waiting for the electronic device to determine whether there is an active electronic device associated with the electronic device having a valid communication address; if it is determined that the active electronic device is present, the electronic device sends the notification message to the active Electronic equipment;
- the electronic device If the electronic device is active, the electronic device shows the notification message
- Counting a first predetermined waiting time period determining whether the active electronic device shows the notification message; if it is determined that the active electronic device has shown the notification message, determining the first predetermined waiting time Whether it has passed; if it is determined that the first predetermined waiting time has not passed, the electronic device receives a message that the active electronic device has shown the notification message.
- the method further includes: if it is determined that the first predetermined waiting time has elapsed, the electronic device confirms that the active electronic device does not perform an operation of displaying the notification message.
- the method further includes: counting a second predetermined waiting time period, determining whether the user has viewed the notification message displayed by the active electronic device; if it is determined that the user has viewed the active electronic device The notification message is sent to determine whether the second predetermined waiting period has elapsed; if it is determined that the second predetermined waiting period has not passed, the electronic device receives a message that the user has viewed the notification message.
- the method further includes the electronic device confirming that the illustrated notification message is not viewed by the user if the second predetermined waiting period has elapsed.
- the electronic device transmits the notification message to the active
- the electronic device specifically includes: the electronic device sending a request message to the management server, wherein the request message is used to request a list of communication addresses of the active electronic device, and the request message carries a message identifier; the management server responds to the Requesting a message, and transmitting, according to the message identifier, a list of communication addresses of the active electronic device to the electronic device; determining whether at least one valid communication address exists in the communication address list; if it is determined that at least one valid communication address exists, The electronic device transmits the notification message to an active electronic device having a valid communication address.
- the method further includes: if it is determined that the valid communication address does not exist in the communication address list; the electronic device displays the notification message.
- an electronic device comprising: a monitoring module configured to monitor whether the electronic device has a notification message; and a determination module configured to: if the monitoring module detects that the electronic device has Determining whether the electronic device is in standby; the control module is configured to: if the determining module determines that the electronic device is in standby, determining whether there is an active electronic device with a valid communication address associated with the electronic device; Configuring to send a message; wherein if the control module determines that the active electronic device is present, the transmitting module transmits the notification message to the active electronic device.
- the electronic device further includes: a display module configured to display a message; wherein the display module shows the notification message if the determining module confirms that the electronic device is active.
- the electronic device further includes: a receiving module configured to receive a message; wherein the sending module sends a request message to the management server, where the request message is used to request a list of communication addresses of the active electronic device, And the request message carries a message identifier; the management server responds to the request message, and sends a list of communication addresses of the active electronic device to the receiving module according to the message identifier.
- control module is further configured to determine whether at least one valid communication address exists in the communication address list; if it is determined that at least one valid communication address exists, the sending module sends the notification message to have valid communication An active electronic device of the address; the control module is further configured to time the first predetermined waiting time period and determine whether the active electronic device shows the notification message; if it is determined that the active electronic device has Dedicating the notification message, determining whether the first predetermined waiting time has elapsed; if it is determined that the first predetermined waiting time has not passed, the receiving module receiving the active electronic device has shown the notification a message of the message; the control module is further configured to time the second predetermined waiting time period and determine whether the user has viewed the notification message shown by the active electronic device; if it is determined that the user has viewed the activity The electronic device shows the notification message, then determining the Whether the second predetermined waiting period has elapsed; if determined that the second predetermined waiting period has not yet elapsed, then the receiving module receives a user has to view
- the display module shows the notification message.
- control module determines that the first predetermined waiting time has elapsed, the control module confirms that the active electronic device does not perform an operation showing the notification message.
- control module determines that the second predetermined waiting period has elapsed, the control module confirms that the illustrated notification message is not viewed by the user.
- an electronic device comprising: a control module configured to determine whether the electronic device is active; a module configured to show a message; and a receiving module configured to receive a message; Wherein, if the control module determines that the electronic device is active, the receiving module receives a notification message sent by the standby electronic device associated with the electronic device, and the display module displays the notification message.
- the electronic device further includes: a sending module configured to send a message; wherein, if the control module determines that the electronic device is active, the sending module sends the communication address of the electronic device to the management server;
- the management server responds to the request message sent by the standby electronic device associated with the electronic device, and sends the communication address of the electronic device to the standby electronic device according to the message identifier carried in the request message, where the request
- the message is used to request a communication address of the active electronic device; the standby electronic device determines whether the communication address of the electronic device is valid; and if the standby electronic device determines that the communication address of the electronic device is valid, the standby electronic device
- the device sends the notification message to the receiving module.
- the method for synchronizing the notification message of the electronic device of the present invention and the electronic device facilitate the aggregation of the notification message, so that the user can receive the notification message in time.
- FIG. 1 is a block diagram of a management server in accordance with an embodiment of the present invention.
- FIG. 2 is a block diagram of an electronic device in accordance with an embodiment of the present invention.
- FIG. 3 is a block diagram of an electronic device in accordance with another embodiment of the present invention.
- FIG. 4 is a schematic diagram of a management server communicating with an electronic device according to an embodiment of the present invention.
- FIG. 5 is a flowchart of a method of synchronizing a notification message of an electronic device according to an embodiment of the present invention.
- An electronic device in accordance with an embodiment of the invention may include any suitable type of mobile and non-mobile device.
- Examples of non-mobile devices may include desktop computers, home appliances with message display or message alerting capabilities, home electronic entertainment devices, or other similar devices
- examples of mobile devices may include mobile terminals such as video phones, mobile phones, smart phones International Mobile Telecommunications System 2000 (IMT-2000) terminal, Wideband Code Division Multiple Access (WCDMA) terminal, Universal Mobile Telecommunications System (UMTS) terminal, Personal Digital Assistant (PDA), Portable Multimedia Player (PMP), Digital Multimedia Broadcasting (DMB) terminals, e-books, laptops, tablets, wearable devices, digital cameras or digital photo frames.
- IMT-2000 International Mobile Telecommunications System 2000
- WCDMA Wideband Code Division Multiple Access
- UMTS Universal Mobile Telecommunications System
- PDA Personal Digital Assistant
- PMP Portable Multimedia Player
- DMB Digital Multimedia Broadcasting
- FIG. 1 is a block diagram of a management server in accordance with an embodiment of the present invention.
- the management server 10 may include an identifier association module 101, a first receiving module 102, and a first sending module 103.
- the identity association module 101 is used to provide services for identity management and message management of the electronic device.
- the identity association module 101 is configured to manage registered electronic devices, electronic device dynamic identity and status, and the like.
- the identity association module 101 receives registrations from at least two electronic devices (eg, the electronic device 20 of FIG. 2 and the electronic device 30 of FIG. 3).
- the identity association module 101 associates the electronic devices using the same unique identifier into one electronic device group according to the unique identifier provided by each electronic device in the registration process. That is, the identity association module 101 will associate the electronic devices that are uniquely identified.
- the identity association module 101 manages and maintains a list of communication addresses for a group of active electronic devices for this group of electronic devices. For example, the identity association module 101 associates the electronic device 20 and the electronic device 30 using the same unique identifier into an electronic device group according to the unique identifier provided by the electronic device 20 and the electronic device 30. In other words, the identity association module 101 associates the electronic device 20 using the same unique identity with the electronic device 30.
- the identity association module 101 assigns a simplified unique identifier to each electronic device requesting registration, the simplified unique identifier being the identity of the electronic device during the communication process.
- the identity association module 101 assigns a simplified unique identifier to both the electronic device 20 requesting registration and the electronic device 30.
- the simplified unique identifier may be an identifier of the same type as the unique identifier used by the electronic device when registering with the identifier association module 101, or may be assigned by the identifier association module 101 to the electronic device and can be recognized and understood by the identifier association module 101.
- the identification of any other form and/or format is not specifically limited in the present invention.
- the identity association module 101 also performs an electronic device active state (ie, the electronic device is in a state being operated by the user, for example, the screen of the electronic device is illuminated, etc.) and a standby state (ie, the electronic device is in a state not operated by the user) Management of, for example, the screen of an electronic device is turned off, etc.).
- an electronic device active state ie, the electronic device is in a state being operated by the user, for example, the screen of the electronic device is illuminated, etc.
- a standby state ie, the electronic device is in a state not operated by the user
- Management of, for example, the screen of an electronic device is turned off, etc. Management of, for example, the screen of an electronic device is turned off, etc.
- the identity association module 101 identifies the message according to the message carried in the activity notification message.
- the message identifier may be the electronic device 30 to the identity association module 101.
- the unique identifier used in registration may also be a simplified unique
- the communication address of the electronic device 30 is added to the list of communication addresses of the active electronic devices it manages.
- the identifier association module 101 receives the standby notification message sent by the electronic device 30, the identifier association module 101 identifies the message according to the standby notification message (for example, the message identifier may be used when the electronic device 30 registers with the identifier association module 101.
- the unique identifier may also be a simplified unique identifier assigned by the association association module 101 to the electronic device 30.
- the communication address of the electronic device 30 is deleted from the list of communication addresses of the active electronic devices it manages.
- the first receiving module 102 can be configured to receive a message. For example, when the electronic device 20 determines that it is in the standby state, the first receiving module 102 can be configured to receive a request message sent by the standby electronic device 20, wherein the request message is used to request the active electronic device identified by the association module 101. a device address list, and the request message carries a message identifier (for example, the message identifier may be a unique identifier used by the electronic device 20 to register with the identifier association module 101, or may be assigned by the identifier association module 101 to the electronic device 20. Simplify the unique identifier).
- the message identifier may be a unique identifier used by the electronic device 20 to register with the identifier association module 101, or may be assigned by the identifier association module 101 to the electronic device 20. Simplify the unique identifier).
- the first sending module 103 can be used to send a message. For example, after the first receiving module 102 receives the request message sent by the standby electronic device 20, the first sending module 103 responds to the request message sent by the standby electronic device 20, and associates the identifier according to the message identifier carried in the request message. The list of communication addresses of the active electronic devices managed by the module 101 is sent to the standby electronic device 20.
- FIG. 2 is a block diagram of an electronic device 20 in accordance with an embodiment of the present invention.
- an electronic device 20 may include a monitoring module 201, a determination module 202, a second transmission module 203, a first display module 204, a second receiving module 205, and a first control module 206.
- the first control module 206 registers with the identity association module 101 (shown in FIG. 1) using the unique identification (eg, device identification) of the electronic device 20 to obtain a simplified unique identification assigned by the identification association module 101.
- the identity association module 101 associates the electronic device 20 using the same unique identifier with other electronic devices (eg, using the uniquely identified electronic device 30 shown in FIG. 3) to form an electronic device group.
- the identity association module 101 associates the electronic device 20 using the same unique identity with other electronic devices.
- the identity association module 101 assigns a simplified unique identifier to the electronic device 20 requesting registration, the simplified unique identifier being the identity of the electronic device 20 during the communication process.
- the simplified unique identifier may be an identifier of the same type as the unique identifier used by the electronic device 20 when registering with the identifier association module 101, or may be assigned by the identifier association module 101 to the electronic device 20 and can be identified by the identifier association module 101.
- the identification of any other form and/or format of the invention is not specifically limited.
- the first display module 204 when the first display module 204 is in an active state (for example, the first display module 204 may be a touch screen, its active state may be a state in which the touch screen is lit or touched, or the like, or other human-machines on the electronic device 20
- the second transmitting module 203 transmits an active notification message.
- the identifier association module 101 is configured to be based on the message identifier carried in the active notification message.
- the message identifier may be a unique identifier used by the electronic device 20 to register with the identifier association module 101, or may be the identifier association module 101.
- the simplified unique identification assigned to the electronic device 20 adds the communication address of the electronic device 20 to the list of communication addresses of the active electronic devices it manages.
- the second sending module 203 sends a standby notification message to the identification association module 101, and identifies the message carried by the association module 101 according to the standby notification message.
- the identifier (for example, the message identifier may be a unique identifier used when the electronic device 20 registers with the identifier association module 101, or may be a simplified unique identifier assigned by the association association module 101 to the electronic device 20).
- the communication address of the electronic device 20 is from the identifier
- the managed active electronic device is deleted from the list of mailing addresses.
- the monitoring module 201 is configured to monitor whether the electronic device 20 has a notification message.
- the notification message may be, for example, an incoming call alert, an IM (instant message), a short message, a message prompt of an accessory device, a call alert from another device, a message of an electronic device status warning, or a message prompted by an electronic device application. If the monitoring module 201 detects that the electronic device 20 has the notification message, the determination module 202 confirms whether the first display module 204 is in a standby state.
- the first display module 204 is for showing a message. For example, if the decision module 202 confirms that the first display module 204 is in an active state, the first display module 204 shows the notification message.
- the determination module 202 confirms that the first display module 204 is in a standby state, and the first control module 206 determines whether there is an active electronic device associated with the electronic device 20 having a valid communication address.
- the second sending module 203 is configured to send a message. If the first control module 206 confirms that there is an active electronic device with a valid communication address associated with the electronic device 20, the second sending module 203 transmits the notification message to the active with the valid communication address associated with the electronic device 20. Electronic equipment.
- the second sending module 203 sends a request message to the first receiving module 102 (shown in FIG. 1), wherein the request message is used to request a list of communication addresses of the associated active electronic device, and the request message carries The message identifier (for example, the message identifier may be a unique identifier used when the electronic device 20 registers with the identifier association module 101, or may be a simplified unique identifier assigned by the association association module 101 to the electronic device 20).
- the first sending module 103 (shown in FIG. 1) responds to the request message and sends a list of communication addresses of the active electronic device to the second receiving module 205 according to the message identifier.
- the first control module 206 determines whether at least one valid communication address exists in the communication address list. If the first control module 206 determines that there is at least one valid communication address in the list of communication addresses, the second sending module 203 transmits the notification message to the active electronic device having the valid communication address. That is, the second transmitting module 203 transmits the notification message to an active electronic device having a valid communication address associated with the electronic device.
- the first display module 204 displays the notification message.
- the first control module 206 counts the first predetermined waiting time period and determines whether the active electronic device shows the notification message. If the first control module 206 determines that the active electronic device is displaying the notification message, the first control module 206 determines if the first predetermined waiting time has elapsed. If the first control module 206 determines that the first predetermined waiting time has not elapsed, the second receiving module 205 receives a message that the active electronic device has shown the notification message. In other words, if the first control module 206 determines that the first predetermined waiting time has not passed, the first control module 206 confirms that the active electronic device has performed an operation showing the notification message.
- the second receiving module 205 receives a message that the active electronic device does not show the notification message. In other words, if the first control module 206 determines that the first predetermined waiting time has elapsed, the first control module 206 confirms that the active electronic device has not performed an operation that shows the notification message. Thereafter, the first display module 204 shows the notification message.
- the first control module 206 counts the second predetermined waiting time period and determines whether the user has viewed the notification message shown by the active electronic device. If the first control module 206 determines that the user has viewed the notification message shown by the active electronic device, the first control module 206 determines if the second predetermined waiting time period has elapsed. If the first control module 206 determines that the second predetermined waiting period has not passed, the second receiving module 205 receives a message that the user has viewed the notification message.
- the first control module 206 determines that the second predetermined waiting period has elapsed, the first control module 206 confirms that the notification message displayed by the active electronic device is not viewed by the user. In other words, if the first control module 206 determines that the second predetermined waiting period has elapsed, the second receiving module 205 receives or does not receive the message that the illustrated notification message has been viewed by the user, first The control module 206 confirms that the notification message shown by the active electronic device is not viewed by the user. Thereafter, the first display module 204 shows the notification message. Additionally, when the user views the notification message shown on the active electronic device at some time in the future (eg, some time after the second predetermined waiting period), the second receiving module 205 may receive that the user has received View the message for the notification message.
- FIG. 3 is a block diagram of an electronic device 30 in accordance with another embodiment of the present invention.
- an electronic device 30 may include a second control module 301, a third receiving module 302, a second display module 303, and a third transmitting module 304.
- the second control module 301 registers with the identity association module 101 (shown in FIG. 1) using the unique identification (eg, device identification) of the electronic device 30 to obtain a simplified unique identification assigned by the identification association module 101.
- the identity association module 101 associates the electronic device 30 using the same unique identifier with other electronic devices (eg, using the uniquely identified electronic device 20 shown in FIG. 2) to form an electronic device group.
- the identity association module 101 associates the electronic device 30 using the same unique identity with other electronic devices.
- the identity association module 101 assigns a simplified unique identifier to the electronic device 30 requesting registration, the simplified unique identifier being the identity of the electronic device 30 during the communication process.
- the simplified unique identifier may be an identifier of the same type as the unique identifier used by the electronic device 30 when registering with the identifier association module 101, or may be assigned by the identifier association module 101 to the electronic device 30 and can be identified by the identifier association module 101.
- the identification of any other form and/or format of the invention is not specifically limited.
- the second display module 303 when the second display module 303 is in an active state (for example, the second display module 303 may be a touch screen, its active state may be a state in which the touch screen is lit or touched, or the like, or other persons on the electronic device 30
- the third sending module 304 sends an active notification message to the identifier association module 101, and the identifier association module 101 identifies the message according to the message carried in the active notification message (for example, the message identifier may be It is a unique identifier used when the electronic device 30 registers with the identifier association module 101, or may be a simplified unique identifier assigned by the association association module 101 to the electronic device 30.
- the communication address of the electronic device 30 is added to the active electronic device managed by the electronic device 30.
- the third sending module 304 transmits a standby notification message to the identification association module 101, and identifies the message carried by the association module 101 according to the standby notification message.
- the identifier (for example, the message identifier may be a unique identifier used when the electronic device 30 registers with the identifier association module 101, or may be a simplified unique identifier assigned by the association association module 101 to the electronic device 30).
- the communication address of the electronic device 30 is from the identifier
- the managed active electronic device is deleted from the list of mailing addresses.
- the second control module 301 is configured to determine whether the second display module 303 is in an active state.
- the third receiving module 302 is configured to receive a message.
- the second display module 303 is for showing a message.
- the third sending module 304 is configured to send a message.
- the third sending module 304 transmits the communication address of the electronic device 30 to the identification association module 101.
- the first sending module 103 responds to the request message sent by the standby electronic device associated with the electronic device 30, and according to the message identifier carried by the request message (for example, the message identifier may be the standby electronic device registering with the identifier association module 101)
- the unique identifier used may also be a simplified unique identifier assigned by the association association module 101 to the standby electronic device) transmitting the communication address of the electronic device 30 to the standby electronic device, wherein the request message is used to request active The communication address of the electronic device.
- the standby electronic device determines whether the communication address of the electronic device 30 is valid; if the standby electronic device determines that the communication address of the electronic device 30 is valid, the standby electronic device sends the notification message to the third receiving module. 302. In other words, if the second control module 301 determines that the second display module 303 is in an active state, the third receiving module 302 receives a notification message sent by the standby electronic device associated with the electronic device 30, the second showing Module 303 can show the notification message.
- FIG. 4 is a schematic diagram of a management server communicating with an electronic device in accordance with an embodiment of the present invention.
- FIG. 5 is a flowchart of a method of synchronizing a notification message of an electronic device according to an embodiment of the present invention.
- synchronization of a notification message of an electronic device of an embodiment of the present invention is performed between the management server 10, the electronic device 20, the electronic device 30a, and the electronic device 30b.
- both the electronic device 30a and the electronic device 30b have the same configuration as the electronic device 30 described above.
- the synchronization of the notification message of the electronic device of the present invention may be performed between the management server 10, the at least one electronic device 20, and the at least one electronic device 30, or may be between the management server 10 and the at least two electronic devices 20. In between. Further, in the present invention, the management server 10 can also be built in the electronic device. For example, the management server 10 can be built in the electronic device 20, the electronic device 30a, or the electronic device 30b.
- the electronic device 20, the electronic device 30a, and the electronic device 30b respectively register with the identity association module 101 (shown in FIG. 1) using their own unique identifier (eg, device identification) to obtain a simplified representation of the identity association module 101, respectively.
- Uniquely identifies e.g, device identification
- the identity association module 101 associates the electronic device 20, the electronic device 30a, and the electronic device 30b, which use the same unique identifier, into an electronic device group.
- the unique identifier is simplified as the identity of each electronic device during communication.
- the simplified unique identifier may be an identifier of the same type as the unique identifier used by each electronic device when registering with the identifier association module 101, or may be assigned by the identifier association module 101 to each electronic device and can be identified by the identifier association module 101.
- the identification of any other form and/or format of the invention is not specifically limited.
- the second display module 303 of the electronic device 30a or the electronic device 30b when the second display module 303 of the electronic device 30a or the electronic device 30b is in an active state (for example, the second display module 303 may be a touch screen, the active state thereof refers to the touch screen being lit or
- the electronic device 30a or the third transmitting module 304 of the electronic device 30b transmits an activity notification message to the identity association module when the state of being touched or the like, or another component having the human-computer interaction function on the electronic device 30 is working.
- the identifier association module 101 is configured to use the identifier of the message that is carried in the active notification message.
- the message identifier may be a unique identifier used by the electronic device 30a or the electronic device 30b to register with the identifier association module 101, or may be the identifier association module 101.
- the simplified unique identification assigned to the electronic device 30a or the electronic device 30b adds the communication address of the electronic device 30a or the electronic device 30b to the list of communication addresses of the active electronic devices it manages.
- the electronic device 30a or the second display module 303 of the electronic device 30b is in a standby state (for example, a state in which the screen is turned off, etc.)
- the electronic device 30a or the third transmitting module 304 of the electronic device 30b transmits a standby notification message to the identification.
- the association module 101 identifies the message identifier that is carried by the association module 101 according to the standby notification message.
- the message identifier may be a unique identifier used by the electronic device 30a or the electronic device 30b to register with the identifier association module 101, or may be an identifier association module.
- the simplified unique identification assigned to the electronic device 30a or the electronic device 30b) removes the communication address of the electronic device 30a or the electronic device 30b from the list of communication addresses of the active electronic devices it manages.
- the monitoring module 201 monitors whether the electronic device 20 has a notification message. If the monitoring module 201 detects that the electronic device 20 has a notification message, then operation 302 is performed. In operation 302, the determination module 202 determines whether the first display module 204 is in a standby state.
- the notification message may be, for example, an incoming call alert, an IM (instant message), a short message, a message prompt of an accessory device, a call alert from another device, a message of an electronic device status warning, or a message prompted by an electronic device application.
- the determination module 202 of the electronic device 20 confirms that the first display module 204 is in an active state, then operation 313 is performed. In operation 313, the first display module 204 of the electronic device 20 shows the notification message.
- operation 303 is performed.
- the second sending module 203 sends a request message to the first receiving module 102 of the management server 10, wherein the request message is used to request an active electronic device managed by the association module 101 (for example, the second display
- the 303 is a list of the communication addresses of the electronic device 30a and the electronic device 30b), and the request message carries a message identifier.
- the message identifier may be a unique identifier used when the electronic device 20 registers with the identifier association module 101. Is a simplified unique identifier assigned to the electronic device 20 by the association module 101).
- the first sending module 102 of the management server 10 responds to the request message and identifies the electronic device 30a to be active by the second display module 303 in the electronic device group 2030 according to the message carried by the request message.
- the list of communication addresses composed of the communication addresses of the electronic device 30b is returned to the second receiving module 205 of the electronic device 20.
- the first control module 206 of the electronic device 20 determines whether there is at least one valid communication address in the list of communication addresses. If the first control module 206 of the electronic device 20 determines that there is a valid communication address for at least one device other than the device, then operation 306 is performed. In this embodiment, the first control module 206 of the electronic device 20 determines that the communication addresses of the electronic device 30a are all valid.
- the second sending module 203 of the electronic device 20 transmits the notification message to the second receiving module 201 of the electronic device 30a. That is, in operation 306, the second transmitting module 203 transmits the notification message to the active electronic device 30a having the valid communication address associated with the electronic device 20. Further, in operation 305, if the first control module 206 of the electronic device 20 determines that there is no valid communication address in the communication address list, that is, the communication addresses of the electronic device 30a and the electronic device 30b are invalid; then operation 313 is performed.
- the first control module 206 of the electronic device 20 counts the first predetermined waiting time period and determines whether the second display module 303 of the electronic device 30a shows the notification message. If the first control module 206 of the electronic device 20 determines that the second display module 303 of the electronic device 30a is displaying the notification message, then operation 308 is performed.
- the first control module 206 of the electronic device 20 determines if the first predetermined waiting time has elapsed. If the first control module 206 of the electronic device 20 determines that the first predetermined waiting time has not elapsed, then operation 309 is performed.
- the third sending module 304 of the electronic device 30a transmits a message that the second display module 303 has shown the notification message to the second receiving module 205 of the electronic device 20.
- the first control module 206 determines that the first predetermined waiting time has not elapsed, the first control module 206 confirms that the electronic device 30a has performed an operation showing the notification message.
- operation 314 is performed.
- the third sending module 304 of the electronic device 30a transmits a message that the second display module 303 does not show the notification message to the second receiving module 205 of the electronic device 20.
- the first control module 206 of the electronic device 20 determines that the first predetermined waiting time has elapsed
- the first control module 206 of the electronic device 20 confirms that the second display module 303 of the electronic device 30a is not performing the display
- the operation of the notification message is then performed 313.
- the first control module 206 of the electronic device 20 counts the second predetermined waiting time period and determines whether the user has viewed the notification message shown by the second display module 303 of the electronic device 30a. If the first control module 206 of the electronic device 20 determines that the user has viewed the notification message shown by the second display module 303 of the electronic device 30a, then operation 311 is performed.
- the first control module 206 of the electronic device 20 determines whether the second predetermined waiting period has elapsed. If the first control module 206 of the electronic device 20 determines that the second predetermined waiting period has not elapsed, then operation 312 is performed.
- the third sending module 304 of the electronic device 30a transmits a message that the user has viewed the notification message to the second receiving module 205 of the electronic device 20.
- operation 315 the first control module 206 of the electronic device 20 confirms that the notification message shown by the second display module 303 of the electronic device 30a is not viewed by the user. In other words, if the first control module 206 of the electronic device 20 determines that the second predetermined waiting period has elapsed, the second receiving module 205 of the electronic device 20 receives or does not receive the second display of the electronic device 30a.
- the message 303 shows that the notification message has been viewed by the user.
- the first control module 206 confirms that the notification message shown by the second display module 303 of the electronic device 30a is not viewed by the user, and then performs operation 313.
- the electronic device may send a message that the user has viewed the notification message to the second receiving module 205 of the electronic device 20.
- the above aspects of the present invention may be implemented using hardware, firmware, or may be stored on a recording medium such as a CD.
- the operation of the computer code on the medium is implemented such that the methods described herein can be implemented via a general purpose computer or a dedicated processor or by means of programmable or special purpose hardware, such as an ASIC or an FPGA, via software stored on a recording medium.
- a computer, processor, microprocessor controller or programmable hardware includes a memory component that can store or receive software or computer code, such as RAM, ROM, flash memory, etc., where the computer, processing When the software or computer code accesses and runs the software or computer code, the software or computer code will implement the processing methods described herein.
- a general purpose computer accesses code for implementing the processing shown herein, the operation of the code converts the general purpose computer into a special purpose computer for performing the processing shown herein. Any of the functions and steps provided in the figures may be implemented in hardware, software, or a combination of both, and may be performed in whole or in part within programmable instructions of a computer.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Telephone Function (AREA)
- Mobile Radio Communication Systems (AREA)
- Multimedia (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明公开电子设备的通知消息的同步方法及电子设备,方法包括:监测电子设备是否具有通知消息;如果具有,则确定该电子设备是否待机;如果确定待机,则确定是否存在与该电子设备关联的具有有效通讯地址的活跃的电子设备;如果确定存在,则将通知消息发送到活跃的电子设备。便于汇聚通知消息,使用户能够及时收到通知消息。
Description
本发明涉及通信技术领域;具体地讲,涉及一种电子设备的通知消息的同步方法及电子设备。
近年来,随着多媒体电子设备(诸如手机、PDA、个人电脑等)的普及,个人同时拥有的多媒体电子设备数目越来越多。而随着多媒体电子设备的体积越来越大,个人已经不可能随身携带大量的多媒体电子设备。另一方面,当每个多媒体电子设备的功能越来越多之后,除了有限的穿戴式多媒体电子设备,不适于将某些多媒体电子设备作为其他多媒体电子设备的附属设备。
如此,将导致个人可能收到的消息分别出现在多部多媒体电子设备上,而个人又无法方便的汇聚和及时知晓消息。例如,当用户手持平板电脑浏览网页或进行网购的时候,来自手机上的IM(即时消息)、短信等就不能立刻直接看到,必须转到手机上查阅,而且在有些环境中,用户甚至无法立刻找到自己的手机所在位置,例如手机在另一个房间等。
为了解决上述现有技术存在的问题,本发明的目的在于提供一种能够便于用户及时收到通知消息的电子设备的通知消息的同步方法及电子设备。
根据本发明的一方面,提供了一种电子设备的通知消息的同步方法,包括:监测电子设备是否具有通知消息;如果该电子设备具有所述通知消息,则确定该电子设备是否待机;如果确定该电子设备待机,则确定是否存在与该电子设备关联的具有有效通讯地址的活跃的电子设备;如果确定存在所述活跃的电子设备,则该电子设备将所述通知消息发送到所述活跃的电子设备;
如果该电子设备活跃,则该电子设备示出所述通知消息;
对第一预定等待时间段进行计时,确定所述活跃的电子设备是否示出所述通知消息;如果确定所述活跃的电子设备已经示出所述通知消息,则确定所述第一预定等待时间是否已经过去;如果确定所述第一预定等待时间尚未过去,则该电子设备接收到所述活跃的电子设备已经示出所述通知消息的消息。
进一步地,所述方法还包括:如果确定所述第一预定等待时间已经过去,则该电子设备确认所述活跃的电子设备未执行示出所述通知消息的操作。
进一步地,所述方法还包括:对第二预定等待时间段进行计时,确定用户是否已经查看所述活跃的电子设备示出的所述通知消息;如果确定用户已经查看所述活跃的电子设备示出的所述通知消息,则确定所述第二预定等待时间段是否已经过去;如果确定所述第二预定等待时间段尚未过去,则该电子设备接收到用户已经查看所述通知消息的消息。
进一步地,所述方法还包括:如果所述第二预定等待时间段已经过去,则该电子设备确认所述示出的通知消息未被用户查看。
进一步地,所述“确定是否存在与该电子设备关联的具有有效通讯地址的活跃的电子设备;如果确定存在所述活跃的电子设备,则该电子设备将所述通知消息发送到所述活跃的电子设备”具体包括:该电子设备向管理服务器发送请求消息,其中,所述请求消息用于请求活跃的电子设备的通讯地址列表,并且所述请求消息携带消息标识;所述管理服务器响应所述请求消息,并根据所述消息标识将活跃的电子设备的通讯地址列表发送给该电子设备;确定所述通讯地址列表中是否存在至少一个有效通讯地址;如果确定存在至少一个有效通讯地址,则该电子设备将所述通知消息发送给具有有效通讯地址的活跃的电子设备。
进一步地,所述方法还包括:如果确定所述通讯地址列表中不存在有效通讯地址;则该电子设备示出所述通知消息。
根据本发明的另一方面,提供了一种电子设备,包括:监测模块,被配置为监测该电子设备是否具有通知消息;判断模块,被配置为如果所述监测模块监测到该电子设备具有所述通知消息,则判断该电子设备是否待机;控制模块,被配置为如果判断模块确定该电子设备待机,则确定是否存在与该电子设备关联的具有有效通讯地址的活跃的电子设备;发送模块,被配置为发送消息;其中,如果所述控制模块确定存在所述活跃的电子设备,则发送模块将所述通知消息发送到所述活跃的电子设备。
进一步地,所述电子设备还包括:示出模块,被配置为示出消息;其中,如果所述判断模块确认该电子设备活跃,则所述示出模块示出所述通知消息。
进一步地,所述电子设备还包括:接收模块,被配置为接收消息;其中,所述发送模块向管理服务器发送请求消息,其中,所述请求消息用于请求活跃的电子设备的通讯地址列表,并且所述请求消息携带消息标识;所述管理服务器响应所述请求消息,并根据所述消息标识将活跃的电子设备的通讯地址列表发送给所述接收模块。
进一步地,所述控制模块进一步被配置为确定所述通讯地址列表中是否存在至少一个有效通讯地址;如果确定存在至少一个有效通讯地址,则所述发送模块将所述通知消息发送给具有有效通讯地址的活跃的电子设备;所述控制模块进一步被配置为对第一预定等待时间段进行计时,并确定所述活跃的电子设备是否示出所述通知消息;如果确定所述活跃的电子设备已经示出所述通知消息,则确定所述第一预定等待时间是否已经过去;如果确定所述第一预定等待时间尚未过去,则所述接收模块接收所述活跃的电子设备已经示出所述通知消息的消息;所述控制模块进一步被配置为对第二预定等待时间段进行计时,并确定用户是否已经查看所述活跃的电子设备示出的所述通知消息;如果确定用户已经查看所述活跃的电子设备示出的所述通知消息,则确定所述第二预定等待时间段是否已经过去;如果确定所述第二预定等待时间段尚未过去,则所述接收模块接收用户已经查看所述通知消息的消息。
进一步地,如果所述控制模块确定所述通讯地址列表中不存在有效通讯地址,则所述示出模块示出所述通知消息。
进一步地,如果所述控制模块确定所述第一预定等待时间已经过去,则所述控制模块确认所述活跃的电子设备未执行示出所述通知消息的操作。
进一步地,如果所述控制模块确定所述第二预定等待时间段已经过去,则所述控制模块确认所述示出的通知消息未被用户查看。
根据本发明的又一方面,提供了一种电子设备,包括:控制模块,被配置为确定该电子设备是否活跃;示出模块,被配置为示出消息;接收模块,被配置为接收消息;其中,如果所述控制模块确定该电子设备活跃,则所述接收模块接收到与该电子设备关联的待机的电子设备发送的通知消息,所述示出模块示出所述通知消息。
进一步地,所述电子设备还包括:发送模块,被配置为发送消息;其中,如果所述控制模块确定该电子设备活跃,则所述发送模块将该电子设备的通讯地址发送到管理服务器;所述管理服务器响应与该电子设备关联的待机的电子设备发送的请求消息,并根据所述请求消息携带的消息标识将该电子设备的通讯地址发送到所述待机的电子设备,其中,所述请求消息用于请求活跃的电子设备的通讯地址;所述待机的电子设备确定该电子设备的通讯地址是否有效;如果所述待机的电子设备确定该电子设备的通讯地址有效,则所述待机的电子设备将所述通知消息发送到所述接收模块。
本发明的电子设备的通知消息的同步方法及电子设备,便于汇聚通知消息,使用户能够及时地收到通知消息。
图1是根据本发明的实施例的管理服务器的框图;
图2是根据本发明的实施例的电子设备的框图;
图3是根据本发明的另一实施例的电子设备的框图;
图4是根据本发明的实施例的管理服务器与电子设备进行通讯的示意图;
图5是根据本发明的实施例的电子设备的通知消息的同步方法的流程图。
以下,将参照附图来详细描述本发明的实施例。然而,可以以许多不同的形式来实施本发明,并且本发明不应该被解释为限制于这里阐述的具体实施例。相反,提供这些实施例是为了解释本发明的原理及其实际应用,从而使本领域的其他技术人员能够理解本发明的各种实施例和适合于特定预期应用的各种修改。
在附图中,相同的标号将始终被用于表示相同的元件。将理解的是,尽管在这里可使用术语“第一”、“第二”、“第三”等来描述各种元件,但是这些元件不应受这些术语的限制。这些术语仅用于将一个元件与另一个元件区分开来。
根据本发明的实施例的电子设备可包括任何合适类型的移动和非移动设备。非移动设备的示例可包括台式计算机、具备消息显示或消息提示功能的家用电器、家用电子娱乐设备或其它类似的设备,而移动设备的示例可包括移动终端,例如视频电话、移动电话、智能电话、国际移动通信***2000(IMT-2000)终端、宽带码分多址(WCDMA)终端、通用移动通信***(UMTS)终端、个人数字助理(PDA)、便携式多媒体播放器(PMP)、数字多媒体广播(DMB)终端、电子书(E-book)、笔记本电脑、平板电脑、可穿戴式设备、数字相机或数码相框等。
图1是根据本发明的实施例的管理服务器的框图。
如图1所示,根据本发明的实施例的管理服务器10可包括标识关联模块101、第一接收模块102、第一发送模块103。
标识关联模块101用来提供电子设备的身份管理和消息管理的服务。例如,标识关联模块101用于管理已注册的电子设备、电子设备动态的身份及状态等。
具体来讲,标识关联模块101接收来自至少两个电子设备(例如,图2的电子设备20和图3的电子设备30)的注册。标识关联模块101根据每个电子设备在注册过程中提供的唯一标识,将使用相同唯一标识的电子设备关联组成一个电子设备组。也就是说,标识关联模块101将使用唯一标识的电子设备相关联。而且,标识关联模块101为这个电子设备组管理和维护一组活跃的电子设备的通讯地址列表。例如,标识关联模块101根据电子设备20和电子设备30提供的唯一标识,将使用相同的唯一标识的电子设备20和电子设备30关联组成电子设备组。换句话说,标识关联模块101将使用相同的唯一标识的电子设备20和电子设备30相关联。
此外,标识关联模块101为请求注册的每个电子设备都分配一个简化唯一标识,该简化唯一标识作为电子设备在通讯过程中的身份标识。例如,标识关联模块101为请求注册的电子设备20和电子设备30都分配一个简化唯一标识。这里,该简化唯一标识可以是与电子设备在向标识关联模块101注册时使用的唯一标识的同类的标识,也可以是标识关联模块101分配给电子设备的且能被标识关联模块101识别和理解的任何其他形式和/或格式的标识,本发明并不作具体限定。
此外,标识关联模块101还进行电子设备活跃状态(即,电子设备处于正被用户操作的状态,例如电子设备的屏幕被点亮等)和待机状态(即,电子设备处于未被用户操作的状态,例如电子设备的屏幕被关闭等)的管理。例如,当标识关联模块101接收到来自电子设备30发送的活跃通知消息时,标识关联模块101根据该活跃通知消息中携带的消息标识(例如,该消息标识可以是电子设备30向标识关联模块101注册时使用的唯一标识,也可以是标识关联模块101向电子设备30分配的简化唯一标识)将电子设备30的通讯地址加入到其管理的活跃的电子设备的通讯地址列表中。当标识关联模块101接收到来自电子设备30发送的待机通知消息时,标识关联模块101根据该待机通知消息携带的消息标识(例如,该消息标识可以是电子设备30向标识关联模块101注册时使用的唯一标识,也可以是标识关联模块101向电子设备30分配的简化唯一标识)将电子设备30的通讯地址从其管理的活跃的电子设备的通讯地址列表中删除。
第一接收模块102可用于接收消息。例如,在电子设备20确定其本身处于待机状态时,第一接收模块102可用于接收待机的电子设备20发送的请求消息,其中,所述请求消息用于请求标识关联模块101管理的活跃的电子设备的通讯地址列表,并且所述请求消息携带消息标识(例如,该消息标识可以是电子设备20向标识关联模块101注册时使用的唯一标识,也可以是标识关联模块101向电子设备20分配的简化唯一标识)。
第一发送模块103可用于发送消息。例如,在第一接收模块102接收到待机的电子设备20发送的请求消息之后,第一发送模块103响应待机的电子设备20发送的请求消息,并根据所述请求消息携带的消息标识将标识关联模块101管理的活跃的电子设备的通讯地址列表发送给待机的电子设备20。
以下,将分别参照图2和图3对根据本发明的实施例的电子设备20和电子设备30进行详细的描述。
图2是根据本发明的实施例的电子设备20的框图。
参照图2,根据本发明的是实施例的电子设备20可包括监测模块201、判断模块202、第二发送模块203、第一示出模块204、第二接收模块205和第一控制模块206。
首先,第一控制模块206使用电子设备20的唯一标识(例如,设备标识)向标识关联模块101(图1所示)进行注册,以获得标识关联模块101分配的简化唯一标识。并且,标识关联模块101将使用相同的唯一标识的电子设备20和其他电子设备(例如,使用唯一标识的图3所示的电子设备30)关联组成一个电子设备组。换句话说,标识关联模块101将使用相同的唯一标识的电子设备20和其他电子设备相关联。另外,标识关联模块101为请求注册的电子设备20分配一个简化唯一标识,该简化唯一标识作为电子设备20在通讯过程中的身份标识。这里,该简化唯一标识可以是与电子设备20在向标识关联模块101注册时使用的唯一标识的同类的标识,也可以是标识关联模块101分配给电子设备20的且能被标识关联模块101识别和理解的任何其他形式和/或格式的标识,本发明并不作具体限定。
此外,当第一示出模块204处于活跃状态(例如,第一示出模块204可是触摸屏,其活跃状态可以是该触摸屏点亮或被触摸等的状态,或者电子设备20上的其他具有人机交互功能的组件正在进行工作的状态,或者与电子设备20通过物理的或无线的方式进行连接的其他的显示屏正在点亮或使用等的状态)时,第二发送模块203将活跃通知消息发送到标识关联模块101,标识关联模块101根据该活跃通知消息中携带的消息标识(例如,该消息标识可以是电子设备20向标识关联模块101注册时使用的唯一标识,也可以是标识关联模块101向电子设备20分配的简化唯一标识)将电子设备20的通讯地址加入到其管理的活跃的电子设备的通讯地址列表中。当第一示出模块204处于待机状态(例如,屏幕被关闭等的状态)时,第二发送模块203将待机通知消息发送到标识关联模块101,标识关联模块101根据该待机通知消息携带的消息标识(例如,该消息标识可以是电子设备20向标识关联模块101注册时使用的唯一标识,也可以是标识关联模块101向电子设备20分配的简化唯一标识)将电子设备20的通讯地址从其管理的活跃的电子设备的通讯地址列表中删除。
监测模块201用于监测电子设备20是否具有通知消息。这里,所述通知消息可例如是来电提醒、IM(即时消息)、短信、附属设备的消息提示、来自其他设备的呼叫提示、电子设备状态警告的消息或电子设备应用提示的消息等。如果监测模块201监测到电子设备20具有所述通知消息,则判断模块202确认第一示出模块204是否处于待机状态。
第一示出模块204用于示出消息。例如,如果判断模块202确认第一示出模块204处于活跃状态,则第一示出模块204示出所述通知消息。
判断模块202确认第一示出模块204处于待机状态,则第一控制模块206确定是否存在与电子设备20关联的具有有效通讯地址的活跃的电子设备。
第二发送模块203用于发送消息。如果第一控制模块206确认存在与电子设备20关联的具有有效通讯地址的活跃的电子设备,则第二发送模块203将所述通知消息发送到与电子设备20相关联的具有有效通讯地址的活跃的电子设备。
以下,将对以上描述的第一控制模块206和第二发送模块203作具体说明。
进一步地,第二发送模块203向第一接收模块102(图1所示)发送请求消息,其中,所述请求消息用于请求关联的活跃的电子设备的通讯地址列表,并且所述请求消息携带消息标识(例如,该消息标识可以是电子设备20向标识关联模块101注册时使用的唯一标识,也可以是标识关联模块101向电子设备20分配的简化唯一标识)。第一发送模块103(图1所示)响应所述请求消息,并根据所述消息标识将活跃的电子设备的通讯地址列表发送给第二接收模块205。
进一步地,第一控制模块206确定所述通讯地址列表中是否存在至少一个有效通讯地址。如果第一控制模块206确定所述通讯地址列表中存在至少一个有效通讯地址,则第二发送模块203将所述通知消息发送给具有有效通讯地址的活跃的电子设备。也就是说,第二发送模块203将所述通知消息发送到与电子设备相关联的具有有效通讯地址的活跃的电子设备。
另外,如果第一控制模块206确定所述通讯地址列表中不存在有效通讯地址,则第一示出模块204示出所述通知消息。
第一控制模块206对第一预定等待时间段进行计时,并确定所述活跃的电子设备是否示出所述通知消息。如果第一控制模块206确定所述活跃的电子设备示出所述通知消息,则第一控制模块206确定所述第一预定等待时间是否已经过去。如果第一控制模块206确定所述第一预定等待时间尚未过去,则第二接收模块205接收所述活跃的电子设备已经示出所述通知消息的消息。换句话说,如果第一控制模块206确定所述第一预定等待时间尚未过去,则第一控制模块206确认所述活跃的电子设备已经执行示出所述通知消息的操作。
另外,如果第一控制模块206确定所述第一预定等待时间已经过去,则第二接收模块205接收到所述活跃的电子设备未示出所述通知消息的消息。换句话说,如果第一控制模块206确定所述第一预定等待时间已经过去,则第一控制模块206确认所述活跃的电子设备未执行示出所述通知消息的操作。之后,第一示出模块204示出所述通知消息。
第一控制模块206对第二预定等待时间段进行计时,并确定用户是否已经查看所述活跃的电子设备示出的所述通知消息。如果第一控制模块206确定用户已经查看了所述活跃的电子设备示出的所述通知消息,则第一控制模块206确定所述第二预定等待时间段是否已经过去。如果第一控制模块206确定所述第二预定等待时间段尚未过去,则第二接收模块205接收到用户已经查看所述通知消息的消息。
此外,如果第一控制模块206确定所述第二预定等待时间段已经过去,则第一控制模块206确认活跃的电子设备示出的通知消息未被用户查看。换句话说,如果第一控制模块206确定所述第二预定等待时间段已经过去,则无论第二接收模块205接收或未接收到所述示出的通知消息已被用户查看的消息,第一控制模块206均确认所述活跃的电子设备示出的通知消息未被用户查看。之后,第一示出模块204示出所述通知消息。另外,当用户在未来某一时间(例如所述第二预定等待时间段之后的某一时间)查看活跃的电子设备上示出的所述通知消息时,第二接收模块205可以接收到用户已经查看所述通知消息的消息。
图3是根据本发明的另一实施例的电子设备30的框图。
参照图3,根据本发明的另一实施例的电子设备30可包括第二控制模块301、第三接收模块302、第二示出模块303和第三发送模块304。
首先,第二控制模块301使用电子设备30的唯一标识(例如,设备标识)向标识关联模块101(图1所示)进行注册,以获得标识关联模块101分配的简化唯一标识。并且,标识关联模块101将使用相同的唯一标识的电子设备30和其他电子设备(例如,使用唯一标识的图2所示的电子设备20)关联组成一个电子设备组。换句话说,标识关联模块101将使用相同的唯一标识的电子设备30和其他电子设备相关联。另外,标识关联模块101为请求注册的电子设备30分配一个简化唯一标识,该简化唯一标识作为电子设备30在通讯过程中的身份标识。这里,该简化唯一标识可以是与电子设备30在向标识关联模块101注册时使用的唯一标识的同类的标识,也可以是标识关联模块101分配给电子设备30的且能被标识关联模块101识别和理解的任何其他形式和/或格式的标识,本发明并不作具体限定。
此外,当第二示出模块303处于活跃状态(例如,第二示出模块303可是触摸屏,其活跃状态可以是该触摸屏被点亮或被触摸等的状态,或者电子设备30上的其他具有人机交互功能的组件正在进行工作的状态)时,第三发送模块304将活跃通知消息发送到标识关联模块101,标识关联模块101根据该活跃通知消息中携带的消息标识(例如,该消息标识可以是电子设备30向标识关联模块101注册时使用的唯一标识,也可以是标识关联模块101向电子设备30分配的简化唯一标识)将电子设备30的通讯地址加入到其管理的活跃的电子设备的通讯地址列表中。当第二示出模块303处于待机状态(例如,屏幕被关闭等的状态)时,第三发送模块304将待机通知消息发送到标识关联模块101,标识关联模块101根据该待机通知消息携带的消息标识(例如,该消息标识可以是电子设备30向标识关联模块101注册时使用的唯一标识,也可以是标识关联模块101向电子设备30分配的简化唯一标识)将电子设备30的通讯地址从其管理的活跃的电子设备的通讯地址列表中删除。
第二控制模块301用于确定第二示出模块303是否处于活跃状态。第三接收模块302用于接收消息。第二示出模块303用于示出消息。第三发送模块304用于发送消息。
具体而言,如果第二控制模块301确定第二示出模块303处于活跃状态,则第三发送模块304将电子设备30的通讯地址发送给标识关联模块101。第一发送模块103响应与电子设备30关联的待机的电子设备发送的请求消息,并根据所述请求消息携带的消息标识(例如,该消息标识可以是待机的电子设备向标识关联模块101注册时使用的唯一标识,也可以是标识关联模块101向待机的电子设备分配的简化唯一标识)将电子设备30的通讯地址发送到所述待机的电子设备,其中,所述请求消息用于请求活跃的电子设备的通讯地址。所述待机的电子设备确定电子设备30的通讯地址是否有效;如果所述待机的电子设备确定电子设备30的通讯地址有效,则所述待机的电子设备将所述通知消息发送到第三接收模块302。换句话说,如果第二控制模块301确定第二示出模块303处于活跃状态,则所述第三接收模块302接收到与电子设备30关联的待机的电子设备发送的通知消息,第二示出模块303可示出所述通知消息。
图4是根据本发明的实施例的管理服务器与电子设备进行通讯的示意图。图5是根据本发明的实施例的电子设备的通知消息的同步方法的流程图。
参照图1至图5,本发明的实施例的电子设备的通知消息的同步是在管理服务器10、电子设备20、电子设备30a和电子设备30b之间进行的。其中,电子设备30a和电子设备30b都具有与上述的电子设备30相同的配置。
然而,应当理解,本发明的电子设备的通知消息的同步可以在管理服务器10、至少一个电子设备20和至少一个电子设备30之间进行,也可以在管理服务器10与至少两个电子设备20之间进行。此外,在本发明中,管理服务器10也可内置于电子设备中。例如,管理服务器10可内置于电子设备20、电子设备30a或电子设备30b中。
首先,电子设备20、电子设备30a和电子设备30b分别使用其自身的唯一标识(例如,设备标识)向标识关联模块101(图1所示)进行注册,以分别获得标识关联模块101分配的简化唯一标识。这样,标识关联模块101将使用相同的唯一标识的电子设备20、电子设备30a和电子设备30b关联组成电子设备组。此外,简化唯一标识作为每个电子设备在通讯过程中的身份标识。这里,该简化唯一标识可以是与各个电子设备在向标识关联模块101注册时使用的唯一标识的同类的标识,也可以是标识关联模块101分配给各个电子设备的且能被标识关联模块101识别和理解的任何其他形式和/或格式的标识,本发明并不作具体限定。
其次,在本实施例中,当电子设备30a或电子设备30b的第二示出模块303处于活跃状态(例如,第二示出模块303可是触摸屏,其活跃状态指的是该触摸屏被点亮或被触摸等的状态,或者电子设备30上的其他具有人机交互功能的组件正在进行工作的状态)时,电子设备30a或电子设备30b的第三发送模块304将活跃通知消息发送到标识关联模块101,标识关联模块101根据该活跃通知消息中携带的消息标识(例如,该消息标识可以是电子设备30a或电子设备30b向标识关联模块101注册时使用的唯一标识,也可以是标识关联模块101向电子设备30a或电子设备30b分配的简化唯一标识)将电子设备30a或电子设备30b的通讯地址加入到其管理的活跃的电子设备的通讯地址列表中。当电子设备30a或电子设备30b的第二示出模块303处于待机状态(例如,屏幕被关闭等的状态)时,电子设备30a或电子设备30b的第三发送模块304将待机通知消息发送到标识关联模块101,标识关联模块101根据该待机通知消息携带的消息标识(例如,该消息标识可以是电子设备30a或电子设备30b向标识关联模块101注册时使用的唯一标识,也可以是标识关联模块101向电子设备30a或电子设备30b分配的简化唯一标识)将电子设备30a或电子设备30b的通讯地址从其管理的活跃的电子设备的通讯地址列表中删除。
在操作301中,监测模块201监测电子设备20是否具有通知消息。如果监测模块201监测到电子设备20具有通知消息,则进行操作302。在操作302中,判断模块202判断第一示出模块204是否处于待机状态。这里,所述通知消息可例如是来电提醒、IM(即时消息)、短信、附属设备的消息提示、来自其他设备的呼叫提示、电子设备状态警告的消息或电子设备应用提示的消息等。另外,如果电子设备20的判断模块202确认第一示出模块204处于活跃状态,则进行操作313。在操作313中,电子设备20的第一示出模块204示出所述通知消息。
如果判断模块202确认第一示出模块204处于待机状态,则进行操作303。在操作303中,第二发送模块203向管理服务器10的第一接收模块102发送请求消息,其中,所述请求消息用于请求标识关联模块101管理的活跃的电子设备(例如,第二示出模块303活跃的电子设备30a和电子设备30b)的通讯地址列表,并且所述请求消息携带消息标识(例如,该消息标识可以是电子设备20向标识关联模块101注册时使用的唯一标识,也可以是标识关联模块101向电子设备20分配的简化唯一标识)。
然后在操作304中,管理服务器10的第一发送模块102响应所述请求消息,并根据所述请求消息携带的消息标识将由电子设备组2030中的第二示出模块303活跃的电子设备30a和电子设备30b的通讯地址组成的通讯地址列表返回给电子设备20的第二接收模块205。
然后在操作305中,电子设备20的第一控制模块206确定所述通讯地址列表中是否存在至少一个有效通讯地址。如果电子设备20的第一控制模块206确定存在至少一个本设备之外其他设备的有效通讯地址,则进行操作306。本实施例中,电子设备20的第一控制模块206确定电子设备30a的通讯地址均有效。
在操作306中,电子设备20的第二发送模块203将所述通知消息发送给电子设备30a的第二接收模块201。也就是说,在操作306中,第二发送模块203将所述通知消息发送到与电子设备20相关联的具有有效通讯地址的活跃的电子设备30a。此外,在操作305中,如果电子设备20的第一控制模块206确定所述通讯地址列表中不存在有效通讯地址,即电子设备30a和电子设备30b的通讯地址均无效;则进行操作313。
然后在操作307中,电子设备20的第一控制模块206对第一预定等待时间段进行计时,并确定电子设备30a的第二示出模块303是否示出所述通知消息。如果电子设备20的第一控制模块206确定电子设备30a的第二示出模块303示出所述通知消息,则进行操作308。
在操作308中,电子设备20的第一控制模块206确定所述第一预定等待时间是否已经过去。如果所述电子设备20的第一控制模块206确定所述第一预定等待时间尚未过去,则进行操作309。
在操作309中,电子设备30a的第三发送模块304将第二示出模块303已示出所述通知消息的消息发送给电子设备20的第二接收模块205。换句话说,如果第一控制模块206确定所述第一预定等待时间尚未过去,则第一控制模块206确认电子设备30a已经执行示出所述通知消息的操作。
如果所述电子设备20的第一控制模块206确定所述第一预定等待时间已经过去,则进行操作314。在操作314中,电子设备30a的第三发送模块304将第二示出模块303未示出所述通知消息的消息发送给电子设备20的第二接收模块205。换句话说,如果电子设备20的第一控制模块206确定所述第一预定等待时间已经过去,则电子设备20的第一控制模块206确认电子设备30a的第二示出模块303未执行示出所述通知消息的操作,然后进行操作313。
然后在操作310中,电子设备20的第一控制模块206对第二预定等待时间段进行计时,并确定用户是否已经查看电子设备30a的第二示出模块303示出的所述通知消息。如果电子设备20的第一控制模块206确定用户已经查看电子设备30a的第二示出模块303示出的所述通知消息,则进行操作311。
在操作311中,电子设备20的第一控制模块206确定所述第二预定等待时间段是否已经过去。如果电子设备20的第一控制模块206确定所述第二预定等待时间段尚未过去,则进行操作312。
在操作312中,电子设备30a的第三发送模块304将用户已经查看所述通知消息的消息发送给电子设备20的第二接收模块205。
此外,在操作311中,如果电子设备20的第一控制模块206确定所述第二预定等待时间段已经过去,则进行操作315。在操作315中,则电子设备20的第一控制模块206确认电子设备30a的第二示出模块303示出的通知消息未被用户查看。换句话说,如果电子设备20的第一控制模块206确定所述第二预定等待时间段已经过去,则无论电子设备20的第二接收模块205接收或未接收到电子设备30a的第二示出模块303示出的通知消息已被用户查看的消息,第一控制模块206均确认电子设备30a的第二示出模块303示出的通知消息未被用户查看,然后,进行操作313。
另外,当用户在未来某一时间(例如所述第二预定等待时间段之后的某一时间)查看示出在电子设备30a的第二示出模块303示出的所述通知消息时,电子设备30a的第三发送模块304可以将用户已经查看所述通知消息的消息发送给电子设备20的第二接收模块205。
针对图5而提供的方法仅作为示例而被提供。该方法中的至少一些操作可被同时执行、以不同的顺序执行或者完全被省略。
本发明的上述内容可利用硬件、固件来实现,或可经由可存储在记录介质(诸如CD
ROM、数字通用盘(DVD)、磁带、RAM、软盘、硬盘或磁光盘)中的软件或计算机代码或最初存储在远程记录介质或非暂时机器可读介质上并通过网络下载以存储在本地记录介质上的计算机代码的运行来实现,使得可使用通用计算机或专用处理器或利用可编程或专用硬件(诸如ASIC或FPGA)经由存储在记录介质上的软件来实施这里描述的方法。如本领域中所理解的,计算机、处理器、微处理器控制器或可编程硬件包括可存储或接收软件或计算机代码的存储器部件,例如,RAM、ROM、闪存等,其中,当计算机、处理器或硬件访问并运行所述软件或计算机代码时,所述软件或计算机代码将实现这里描述的处理方法。此外,应认识到:当通用计算机访问用于实现这里示出的处理的代码时,所述代码的运行将通用计算机转换为用于执行这里示出的处理的专用计算机。附图中提供的任何功能和步骤可利用硬件、软件或两者的组合来实现,并可在计算机的可编程指令内整体或部分地执行。
虽然已经参照特定实施例示出并描述了本发明,但是本领域的技术人员将理解:在不脱离由权利要求及其等同物限定的本发明的精神和范围的情况下,可在此进行形式和细节上的各种变化。
Claims (17)
- 一种电子设备的通知消息的同步方法,其中包括:监测电子设备是否具有通知消息;如果该电子设备具有所述通知消息,则确定该电子设备是否待机;如果确定该电子设备待机,则确定是否存在与该电子设备关联的具有有效通讯地址的活跃的电子设备;如果确定存在所述活跃的电子设备,则该电子设备将所述通知消息发送到所述活跃的电子设备;如果该电子设备活跃,则该电子设备示出所述通知消息;对第一预定等待时间段进行计时,确定所述活跃的电子设备是否示出所述通知消息;如果确定所述活跃的电子设备已经示出所述通知消息,则确定所述第一预定等待时间是否已经过去;如果确定所述第一预定等待时间尚未过去,则该电子设备接收到所述活跃的电子设备已经示出所述通知消息的消息。
- 根据权利要求1所述的方法,其中还包括:如果确定所述第一预定等待时间已经过去,则该电子设备确认所述活跃的电子设备未执行示出所述通知消息的操作。
- 根据权利要求1所述的方法,其中还包括:对第二预定等待时间段进行计时,确定用户是否已经查看所述活跃的电子设备示出的所述通知消息;如果确定用户已经查看所述活跃的电子设备示出的所述通知消息,则确定所述第二预定等待时间段是否已经过去;如果确定所述第二预定等待时间段尚未过去,则该电子设备接收到用户已经查看所述通知消息的消息。
- 根据权利要求3所述的方法,其中还包括:如果所述第二预定等待时间段已经过去,则该电子设备确认所述示出的通知消息未被用户查看。
- 根据权利要求1所述的方法,其中所述确定是否存在与该电子设备关联的具有有效通讯地址的活跃的电子设备;如果确定存在所述活跃的电子设备,则该电子设备将所述通知消息发送到所述活跃的电子设备的步骤具体包括:该电子设备向管理服务器发送请求消息,其中,所述请求消息用于请求活跃的电子设备的通讯地址列表,并且所述请求消息携带消息标识;所述管理服务器响应所述请求消息,并根据所述消息标识将活跃的电子设备的通讯地址列表发送给该电子设备;确定所述通讯地址列表中是否存在至少一个有效通讯地址;如果确定存在至少一个有效通讯地址,则该电子设备将所述通知消息发送给具有有效通讯地址的活跃的电子设备。
- 根据权利要求5所述的方法,其中还包括:如果确定所述通讯地址列表中不存在有效通讯地址;则该电子设备示出所述通知消息。
- 一种电子设备,其中包括:监测模块,被配置为监测该电子设备是否具有通知消息;判断模块,被配置为如果所述监测模块监测到该电子设备具有所述通知消息,则判断该电子设备是否待机;控制模块,被配置为如果判断模块确定该电子设备待机,则确定是否存在与该电子设备关联的具有有效通讯地址的活跃的电子设备;发送模块,被配置为发送消息;其中,如果所述控制模块确定存在所述活跃的电子设备,则发送模块将所述通知消息发送到所述活跃的电子设备。
- 根据权利要求7所述的电子设备,其中还包括:示出模块,被配置为示出消息;其中,如果所述判断模块确认该电子设备活跃,则所述示出模块示出所述通知消息。
- 根据权利要求8所述的电子设备,其中还包括:接收模块,被配置为接收消息;其中,所述发送模块向管理服务器发送请求消息,其中,所述请求消息用于请求活跃的电子设备的通讯地址列表,并且所述请求消息携带消息标识;所述管理服务器响应所述请求消息,并根据所述消息标识将活跃的电子设备的通讯地址列表发送给所述接收模块。
- 根据权利要求9所述的电子设备,其中所述控制模块进一步被配置为确定所述通讯地址列表中是否存在至少一个有效通讯地址;如果确定存在至少一个有效通讯地址,则所述发送模块将所述通知消息发送给具有有效通讯地址的活跃的电子设备。
- 根据权利要求10所述的电子设备,其中所述控制模块进一步被配置为对第一预定等待时间段进行计时,并确定所述活跃的电子设备是否示出所述通知消息;如果确定所述活跃的电子设备已经示出所述通知消息,则确定所述第一预定等待时间是否已经过去;如果确定所述第一预定等待时间尚未过去,则所述接收模块接收所述活跃的电子设备已经示出所述通知消息的消息。
- 根据权利要求11所述的电子设备,其中所述控制模块进一步被配置为对第二预定等待时间段进行计时,并确定用户是否已经查看所述活跃的电子设备示出的所述通知消息;如果确定用户已经查看所述活跃的电子设备示出的所述通知消息,则确定所述第二预定等待时间段是否已经过去;如果确定所述第二预定等待时间段尚未过去,则所述接收模块接收用户已经查看所述通知消息的消息。
- 根据权利要求10所述的电子设备,其中如果所述控制模块确定所述通讯地址列表中不存在有效通讯地址,则所述示出模块示出所述通知消息。
- 根据权利要求11所述的电子设备,其中如果所述控制模块确定所述第一预定等待时间已经过去,则所述控制模块确认所述活跃的电子设备未执行示出所述通知消息的操作。
- 根据权利要求12所述的电子设备,其中如果所述控制模块确定所述第二预定等待时间段已经过去,则所述控制模块确认所述示出的通知消息未被用户查看。
- 一种电子设备,其中包括:控制模块,被配置为确定该电子设备是否活跃;示出模块,被配置为示出消息;接收模块,被配置为接收消息;其中,如果所述控制模块确定该电子设备活跃,则所述接收模块接收到与该电子设备关联的待机的电子设备发送的通知消息,所述示出模块示出所述通知消息。
- 根据权利要求16所述的电子设备,其中还包括:发送模块,被配置为发送消息;其中,如果所述控制模块确定该电子设备活跃,则所述发送模块将该电子设备的通讯地址发送到管理服务器;所述管理服务器响应与该电子设备关联的待机的电子设备发送的请求消息,并根据所述请求消息携带的消息标识将该电子设备的通讯地址发送到所述待机的电子设备,其中,所述请求消息用于请求活跃的电子设备的通讯地址;所述待机的电子设备确定该电子设备的通讯地址是否有效;如果所述待机的电子设备确定该电子设备的通讯地址有效,则所述待机的电子设备将所述通知消息发送到所述接收模块。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/894,280 US10455542B2 (en) | 2014-05-07 | 2015-03-10 | Method of synchronizing notification messages for electronic devices and electronic devices |
EP15789820.6A EP3142336B1 (en) | 2014-05-07 | 2015-03-10 | Synchronization method for notification message of electronic device, and electronic device |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410190821.6A CN103973786B (zh) | 2014-05-07 | 2014-05-07 | 电子设备的通知消息的同步方法及电子设备 |
CN201410190821.6 | 2014-05-07 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2015169123A1 true WO2015169123A1 (zh) | 2015-11-12 |
Family
ID=51242819
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2015/073919 WO2015169123A1 (zh) | 2014-05-07 | 2015-03-10 | 电子设备的通知消息的同步方法及电子设备 |
Country Status (4)
Country | Link |
---|---|
US (1) | US10455542B2 (zh) |
EP (1) | EP3142336B1 (zh) |
CN (1) | CN103973786B (zh) |
WO (1) | WO2015169123A1 (zh) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103973786B (zh) * | 2014-05-07 | 2017-05-24 | 惠州Tcl移动通信有限公司 | 电子设备的通知消息的同步方法及电子设备 |
CN103957150B (zh) | 2014-05-07 | 2017-05-17 | 惠州Tcl移动通信有限公司 | 电子设备的通知消息的同步方法及服务器、电子设备 |
CN105554859B (zh) * | 2015-07-07 | 2019-08-02 | 宇龙计算机通信科技(深圳)有限公司 | 一种终端的消息通知处理方法及终端 |
CN105023596B (zh) * | 2015-07-09 | 2018-11-16 | 广东欧珀移动通信有限公司 | 一种开启播放设备的方法及装置 |
US10455375B2 (en) * | 2015-11-21 | 2019-10-22 | Nanoport Technology Inc. | Controlling access to a hardware resource of an electronic device by a magnetically attachable electronic device |
CN105554291B (zh) * | 2015-12-25 | 2019-10-29 | Tcl移动通信科技(宁波)有限公司 | 一种用户提醒方法及*** |
KR102381772B1 (ko) * | 2017-04-24 | 2022-04-01 | 후아웨이 테크놀러지 컴퍼니 리미티드 | 이미지 공유 방법 및 전자 디바이스 |
CN107483319A (zh) * | 2017-07-31 | 2017-12-15 | 广东欧珀移动通信有限公司 | 消息发送方法、装置、存储介质、服务器及电子设备 |
CN111884906A (zh) * | 2020-06-10 | 2020-11-03 | 维沃移动通信有限公司 | 信息通知方法、装置及电子设备 |
CN114095599B (zh) * | 2020-07-03 | 2023-03-03 | 华为技术有限公司 | 消息显示方法和电子设备 |
CN113141573A (zh) * | 2021-04-27 | 2021-07-20 | 维沃移动通信有限公司 | 提示方法和电子设备 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103442344A (zh) * | 2013-07-31 | 2013-12-11 | 广东明创软件科技有限公司 | 基于nfc和蓝牙进行呼叫转接的方法及其*** |
EP2725768A1 (en) * | 2012-10-24 | 2014-04-30 | BlackBerry Limited | Method, system and communication device for generating notification signals |
CN103957150A (zh) * | 2014-05-07 | 2014-07-30 | 惠州Tcl移动通信有限公司 | 电子设备的通知消息的同步方法及服务器、电子设备 |
CN103973786A (zh) * | 2014-05-07 | 2014-08-06 | 惠州Tcl移动通信有限公司 | 电子设备的通知消息的同步方法及电子设备 |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050031094A1 (en) * | 2002-09-19 | 2005-02-10 | Gilbert Quenton L. | System and method for message delivery to a busy called party |
US20060173966A1 (en) * | 2005-02-01 | 2006-08-03 | Jennings Raymond B Iii | Method and apparatus for inferring read status of instant messages |
US7738479B2 (en) * | 2005-09-15 | 2010-06-15 | At&T Intellectual Property I, L.P. | Methods, systems, and computer program products for multi-channel communications using universal address book server |
WO2008103633A1 (en) * | 2007-02-19 | 2008-08-28 | Vascode Technologies Ltd. | Unstructured supplementary services data application within a wireless network |
CN101330736B (zh) * | 2007-06-18 | 2011-04-20 | 华为技术有限公司 | 为用户提供呼叫转移业务的方法及装置 |
WO2010006647A1 (en) * | 2008-07-16 | 2010-01-21 | Fundación Fatronik | System for delivering and presenting a message within a network |
US20100029250A1 (en) * | 2008-07-29 | 2010-02-04 | Embarq Holdings Company, Llc | System and method for routing messages to communication devices associated with a user |
CN101771564B (zh) | 2008-12-31 | 2013-10-09 | 华为技术有限公司 | 会话上下文的处理方法、装置和*** |
US8943146B2 (en) * | 2010-09-21 | 2015-01-27 | Benbria Corporation | Method and system and apparatus for mass notification and instructions to computing devices |
US9325644B2 (en) | 2011-05-17 | 2016-04-26 | International Business Machines Corporation | Systems and methods for managing interactive communications |
CN103975634B (zh) * | 2011-12-02 | 2018-07-13 | 诺基亚技术有限公司 | 用于在无线设备之间共享通信的方法和装置 |
EP3588924B1 (en) * | 2012-06-27 | 2024-02-07 | Malikie Innovations Limited | An apparatus, system and method of call notifications to active communication devices |
US9183163B2 (en) * | 2012-06-27 | 2015-11-10 | Ubiquiti Networks, Inc. | Method and apparatus for distributed control of an interfacing-device network |
KR101953308B1 (ko) * | 2012-08-01 | 2019-05-23 | 삼성전자주식회사 | 커뮤니케이션 정보 전송 시스템 및 방법 |
CN102932439A (zh) * | 2012-10-26 | 2013-02-13 | 华为终端有限公司 | 一种内容同步的方法和装置 |
US9628424B2 (en) * | 2012-11-15 | 2017-04-18 | Samsung Electronics Co., Ltd. | Apparatus and method for sharing time-sensitive data between devices with intermittent connectivity |
US8738723B1 (en) * | 2013-12-10 | 2014-05-27 | Google Inc. | Predictive forwarding of notification data |
-
2014
- 2014-05-07 CN CN201410190821.6A patent/CN103973786B/zh not_active Expired - Fee Related
-
2015
- 2015-03-10 WO PCT/CN2015/073919 patent/WO2015169123A1/zh active Application Filing
- 2015-03-10 US US14/894,280 patent/US10455542B2/en not_active Expired - Fee Related
- 2015-03-10 EP EP15789820.6A patent/EP3142336B1/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2725768A1 (en) * | 2012-10-24 | 2014-04-30 | BlackBerry Limited | Method, system and communication device for generating notification signals |
CN103442344A (zh) * | 2013-07-31 | 2013-12-11 | 广东明创软件科技有限公司 | 基于nfc和蓝牙进行呼叫转接的方法及其*** |
CN103957150A (zh) * | 2014-05-07 | 2014-07-30 | 惠州Tcl移动通信有限公司 | 电子设备的通知消息的同步方法及服务器、电子设备 |
CN103973786A (zh) * | 2014-05-07 | 2014-08-06 | 惠州Tcl移动通信有限公司 | 电子设备的通知消息的同步方法及电子设备 |
Non-Patent Citations (1)
Title |
---|
See also references of EP3142336A4 * |
Also Published As
Publication number | Publication date |
---|---|
EP3142336B1 (en) | 2020-12-16 |
CN103973786B (zh) | 2017-05-24 |
CN103973786A (zh) | 2014-08-06 |
EP3142336A1 (en) | 2017-03-15 |
EP3142336A4 (en) | 2017-12-06 |
US10455542B2 (en) | 2019-10-22 |
US20160249321A1 (en) | 2016-08-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2015169123A1 (zh) | 电子设备的通知消息的同步方法及电子设备 | |
WO2015169119A1 (zh) | 电子设备的通知消息的同步方法及服务器、电子设备 | |
WO2015026149A1 (en) | System, apparatus, and method for sharing electronic device | |
WO2014183454A1 (en) | Method, terminal and computer storage medium for group sending message in instant communication | |
WO2016006721A1 (ko) | 전자 장치의 그룹 페이징 방법 및 그 전자 장치 | |
WO2015147547A1 (en) | Method and apparatus for supporting login through user terminal | |
WO2016085246A1 (en) | Discovery method and an electronic device thereof | |
WO2014059607A1 (zh) | 群组区域管理方法、设备及*** | |
WO2014101052A1 (zh) | 一种信息共享的方法及装置 | |
WO2020224246A1 (zh) | 基于区块链的数据管理方法、装置、设备和存储介质 | |
WO2014051399A1 (en) | Method and system for establishing wireless fidelity direct(wfd) connection in a wfd network environment | |
WO2015122616A1 (en) | Photographing method of an electronic device and the electronic device thereof | |
WO2018117565A1 (en) | Methods and apparatus for managing control data | |
WO2017166764A1 (zh) | 基于蓝牙信标的到站提醒方法及到站提醒装置 | |
WO2016123898A1 (zh) | 一种短信管理方法及其移动终端 | |
WO2018010269A1 (zh) | 一种消息处理的方法及装置 | |
WO2010016724A2 (en) | Method and apparatus for notifying remote user interface client about event of remote user interface server in home network | |
WO2017173838A1 (zh) | 基于验证的消息显示方法及通信终端 | |
WO2016004671A1 (zh) | 一种信息分享方法及终端 | |
WO2018000641A1 (zh) | eSIM的切换方法、切换装置及终端 | |
WO2014029237A1 (zh) | 通信方法及装置 | |
WO2018108023A1 (zh) | 一种信息推送方法及*** | |
WO2014058129A1 (en) | Electronic apparatus, server, and control method of system | |
WO2017206453A1 (zh) | 应用图标显示方法及*** | |
WO2014089965A1 (zh) | 显示dlna设备的方法及移动终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 14894280 Country of ref document: US |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 15789820 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
REEP | Request for entry into the european phase |
Ref document number: 2015789820 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2015789820 Country of ref document: EP |