COUNTING AND RESETING BROADCAST SYSTEM BADGE COUNTERS
First Claim
1. A method of providing a badge counter from a server to a consumer, the badge counter indicating a number of notifications:
- receiving an event in a sequence of events, the event having an associated time stamp;
associating with the event a plurality of additional time stamps from events in the sequence of events occurring before the event;
creating a notification for an end user consumer device, the notification including an indication of a badge counter value based on the plurality of additional time stamps; and
sending the notification including badge counter value to the consumer device.
2 Assignments
0 Petitions
Accused Products
Abstract
Providing a badge counter from a server to a consumer. The badge counter indicates a number of notifications. A method includes receiving an event in a sequence of events. The event has an associated time stamp. The method further includes associating with the event a plurality of additional time stamps from events in the sequence of events occurring before the event. The method further includes creating a notification for an end user consumer device, the notification including an indication of a badge counter value based on the plurality of additional time stamps. The method further includes sending the notification, including badge counter value to the consumer device.
42 Citations
20 Claims
-
1. A method of providing a badge counter from a server to a consumer, the badge counter indicating a number of notifications:
-
receiving an event in a sequence of events, the event having an associated time stamp; associating with the event a plurality of additional time stamps from events in the sequence of events occurring before the event; creating a notification for an end user consumer device, the notification including an indication of a badge counter value based on the plurality of additional time stamps; and sending the notification including badge counter value to the consumer device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer readable medium comprising computer executable instructions that when executed by one or more processors cause one or more processors to perform the following:
-
receiving an event in a sequence of events, the event having an associated time stamp; associating with the event a plurality of additional time stamps from events in the sequence of events occurring before the event; creating a notification for an end user consumer device, the notification including an indication of a badge counter value based on the plurality of additional time stamps; and sending the notification including badge counter value to the consumer device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computing system configured to provide a badge counter from a server to a consumer, the badge counter indicating a number of notifications, the computing system comprising:
-
a delivery engine module, wherein the delivery engine module is configured to; receive an event from an event source that provides the event to the delivery engine as one in a sequence of events, the event having an associated time stamp; associate with the event a plurality of additional time stamps from other events in the sequence of events, the other events occurring before the event; create a notification for an end user consumer device, the notification including an indication of a badge counter value based on the plurality of additional time stamps; and send the notification including badge counter value to the consumer device. - View Dependent Claims (18, 19, 20)
-
Specification