System and method for customizing appearance and behavior of graphical user interfaces
First Claim
Patent Images
1. A computer readable medium comprising:
- a first portion having stored therein data relating to a first set of graphical user interface objects and object parts whose individual appearances are associated with a first common theme;
a second portion having stored therein data relating to a second set of graphical user interface objects and object parts, each of which correspond to an associated interface object or object part in said first set, but whose individual appearances are associated with a second common theme different from said first common theme; and
a third portion having stored therein an object, displayable on a user interface, for actuation by a user which selectively facilitates a change between said first theme and said second theme, whereby a graphical user interface displays interface objects using one of said first set and said second set wherein a predetermined one of said interface objects has a first outline with a first shape when displayed using said first set of interface objects and has a second outline with a second shape when displayed using said second set of interface objects.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for providing a user with increased flexibility and control over the appearance and behavior of objects on a user interface are disclosed. Sets of objects can be grouped into themes to provide a user with a distinct overall impression of the interface. These themes can be switched dynamically by switching pointers to drawing procedures or switching data being supplied to these procedures. To buffer applications from the switchable nature of graphical user interfaces, colors and patterns used to implement the interface objects are abstracted from the interface by, for example, pattern look-up tables.
-
Citations
23 Claims
-
1. A computer readable medium comprising:
-
a first portion having stored therein data relating to a first set of graphical user interface objects and object parts whose individual appearances are associated with a first common theme; a second portion having stored therein data relating to a second set of graphical user interface objects and object parts, each of which correspond to an associated interface object or object part in said first set, but whose individual appearances are associated with a second common theme different from said first common theme; and a third portion having stored therein an object, displayable on a user interface, for actuation by a user which selectively facilitates a change between said first theme and said second theme, whereby a graphical user interface displays interface objects using one of said first set and said second set wherein a predetermined one of said interface objects has a first outline with a first shape when displayed using said first set of interface objects and has a second outline with a second shape when displayed using said second set of interface objects. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer readable medium comprising:
-
a first portion having displayable interface objects and parts wherein each of said objects and parts are displayed using an appearance associated with one of at least two themes, said themes being defined by appearance attributes including a first outline which has a first shape, for object parts of said interface objects that project a common impression; a second portion having appearance attributes corresponding to said at least two themes wherein a first shape associated with said outline and corresponding to the first of said two themes is different from a second shape associated with said outline and corresponding to the second of said two themes; and a third portion having an object for facilitating a change in the theme from a first of said two themes to a second of said two themes wherein said interface objects and parts are initially displayed using an appearance corresponding to the first of said two themes and then upon a change facilitated by said object displays objects and parts using an appearance corresponding to the second of said two themes. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer readable medium encoded with a drawing resource for drawing an object on a user interface, said resource comprising a plurality of data structures comprising:
-
a first set of interface objects and object parts, said interface objects and object parts having appearances corresponding to a first theme having appearance attributes, including a first shape, of object parts which comprise said interface objects; and a second set of interface objects and object parts, said interface objects and object parts having appearances corresponding to a second theme having appearance attributes, including a second shape, of object parts which comprise said interface objects; wherein said first set of interface objects, corresponding to said first theme, are displayed initially on the user interface and upon receiving an input to switch the appearance of said interface from said first theme to said second theme, said second set of interface objects, corresponding to said second theme, are displayed on the user interface, said second shape being different from said first shape and a function of interface objects and object parts belonging to the first theme being equivalent to a function of corresponding interface objects and object parts belonging to the second theme. - View Dependent Claims (23)
-
Specification