IP Library Granted Patent US 9,426,527
Granted Patent B2
US 9,426,527 · App. 13/970,420 · Granted Aug 23, 2016

Systems and methods for providing video on demand in an intelligent television

Inventors: Mohammed Selim (Oakville, CA); Sanjiv Sirpal (Oakville, CA)
Assignee: Flextronics AP, LLC
H04N21/47G06F3/017G06F3/0481G06F3/04883H04L51/32H04N5/44H04N5/4401H04N5/4403H04N5/445H04N5/44591H04N5/45H04N5/50H04N17/04H04N21/2543H04N21/25808H04N21/26291H04N21/4221H04N21/42204H04N21/42207H04N21/42222H04N21/42225H04N21/432H04N21/433H04N21/435H04N21/4307H04N21/437H04N21/4316H04N21/4396H04N21/442H04N21/44204H04N21/44213H04N21/44222H04N21/4532H04N21/4622H04N21/472H04N21/478H04N21/4753H04N21/4755H04N21/4782H04N21/4788H04N21/47202H04N21/482H04N21/485H04N21/488H04N21/4821H04N21/4823H04N21/4826H04N21/4828H04N21/4858H04N21/4882H04N21/6125H04N21/6175H04N21/8126H04N21/8133H04N21/8166H04N21/8173H04N21/8358H04N21/84G06F2203/04804H04N21/42219H04N21/4332H04N2005/4407H04N2005/4414H04N2005/4432
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,426,527
App. No.
13/970,420
Granted
Aug 23, 2016
Kind
B2
Abstract

An intelligent television can provide various interfaces for providing video-on-demand (VOD). The user interfaces include unique visual representations and organizations that allow the user to utilize the intelligent television more easily and more effectively. Particularly, the user interfaces pertain to the display of VOD content and better organizations thereof. Further, the user interfaces provide unique process of transitioning between the VOD content.

Claims (43)

1. A method for providing video-on-demand (VOD) in an intelligent television, the method comprising:

receiving, by a processor of the intelligent television, content for two or more items of VOD content;

determining, by the processor, metadata characteristics for the two or more items of VOD content;

creating, by the processor, a file for each item of VOD content;

storing, by the processor, the metadata characteristics with the content in the file in a database for each of the two or more items of VOD content;

receiving, by the processor, a criteria to sort the two or more items of VOD content, wherein the criteria is associated with three or more metadata characteristics, wherein the metadata characteristics include one or more of a location at which the content was created, a time at which the content was created, or a genre associated with the content; and

providing, by the processor, a first view of two or more thumbnails associated with each of the sorted two or more items of VOD content based on the metadata characteristic and criteria, wherein the first view includes two or more thumbnails associated with the two or more items of VOD content, and wherein the first view is sorted based on at least three of the metadata characteristics.

2. The method as defined in claim 1 , further comprising determining if a user-defined criteria exists for organizing the content.

3. The method as defined in claim 2 , further comprising:

receiving a user-defined criteria; and

storing the received user-defined criteria.

4. The method as defined in claim 3 , further comprising sorting the two or more items of VOD content based on the received user-defined criteria.

5. The method as defined in claim 4 , further comprising providing a second view of the content based on the sort of the two or more items of VOD content with the received user-defined criteria.

6. The method as defined in claim 5 , wherein the user-defined criteria include one or more of a favorite or adult-only designation.

7. An intelligent television system comprising:

a memory operable to store video-on-demand (VOD) content; and

a processor in communication with the memory, the processor that:

executes a VOD data service that:

receives content for two or more items of VOD content;

determines metadata characteristics for the two or more items of VOD content;

creates a file for each item of VOD content;

stores the metadata characteristics with the content in the file for each of the two or more items of VOD content; and

receives a criteria to sort the two or more items of VOD content, wherein the criteria is associated with three or more metadata characteristics, wherein the metadata characteristics include one or more of a location at which the content was created, a time at which the content was created, or a genre associated with the content; and

executes a user interface application in communication with the VOD data service, the user interface application operable to provide a first view of two or more thumbnails associated with each of the two or more items of VOD content based on the metadata characteristic and the criteria, wherein the first view includes two or more thumbnails associated with the two or more items of VOD content, and wherein the first view is sorted based on at least three of the metadata characteristics.

8. The intelligent television system as defined in claim 7 , wherein each metadata characteristic is of a different type.

9. The intelligent television system as defined in claim 8 , wherein each type of metadata characteristic has two or more values.

10. The intelligent television system as defined in claim 9 , wherein the VOD data service is further operable to:

determine if a user-defined criteria exists for organizing the content; and

sort the two or more items of VOD content based on the received user-defined criteria.

11. The intelligent television system as defined in claim 10 , wherein the user-defined criteria include one or more of a favorite or adult-only designation.

12. A non-transitory computer readable medium having stored thereon processor executable instructions that cause a computing system to execute a method, the instructions comprising:

instructions to receive two or more items of content for VOD;

instructions to determine metadata characteristics for the two or more items of VOD content;

instructions to create a file for each item of VOD content;

instructions to store the metadata characteristics with the content in the file for each of the two or more items of VOD content, wherein the metadata characteristics includes a thumbnail for each of the two or more items of VOD content; and

instructions to sort the two or more items of VOD content based on three or more metadata characteristics, wherein the metadata characteristics include one or more of a location at which the content was created, a time at which the content was created, or a genre associated with the content; and

instructions to provide a first view of the thumbnails associated with the sorted two or more items of VOD content, wherein the first view includes two or more thumbnails associated with the two or more items of VOD content, and wherein the first view is sorted based on at least three of the metadata characteristics.

13. The computer readable medium as defined in claim 12 , wherein each metadata characteristic is of a different type.

14. The computer readable medium as defined in claim 13 , wherein each type of metadata characteristic has two or more values.

15. The computer readable medium as defined in claim 14 , further comprising instructions to:

determine if a user-defined criteria exists for organizing the two or more items of VOD content; and

sort the two or more items of VOD content based on the received user-defined criteria.

16. The computer readable medium as defined in claim 15 , wherein the user-defined criteria include one or more of a favorite or adult-only designation.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 18, 2023
From: FLEXTRONICS AP, LLC
To: MULTIMEDIA TECHNOLOGIES PTE, LTD
Reel/Frame 062417/0372 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 6, 2014
From: SELIM, MOHAMMED; SIRPAL, SANJIV
To: FLEXTRONICS AP, LLC
Reel/Frame 032159/0474 →
Continuity (17)
Provisional Application 61684672 · Aug 17, 2012
Provisional Application 61702650 · Sep 18, 2012
Provisional Application 61697710 · Sep 6, 2012
Provisional Application 61700182 · Sep 12, 2012
Provisional Application 61736692 · Dec 13, 2012
Provisional Application 61798821 · Mar 15, 2013
Provisional Application 61804942 · Mar 25, 2013
Provisional Application 61804998 · Mar 25, 2013
Provisional Application 61804971 · Mar 25, 2013
Provisional Application 61804990 · Mar 25, 2013
Provisional Application 61805003 · Mar 25, 2013
Provisional Application 61805053 · Mar 25, 2013
Provisional Application 61805030 · Mar 25, 2013
Provisional Application 61805027 · Mar 25, 2013
Provisional Application 61805042 · Mar 25, 2013
Provisional Application 61805038 · Mar 25, 2013
Related Publication 20140115633A1 · Apr 24, 2014