Method and apparatus for event notification

US9647974B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9647974-B2
Application numberUS-201514862641-A
CountryUS
Kind codeB2
Filing dateSep 23, 2015
Priority dateMar 16, 2006
Publication dateMay 9, 2017
Grant dateMay 9, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method ( 300 ) and apparatus are disclosed for event notification. An apparatus that incorporates teachings of the present disclosure may include, for example, a presence services system (PSS) ( 102 ) can have a controller ( 104 ) that manages operations of a communications interface ( 110 ). The controller can be programmed to monitor ( 302 ) presence information of a plurality of communication devices of an end user operating in a communications system, and receive ( 316 ) a request from a calendar reminder system (CRS) for access to the presence information. Additional embodiments are disclosed.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: detecting, by a calendar reminder system, calendar event data associated with a user having a plurality of communication devices; transmitting, by the calendar reminder system, to a presence services system a first request for presence information associated with the user; receiving the presence information from the presence services system, the presence information synthesized according to behavior of the user, availability of the user, roaming information, one of ingress and egress traffic information, and location information received by the presence services system from one of the plurality of communication devices; selecting, by the calendar reminder system, a particular communication device from the plurality of communication devices according to the presence information received from the presence services system, the presence information identifying the particular communication device as having a highest probability, compared to probabilities for each of the other of the plurality of communication devices, of contacting the user upon receiving a notice associated with the calendar event data, the probabilities based on the behavior of the user, the availability of the user, the roaming information, the one of ingress and egress traffic information, and the location information; and transmitting, by the calendar reminder system, the notice to the particular communication device. 2. The method of claim 1 , wherein the calendar event data specifies a scheduled event and a party associated with the scheduled event. 3. The method of claim 2 , further comprising: receiving, by the calendar reminder system, from the user a second request comprising a request for updating the scheduled event and a request for contact information of the party associated with the scheduled event. 4. The method of claim 3 , further comprising: updating, by the calendar reminder system, the scheduled event; retrieving, by the calendar reminder system, the contact information of the party associated with the scheduled event; and transmitting, by the calendar reminder system, the contact information to the particular communication device. 5. The method of claim 3 , wherein the receiving from the end user a second request further comprises receiving a response from the end user to the notice, and wherein the response further comprises a snooze response. 6. The method of claim 1 , wherein the notice comprises a text message, and wherein the method further comprises generating the text message according to the calendar event data. 7. The method of claim 1 , wherein the notice comprises a voice message, and wherein the method further comprises generating the voice message according to the calendar event data. 8. An apparatus comprising: a processor; and a memory to store computer program instructions, the computer program instructions when executed by the processor cause the processor to perform operations comprising: detecting calendar event data associated with a user having a plurality of communication devices; transmitting to a presence services system a first request for presence information associated with the user; receiving the presence information from the presence services system, the presence information synthesized according to behavior of the user, availability of the user, roaming information, one of ingress and egress traffic information, and location information received by the presence services system from one of the plurality of communication devices; selecting a particular communication device from the plurality of communication devices according to the presence information received from the presence services system, the presence information identifying the particular communication device as having a highest probability, compared to probabilities for each of the other of the plurality of communication devices, of contacting the user upon receiving a notice associated with the calendar event data, the probabilities based on the behavior of the user, the availability of the user, the roaming information, the one of ingress and egress traffic information, and the location information; and transmitting the notice to the particular communication device. 9. The apparatus of claim 8 , wherein the calendar event data specifies a scheduled event and a party associated with the scheduled event. 10. The apparatus of claim 9 , further comprising: receiving from the user a second request comprising a request for updating the scheduled event and a request for contact information of the party associated with the scheduled event. 11. The apparatus of claim 10 , further comprising: updating the scheduled event; retrieving the contact information of the party associated with the scheduled event; and transmitting the contact information to the particular communication device. 12. The apparatus of claim 10 , wherein the receiving from the end user a second request further comprises receiving a response from the end user to the notice, and wherein the response further comprises a snooze response. 13. The apparatus of claim 8 , wherein the notice comprises a text message, and wherein the method further comprises generating the text message according to the calendar event data. 14. The apparatus of claim 8 , wherein the notice comprises a voice message, and wherein the method further comprises generating the voice message according to the calendar event data. 15. A non-transitory computer readable medium storing computer program instructions, which, which executed by a processor, cause the processor to perform operations comprising: detecting calendar event data associated with a user having a plurality of communication devices; transmitting to a presence services system a first request for presence information associated with the user; receiving the presence information from the presence services system, the presence information synthesized according to behavior of the user, availability of the user, roaming information, one of ingress and egress traffic information, and location information received by the presence services system from one of the plurality of communication devices; selecting a particular communication device from the plurality of communication devices according to the presence information received from the presence services system, the presence information identifying the particular communication device as having a highest probability, compared to probabilities for each of the other of the plurality of communication devices, of contacting the user upon receiving a notice associated with the calendar event data, the probabilities based on the behavior of the user, the availability of the user, the roaming information, the one of ingress and egress traffic information, and the location information; and transmitting the notice to the particular communication device. 16. The non-transitory computer readable medium of claim 15 , wherein the calendar event data specifies a scheduled event and a party associated with the scheduled event. 17. The non-transitory computer readable medium of claim 16 , further comprising: receiving from the user a second request comprising a request for updating the scheduled event and a request for contact information of the party associated with the scheduled event. 18. The non-transitory computer readable medium of claim 17 , further comprising: updating the scheduled event; retrieving the contact information of the party associated with the scheduled event; and tran

Assignees

Inventors

Classifications

  • Non-interactive information services · CPC title

  • where the information is provided to a monitoring entity such as a potential calling party or a call processing server · CPC title

  • Schedules, e.g. personal calendars · CPC title

  • for short real-time information, e.g. alarms, notifications, alerts, updates · CPC title

  • Calendar-based scheduling for persons or groups · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9647974B2 cover?
A method ( 300 ) and apparatus are disclosed for event notification. An apparatus that incorporates teachings of the present disclosure may include, for example, a presence services system (PSS) ( 102 ) can have a controller ( 104 ) that manages operations of a communications interface ( 110 ). The controller can be programmed to monitor ( 302 ) presence information of a plurality of communicat…
Who is the assignee on this patent?
At & T Ip I Lp
What technology area does this patent fall under?
Primary CPC classification G06Q10/1093. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 09 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).