CN102938787B - Event source device, event showing devices and related method - Google Patents

Event source device, event showing devices and related method Download PDF

Info

Publication number
CN102938787B
CN102938787B CN201210455430.3A CN201210455430A CN102938787B CN 102938787 B CN102938787 B CN 102938787B CN 201210455430 A CN201210455430 A CN 201210455430A CN 102938787 B CN102938787 B CN 102938787B
Authority
CN
China
Prior art keywords
event
presentation device
notification information
user
source equipment
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.)
Expired - Fee Related
Application number
CN201210455430.3A
Other languages
Chinese (zh)
Other versions
CN102938787A (en
Inventor
王玉娇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CN201210455430.3A priority Critical patent/CN102938787B/en
Publication of CN102938787A publication Critical patent/CN102938787A/en
Application granted granted Critical
Publication of CN102938787B publication Critical patent/CN102938787B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

Provided are an event source device, event showing devices and a related method. The event showing devices send a subscription request to the event source device, and the event source device modifies corresponding subscription relation according to the subscription request. The event source device acquires state notification information of the event showing devices in real time and modifies priority level information according to the state notification information. The event source device generates event notification information when detects that an event needing to be notified occurs. The event source device selects one or more event showing devices with highest priority level and sends the event notification information to selected event showing devices or sends the event notification information to an event notification server, and then the event notification server transmits the event notification information to the selected event showing devices. The event showing devices receive the event notification information and show the event notification information to users. The event source device, the event showing devices and the related method can solve the directional notification problem of events among a plurality of devices and can directionally send the event notification information to devices easily perceived by the users.

Description

Event source equipment and event presentation device and correlation technique
Technical field
The application relates to communication technical field, is specifically related to a kind of event source equipment and event presentation device and correlation technique.
Background technology
Along with the extensive use of smart machine (such as smart mobile phone, panel computer, intelligent television, intelligent watch, intelligent glasses etc.), the situation that people have multiple smart machine is simultaneously more and more general.At synchronization, often kind of equipment all may produce different events because performing different functions, but user does not often use in this moment or pays close attention to this equipment, and therefore, the event that equipment produces just may be ignored by user.Such as: user sees TV in parlor, now a phone received by mobile phone, but mobile phone is now placed on another one room, and user does not hear telephone ringer sound, cannot know this incoming call, so just likely omit important phone.
For solving the problem, in prior art, there is several mode below:
Mode one: form a kind of proprietary combination between mobile phone and bluetooth earphone, user can use bluetooth earphone to listen to the music stored in mobile phone, if now there is phone to squeeze into, then bluetooth earphone can carry out corresponding prompting to user, user at the enterprising line operate of bluetooth earphone, such as can also receive calls.User, by bluetooth earphone, can avoid cell phone incoming call to be missed.
Mode two: UPnP(Universal Plug and Play, general plug-and-play protocol) in the notice subscribing mechanism that provides, equipment is as event publisher, and control point is as event subscription person.When event occurs for equipment, then event message is sent to subscriber.
Mode three: application number is " CN 2007101677902 ", in the patent of invention that denomination of invention is " realizing method and the device of the message synchronization of multiple terminals ", provide a kind of method realizing multiple terminals message synchronization, comprise the notice that the first terminal receiving user sends message status change, the notice that message status changes carries message status and message identifier; According to message status change other-end from notice to user send message status change notice.
Meanwhile, above three kinds of modes all there is respective shortcoming, in mode one, be a kind of proprietary combination between bluetooth earphone and mobile phone, if user departs from this task equipment of bluetooth earphone, use miscellaneous equipment time, then cannot know the incoming call of mobile phone in time.In mode two, UPnP cannot know which control point user is using.When an event occurs, equipment sends a notification message to all subscriber control points, so just causes the redundancy of notification message.When user uses each control point, all can see that notification message is pointed out, but these notification messages are seen by user on previous control point, bring inconvenience so on the contrary to user.In mode three, each notifies that the status of recipient is equality, and message sender does not consider which recipient is more easily perceived by the user.Be connected as long as message sender can set up communication with recipient, then message sent to recipient; If can not set up communication with recipient to be connected, then the first buffer memory of message in the server, again message sent to recipient when connecting upper recipient.Therefore, this mode also can cause the redundancy of notification message, makes troubles to user.
Summary of the invention
According to the first aspect of the application, this application provides a kind of event notification method of event source equipment, comprising:
Event source equipment receives subscribe request, increases newly or revise corresponding subscribing relationship according to described subscribe request, and described subscribing relationship comprises the mark of event presentation device and corresponding precedence information.
Event source equipment receipt status notification information, described state notification information comprises the mark of event presentation device and represents the state of reception and registration ability, revises the precedence information in corresponding subscribing relationship according to described state notification information.
Event source equipment Inspection needs the event of notice to there occurs, generate corresponding event notification information, described event notification information comprises event information.
Event source equipment selects one or more the highest event presentation device of priority according to described subscribing relationship, described event notification information is sent to selected event presentation device, or sends to event notification server to be transmitted to selected event presentation device by event notification server again.
According to the second aspect of the application, this application provides a kind of event source equipment, comprising:
First communication module, described first communication module communicates with other equipment.
Memory module, described memory module is preserved after getting subscribing relationship, and described subscribing relationship comprises the mark of event presentation device and corresponding precedence information.
Event checking module, described event checking module detects the generation of the event needing notice, and generate corresponding event notification information, described event notification information comprises event information.
First routing module, described first routing module and first communication module, event checking module communicates to connect, described first routing module obtains the subscribe request that first communication module receives, increase newly according to described subscribe request or revise corresponding subscribing relationship, obtain the state notification information that first communication module receives, described state notification information comprises the mark of event presentation device and represents the state of reception and registration ability, the precedence information in corresponding subscribing relationship is revised according to described state notification information, after the event notification information getting the generation of described event checking module, one or more the highest event presentation device of priority is selected according to described subscribing relationship, described event notification information is sent to selected event presentation device by first communication module, or send to event notification server to be transmitted to selected event presentation device by event notification server again by first communication module described event notification information.
According to the third aspect of the application, this application provides a kind of event subscription and methods of exhibiting of event presentation device, comprising:
The perception of event presentation device is from the use information of user, and send subscribe request according to user operation to event source equipment or event notification server, described subscribe request carries the mark of event presentation device.
Event presentation device detects the usage behavior of user to this equipment, state notification information is sent to event source equipment or event notification server, described state notification information comprises the mark of event presentation device and represents the state of reception and registration ability, and described representative passes on the state of ability corresponding with detected user's usage behavior.
Event presentation device receives event notification information, and described event notification information comprises event information, shows to user according to described event information.
According to the fourth aspect of the application, this application provides a kind of event presentation device, comprising:
Second communication module, described second communication module communicates with other equipment.
Second user awareness module, described second user awareness module is connected with second communication module, described second user awareness module perception is from the use information of user, subscribe request is sent by second communication module to event source equipment or event notification server according to user operation, described subscribe request carries the mark of event presentation device, when the usage behavior of user to this equipment being detected, state notification information is sent to event source equipment or event notification server, described state notification information comprises the mark of event presentation device and represents the state of reception and registration ability, the state of described representative reception and registration ability is corresponding with detected user's usage behavior.
Display module, described display module is connected with second communication module, and described display module obtains the event notification information that second communication module receives, and described event notification information comprises event information, shows to user according to described event information.
The event source equipment that the application provides and correlation technique, add the management to event presentation device precedence information, the state notification information that event source equipment real-time reception event presentation device sends, and according to the precedence information in state notification information amendment subscribing relationship, event source equipment detect need notice event after according to the precedence information in subscribing relationship, select the event presentation device that priority is the highest, event notification information is sent to selected event presentation device.
The event presentation device that the application provides and correlation technique, event presentation device detects the usage behavior of user to this equipment in real time, and generate the state notification information that can represent current device reception and registration ability, and state notification information is sent to event source equipment, be convenient to event source equipment and revise corresponding precedence information according to state notification information.
The event source equipment that the application provides and event presentation device and correlation technique can solve the orientation notice problem of event between devices preferably, make whichever event source equipment there occurs the event needing notice, can more easily be allowed user awareness to the event presentation device of event notification information by directive sending.
Below in conjunction with accompanying drawing, the concrete example of the application is described in detail.
Accompanying drawing explanation
Fig. 1 a is that in the embodiment of the present application, event source equipment and event presentation device read the flow chart asking surely to read with cancellation surely;
Fig. 1 b is the module diagram of event source equipment in the embodiment of the present application;
Fig. 1 c is the flow chart that in the embodiment of the present application, event source equipment carries out event notice;
Fig. 1 d is the flow chart of event source equipment correction event presentation device prior information in the embodiment of the present application;
Fig. 2 a is the module diagram of event presentation device in the embodiment of the present application;
Fig. 2 b is the flow chart that in the embodiment of the present application, event presentation device sends state notification information;
Fig. 3 is event source equipment in a kind of application examples of the application, layout scene graph between announcement server and event presentation device.
Embodiment
Terminological interpretation:
UPnP, Universal Plug and Play, general plug-and-play protocol, for the interconnected of many equipment rooms and control.
TCP, Transmission Control Protocol transmission control protocol, be a kind of SCCP connection-oriented (connect guiding), reliably, based on the communication protocol of the transport layer of byte stream.
UDP, User Datagram Protocol, User Datagram Protoco (UDP), is mainly used to the network application supporting to need to transmit data between the computers, is a kind of connectionless Data Transport Protocol.
HTTP, Hyper Text Transfer Protocol, HTML (Hypertext Markup Language), the rule of a kind of specified in more detail communication mutually between browser and Web server, transmits the data transfer protocol of web documents by internet.
Wi-Fi, Wireless Fidelity is the technology that the terminals such as PC, handheld device (as PDA, mobile phone) can wirelessly be connected to each other by one.
Wi-Fi Direct, is referred to and allows equipment in wireless network without the need to being interconnected by wireless router.
Bluetooth, the radiotechnics of a kind of support equipment short haul connection (being generally within 10m).Wireless messages exchange can be carried out comprising between numerous equipment such as mobile phone, PDA, wireless headset, notebook computer, related peripherals.
URL, Uniform Resource Location, URL(uniform resource locator), URL internet is used for the character string of descriptor resource.
Embodiment one
Present embodiments provide a kind of event notification method of event source equipment, comprise step below:
Event source equipment receives subscribe request, increases newly or revise corresponding subscribing relationship according to subscribe request, and subscribing relationship comprises the mark of event presentation device and corresponding precedence information.Subscribe request is generated to send to event source equipment or generated by event presentation device by event presentation device and sends to event notification server and be transmitted to event source equipment by event notification server.After event source equipment receives subscribe request, increase newly according to subscribe request or revise and be kept at corresponding subscribing relationship on event source equipment, when this subscribe request is that the event presentation device newly increased sends, namely event source equipment increase a subscribing relationship corresponding with this event presentation device newly; When this subscribe request is that the event presentation device that there is subscribing relationship with event source equipment sends, event source is established and is subscribed to for namely revising original subscribing relationship according to current request.Certainly, subscribe request can carry the precedence information of current event presentation device, because user is inevitable at Action Events presentation device when initiating subscribe request, is set to the highest so event presentation device can be given tacit consent to when initiating subscribe request by its priority; In addition, can also be do not carry precedence information in subscribe request, give tacit consent to after event source equipment receives subscribe request and the priority of corresponding event presentation device is set to the highest; Also can be that event source equipment or event presentation device provide interactive interface to user, be inputted and arrange the priority of this event presentation device by user.
In an instantiation, please refer to Fig. 1 a, for event source equipment and event presentation device set up subscribing relationship and the flow process of the relation that cancels subscriptions.After event source equipment and event presentation device set up subscribing relationship, generation one will be subscribed to this and subscribe to sequence number.Conveniently user cancels and surely reads relation, after event source equipment receives subscribe request and event presentation device successfully sets up subscribing relationship, this subscription sequence number is sent to corresponding event presentation device by event source equipment, when event presentation device needs to cancel the subscribing relationship with event source equipment, the subscription sequence number returned by event source equipment and cancel the instruction of surely readding and send to event source equipment, event source equipment cancels corresponding subscribing relationship according to this subscription sequence number after receiving the instruction that cancellation reads surely.
In the course of the work, the state notification information that event source equipment real-time reception event presentation device sends, state notification information comprises the mark of event presentation device and represents the state of reception and registration ability, and event source equipment revises the precedence information in corresponding subscribing relationship according to state notification information.The state representing reception and registration ability can be an enumeration type, sends the ability of effectively reminding for expressing event presentation device.In an instantiation, the state representing reception and registration ability is divided into 5 grades, the prompting of the 1st grade of presentation of events presentation device cannot convey to user, and the prompting of the 5th grade of presentation of events display device can convey to user completely, the reception and registration ability that other state representation degree of intergrade is different.Such as: television set detects that user sees TV, then now the reception and registration ability of television set is exactly 5; If wrist strap rocks rhythmically, then wrist strap is in using state, then now the reception and registration ability of wrist strap is exactly 5; If smart mobile phone detects that user just nearby, or user has made a call just above one section of Preset Time, then user may aware the notification message that this mobile phone sends, and reception and registration ability can be 4.Event source equipment then carrys out corresponding modify according to the change of the state representing reception and registration ability in state notification information and surely reads precedence information in relation.
When event source equipment Inspection is to when there occurs the event needing notice, generate corresponding event notification information, event notification information comprises event information.In an instantiation, event source equipment judges whether to need the mode to current event notifies to be: event source device judges after an event occurs in a setting-up time user whether processed this event, if detect that user has carried out respective handling to this event in setting-up time, illustrate that user has perceived the generation of this event; If detect that user does not also carry out respective handling to this event in setting-up time, then illustrate that user may not perceive the generation of this event, need to generate event notification information and send it on equipment that user easily perceives and notify user.After generating announcement information, event source equipment is according to selecting one or more the highest event presentation device of priority in subscribing relationship, event notification information is sent to selected event presentation device, or sent to by event notification information event notification server to be transmitted to selected event presentation device by event notification server again.
When adopting the short distance communication connected mode such as bluetooth, Wi-Fi, Wi-Fi Direct between event source equipment and event presentation device, can directly communicate between event source equipment with event presentation device, event notification information is directly sent to event presentation device by event source equipment.Distant between event source equipment and event presentation device, when cannot directly communicate, such as adopt interconnected network mode to be connected between event source equipment with event presentation device.Then event notification information first sends to event notification server to be transmitted to selected event presentation device by event notification server again by event source equipment, and in the Internet connected mode, event notification server is then equivalent to a message forwarding unit.Those skilled in the art are to be understood that, the subscribe request that event source equipment receives can be that event presentation device directly sends over, and also can be that event presentation device first sends to event notification server to send to event source equipment by event notification server again.
In order to confirm event notification information that event source equipment sends, whether vaild notice is to user, event source equipment is after event notification information sends, detect user in setting-up time and whether on event source equipment, processed this event, and revise the precedence information of event presentation device in subscribing relationship according to testing result.Event source equipment according to the precedence information of event presentation device in testing result amendment subscribing relationship can be: when event source equipment Inspection processes event in setting-up time to user, event notification information is given notice user by explanation event presentation device, now event source equipment can improve the priority of corresponding event presentation device, and reduces the priority of other event presentation device; When event source equipment Inspection does not process event in setting-up time to user, event notification information may not notified user by the event presentation device of explanation, and now event source equipment can reduce the priority of corresponding event presentation device.
The subscribe request that event source equipment receives also comprises the exhibition method of event presentation device, the exhibition method of presentation device is kept in subscribing relationship by event source equipment, and exhibition method comprises audio presentation, vibrations displaying, textual presentation, image shows or video display etc.The exhibition method of event notification information and event presentation device matches, which kind of exhibition method event presentation device adopts show according to the event notification information automatic decision received, such as, if event source equipment learns that event presentation device only has vibrations exhibition method, then when sending event notification information without the need to the descriptor of the event of carrying, only need notification event presentation device to carry out vibrations displaying and notify that user exists event and occurs; If event source equipment learns that event presentation device has textual presentation mode, the character description information of event then can be carried when sending event notification information, event presentation device notifies user by the mode of textual presentation, facilitates user to know the particular content of event.
The event notification method of the event source equipment that the present embodiment provides adds the management to event presentation device precedence information, the state notification information that event source equipment real-time reception event presentation device sends, and according to the precedence information in state notification information amendment subscribing relationship, event source equipment detect need notice event after according to the precedence information in subscribing relationship, select the event presentation device that priority is the highest, event notification information is sent to selected event presentation device.Therefore event notification information can be sent directionally to the event presentation device being easier to allow user awareness to event notification information by realization event source device.
Embodiment two
Please refer to Fig. 1 b, present embodiments provide a kind of event source equipment, comprise first communication module 101, first routing module 102, memory module 103, event checking module 104 and first user sensing module 105.
First communication module 101 communicates with other equipment, the communication mode that first communication module 101 and other equipment carry out communicating can be set up transport layer by bluetooth, Wi-Fi, Wi-Fi Direct, the Internet etc., and on this basis by the mode of the protocol transmission message such as TCP, UDP, HTTP, HTTPS.
First communication module 101 also receives subscribe request, and it is newly-increased or revise corresponding subscribing relationship according to subscribe request to send it to the first routing module 102, first routing module 102.Newly-increased or amended subscribing relationship are stored in memory module 103 by the first routing module 102, subscribing relationship comprises the mark of event presentation device and corresponding precedence information, the mark of event presentation device is that the hardware characteristics, software features etc. according to equipment is calculated by algorithm and draw, can unique identification equipment.When first communication module 101 receives subscribe request, first routing module 102 comprises several mode below according to subscribe request amendment subscribing relationship: mode one, subscribe request carries the precedence information of current event presentation device, because user is inevitable at Action Events presentation device when initiating subscribe request, be set to the highest so event presentation device can be given tacit consent to when initiating subscribe request by its priority, the precedence information in subscribe request is saved in subscribing relationship by the first routing module 102; Mode two, does not carry precedence information in subscribe request, gives tacit consent to and is set to the highest by the priority of corresponding event presentation device, and be saved in subscribing relationship after event source equipment receives subscribe request; Mode three, event source equipment or event presentation device provide interactive interface to user, are inputted and arrange the precedence information of this event presentation device by user.
First communication module 101 is gone back receipt status notification information and is sent it to the first routing module 102, first routing module 102 revises the precedence information in corresponding subscribing relationship according to state notification information, state notification information comprises the mark of event presentation device and represents the state of reception and registration ability.The state representing reception and registration ability can be an enumeration type, sends the ability of effectively reminding for expressing event presentation device.In an instantiation, the state representing reception and registration ability is divided into 5 grades, the prompting of the 1st grade of presentation of events presentation device cannot convey to user, and the prompting of the 5th grade of presentation of events display device can convey to user completely, the reception and registration ability that other state representation degree of intergrade is different.Such as: television set detects that user sees TV, then now the reception and registration ability of television set is exactly 5; If wrist strap rocks rhythmically, then wrist strap is in using state, then now the reception and registration ability of wrist strap is exactly 5; If smart mobile phone detects that user just nearby, or user has made a call just above one section of Preset Time, then user may aware the notification message that this mobile phone sends, and reception and registration ability can be 4.First routing module 102 carrys out corresponding modify according to the change of the state representing reception and registration ability in state notification information and is stored in the precedence information determined in the relation of readding in memory module 103.
Event checking module 104 detects the generation of the event needing notice, and generate corresponding event notification information, event notification information comprises event information.In an instantiation, event checking module 104 judges whether to need the mode to current event notifies to be: event checking module 104 judges whether user has processed this event in a setting-up time after an event occurs, if detect that user has carried out respective handling to this event in setting-up time, illustrate that user has perceived the generation of this event; If detect that user does not also carry out respective handling to this event in setting-up time, then illustrate that user may not perceive the generation of this event, need to generate event notification information and send it on equipment that user easily perceives and notify user.
Please refer to Fig. 1 c, for event source equipment carries out the flow chart of event notice.When there is the event needing notice, event checking module 104 generates corresponding event notification information, after first routing module 102 gets this event notification information, then select one or more the highest event presentation device of priority according to the subscribing relationship be stored in memory module 103, event notification information is sent to selected event presentation device by first communication module 101, or sends to event notification server to be transmitted to selected event presentation device by event notification server again by first communication module 101 event notification information.
When adopting the short distance communication connected mode such as bluetooth, Wi-Fi, Wi-Fi Direct between event source equipment and event presentation device, can directly communicate between event source equipment with event presentation device, event notification information is directly sent to event presentation device by the first communication module in event source equipment.Distant between event source equipment and event presentation device, when cannot directly communicate, such as adopt interconnected network mode to be connected between event source equipment with event presentation device.Event notification information first sends to event notification server to be transmitted to selected event presentation device by event notification server again by the first communication module in event source equipment, in the Internet connected mode, event notification server is then equivalent to a message forwarding unit.
In an instantiation, event notification server comprises communication module and routing module, communication module receives the event notification message that event source equipment first communication module 101 sends, and this event notification message is transmitted to corresponding event presentation device by the identification notification communication module of the event presentation device that routing module then provides according to event source equipment.
Those skilled in the art are to be understood that, the subscribe request that event source equipment first communication module 101 receives can be that event presentation device directly sends over, and also can be that event presentation device first sends to event notification server to send to event source equipment by event notification server again.
Please refer to Fig. 1 d, is the flow chart of event source equipment correction event presentation device prior information.In order to confirm event notification information that event source equipment sends, whether vaild notice is to user, first user sensing module 105 in event source equipment is after event notification information sends, detect user in setting-up time and whether on event source equipment, processed this event, and notify that the first routing module 102 revises the precedence information of event presentation device in subscribing relationship according to testing result.First routing module 102 according to the precedence information of event presentation device in the testing result amendment subscribing relationship of first user sensing module 105 can be: when first user sensing module 105 detects that user processes event in setting-up time, event notification information is given notice user by explanation event presentation device, now the first routing module 102 can improve the priority of corresponding event presentation device, and reduces the priority of other event presentation device; When first user sensing module 105 detects that user does not process event in setting-up time, event notification information may not notified user by explanation event presentation device, and now the first routing module 102 can reduce the priority of corresponding event presentation device.First routing module 102 knows testing result by the feedback message obtaining the generation of first user sensing module 105, feedback message comprises event information and result, and the first routing module 102 revises the precedence information of event presentation device according to this feedback message.
The subscribe request that first communication module 101 receives also comprises the exhibition method of event presentation device, the exhibition method of presentation device is kept in subscribing relationship by the first routing module 102, and exhibition method comprises audio presentation, vibrations displaying, textual presentation, image shows, video display etc.The exhibition method of event notification information and event presentation device matches, which kind of exhibition method event presentation device adopts show according to the event notification information automatic decision received, such as, if the first routing module 102 learns that event presentation device only has vibrations exhibition method, then when sending event notification information without the need to the descriptor of the event of carrying, only need notification event presentation device to carry out vibrations displaying and notify that user exists event and occurs; If the first routing module 102 learns that event presentation device has textual presentation mode, the character description information of event then can be carried when sending event notification information, event presentation device notifies user by the mode of textual presentation, facilitates user to know the particular content of event.
Table 1 reads table surely
Please refer to table 1, in an instantiation, the first routing module 102 is safeguarded by the mode of surely readding table and is surely read relation.After first routing module 102 gets the subscribe request of first communication module 101 reception, first carry out examination & approval process to it, examination & approval processing mode comprises examination & approval automatically or manually examines, and manually examination & approval need user to carry out review operation by human-computer interaction interface.When this subscribe request examined by after, the first routing module 102 generates a unique corresponding subscription sequence number to this subscribe request, and the mode of passing through the out of Memory in its and subscribe request surely to read table is kept in memory module 103.In table 1, first routing module 102 maintains the mark of equipment and the corresponding relation of communication link, such as: the corresponding specific socket socket handle of mark abccc of event presentation device or URL, when sending message to this socket or URL, be just equivalent to this equipment sending message.In Table 1, the mark of event presentation device, mark unique identification subscribing relationship of event source equipment.When the additional information of equipment is more, multiple table can also be split into, with the information of service equipment easily.
Conveniently user cancels and surely reads relation, after the first routing module 102 successfully to be set up according to the request of surely readding and event presentation device and surely read relation, sends to event presentation device by first communication module 101 by surely readding sequence number.Surely read if user needs to cancel, then sent the request cancelled and surely readding by event presentation device, in this request, carry the subscription sequence number that event source device when subscribing to successfully returns.From memory module 103, corresponding subscribing relationship is deleted according to subscription sequence number by the first routing module 102 after event source equipment receives the request that cancellation reads surely.It also can be automatically examine or manually examine that event source equipment is cancelled when surely readding relation, then separately needs user to carry out cancelling the confirmation operation of relation of surely readding by the human-computer interaction interface of event source equipment during artificial examination & approval.
The event source equipment that the present embodiment provides adds the management to event presentation device precedence information, the state notification information that event source equipment real-time reception event presentation device sends, and according to the precedence information in state notification information amendment subscribing relationship, event source equipment detect need notice event after according to the precedence information in subscribing relationship, select the event presentation device that priority is the highest, event notification information is sent to selected event presentation device.Therefore event notification information can be sent directionally to the event presentation device being easier to allow user awareness to event notification information by realization event source device.
Embodiment three
Present embodiments provide a kind of event subscription and methods of exhibiting of event presentation device, comprise step below:
The perception of event presentation device is from the use information of user, the operation information of user is obtained as by human-computer interaction interface, generate subscribe request according to user operation, and send it to event source equipment or event notification server, subscribe request carries the mark of event presentation device.When event presentation device needs surely to read request to specific event source equipment transmission, this reads the mark that request also carries event source equipment surely.Subscribe request is sent to specific event source equipment according to the mark of surely readding event source equipment in request by event presentation device, or subscribe request sends to event notification server according to the mark of surely readding event source equipment in request, subscribe request to be sent to specific event source equipment by event notification server again by event presentation device.The subscribe request that event presentation device generates also comprises the exhibition method of event presentation device, and exhibition method comprises audio presentation, vibrations displaying, textual presentation, image shows, video display etc.
Event presentation device detects the usage behavior of user to this equipment in real time, and generate state notification information, state notification information comprises the mark of event presentation device and represents the state of reception and registration ability, this representative passes on the state of ability corresponding with detected user's usage behavior, so that event source equipment revises precedence information in corresponding subscribing relationship such as according to described state notification information: the event presentation device when user operation, or event presentation device utilizes the transducer active perception of self to arrive user, then think that now event presentation device compares with user " close ", it passes on ability stronger, this event presentation device should as preferred event notification information recipient.This state information is sent to all event source equipment setting up subscribing relationship with event presentation device, or is sent to event notification server and sends to all event source equipment setting up subscribing relationship with event presentation device by event notification server again.
Event notification information displaying, after the event notification information receiving the transmission of event source equipment, is notified user according to the event source device identification in event notification information, event information with corresponding exhibition method by event presentation device.
In the event subscription of the event presentation device that the present embodiment provides and methods of exhibiting, event presentation device detects the usage behavior of user to this equipment in real time, and generate the state notification information that can represent current device reception and registration ability, and state notification information is sent to event source equipment, be convenient to event source equipment modify to the precedence information in subscribing relationship according to this state notification information, ensure that the probability of the event notification information that user awareness sends to event source equipment.
Embodiment four
Please refer to Fig. 2 a, present embodiments provide a kind of event presentation device, comprise second communication module 201, second user awareness module 202 and display module 203.
Second communication module 201 communicates with other equipment, the communication mode that second communication module 201 and other equipment carry out communicating can be set up transport layer by bluetooth, Wi-Fi, Wi-Fi Direct, the Internet etc., and on this basis by protocol transmission message such as TCP, UDP, HTTP, HTTPS.
Second user awareness module 202 perception is from the use information of user, the operation information of user is obtained as by human-computer interaction interface, subscribe request is generated according to user operation, and sending it to event source equipment or event notification server by second communication module 201, subscribe request carries the mark of event presentation device.When event presentation device needs surely to read request to specific event source equipment transmission, this reads the mark that request also carries event source equipment surely.Subscribe request is sent to specific event source equipment according to the mark of surely readding event source equipment in request by second communication module 201, or subscribe request sends to event notification server according to the mark of surely readding event source equipment in request, subscribe request to be sent to specific event source equipment by event notification server again by second communication module 201.The subscribe request that event presentation device generates also comprises the exhibition method of event presentation device, and exhibition method comprises audio presentation, vibrations displaying, textual presentation, image shows, video display etc.
Second user awareness module 202 also detects user in real time to the usage behavior of this equipment, and generate state notification information, state notification information comprises the mark of event presentation device and represents the state of reception and registration ability, this representative passes on the state of ability corresponding with detected user's usage behavior, so that event source equipment revises the precedence information in corresponding subscribing relationship according to described state notification information, such as: the event presentation device when user operation, or event presentation device utilizes the transducer active perception of self to arrive user, then think that now event presentation device compares with user " close ", it passes on ability stronger, this event presentation device should as preferred event notification information recipient.Please refer to Fig. 2 b, for event presentation device sends the flow chart of state notification information.The state information that second user awareness module 202 generates sends to all event source equipment setting up subscribing relationship with event presentation device by second communication module 201, or sends to event notification server to send to all event source equipment setting up subscribing relationship with event presentation device by event notification server again.
Second communication module 201 also receives the event notification information that event source equipment sends, after display module 203 gets the event notification information of second communication module 201 reception, with corresponding exhibition method, event notification information displaying is notified user according to the event source device identification in event notification information, event information.
In the event presentation device that the present embodiment provides, the second user awareness module 202 detects user in real time to the usage behavior of this equipment, and generate the state notification information that can represent current device reception and registration ability, be convenient to event source equipment modify to the precedence information in subscribing relationship according to this state notification information, ensure that the probability of the event notification information that user awareness sends to event source equipment.
The event source equipment provided for the application below and a kind of application examples of event presentation device and correlation technique:
For two smart mobile phones (A and B) and intelligent television, an intelligent watch, wherein smart mobile phone is as event source equipment, intelligent television, intelligent watch are as event presentation device, linked together by Wi-Fi local area network (LAN) between equipment, when event source equipment generation event, need to there occurs event by display device notice customer incident source device, namely when smart mobile phone receives incoming call or note, user can be notified by intelligent television or intelligent watch.
User operation intelligent television, subscribes to the event of mobile phone A; User operation TV, subscribes to the event of mobile phone B; User operation intelligent watch, subscribes to the event of mobile phone B.
When user is when using intelligent television, the state of user is reported to the routing module in mobile phone A and mobile phone B by intelligent television, routing module is set to the priority of this intelligent television the highest.
When mobile phone A have received note, user, owing to being busy with seeing TV, does not hear the sound of mobile phone A, cannot process this note in time.So after the preset time, the event checking module in mobile phone A triggers event, and the event notification information of this event is sent to the subscriber of limit priority---intelligent television.
After intelligent television receives event notification information, according to the event information in event notification information, the corner of intelligent television screen shows the small icon of note, also show the mark of mobile phone A, so user checks mobile phone A at once, immediately processed note.
User walks about in room, in wrist with intelligent watch the action of user detected, so the intelligent watch of user is reported to the routing module of mobile phone B state notification information, now intelligent watch is the highest as the priority of event presentation device, and the priority of other event presentation devices (such as intelligent television) is lowered.After mobile phone B receives note, event notice is just sent on this intelligent watch, instead of is sent on intelligent television.
The event source equipment provided for the application below and the another kind of application examples of event presentation device and correlation technique:
Please refer to Fig. 3, the head of a family needs to be in by mobile phone understanding children to see the situation of TV, therefore, at home and office respectively have a mobile phone to have subscribed the event of television set, wherein mobile phone D is connected with television set by local area network (LAN) at home, and mobile phone C is connected with television set by the Internet in office.
Television set identifies by the head of a family, mobile phone C is registered in event notification server.Mobile phone D sends subscribe request directly to television set; Mobile phone C sends subscribe request to event notification server, and event notification server sends subscribe request to television set again.Now television set establishes two subscribing relationship, and according to the difference of mobile phone C and mobile phone D state notification information, mobile phone C and mobile phone D will have different priority.
When children are when playing TV, television set is detected by subsidiary speech detection, face or selects to require the technology such as login during program, detects it is that these children are at broadcasting TV.Reaching predetermined time span of televising, or when playing some specific program, then trigger event, television set generates event notification information.Event notification information is sent to the routing module of television set, and routing module searches the event presentation device setting up subscribing relationship with television set, and according to the priority of event presentation device, event notification information is sent to the event presentation device of high priority.If mobile phone D is the event presentation device of limit priority, then directly send event notification information to mobile phone D by local area network (LAN); If mobile phone C is the event presentation device of limit priority, then first event notification information is sent to event notification server, then event notification server sends to mobile phone C event notification information.
It will be appreciated by those skilled in the art that for same equipment, can only as event source equipment or event presentation device, also can simultaneously as event source equipment and event presentation device.Such as: Intelligent spire lamella band can reach by sending vibrations the object notifying user in wrist, and only have the feature of event display device, Intelligent spire lamella can only as event presentation device; Smart mobile phone can receive phone and note, can sound again and show image, so not only have the feature of event source but also have the feature of event display device, smart mobile phone can simultaneously as event source equipment and event presentation device.When an equipment is simultaneously as event source equipment and event presentation device, first communication module in above-described embodiment and second communication module can merge into a communication module, and first user sensing module and the second user awareness module can merge into a user awareness module.Should be appreciated that " first " and " second " in first communication module and second communication module, first user sensing module and the second user awareness module only as distinguished name object and use, not there is the restriction in any implication.
More than apply specific case to set forth the principle of the application and execution mode, should be appreciated that, above execution mode just understands the application for helping, and should not be construed as the restriction to the application.For one of ordinary skill in the art, according to the thought of the application, can change above-mentioned embodiment.

Claims (10)

1. an event notification method for event source equipment, is characterized in that, comprising:
Event source equipment receives subscribe request, increases newly or revise corresponding subscribing relationship according to described subscribe request, and described subscribing relationship comprises the mark of event presentation device and corresponding precedence information;
Event source equipment receipt status notification information, described state notification information comprises the mark of event presentation device and represents the state of reception and registration ability, revises the precedence information in corresponding subscribing relationship according to described state notification information;
Event source equipment Inspection needs the event of notice to there occurs, generate corresponding event notification information, described event notification information comprises event information;
Event source equipment selects one or more the highest event presentation device of priority according to described subscribing relationship, described event notification information is sent to selected event presentation device, or sends to event notification server to be transmitted to selected event presentation device by event notification server again.
2. the method for claim 1, it is characterized in that, also comprise: after event notification information is sent to event presentation device or event notification server by event source equipment, detect user in setting-up time and whether on event source equipment, processed this event, and revise the precedence information of event presentation device in subscribing relationship according to testing result.
3. the method for claim 1, it is characterized in that, described subscribe request and subscribing relationship also comprise the exhibition method of event presentation device, described exhibition method comprises audio presentation, vibrations are shown, textual presentation, image shows or video display, the exhibition method of the event notification information that event source equipment sends and event presentation device matches.
4. an event source equipment, is characterized in that, comprising:
First communication module, described first communication module communicates with other equipment;
Memory module, described memory module is preserved after getting subscribing relationship, and described subscribing relationship comprises the mark of event presentation device and corresponding precedence information;
Event checking module, described event checking module detects the generation of the event needing notice, and generate corresponding event notification information, described event notification information comprises event information;
First routing module, described first routing module and first communication module, event checking module communicates to connect, described first routing module obtains the subscribe request that first communication module receives, increase newly according to described subscribe request or revise corresponding subscribing relationship, obtain the state notification information that first communication module receives, described state notification information comprises the mark of event presentation device and represents the state of reception and registration ability, the precedence information in corresponding subscribing relationship is revised according to described state notification information, after the event notification information getting the generation of described event checking module, one or more the highest event presentation device of priority is selected according to described subscribing relationship, described event notification information is sent to selected event presentation device by first communication module, or send to event notification server to be transmitted to selected event presentation device by event notification server again by first communication module described event notification information.
5. event source equipment as claimed in claim 4, it is characterized in that, also comprise first user sensing module, described first user sensing module and the first via are by model calling, described first user sensing module is after event notification information is sent to event presentation device or event notification server by first communication module, detect user in setting-up time and whether on event source equipment, processed this event, and notify the precedence information of event presentation device in the first routing module amendment subscribing relationship according to testing result.
6. event source equipment as claimed in claim 4, it is characterized in that, described subscribe request and subscribing relationship also comprise the exhibition method of event presentation device, described exhibition method comprises audio presentation, vibrations are shown, textual presentation, image shows or video display, the exhibition method of described event notification information and event presentation device matches.
7. the event subscription of event presentation device and a methods of exhibiting, is characterized in that, comprising:
The perception of event presentation device is from the use information of user, and send subscribe request according to user operation to event source equipment or event notification server, described subscribe request carries the mark of event presentation device;
Event presentation device detects the usage behavior of user to this equipment, state notification information is sent to event source equipment or event notification server, described state notification information comprises the mark of event presentation device and represents the state of reception and registration ability, and described representative passes on the state of ability corresponding with detected user's usage behavior;
Event presentation device receives event notification information, and described event notification information comprises event information, shows to user according to described event information.
8. method as claimed in claim 7, it is characterized in that, described subscribe request also comprises the exhibition method of event presentation device, and described exhibition method comprises audio presentation, and vibrations are shown, textual presentation, image shows or video display.
9. an event presentation device, is characterized in that, comprising:
Second communication module, described second communication module communicates with other equipment;
Second user awareness module, described second user awareness module is connected with second communication module, described second user awareness module perception is from the use information of user, subscribe request is sent by second communication module to event source equipment or event notification server according to user operation, described subscribe request carries the mark of event presentation device, when the usage behavior of user to this equipment being detected, state notification information is sent to event source equipment or event notification server, described state notification information comprises the mark of event presentation device and represents the state of reception and registration ability, the state of described representative reception and registration ability is corresponding with detected user's usage behavior,
Display module, described display module is connected with second communication module, and described display module obtains the event notification information that second communication module receives, and described event notification information comprises event information, shows to user according to described event information.
10. event presentation device as claimed in claim 9, it is characterized in that, described subscribe request also comprises the exhibition method of event presentation device, and described exhibition method comprises audio presentation, and vibrations are shown, textual presentation, image shows or video display.
CN201210455430.3A 2012-11-14 2012-11-14 Event source device, event showing devices and related method Expired - Fee Related CN102938787B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210455430.3A CN102938787B (en) 2012-11-14 2012-11-14 Event source device, event showing devices and related method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210455430.3A CN102938787B (en) 2012-11-14 2012-11-14 Event source device, event showing devices and related method

Publications (2)

Publication Number Publication Date
CN102938787A CN102938787A (en) 2013-02-20
CN102938787B true CN102938787B (en) 2015-01-07

Family

ID=47697655

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210455430.3A Expired - Fee Related CN102938787B (en) 2012-11-14 2012-11-14 Event source device, event showing devices and related method

Country Status (1)

Country Link
CN (1) CN102938787B (en)

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102065407B1 (en) 2013-07-11 2020-01-13 엘지전자 주식회사 Digital device amd method for controlling the same
CN104518945B (en) * 2013-09-27 2016-10-05 腾讯科技(深圳)有限公司 A kind of transmission, the methods, devices and systems of reception social network information
US8738723B1 (en) 2013-12-10 2014-05-27 Google Inc. Predictive forwarding of notification data
KR102121918B1 (en) 2013-12-20 2020-06-11 삼성전자주식회사 Method and apparatus for event notification in home network system
CN106465458B (en) 2014-05-23 2019-12-13 三星电子株式会社 method and apparatus for providing notification
US10638452B2 (en) 2014-05-23 2020-04-28 Samsung Electronics Co., Ltd. Method and apparatus for providing notification
US9898902B2 (en) * 2015-04-16 2018-02-20 Panasonic Intellectual Property Management Co., Ltd. Computer implemented method for notifying user by using a speaker
CN104808503B (en) * 2015-04-16 2019-01-15 联想(北京)有限公司 A kind of information processing method and electronic equipment
CN105100453A (en) * 2015-07-03 2015-11-25 小米科技有限责任公司 Method and device for reminding missed call
CN106899515B (en) * 2016-08-12 2020-06-16 阿里巴巴集团控股有限公司 Method and device for selecting monitoring service and service monitoring system
CN106572152B (en) * 2016-10-21 2019-10-15 北京小米移动软件有限公司 A kind of message prompt method and device
CN106533859A (en) * 2016-11-07 2017-03-22 三星电子(中国)研发中心 A device and method for sharing information among intelligent devices
CN110636095A (en) * 2018-06-25 2019-12-31 北京京东尚科信息技术有限公司 Equipment management and control system and working method thereof
CN108898469B (en) * 2018-06-28 2022-04-01 魏代利 Event sharing method and device
CN109769148B (en) * 2019-02-13 2021-03-12 深圳创维数字技术有限公司 Smart television child lock control method and device, smart television and storage medium
CN114978790B (en) * 2019-03-29 2024-03-01 华为技术有限公司 Equipment matching method, device and system
CN112929854B (en) * 2019-12-06 2023-02-28 华为技术有限公司 Event subscription method and electronic equipment
CN114764292A (en) * 2022-04-19 2022-07-19 润芯微科技(江苏)有限公司 Method for realizing multi-screen control vehicle-mounted central control screen

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003003700A2 (en) * 2001-06-29 2003-01-09 Ip Unity Event notification in a unified message system using an event notification server
CN101056278A (en) * 2006-04-11 2007-10-17 三星电子株式会社 Method and apparatus for transmitting event information, and storage medium thereof
CN101257375A (en) * 2006-12-31 2008-09-03 华为技术有限公司 Method and device for realizing multi-terminal message synchronization

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8856265B2 (en) * 2003-12-16 2014-10-07 International Business Machines Corporation Event notification based on subscriber profiles

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003003700A2 (en) * 2001-06-29 2003-01-09 Ip Unity Event notification in a unified message system using an event notification server
CN101056278A (en) * 2006-04-11 2007-10-17 三星电子株式会社 Method and apparatus for transmitting event information, and storage medium thereof
CN101257375A (en) * 2006-12-31 2008-09-03 华为技术有限公司 Method and device for realizing multi-terminal message synchronization

Also Published As

Publication number Publication date
CN102938787A (en) 2013-02-20

Similar Documents

Publication Publication Date Title
CN102938787B (en) Event source device, event showing devices and related method
US10547648B2 (en) Routing of data including multimedia between electronic devices
CN104205998B (en) Method and apparatus for the relaying data communications in blueteeth network
JP6596173B1 (en) Incoming call management method and apparatus
CN102859480A (en) Screen sharing
US9392427B2 (en) Providing presence information in a personal communications system comprising an interface unit
CN1430436A (en) Method and system for mobile communication
KR101362921B1 (en) A method for providng emergency message service using smart phone
JP2005295413A (en) Communication terminal equipment
KR20140113253A (en) Method of application connection for devices in a network
CN107181755A (en) A kind of personal identification method of office platform, apparatus and system
US20080285727A1 (en) Communications Controller And Protocol
CN104486843A (en) Information notifying method and instant notifying equipment
JP6078255B2 (en) Electronic device system, electronic device, control program, and processing execution method in electronic device
CN108337306A (en) Equipment finding method, device, system, terminal and storage medium
CN111857640A (en) Terminal prompting method, system and storage medium
KR20210151971A (en) PC5 link establishment method, equipment and system
CN116052666A (en) Voice message processing method, device, system, electronic device and storage medium
US9432795B2 (en) Communication system, terminal, communication method and communication program for terminals while communicating with each other to identify the opposite party
JP2015138538A (en) Electronic apparatus, notification method, and program
KR101987113B1 (en) Transmission System and Method of Silent Instant Message
KR20110108503A (en) Apparatus and method for transmitting message in wireless communication system
CN111164956B (en) Event notification
EP1649393B1 (en) Providing modular telephony service
JP2013011969A (en) Server for permitting proxy access, and program, system and method thereof

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20150107

Termination date: 20181114

CF01 Termination of patent right due to non-payment of annual fee