Personalized user interface
First Claim
1. A method of providing a personalized user interface through a computing system, the method comprising:
- storing user interface content defined for a plurality of consumer-usage environments;
identifying a consumer-usage environment of the computing system; and
personalizing a user interface provided by the computing system based on the user interface content defined for the identified consumer-usage environment.
2 Assignments
0 Petitions
Accused Products
Abstract
A user interface of a computing system is personalized based on whether the computing system is used in a home environment, a business environment, etc. In one implementation, user interface content is stored that is defined for a plurality of consumer-usage environments, such as the home and business environment. The computing system identifies its consumer-usage environment, whether it is a home environment, a business environment, etc. The computing system then personalizes a user interface that is provided to a user based the environment in which it is being or will be used. To personalize the user interface, the computing system identifies the proper user interface content defined for the consumer-usage environment, and provides the user interface based on the proper user interface content.
-
Citations
20 Claims
-
1. A method of providing a personalized user interface through a computing system, the method comprising:
-
storing user interface content defined for a plurality of consumer-usage environments; identifying a consumer-usage environment of the computing system; and personalizing a user interface provided by the computing system based on the user interface content defined for the identified consumer-usage environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system adapted to execute a software application that includes a user interface object adapted to provide a user interface, the system comprising:
-
memory adapted to store resource files for a home environment and resource files for a non-home environment; and a processing system adapted to; identify whether the usage environment of the software application is in a home environment or a non-home environment; identify at least one of the resource files to invoke for the user interface object based on whether the usage of the software application is in a home environment or a non-home environment; and utilize the at least one resource file in the user interface object to provide an interface to a user that is defined for the home environment or the non-home environment. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer program product adapted to provide a personalized user interface, the computer program product comprising:
computer useable medium including a computer-readable program, wherein the computer-readable program when executed on a computing system causes the computing system to; identify whether the usage of the computing system is in a home environment or a business environment; identify at least one user interface file defined for the home environment or at least one user interface file defined for the business environment depending on whether the usage of the computing system is in a home environment or a business environment; and provide a user interface for the computing system based on the at least one user interface file. - View Dependent Claims (16, 17, 18, 19, 20)
Specification