System and method for multimedia content composition
US-2016180379-A1 · Jun 23, 2016 · US
US10341706B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10341706-B2 |
| Application number | US-201816052267-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 1, 2018 |
| Priority date | Sep 18, 2015 |
| Publication date | Jul 2, 2019 |
| Grant date | Jul 2, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A computing device includes memory for storing commercial metadata and offer metadata harvested from within an offer distribution network. A processor compares the commercial metadata related to a broadcast commercial to be streamed to a client media device with the offer metadata related to available offers from offer providers, to generate a comparison. The processor then selects an offer from the available offers based on the comparison; determines when and over what video stream the broadcast commercial is to be streamed; detects that a screen device is paired to the client media device; and delivers the offer to a display of the screen device during streaming of the broadcast commercial over the video stream to the client media device. When a user of the screen device selects an indicia of the offer, the offer is collected into a virtual wallet from which the offer can be redeemed in various ways.
Opening claim text (preview).
What is claimed is: 1. A method comprising: receiving, at data processing hardware: a broadcast commercial from a broadcast stream to be streamed to a client media device; and available offers from offer providers of an offer distribution network; identifying, by automatic content recognition of the data processing hardware, commercial metadata related to the broadcast commercial; determining, by the data processing hardware, whether any of the available offers comprise a respective direct offer, the respective direct offer having offer metadata matching commercial metadata of the broadcast commercial, the commercial metadata defining a brand or an entity associated with the broadcast commercial; when any of the available offers comprise the respective direct offer, automatically delivering, by the data processing hardware, the respective direct offer to a display of the client media device as an overlay or a pop-up advertisement during streaming of the broadcast commercial; and when the available offers fail to comprise the respective direct offer: determining, by the data processing hardware, that at least one available offer is an indirect offer, the indirect offer having offer metadata indicating a commercial relationship with the brand or the entity associated with the broadcast commercial; and automatically delivering, by the data processing hardware, the indirect offer to the display of the client media device as the overlay or the pop-up advertisement during streaming of the broadcast commercial. 2. The method of claim 1 , further comprising delivering the respective direct offer or the indirect offer over a personal area network to a display of a screen device during streaming of the broadcast commercial. 3. The method of claim 2 , further comprising tracking, by the data processing hardware, the screen device receiving the respective direct offer or the indirect offer. 4. The method of claim 2 , further comprising storing, at the data processing hardware, the respective direct offer or the indirect offer for access by a user associated with the client media device after the broadcast commercial is streamed by the client media device. 5. The method of claim 1 , wherein the respective direct offer or the indirect offer is automatically delivered with an advertising identifier, the advertising identifier configured to track redemption of the respective direct offer or the indirect offer. 6. The method of claim 1 , further comprising determining, by the data processing hardware, that the broadcast commercial is streaming at the client media device. 7. The method of claim 1 , further comprising determining, by the data processing hardware, that the respective direct offer comprises offer metadata that matches user metadata indicating a preference for offer content. 8. The method of claim 1 further comprising determining, by the data processing hardware, that the indirect offer comprises offer metadata that matches user metadata indicating a preference for offer content. 9. The method of claim 8 , wherein the user metadata comprises at least one of a user purchase history, user geo-location information, or user demographics. 10. The method of claim 1 , wherein automatically delivering the respective direct offer or the indirect offer to the display of the client media device as the overlay or the pop-up advertisement during streaming of the broadcast commercial further comprises: determining that the respective direct offer or the indirect offer has previously been delivered to the display of the client media device; and determining an alternative direct offer or an alternative indirect offer to automatically deliver to the display of the client media device as the overlay or the pop-up advertisement during streaming of the broadcast commercial instead of the respective direct offer or the indirect offer. 11. A system comprising: data processing hardware; and memory hardware in communication with the data processing hardware, the memory hardware storing instructions that when executed on the data processing hardware cause the data processing hardware to perform operations comprising: receiving a broadcast commercial from a broadcast stream to be streamed to a client media device; receiving available offers from offer providers of an offer distribution network; identifying, by automatic content recognition, commercial metadata related to the broadcast commercial; determining whether any of the available offers comprise a respective direct offer, the respective direct offer having offer metadata matching commercial metadata of the broadcast commercial, the commercial metadata defining a brand or an entity associated with the broadcast commercial; when any of the available offers comprise the respective direct offer, automatically delivering, by the data processing hardware, the respective direct offer to a display of the client media device as an overlay or a pop-up advertisement during streaming of the broadcast commercial; and when the available offers fail to comprise the respective direct offer: determining that at least one available offer is an indirect offer, the indirect offer having offer metadata indicating a commercial relationship with the brand or the entity associated with the broadcast commercial; and automatically delivering the indirect offer to the display of the client media device as the overlay or the pop-up advertisement during streaming of the broadcast commercial. 12. The system of claim 11 , wherein the operations further comprise delivering the respective direct offer or the indirect offer over a personal area network to a display of a screen device during streaming of the broadcast commercial. 13. The system of claim 12 , wherein the operations further comprise tracking the screen device receiving the respective direct offer or the indirect offer. 14. The system of claim 12 , wherein the operations further comprise storing the respective direct offer or the indirect offer for access by a user associated with the client media device after the broadcast commercial is streamed by the client media device. 15. The system of claim 11 , wherein the respective direct offer or the indirect offer is automatically delivered with an advertising identifier, the advertising identifier configured to track redemption of the respective direct offer or the indirect offer. 16. The system of claim 11 , wherein the operations further comprise determining that the broadcast commercial is streaming at the client media device. 17. The system of claim 11 , wherein the operations further comprise determining that the respective direct offer comprises offer metadata that matches user metadata indicating a preference for offer content. 18. The system of claim 11 , wherein the operations further comprise determining that the indirect offer comprises offer metadata that matches user metadata indicating a preference for offer content. 19. The system of claim 18 , wherein the user metadata comprises at least one of a user purchase history, user geo-location information, or user demographics. 20. The system of claim 11 , wherein the operation of automatically delivering the respective direct offer or the indirect offer to the display of the client media device as the overlay or the pop-up advertisement during streaming of the broadcast commercial further comprises: determining that the respective direct offer or the indirect offer has previously been delivered to the display of the client media dev
Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals (home Audio Video Interoperability [HAVI] data switching networks H04L12/2805) · CPC title
Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles {(information retrieval from the Internet by querying with filtering and personalisation G06F16/9535; arrangements for replacing or switching information during the broadcast H04H20/10; push services over packet-switching network H04L12/1859; adaptation of message content in packet-switching networks H04L51/063)} · CPC title
Electronic shopping (payment schemes, payment architectures or payment protocols for electronic shopping systems G06Q20/12) · CPC title
additional display device, e.g. video projector (digital output for controlling a plurality of local displays G06F3/1423) · CPC title
being end-user demographical data, e.g. age, family status or address (arrangements for identifying locations of users in broadcast systems H04H60/52) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.