Legal claims defining the scope of protection, as filed with the USPTO.
1. A method, comprising: providing, by a system including a processor, a graphical user interface for identifying advertisements for delivery to a communication device, wherein the graphical user interface enables the advertisements to be selected according to user preferences, and wherein the user preferences are determined according to user input received via the graphical user interface; splicing, by the system, the advertisements into a digital video stream comprising video content, wherein the digital video stream comprises a unicast stream directed to the communication device; transmitting, by the system, a globally unique identifier of the communication device to a billing server responsive to an initiation of storage of the advertisements, wherein the advertisements are stored via indexing to the globally unique identifier; and providing, by the system, automated targeted advertisement delivery using the advertisements, the automated targeted advertisement delivery being based on electronic programming guide information obtained from a network server of a service provider that provides communication services to the communication device.
2. The method of claim 1 , wherein a subset of advertisements are filtered out of the advertisements identified by the graphical user interface based on purchased products or purchased services, and wherein the communication device is a set top box.
3. The method of claim 1 , wherein the initiation of the storage of the advertisements is responsive to a selection of the advertisements from an advertisement catalog server.
4. The method of claim 3 , wherein the billing server logs the selection of the advertisements.
5. The method of claim 1 , wherein a subset of advertisements are filtered out of the advertisements identified by the graphical user interface based on demographics associated with a user of the communication device.
6. The method of claim 1 , further comprising providing the advertisements to the communication device using a unicast stream server.
7. The method of claim 1 , comprising providing the advertisements to the communication device in the unicast stream via an advertisement campaign manager device, wherein the providing of the advertisements in the unicast stream is responsive to the transmitting of the globally unique identifier to the billing server.
8. The method of claim 1 , further comprising providing a broadcast stream including cue tones to the communication device, wherein the advertisements are presented by the communication device responsive to the cue tones.
9. A media device comprising: a processor; and a memory that stores executable instructions that, when executed by the processor, cause performance of operations, comprising: presenting a graphical user interface that describes a group of advertisements accessible via an advertisement catalog server; receiving user input indicating a selection of an advertisement preference; initiating storage of a subset of advertisements at a remote advertisement delivery server, wherein the subset of advertisements is selected from the group of advertisements according to the selection of the advertisement preference, and wherein identification information for the media device is transmitted to a billing server responsive to the initiating of the storage of the subset of advertisements to enable the storage of the subset of advertisements indexed based on the identification information; receiving a digital content stream via unicasting from an advertising campaign manager device, wherein the digital content stream comprises advertising segments spliced into the digital content stream; extracting the advertising segments from the digital content stream; and presenting the subset of advertisements at a display device according to the advertisement segments that are extracted by utilizing advertisement insertion points that are selected based on a target advertisement delivery policy and electronic programming guide information, wherein the electronic programming guide information is obtained from a network server of a service provider that provides communication services to the media device.
10. The media device of claim 9 , wherein the identification information comprises a globally unique identifier, and wherein the group of advertisements accessible via the advertisement catalog server is filtered according to purchased products or purchased services.
11. The media device of claim 9 , wherein the operations further comprise identifying cue tones in a broadcast stream, wherein the presenting of the subset of advertisements at the display device is according to the cue tones.
12. The media device of claim 9 , wherein the identification information comprises a globally unique identifier of the media device, and wherein the receiving of the subset of advertisements is responsive to the globally unique identifier of the media device being transmitted to the billing server.
13. The media device of claim 9 , wherein the advertising segments are spliced into the digital content stream by a remote server.
14. A wireless communication device, comprising: a processor; and a memory that stores executable instructions that, when executed by the processor, cause performance of operations, comprising: presenting a graphical user interface that enables selection of advertisements for delivery with content based on user selectable preferences, wherein the graphical user interface presents filters for a targeted advertisement delivery policy, and wherein the filters are associated with demographics; initiating storage of the advertisements at a remote server; transmitting a globally unique identifier of the wireless communication device to a billing server responsive to the initiating of the storage of the advertisements at the remote server; receiving a digital content stream via unicasting, wherein the digital content stream comprises advertising segments based on the advertisements that are spliced into the digital content stream; extracting the advertising segments from the digital content stream; receiving electronic programming guide information from a network server of a service provider that provides communication services to the wireless communication device; and presenting the advertising segments at a display at selected advertisement insertion points in the content in accordance with the targeted advertisement policy according to the electronic programming guide information.
15. The wireless communication device of claim 14 , wherein the storage of the advertisements is performed using a globally unique identifier associated with the processor.
16. The wireless communication device of claim 14 , wherein the operations further comprise enabling voice communications.
17. The wireless communication device of claim 14 , wherein a globally unique identifier associated with the processor is transmitted to a billing server responsive to the initiating of the storage of the advertisements.
Unknown
February 23, 2016
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.