SYSTEM AND METHOD FOR PROVIDING APPLICATION-BASED USER INTERFACE FEATURES ON A COMPUTING DEVICE
First Claim
Patent Images
1. A method for operating a computing device, the method comprising:
- associating each of a plurality of applications with a corresponding design scheme, the plurality of applications including a developer-provided third party application;
displaying a user interface feature, the user interface feature being present independent of the operation of the plurality of applications;
wherein associating each of the plurality of applications with the corresponding design scheme includes enabling a developer of the third party application to generate a design scheme for the user interface feature;
detecting a change in a state of the third-party application; and
affecting an appearance of the displayed user interface feature based on the design scheme associated with the third-party application.
6 Assignments
0 Petitions
Accused Products
Abstract
A system and method for operating a mobile computing device is disclosed. Each of a plurality of applications that are stored or installed in the mobile computing device is associated with a corresponding design scheme. A user interface feature is displayed on the display of the mobile computing device. The user interface feature is present independent of the operation of the plurality of applications. A change in the state of an application is detected and the appearance of the user interface feature is affected based on the design scheme associated with the application that is changed in state.
-
Citations
20 Claims
-
1. A method for operating a computing device, the method comprising:
-
associating each of a plurality of applications with a corresponding design scheme, the plurality of applications including a developer-provided third party application; displaying a user interface feature, the user interface feature being present independent of the operation of the plurality of applications; wherein associating each of the plurality of applications with the corresponding design scheme includes enabling a developer of the third party application to generate a design scheme for the user interface feature; detecting a change in a state of the third-party application; and affecting an appearance of the displayed user interface feature based on the design scheme associated with the third-party application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. The system for operating a computing device, the system comprising:
one or more processors configured to; associate each of a plurality of applications with a corresponding design scheme, the plurality of applications including a developer-provided third party application;
display a user interface feature, the user interface feature being present independent of the operation of the plurality of applications;wherein associating each of the plurality of applications with the corresponding design scheme includes enabling a developer of the third party application to generate a design scheme for the user interface feature; detect a change in a state of the third-party application; and affect an appearance of the displayed user interface feature based on the design scheme associated with the third-party application. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
Specification