Expiring synchronized supplemental content in time-shifted media
US-2024406486-A1 · Dec 5, 2024 · US
US9602863B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9602863-B2 |
| Application number | US-201213397857-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 16, 2012 |
| Priority date | Feb 16, 2012 |
| Publication date | Mar 21, 2017 |
| Grant date | Mar 21, 2017 |
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.
Devices, methods, and storage media provide for receiving an airing of a program and a national ad; recording the program and the national ad; identifying an age of the national ad; comparing the age of the national ad to a threshold time period; and obtaining a replacement national ad in response to a comparison indicating that the age of the national ad exceeds the threshold time period.
Opening claim text (preview).
The invention claimed is: 1. A method comprising: receiving, by a user device, a program and a national ad, wherein the program includes cue and timing information that indicates a national ad-insertion spot; generating, by the user device, metadata indicating that the program includes the national ad-insertion spot in response to receiving the cue and timing information; storing, by the user device, the metadata associated with the program in response to the generating; recording, by the user device, the program and the national ad as the program and the national ad are being received; receiving, by the user device, a request to playback the program; identifying, by the user device, an age of the national ad based on a date and a time included in the metadata and a date and a time associated with the request; comparing, by the user device, the age of the national ad to a threshold time period, wherein the threshold time period is a time period during which a national ad-insertion spot is billable; obtaining, by the user device, a replacement national ad in response to a result of the comparing indicating that the age of the national ad exceeds the threshold time period; and playing, by the user device, the replacement national ad at a time when the national ad is to be played. 2. The method of claim 1 , further comprising: identifying that the program includes the national ad-insertion spot based on the metadata and in response to receiving the request. 3. The method of claim 1 , wherein the metadata indicates a length of the national ad insertion spot and a time period within the program that the national ad-insertion spot occurs. 4. The method of claim 1 , further comprising: generating an ad replacement request in response to the result of the comparing indicating that the age of the national ad exceeds the threshold time period, wherein the threshold time period is three days from an airing of the program. 5. The method of claim 1 , further comprising: recognizing the cue and timing information included in the program, and determining, in response to receiving the request, whether the program includes the national ad. 6. The method of claim 1 , further comprising: not obtaining the replacement national ad in response to a result of the comparing indicating that the age of the national ad does not exceed the threshold time period. 7. A device comprising: a communication interface; one or more memories that store instructions; and one or more processors to execute the instructions to: receive, via the communication interface, an airing of a program and a national ad, wherein the program includes cue and timing information indicating a national ad-insertion spot; generate metadata indicating that the program includes the national ad-insertion spot in response to a receipt of the cue and timing information; store the metadata in response to a generation of the metadata; record the program and the national ad as the program and the national ad is being received; identify an age of the national ad based on a date and a time included in the metadata and a current date and a current time; obtain a replacement national ad in response to an identification that the age of the national ad exceeds a threshold time period, wherein the threshold time period is a time period during which a national ad-insertion spot is billable; and play the replacement national ad at a time when the national ad is to be played during a playback of the recorded program. 8. The device of claim 7 , wherein the one or more processors further execute the instructions to: generate an ad replacement request; transmit, via the communication interface, the ad replacement request to another device; and receive, via the communication interface, an ad replacement response that includes the replacement national ad. 9. The device of claim 7 , wherein the one or more processors further execute the instructions to: receive a request to playback the program, and wherein when identifying the age of the national ad, the one or more processors further execute the instructions to: identify the age of the national ad in response to a receipt of the request. 10. The device of claim 7 , wherein the one or more processors further execute the instructions to: recognize the cue and timing information included in the program. 11. The device of claim 7 , wherein the device includes a set top box, and wherein the time period during which the national ad-insertion spot is billable is based on a Nielson rating system. 12. A non-transitory storage medium storing instructions executable by a device to: receive an airing of a program and a national ad, wherein the program includes cue and timing information pertaining to the national ad and the cue and timing information indicates a national ad-insertion spot; generate metadata indicating that the program includes the national ad-insertion spot in response to a receipt of the cue and timing information; store the metadata in response to a generation of the metadata; record the program and the national ad; identify an age of the national ad based on the metadata; compare the age of the national ad relative to a threshold time period, wherein the threshold time period is a time period during which a national ad-insertion spot is billable; and obtain a replacement national ad in response to a result of a comparison indicating that the age of the national ad exceeds the threshold time period. 13. The non-transitory storage medium of claim 12 , further storing instructions executable by the device to: recognize the cue and timing information included in the program, wherein the cue and timing information is in-band. 14. The non-transitory storage medium of claim 12 , further storing instructions executable by the device to: receive a request to playback the program; use the metadata to identify whether the program includes a national ad; and generate a replacement ad request in response to a result of a comparison indicating that the age of the national ad exceeds the threshold time period. 15. The non-transitory storage medium of claim 12 , further storing instructions executable by the device to: compare a date and a timestamp, which is included in the metadata, associated with the recorded program to a current date and a current time; identify the age of the national ad based on a result of a comparison between the date and the timestamp associated with the recorded program and the current date and the current time; and play the replacement national ad at a time when the national ad is to be played during a playback of the recorded program. 16. The device of claim 7 , wherein the one or more processors further execute the instructions to: identify that the program includes the national ad-insertion spot based on the metadata. 17. The device of claim 7 , wherein the one or more processors further execute the instructions to: receive a request to playback the program; and not obtain the replacement national ad in response to a determination indicating that the age of the national ad does not exceed the threshold time period. 18. The non-transitory storage medium of claim 12 , further storing instructions executable by the device to: generate an ad replacement request in response to a result of a comparison indicating that the age of the national ad exceeds the threshold time period, wherein the threshold time period is three days from the airing of the program. 19. The n
Content update operation triggered locally, e.g. by comparing the version of software modules in a DVB carousel to the version stored locally (deployment, distribution, installation, update of software G06F8/65; error detection or correction of the data by redundancy during software upgrading G06F11/1433; arrangements for updating broadcast information or broadcast-related information H04H60/25) · CPC title
involving advertisement data (advertising per se G06Q30/02) · CPC title
involving splicing one content stream with another content stream, e.g. for substituting a video clip · CPC title
by playing back content from the storage medium (reproduction of recorded television signals H04N5/76; reproduction of recorded television signals H04N9/79) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.