IP Library Patent Application 13969777
Patent Application
App. No. 13/969,777

LIBRARY AND RESOURCES FOR THIRD PARTY APPS FOR SMARTTV

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,777
Abstract

An application framework includes user interface components and TV resources which facilitate development of intelligent TV applications, including third party applications. These components and resources are complimented by one or more data services that can generally be run at a services level, to provide access to a variety of data, such as media and program metadata for one or more of local or remote sources. These data services can reside in one and more libraries within the software system components and modules. The various third party apps are further supported by a third party application support module, in conjunction with an app center application that supports various different views of the installed apps—a master view, a collection view, and a detail view.

Claims (35)

1 . A method to manage and display third party applications on an intelligent TV comprising:

monitoring installation and usage of one or more third party applications on the intelligent TV;

updating a most recently installed app value;

detecting selection of a view;

applying a sort order to a plurality of icons each representing one of the one or more third party applications on the intelligent TV at least based on a usage value and the most recently installed app value;

populating the view with the plurality of icons; and

displaying the plurality of icons on a display.

2 . The method of claim 1 , further comprising placing fixed third party application and pre-installed applications first.

3 . The method of claim 1 , further comprising allowing selection of an icon for execution of a third party application.

4 . The method of claim 1 , further comprising detecting an uninstallation of one of the one or more third party applications.

5 . The method of claim 1 , wherein the view is a master view, a collection view or a detail view.

6 . The method of claim 1 , further comprising updating information in a panel.

7 . The method of claim 1 , wherein an application framework supports the one or more third party applications.

8 . The method of claim 1 , wherein a list of the one or more third party applications is dynamically updated.

9 . The method of claim 1 , wherein a preference value persist at least two last installed third party applications or at least two last used applications or at least two most frequently used applications.

10 . A non-transitory computer readable information storage media having stored thereon instructions, that when executed by one or more processors, cause to be performed the method steps in claim 1 .

11 . A system to manage and display third party applications on an intelligent TV comprising:

a third party application support module adapted to monitor installation and usage of one or more third party applications on the intelligent TV and update a most recently installed app value;

a processor adapted to detect selection of a view and apply a sort order to a plurality of icons each representing one of the one or more third party applications on the intelligent TV at least based on a usage value and the most recently installed app value; and

a panel manager and a silo manager that populate the view with the plurality of icons and display the plurality of icons on a display.

12 . The system of claim 11 , wherein fixed third party application and pre-installed applications are ordered first.

13 . The system of claim 11 , further comprising an input even dispatcher that allows selection of an icon for execution of a third party application.

14 . The system of claim 11 , further comprising an application framework adapted to detect an uninstallation of one of the one or more third party applications.

15 . The system of claim 11 , wherein the view is a master view, a collection view or a detail view.

16 . The system of claim 11 , further comprising a panel manager adapted to update information in a panel.

17 . The system of claim 11 , wherein an application framework supports the one or more third party applications.

18 . The system of claim 11 , wherein a list of the one or more third party applications is dynamically updated.

19 . The system of claim 11 , wherein a preference value persist at least two last installed third party applications or at least two last used applications or at least two most frequently used applications.

20 . A system to manage and display third party applications on an intelligent TV comprising:

means for monitoring installation and usage of one or more third party applications on the intelligent TV;

means for updating a most recently installed app value;

means for detecting selection of a view;

means for applying a sort order to a plurality of icons each representing one of the one or more third party applications on the intelligent TV at least based on a usage value and the most recently installed app value;

means for populating the view with the plurality of icons; and

means for displaying the plurality of icons.

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 11, 2014
From: LEE, TODD; CHEN, TONG; MILANO, EDUARDO DIEGO TORRES
To: FLEXTRONICS AP, LLC
Reel/Frame 032196/0574 →