Notification infrastructure for sending device-specific wireless notifications
First Claim
Patent Images
1. A computer-implemented method for providing notifications to a wireless device;
- the method comprising;
monitoring a groupware data collection for a change using computing electronics, the groupware data collection comprising a plurality of records for each of a contact list, a calendar, and a message folder, wherein the groupware data collection is assigned to a user account and associated with the wireless device, and wherein monitoring the groupware data collection includes monitoring for any one of an addition, deletion, or modification to any one or more of the plurality of records that comprise the data collection;
generating a notification communication from a notification source using computing electronics upon detecting that the change has occurred;
performing a formatting on the notification communication using computing electronics, including determining a configuration for the formatting based on (i) identifying a type of wireless communication device that is to receive the notification, and (ii) selecting one of multiple possible communication protocols that the identified type of wireless device is able to handle;
queuing the notification communication for the wireless device using computing electronics until a communication event is detected from the wireless device that terminates the queue; and
responsive to the communication event, sending the notification communication using computing electronics to the wireless device associated with the data collection using the selected one of the multiple possible communication protocols;
wherein the step of performing a formatting further comprises selecting one of multiple possible formats that the identified type of wireless device is able to handle, wherein the step of sending the notification communication further comprises using the selected one of the multiple possible formats.
11 Assignments
0 Petitions
Accused Products
Abstract
A data store is monitored for a change in the data store. A notification communication is generated upon detecting that the change has occurred. The notification communication is formatted based on a wireless device associated with the data store. The notification communication is sent to the wireless device associated with the data store.
-
Citations
26 Claims
-
1. A computer-implemented method for providing notifications to a wireless device;
- the method comprising;
monitoring a groupware data collection for a change using computing electronics, the groupware data collection comprising a plurality of records for each of a contact list, a calendar, and a message folder, wherein the groupware data collection is assigned to a user account and associated with the wireless device, and wherein monitoring the groupware data collection includes monitoring for any one of an addition, deletion, or modification to any one or more of the plurality of records that comprise the data collection; generating a notification communication from a notification source using computing electronics upon detecting that the change has occurred; performing a formatting on the notification communication using computing electronics, including determining a configuration for the formatting based on (i) identifying a type of wireless communication device that is to receive the notification, and (ii) selecting one of multiple possible communication protocols that the identified type of wireless device is able to handle; queuing the notification communication for the wireless device using computing electronics until a communication event is detected from the wireless device that terminates the queue; and responsive to the communication event, sending the notification communication using computing electronics to the wireless device associated with the data collection using the selected one of the multiple possible communication protocols; wherein the step of performing a formatting further comprises selecting one of multiple possible formats that the identified type of wireless device is able to handle, wherein the step of sending the notification communication further comprises using the selected one of the multiple possible formats. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
- the method comprising;
-
26. A computer-implemented method for providing notifications to a wireless device, the method comprising:
-
monitoring a data collection comprising at least one of electronic messages, contacts and calendar appointments for a change using computing electronics, including monitoring for any one of an addition, deletion, or modification to any one or more of the plurality of records that comprise the data collection; generating a notification communication from a notification source using computing electronics upon detecting that the change has occurred; identifying multiple wireless devices that are to receive a notification communication using computing electronics; for each of the multiple wireless devices, determining one of a plurality of possible formats that the wireless device is able to handle and one of a plurality of possible protocols that the wireless device is able to handle for the notification communication, the plurality of possible protocols being determined using computing electronics based on a proprietary wireless service that is used by that device; and responsive to respective communication events from each of the wireless devices, sending the notification communication using computing electronics to the corresponding wireless device associated with the data collection in one of the plurality of possible formats and protocols identified for that device.
-
Specification