Systems, methods, and media for inhibiting the presentation of spoiler content based on requested content

US8943529B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-8943529-B2
Application numberUS-201213648208-A
CountryUS
Kind codeB2
Filing dateOct 9, 2012
Priority dateOct 9, 2012
Publication dateJan 27, 2015
Grant dateJan 27, 2015

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Systems, methods, and media for inhibiting the presentation of spoiler content based on requested content are provided. In some embodiments, a method or content management is provided, the method comprising: determining a channel that has been selected for presenting content to a user; identifying the content presented on the channel as requested content based on a comparison of first metadata associated with the content and second metadata associated with recorded content on a storage device; determining that the requested content contains spoiler content based on one or more criterion, wherein the one or more criterion include (i) determining that the first metadata associated with the content includes episode data or airing data; (ii) determining that the first metadata associated with the content indicates that the content belongs to a non-excluded content category; or (iii) determining, for the recorded content not viewed to completion, that the second metadata associated with the recorded content indicates an earlier occurrence than the first metadata associated with the requested program; and, in response to determining that a plurality of the one or more criterion have been met, selecting an alternate channel for presentation.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for content management, the method comprising: determining, using a hardware processor, a channel that has been selected for presenting content to a user; determining, using the hardware processor, that there is a recorded program on a storage device; determining, using the hardware processor, that the recorded program on the storage device has not been viewed to completion; in response to determining that the recorded program on the storage device has not been viewed to completion, identifying, using the hardware processor, the content presented on the channel as requested content based on a comparison of first metadata associated with the content and second metadata associated with the recorded program; determining, using the hardware processor, that the requested content contains spoiler content based on the following criteria being met, including: (i) determining that the first metadata associated with the content includes episode data or airing data; and (ii) determining that the second metadata associated with the recorded program indicates an earlier occurrence than the first metadata associated with the requested program; and in response to determining that both criteria have been met, selecting, using the hardware processor, an alternate channel for presentation. 2. The method of claim 1 , wherein the first metadata is a first subset of program data associated with a television program being presented on the channel and the second metadata is a second subset of program data associated with the recorded program stored on the storage device. 3. The method of claim 1 , wherein the first metadata and the second metadata include at least one of: a program title, a program identifier, an episode number, an episode title, a season number, a season title, a series number, a series identifier, an original airing date, an original airing channel, and a category. 4. The method of claim 1 , wherein identifying the content presented on the channel as requested content further comprises determining one or more record requests stored on the storage device. 5. The method of claim 1 , wherein identifying the content presented on the channel as requested content further comprises determining that the content scheduled for presentation on the channel is currently being recorded on the storage device. 6. The method of claim 1 , further comprising: determining whether a content category associated with the requested content belongs to an excluded content category; and inhibiting the requested content from being designated as containing spoiler content in response to determining that the requested content belongs to the excluded content category. 7. The method of claim 1 , further comprising determining whether the recorded content has not been viewed to completion by extracting viewing data from the second metadata associated with the recorded content stored on the storage device. 8. The method of claim 1 , wherein selecting the alternate channel for presentation further comprises: detecting that a first tuner has tuned to the channel; and controlling a second tuner to tune to the alternate channel in response to the determination that the requested content contains spoiler content. 9. The method of claim 1 , wherein the earlier occurrence is determined by comparing the episode data or the airing data associated with the recorded content to the episode data or the airing data associated with the requested program. 10. The method of claim 1 , further comprising: identifying preceding content provided on the channel as requested content; determining a content category associated with the preceding content; assigning a time window based on the content category associated with the preceding content; determining a current time that the channel has been selected for presenting the content to the user; and determining whether preceding content scheduled to be presented on the channel within the time window contains spoiler content. 11. A system for content management, the system comprising: a media storage device that stores a plurality of recorded content upon request by a user; and a processor that is configured to: determine a channel that has been selected for presenting content to a user determine that there is a recorded program on the media storage device; determining that the recorded program on the media storage device has not been viewed to completion; in response to determining that the recorded program on the storage device has not been viewed to completion, identify the content presented on the channel as requested content based on a comparison of first metadata associated with the content and second metadata associated with the recorded program; determine that the requested content contains spoiler content based on the following criteria being met, including: (i) determining that the first metadata associated with the content includes episode data or airing data; and (ii) determining that the second metadata associated with the recorded program indicates an earlier occurrence than the first metadata associated with the requested program; and in response to determining that both criteria have been met, select an alternate channel for presentation. 12. The system of claim 11 , wherein the first metadata is a first subset of program data associated with a television program being presented on the channel and the second metadata is a second subset of program data associated with the recorded program stored on the media storage device. 13. The system of claim 11 , wherein the first metadata and the second metadata include at least one of: a program title, a program identifier, an episode number, an episode title, a season number, a season title, a series number, a series identifier, an original airing date, an original airing channel, and a category. 14. The system of claim 11 , wherein the processor is further configured to identify the content presented on the channel as requested content by determining one or more record requests stored on the media storage device. 15. The system of claim 11 , wherein the processor is further configured to identify the content presented on the channel as requested content by determining that the content scheduled for presentation on the channel is currently being recorded on the media storage device. 16. The system of claim 11 , wherein the processor is further configured to: determine whether a content category associated with the requested content belongs to an excluded content category; and inhibit the requested content from being designated as containing spoiler content in response to determining that the requested content belongs to the excluded content category. 17. The system of claim 11 , wherein the processor is further configured to determine whether the recorded content has not been viewed to completion by extracting viewing data from the second metadata associated with the recorded content stored on the media storage device. 18. The system of claim 11 , wherein the processor is further configured to select the alternate channel for presentation by: detecting that a first tuner has tuned to the channel; and controlling a second tuner to tune to the alternate channel in response to the determination that the requested content contains spoiler content. 19. The system of claim 11 , wherein the processor is further configured to determine the earlier occurrence by comparing the episode data or the airing data associated with the recorded c

Assignees

Inventors

Classifications

  • Blocking scenes or portions of the received content, e.g. censoring scenes · CPC title

  • Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet (web site content organization and management for information retrieval from the Internet G06F16/958; transmission by internet of broadcast information H04H60/82; stock exchange data over packet-switching network H04L12/1804; push services including data channel over packet-switching network H04L12/1859) · CPC title

  • for content reservation or setting reminders; for requesting event notification, e.g. of sport results or stock market (stock exchange data over packet-switching network H04L12/1804; push services over packet-switching network H04L12/1859; notification of incoming messages in packet switching networks H04L51/224) · CPC title

  • involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream (arrangements characterised by components specially adapted for monitoring, identification or recognition of video in broadcast systems H04H60/59) · CPC title

  • specifically adapted to content descriptors, e.g. coding, compressing or processing of metadata · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US8943529B2 cover?
Systems, methods, and media for inhibiting the presentation of spoiler content based on requested content are provided. In some embodiments, a method or content management is provided, the method comprising: determining a channel that has been selected for presenting content to a user; identifying the content presented on the channel as requested content based on a comparison of first metadata …
Who is the assignee on this patent?
Kardatzke Jeffrey Arthur, Google Inc
What technology area does this patent fall under?
Primary CPC classification H04N21/4542. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jan 27 2015 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).