Program guide with spoiler prevention

US12574604B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12574604-B2
Application numberUS-202418421787-A
CountryUS
Kind codeB2
Filing dateJan 24, 2024
Priority dateJun 9, 2023
Publication dateMar 10, 2026
Grant dateMar 10, 2026

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 and methods related to improved program guide are provided. In one example, a method includes: receiving a first user request for browsing a program guide for digital programs on a client device, transmitting data corresponding to the program guide to the client device, and displaying the program guide in a user interface. The program guide includes multiple program preview boards, and each program preview board corresponds to a digital program or a recorded digital program and includes information related to the digital program or the recorded digital program. The method further includes providing a first selectable option for the user to enable or disable a first spoiler prevention feature and enabling or disabling the first spoiler prevention feature based on the user's selection. The first spoiler prevention feature is configured to hide a part of the information related to the digital program in the corresponding program preview.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method, comprising: receiving a first user request for browsing a program guide for digital programs on a client device; in response to the first user request, transmitting data corresponding to the program guide to the client device; displaying the program guide to allow the user to browse the program guide in a user interface of the client device, wherein the program guide comprises a plurality of program preview boards, each program preview board corresponding to a digital program or a recorded digital program and comprising information related to the digital program or the recorded digital program; determining whether the client device is entitled to access the digital program; in response to determining the client device is not entitled to access the digital program: enabling a first spoiler prevention feature configured to hide at least a part of the information related to the digital program in the corresponding program preview board; in response to determining that the client device is entitled to access the digital content: providing a first selectable option for the user to enable or disable a first spoiler prevention feature; and enabling or disabling the first spoiler prevention feature, based on the user's response to the first selectable option. 2 . The method of claim 1 , further comprising: receiving a second user request for recording a digital program; and enabling a second spoiler prevention feature, the second spoiler prevention feature configured to hide at least a part of the information related to the digital program in the corresponding program preview board when the digital program is being recorded. 3 . The method of claim 2 , wherein enabling the second spoiler prevention feature is automatically initiated when the recording of the digital program begins. 4 . The method of claim 3 , wherein the enablement of the second spoiler prevention feature endures throughout the recording of the digital program. 5 . The method of claim 2 , further comprising: in response to the second user request, providing a second selectable option in the user interface for the user to enable or disable the second spoiler prevention feature, wherein the second spoiler prevention feature is enabled based on the user's selection of the second spoiler prevention feature. 6 . The method of claim 2 , further comprising: generating a recorded program after the recording of the digital program is completed, wherein the second spoiler prevention feature is disabled after the recording of the digital program is completed. 7 . The method of claim 6 , further comprising: receiving a third user request for playing the recorded program; in response to the third user request, displaying content of the recorded program in the user interface; providing a third selectable option for the user to enable or disable a third spoiler prevention feature, the third spoiler prevention feature configured to hide the part of the information related to the recorded program in the user interface when displaying the content of the recorded program; and enabling the third spoiler prevention feature, based on the user's selection of the third spoiler prevention feature. 8 . The method of claim 7 , further comprising: receiving a user input for disabling the third spoiler prevention feature; and in response to the user input, disabling the third spoiler prevention feature, based on the user's selection of the third spoiler prevention feature. 9 . The method of claim 1 , wherein the program preview board is a scoreboard, and the part of the information related to the program is a real-time score. 10 . The method of claim 9 , wherein the program is a sport event. 11 . A system, comprising: one or more processors; and a non-transitory computer-readable storage media storing computer-executable instructions that, when executed by the one or more processors, cause the system to: receive a first user request for browsing a program guide for digital programs on a client device; in response to the first user request, transmit data corresponding to the program guide to the client device; display the program guide to allow the user to browse the program guide in a user interface, wherein the program guide comprises a plurality of program preview boards, each program preview board corresponding to a digital program or a recorded digital program and comprising information related to the digital program or the recorded digital program; determine whether the client device is entitled to access the digital program; in response to determining the client device is not entitled to access the digital program: enable a first spoiler prevention feature configured to hide at least a part of the information related to the digital program in the corresponding program preview board; in response to determining that the client device is entitled to access the digital content: provide a first selectable option in the user interface for the user to enable or disable a first spoiler prevention feature; and enable or disable the first spoiler prevention feature, based on the user's response to the first selectable option. 12 . The system of claim 11 , wherein, the instructions when executed by the one or more processors further cause the system to: receive a second user request for recording a digital program; and enable a second spoiler prevention feature, the second spoiler prevention feature configured to hide at least a part of the information related to the digital program in the corresponding program preview board when the digital program is being recorded. 13 . The system of claim 12 , wherein enabling the second spoiler prevention feature is automatically initiated when the recording of the digital program begins. 14 . The system of claim 13 , wherein the enablement of the second spoiler prevention feature endures throughout the recording of the digital program. 15 . The system of claim 12 , wherein, the instructions when executed by the one or more processors further cause the system to: in response to the second user request, provide a second selectable option in the user interface for the user to enable or disable the second spoiler prevention feature, wherein the second spoiler prevention feature is enabled based on the user's selection of the second spoiler prevention feature. 16 . The system of claim 15 , wherein, the instructions when executed by the one or more processors further cause the system to: generate a recorded program after the recording of the digital program is completed, wherein the second spoiler prevention feature is disabled after the recording of the digital program is completed. 17 . The system of claim 16 , wherein, the instructions when executed by the one or more processors further cause the system to: receive a third user request for playing the recorded program; in response to the third user request, display content of the recorded program in the user interface; provide a third selectable option for the user to enable or disable a third spoiler prevention feature, the third spoiler prevention feature configured to hide the part of the information related to the recorded program in the user interface when displaying the content of the recorded program; and enable the third spoiler prevention feature, based on the user's selection of the third spoiler prevention feature. 18 . The system of claim 17 , wherein, the instructions when executed by the one o

Assignees

Inventors

Classifications

  • H04N21/482Primary

    End-user interface for programme selection · CPC title

  • End-user applications · 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

  • for defining user preferences, e.g. favourite actors or genre (retrieval personalisation and generation of user profiles for the retrieval of video data G06F16/739; user profiles in network data switching protocols H04L67/306) · 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 US12574604B2 cover?
Systems and methods related to improved program guide are provided. In one example, a method includes: receiving a first user request for browsing a program guide for digital programs on a client device, transmitting data corresponding to the program guide to the client device, and displaying the program guide in a user interface. The program guide includes multiple program preview boards, and …
Who is the assignee on this patent?
Sling Tv L L C
What technology area does this patent fall under?
Primary CPC classification H04N21/482. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Mar 10 2026 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 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).