Apparatus and methods of selective collection and selective presentation of content
First Claim
1. A method of presenting content on a wireless device, comprising:
- obtaining a secondary content indicator associated with a primary content, the secondary content indicator comprising a secondary content timing relative to the primary content and further comprising a secondary content parameter;
obtaining a secondary content attribute for each of a plurality of secondary content;
obtaining a selection parameter associated with the wireless device;
storing selected secondary content from a one-to-many transmission of the plurality of secondary content based on a match between the selection parameter and a respective secondary content attribute;
identifying, with respect to the secondary content indicator, one of the selected secondary content based on a match between the secondary content parameter and a respective secondary content attribute; and
presenting via an output device, at the secondary content timing, the identified one of the selected secondary content.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are apparatus and methods operable to distribute targeted content. Additionally, disclosed are corresponding apparatus and methods operable to selectively choose and cache selected ones from among the distributed targeted content, and to further choose ones from among the cached content to present on a device. In some aspects, selective caching of content may be based upon a match between predetermined content attribute information and predetermined profile information. Further, in some aspects, an indicator is operable to trigger the selective inclusion of one or more of the cached content in a presentation of other content, which may be based on a match between a desired content attribute associated with the indicator and the respective predetermined content attribute information of the cached content.
345 Citations
68 Claims
-
1. A method of presenting content on a wireless device, comprising:
-
obtaining a secondary content indicator associated with a primary content, the secondary content indicator comprising a secondary content timing relative to the primary content and further comprising a secondary content parameter; obtaining a secondary content attribute for each of a plurality of secondary content; obtaining a selection parameter associated with the wireless device; storing selected secondary content from a one-to-many transmission of the plurality of secondary content based on a match between the selection parameter and a respective secondary content attribute; identifying, with respect to the secondary content indicator, one of the selected secondary content based on a match between the secondary content parameter and a respective secondary content attribute; and presenting via an output device, at the secondary content timing, the identified one of the selected secondary content. - 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, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. At least one processor configured to perform the actions of:
-
obtaining a secondary content indicator associated with the primary content, the secondary content indicator comprising a secondary content timing relative to the primary content and further comprising a secondary content parameter; obtaining a secondary content attribute for each of a plurality of secondary content; obtaining a selection parameter associated with a user of a wireless device; storing selected secondary content from a one-to-many transmission of the plurality of secondary content based on a match between the selection parameter and a respective secondary content attribute; identifying, with respect to the secondary content indicator, one of the selected secondary content based on a match between the secondary content parameter and a respective secondary content attribute; and presenting via an output device, at the secondary content timing, the identified one of the selected secondary content.
-
-
35. A computer-readable medium comprising:
-
a first set of codes for causing the computer to obtain a secondary content indicator associated with the primary content, the secondary content indicator comprising a secondary content timing relative to the primary content and further comprising a secondary content parameter; a second set of codes for causing the computer to obtain a secondary content attribute for each of a plurality of secondary content; a third set of codes for causing the computer to obtain a selection parameter associated with a user of a wireless device; a fourth set of codes for causing the computer to store selected secondary content from a one-to-many transmission of the plurality of secondary content based on a match between the selection parameter and a respective secondary content attribute; a fifth set of codes for causing the computer to identify, with respect to the secondary content indicator, one of the selected secondary content based on a match between the secondary content parameter and a respective secondary content attribute; and a sixth set of codes for causing the computer to present via an output device, at the secondary content timing, the identified one of the selected secondary content.
-
-
36. An apparatus for presenting content, comprising:
-
means for obtaining a secondary content indicator associated with the primary content, the secondary content indicator comprising a secondary content timing relative to the primary content and further comprising a secondary content parameter; means for obtaining a secondary content attribute for each of a plurality of secondary content; means for obtaining a selection parameter associated with a user of the apparatus; means for storing selected secondary content from a one-to-many transmission of the plurality of secondary content based on a match between the selection parameter and a respective secondary content attribute; means for identifying, with respect to the secondary content indicator, one of the selected secondary content based on a match between the secondary content parameter and a respective secondary content attribute; and means for presenting, at the secondary content timing, the identified one of the selected secondary content.
-
-
37. A device for presenting content, comprising:
-
a computer platform having a memory and a processor, wherein the memory comprises a selection parameter;
a user interface in communication with the computer platform;a communications module in communication with the computer platform, wherein the communications module is operable to obtain a secondary content indicator associated with a primary content, the secondary content indicator comprising a secondary content timing relative to the primary content and further comprising a secondary content parameter, a secondary content attribute for each of a plurality of secondary content, and a one-to-many transmission of the plurality of secondary content; a content selector having selection logic operable to initiate storage in the memory of selected secondary content from the one-to-many transmission of the plurality of secondary content based on a first match between the selection parameter and a respective secondary content attribute, wherein the selection logic is further operable to identify, with respect to the secondary content indicator, one of the selected secondary content based on a second match between the secondary content parameter and a respective secondary content attribute; and a media module having media management logic operable to initiate a presentation, at the secondary content timing, of the identified one of the selected secondary content on the user interface. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68)
-
Specification