Method and system for distribution list event updater
US-2024273475-A1 · Aug 15, 2024 · US
US9299066B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9299066-B2 |
| Application number | US-201213648391-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 10, 2012 |
| Priority date | Oct 10, 2012 |
| Publication date | Mar 29, 2016 |
| Grant date | Mar 29, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method and apparatus for managing messages is disclosed. A data processing system identifies a presence of a person in a meeting at a location using calendar information. The data processing system also identifies a computing device in the location having a connection to a network. The data processing system then sends a notification to the computing device identified in the location, responsive to the data processing system identifying a message for the person when the person is meeting in the location.
Opening claim text (preview).
What is claimed is: 1. A method for managing messages, the method comprising: identifying, by a data processing system, a presence of a person in a meeting at a meeting location using calendar information; identifying, by the data processing system, a device location of a computing device having a connection to a network; and sending, by the data processing system, a notification to the computing device when a message for the person is identified and the meeting location matches the device location of the computing device, wherein prior to the data processing system sending the notification to the computing device, the data processing system creates a session in the computing device to receive the notification for the person when the person is attending the meeting, wherein the session is restricted to only use portions of the computing device selected by the pre-determined authority for the computing device. 2. The method of claim 1 , wherein the notification indicates a message is present for the person. 3. The method of claim 1 , wherein the notification is the message. 4. The method of claim 1 , further comprising: initiating, by the data processing system, a display of the notification on a display device for the computing device. 5. The method of claim 1 wherein the computing device is one of one or more computing devices, wherein each computing device in the one or more computing devices having one or more attributes, wherein having the connection to the network is one attribute of the computing device, and wherein identifying, by the data processing system, the computing device in the location having the connection to the network further comprises: identifying the computing device based on pre-defined criteria to select the computing device from the one or more computing devices using the attributes of each of the one or more computing devices. 6. The method of claim 5 , wherein the pre-defined criteria to select the computing device from the one or more computing devices using the attributes of each of the one or more computing devices comprises one or more preferences selected by the person for selecting a particular computing device, selecting a type of device for the computing device, selecting the computing device based on availability of particular software in the computing device, and selecting the computing device based on selected attributes of the location where the computing device is located. 7. The method of claim 1 , wherein identifying, by the data processing system, the device location of the computing device further comprises: generating, by the data processing system, a request for permission for the person to receive the notification for the message at the computing device during the meeting; sending, by the data processing system, the generated request for permission to a pre-determined authority for the computing device; and determining, by the data processing system, whether the person is authorized to receive the notification for the message at the computing device during the meeting based on receiving from the pre-determined authority for the computing device an authorization for the person to receive the notification for the message at the computing device during the meeting. 8. The method of claim 1 wherein the presence of the person in the meeting at the meeting location identified using the calendar information comprises an acceptance of a meeting invitation selected by the attendee, as an agreement by the attendee to physically attend the meeting. 9. The method of claim 1 , wherein the calendar information also identifies the physical location of the meeting and a particular time of day and duration of the meeting. 10. The method of claim 1 , wherein the message is one or more of text messages, email messages, voice messages, and video messages. 11. A computer comprising: a processor unit and a computer readable storage device connected to a bus; and program code for managing messages, wherein the program code is stored on the computer readable storage device and is configured to be run by the processor unit to identify a presence of a person in a meeting at a meeting location using calendar information; identify a device location of a computing device having a connection to a network; and send a notification to the computing device when a message for the person is identified and the meeting location matches the device location of the computing device, wherein prior to sending the notification to the computing device, a session is created in the computing device to receive the notification for the person when the person is attending the meeting, wherein the session is restricted to only use portions of the computing device selected by the pre-determined authority for the computing device. 12. The computer of claim 11 wherein the notification indicates a message is present for the person, and wherein the program code stored on the computer readable storage device is further configured to be run by the processor unit to initiate a display of the notification on a display device for the computing device. 13. A computer program product for managing messages, the computer program product comprising: a non-transitory computer readable storage medium; first program code for identifying a presence of a person in a meeting at a meeting location using calendar information; second program code for identifying a device location of a computing device having a connection to a network; third program code for sending a notification to the computing device when a message for the person is identified and the meeting location matches the device location of the computing device; and fourth program code for creating, prior to sending the notification to the computing device, a session in the computing device to receive the notification for the person when the person is attending the meeting, wherein the session is restricted to only use portions of the computing device selected by the pre-determined authority for the computing device, wherein the first program code, the second program code, the third program code, and the fourth program code are stored on the computer readable storage medium. 14. The computer program product of claim 13 , wherein the computing device comprises a plurality of programs and wherein one program in the computing device running on the computing device causes another program to be downloaded to the computing device, the downloaded program configured to host a session restricted to only use portions of the computing device selected by a pre-determined authority for the computing device. 15. The computer program product of claim 13 , wherein the computer readable storage medium is in a data processing system, and the program code is downloaded over a network from a remote data processing system to the computer readable storage medium in the data processing system. 16. The computer program product of claim 15 , wherein the computer readable storage medium is a first computer readable storage medium, wherein the first computer readable storage medium is in a server data processing system, and wherein the program code is downloaded over the network to the remote data processing system for use in a second computer readable storage medium in the remote data processing system. 17. A method for managing messages, the method comprising: identifying, by a computer system, an indication for a person attending a meeting at a physical location in calendar information; selecting, by the computer system, a computing device at the physical l
Calendar-based scheduling for persons or groups · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.