IP Library Patent Application 13969190
Patent Application
App. No. 13/969,190

DATA SERVICE

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 None
App. No.
13/969,190
Abstract

A data service system in an Intelligent Television (TV) includes an internal content provider module configured to provide content to video hardware or display of the Intelligent TV or to a content provider module or application of the Intelligent TV and a subservice configured to provide the internet content provider module with requested data for a pre-defined data model. The internal content provider module is loaded on the Intelligent TV responsive to a user action or a schedule event on the Intelligent TV, and the internal content provider module organizes the received data from the subservice as the content according to a pre-defined format. The internal content provider module includes an EPG data provider, a media data provider, a media browser, a media scanner, and/or a thumbnail engine.

Claims (32)

1 . A method of providing content for an Intelligent television (TV), comprising:

loading an internal content provider module responsive to a user action or a scheduled event on the Intelligent TV;

communicating and receiving data relevant to the requested content from a corresponding subservice or a content provider module of the Intelligent TV;

organizing the received data as the content according to a pre-defined format; and

providing the content to video hardware or display of the Intelligent TV or to a content provider module or application of the Intelligent TV.

2 . The method of processing data of claim 1 , wherein the pre-defined format comprises one of a VOD data model, an EPG data model, and a media data model.

3 . The method of processing data of claim 1 , wherein the subservice comprises one of a VOD subservice, an EPG subservice, and a media subservice.

4 . The method of processing data of claim 1 , wherein the internal content provider module comprises an EPG data provider, a media data provider, a media browser, a media scanner, or a thumbnail engine.

5 . The method of processing data of claim 4 , wherein the EPG data provider is configured to serve one or more applications of the Intelligent TV with EPG information in a read-only format.

6 . The method of processing data of claim 4 , wherein the media data provider is configured to provide media metadata personalized for a user.

7 . The method of processing data of claim 6 , wherein the media data provider is further configured to store the media metadata in a sqlite database.

8 . The method of processing data of claim 4 , wherein the media browser is configured to provide a real-time view of media sources of the Intelligent TV and maintain a list of connected media sources of the Intelligent TV.

9 . The method of processing data of claim 8 , wherein the media browser maintains a non-permanent storage.

10 . The method of processing data of claim 8 , wherein the media scanner is configured to populate a media table using data retrieved by the media browser and rescan for new media periodically.

11 . The method of processing data of claim 4 , wherein the thumbnail engine is configured to provide thumbnails for media, applications, or other contents.

12 . A data service system in an Intelligent Television (TV), comprising:

an internal content provider module configured to provide content to video hardware or display of the in Intelligent TV or to a content provider module or application of the Intelligent TV; and

a subservice configured to provide the internet content provider module with requested data for a pre-defined data model, wherein

the internal content provider module is loaded on the Intelligent TV responsive to a user action or a schedule event on the Intelligent TV, and wherein

the internal content provider module organizes the received data from the subservice as the content according to a pre-defined format.

13 . The data service system of claim 12 , wherein the internal content provider module comprises an EPG data provider, a media data provider, a media browser, a media scanner, and or thumbnail engine.

14 . The data service system of claim 13 , wherein the EPG data provider is configured to serve one or more applications of the Intelligent TV with EPG information in a read-only format.

15 . The data service system of claim 13 , wherein the media data provider is configured to provide media metadata personalized for a user.

16 . The data service system of claim 13 , wherein the media browser is configured to provide a real-time view of media sources of the Intelligent TV and maintain a list of connected media sources of the Intelligent TV.

17 . The data service system of claim 13 , wherein the media scanner is configured to populate a media table using data retrieved by the media browser and rescan for new media periodically.

18 . The data service system of claim 13 , wherein the thumbnail engine is configured to provide thumbnails for media, applications, or other contents.

19 . An Intelligent Television (TV) comprising a data service system, the data service system comprising:

an internal content provider module configured to provide content to video hardware or display of the in Intelligent TV or to a content provider module or application of the Intelligent TV; and

a subservice configured to provide the internet content provider module with requested data for a pre-defined data model, wherein

the internal content provider module is loaded on the Intelligent TV responsive to a user action or a schedule event on the Intelligent TV, and wherein

the internal content provider module organizes the received data from the subservice as the content according to a pre-defined format.

20 . The Intelligent TV of claim 19 , wherein the internal content provider module comprises an EPG data provider, a media data provider, a media browser, a media scanner, and or thumbnail engine.

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 Mar 6, 2014
From: SHOYKHER, MIKHAIL; VISOSKY, JOHN S.
To: FLEXTRONICS AP, LLC
Reel/Frame 032369/0959 →