LIBRARY AND RESOURCES FOR THIRD PARTY APPS FOR SMARTTV
First Claim
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 Assignments
0 Petitions
Accused Products
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.
-
Citations
20 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
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. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
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.
-
Specification