REAL-TIME VISUALIZATION OF USER CONSUMPTION OF MEDIA ITEMS
First Claim
1. A computer implemented method for displaying real-time computer mediated user consumption data, comprising:
- accessing consumption data corresponding to real-time computer mediated user consumption behavior;
parsing the consumption data to identify one or more events comprising one or more instances of consumption data and wherein each event is associated with a user;
adding the events to an event stack comprising a predetermined stack limit; and
storing the consumption data for each event in a data structure configured to correlate related consumption data and provide a temporal context to the stored consumption data displaying a visualization of the event, wherein addition of graphical symbols to the visualization display is responsive to the arrangement of the consumption data in the data structure.
3 Assignments
0 Petitions
Accused Products
Abstract
A computer implemented method for displaying real-time computer mediated user consumption data, comprising: accessing consumption data corresponding to real-time computer mediated user consumption behavior; parsing the consumption data to identify one or more events comprising one or more instances of consumption data and wherein each event is associated with a user; adding the events to an event stack comprising a predetermined stack limit; and storing the consumption data for each event in a data structure configured to correlate related consumption data and provide a temporal context to the stored consumption data wherein addition of graphical symbols to a visualization display is responsive to the arrangement of the consumption data in the data structure.
60 Citations
19 Claims
-
1. A computer implemented method for displaying real-time computer mediated user consumption data, comprising:
-
accessing consumption data corresponding to real-time computer mediated user consumption behavior; parsing the consumption data to identify one or more events comprising one or more instances of consumption data and wherein each event is associated with a user; adding the events to an event stack comprising a predetermined stack limit; and storing the consumption data for each event in a data structure configured to correlate related consumption data and provide a temporal context to the stored consumption data displaying a visualization of the event, wherein addition of graphical symbols to the visualization display is responsive to the arrangement of the consumption data in the data structure. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A tangible machine-readable storage medium comprising instructions which, when executed, cause the machine to:
-
access a series of events comprising real-time consumption data, wherein the events are associated with a user and a unique sequential identifier; compare the event identifiers to previously retrieved event identifiers to determine whether the events are new; store one or more new events in an event stack wherein the event stack has a predetermine stack limit; arrange real-time consumption data corresponding to the new events in one or more data structures, wherein the data structures are configured to correlate real-time consumption data and to maintain a temporal context for real-time consumption data; increment counters in the data structure associated with the arranged real-time consumption data upon addition of the real-time consumption data to the data structure; add graphical representations of the arranged real-time consumption data to a visualization display according to the arrangement of the real-time consumption data in the data structure; identify and remove an old event from the event stack responsive to the event stack exceeding the predetermined stack limit; and decrement counters in the data structure associated with the arranged real-time consumption data upon removal of the old event from the event stack wherein the old event corresponds to the arranged real-time consumption data to be decremented. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
Specification