COMBINED ACTIVITIES HISTORY ON A DEVICE
First Claim
1. A method, comprising:
- at a client device having one or more processors and memory storing one or more programs executed by the device;
performing a first activity with content associated with a first content type selected from the group consisting of television programming, online content, on-device application, search queries, information views, and other content types described using a predefined format, wherein the predefined format includes an action specification and a content specification;
logging the first activity in accordance with the predefined format;
performing a second activity with content associated with a second content type selected from the group consisting of television programming, online content, on-device applications, search queries, information views, and other content types described using the predefined format, the second content type being distinct from the first content type; and
logging the second activity in accordance with the predefined format.
2 Assignments
0 Petitions
Accused Products
Abstract
A method includes performing a first activity with content associated with a first content type selected from the group consisting of television programming, online content, on-device application, search queries, information views, and other content types described using a predefined format, wherein the predefined format includes an action specification and a content specification; logging the first activity in accordance with the predefined format; performing a second activity with content associated with a second content type selected from the group consisting of television programming, online content, on-device applications, search queries, information view'"'"'s, and other content types described using the predefined format, the second content type being distinct from the first content type; and logging the second activity in accordance with the predefined format.
22 Citations
26 Claims
-
1. A method, comprising:
-
at a client device having one or more processors and memory storing one or more programs executed by the device; performing a first activity with content associated with a first content type selected from the group consisting of television programming, online content, on-device application, search queries, information views, and other content types described using a predefined format, wherein the predefined format includes an action specification and a content specification; logging the first activity in accordance with the predefined format; performing a second activity with content associated with a second content type selected from the group consisting of television programming, online content, on-device applications, search queries, information views, and other content types described using the predefined format, the second content type being distinct from the first content type; and logging the second activity in accordance with the predefined format. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method, comprising:
-
at a client device having one or more processors and memory storing one or more programs executed by the device; retrieving from a log a first set of activities associated with content of a first content type, the first content type selected from the group consisting of television programming, online content, on-device applications, search queries, information views, and other content types described using a predefined format, wherein the predefined format includes an action specification and a content specification, and a second set of activities associated with content of a second content type distinct from the first content type, the second content type selected from the group consisting of television programming, online content, on-device applications, search queries, information views, and other content types described using the predefined format, wherein the first set of activities and the second set of activities are logged in accordance with the predefined format; and displaying concurrently information based on the first set of activities and the second set of activities. - View Dependent Claims (15, 16, 17, 18, 20, 22, 23, 24)
-
-
19. (canceled)
-
21. (canceled)
-
25. A system, comprising:
-
one or more processing units; and memory storing one or more programs to be executed by the one or more processing units; the one or more programs comprising instructions for; performing a first activity with content associated with a first content type selected from the group consisting of television programming, online content, on-device application, search queries, information views, and other content types described using a predefined format, wherein the predefined format includes an action specification and a content specification; logging the first activity in accordance with the predefined format; performing a second activity with content associated with a second content type selected from the group consisting of television programming, online content, on-device applications, search queries, information views, and other content types described using the predefined format, the second content type being distinct from the first content type; and logging the second activity in accordance with the predefined format.
-
-
26-32. -32. (canceled)
Specification