Patentable/Patents/US-9693100
US-9693100

Method and system to process television program summary

PublishedJune 27, 2017
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

Provided is a method and system for displaying video streams, including receiving video data from a plurality of video stream by a frame controller in communication with a television display including a first picture and a second picture, and also receiving a television program summary list. The television program summary list includes television program data corresponding to the received video streams, and displaying the television program summary list in the second picture, and allowing the selection of a program from the television program summary list by a consumer, and displaying the selected video stream in the first picture.

Patent Claims
20 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A television system, comprising: a frame controller coupled to an Internet television channel input and a network computer, the Internet television channel input comprising an Internet television channel, the frame controller configured to: receive video data from a first video stream of a live first television program from the Internet television channel; receive from the network computer a schedule of the live first television program comprising a duration for the live first television program; display, on a display coupled to the frame controller, the video data from the received first video stream from the Internet television channel; track the display of the video data from the received first video stream; and during the tracking of the display of the video data from the received first video stream: receive an updated duration for the live first television program from the network computer, wherein the updated duration is shorter than the duration; upon receiving the updated duration, determine a quantity of the video data from the received first video stream that has been displayed exceeds the updated duration; in response to determining that the quantity of the video data from the received first video stream that has been displayed exceeds the updated duration, select a second television program; and display video data from a second video stream of the second television program.

2

2. The system of claim 1 , wherein the updated duration is received from the network computer over a data network comprising Internet.

3

3. The system of claim 1 , wherein the live first television program comprises one or more of a sporting event, a news event, or a live event.

4

4. The system of claim 1 , wherein in the selecting of the second television program, the frame controller is further configured to: select the second television program from a plurality of television programs based on a user review or a user rating of the second television program.

5

5. The system of claim 1 , wherein in the display of the live first television program, the frame controller is further configured to: receive a user review or a user rating of the live first television program from a data network; and display the received user review or the received user rating on the display.

6

6. The system of claim 1 , wherein the frame controller is further configured to receive a television program list comprising the schedule of the live first television program and information for the second television program.

7

7. The system of claim 6 , wherein the information for the second television program comprises a user comment or a user rating of the second television program.

8

8. The system of claim 6 , wherein the frame controller is further configured to receive an updated television program list comprising one or more of the following: an update of the schedule of the live first television program; and the information of the second television program.

9

9. The system of claim 1 , wherein in tracking the progress of the display of the video data from the received first video stream, the frame controller is further configured to: display the duration and the updated duration on the display.

10

10. The system of claim 1 , wherein the tracking of the display of the video data from the received first video stream comprises: tracking the display of the video data from the received first video stream to determine when the display of the live first television program ends.

11

11. A method for displaying a television program, comprising: (a) receiving video data from a first video stream of a live first television program from an Internet television channel by a frame controller, the frame controller coupled to an Internet television channel input and a network computer, the Internet television channel input comprising the Internet television channel; (b) receiving, from the network computer, a schedule of the live first television program comprising a duration for the live first television program; (c) displaying, on a display coupled to the frame controller, the video data from the received first video stream from the Internet television channel; (d) tracking the display of the video data from the received first video stream; and (e) during the tracking of the display of the video data from the received first video stream, (e1) receiving an updated duration for the live first television program from the network computer, wherein the updated duration is shorter than the duration; (e2) upon receiving the updated duration, determining a quantity of the video data from the received first video stream that has been displayed exceeds the updated duration; (e3) in response to determining that the quantity of the video data from the received first video stream that has been displayed exceeds the updated duration, selecting a second television program; and (e4) displaying video data from a second video stream of the second television program.

12

12. The method of claim 11 , wherein receiving (e1) comprises: (e1i) receiving the updated duration for the live first television program from the network computer over a data network comprising Internet.

13

13. The method of claim 11 , wherein the live first television program comprises one or more of a live sporting event or a live news event.

14

14. The method of claim 11 , wherein the selecting (e3) further comprises: (e3i) selecting the second television program from a plurality of television programs based on a user review or a user rating of the second television program.

15

15. The method of claim 11 , wherein the displaying (c) further comprises: (c1) receiving a user review or a user rating of the live first television program from a data network; and (c2) displaying the received user review or the received user rating on the display.

16

16. The method of claim 11 , further comprising: (f) receiving a television program list comprising the schedule of the live first television program and information for the second television program.

17

17. The method of claim 16 , wherein the information for the second television program comprises a user comment or a user rating of the second television program.

18

18. The method of claim 16 , further comprising: (f) receiving an updated television program list comprising one or more of the following: an update of the schedule of the live first television program; and the information of the second television program.

19

19. The method of claim 11 , wherein the tracking (d) further comprises: (d1) displaying the duration and the updated duration on the display.

20

20. The method of claim 11 , wherein the tracking (d) comprises: (d1) tracking the display of the video data from the received first video stream to determine when the display of the live first television program ends.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

March 29, 2015

Publication Date

June 27, 2017

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Method and system to process television program summary” (US-9693100). https://patentable.app/patents/US-9693100

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.