Widget authoring and editing environment
First Claim
Patent Images
1. A method of creating a user interface element to be used in a computer system, the method comprising:
- displaying a set of predetermined attributes for the user interface element;
receiving author input selecting one or more predetermined attributes from the set of predetermined attributes; and
performing at least one of storing and displaying the user interface element incorporating the one or more predetermined attributes.
3 Assignments
0 Petitions
Accused Products
Abstract
An authoring environment for creating and/or editing user interface elements such as widgets used in a unified interest layer. The authoring environment facilitates creation of widgets that have a consistent appearance and mechanism, and allows third-party developers to easily create widgets that have a look and feel that is consistent with a predefined set of widgets.
-
Citations
54 Claims
-
1. A method of creating a user interface element to be used in a computer system, the method comprising:
-
displaying a set of predetermined attributes for the user interface element;
receiving author input selecting one or more predetermined attributes from the set of predetermined attributes; and
performing at least one of storing and displaying the user interface element incorporating the one or more predetermined attributes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer readable memory storing a computer program executable by a processor, the computer program producing a user interface of a widget authorship application, the user interface comprising:
-
an attribute area displaying a set of predetermined attributes for the user interface element; and
a preview area displaying the user interface element, visually distinguished from and concurrently displayed with the attribute area. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A method of editing a user interface element to be used in a computer system, the method comprising:
-
displaying a set of objects included in the user interface element;
receiving author input editing at least one of the set of objects; and
performing at least one of storing and displaying the user interface element incorporating the author input. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A computer readable memory storing a computer program executable by a processor, the computer program producing a user interface of a widget authorship application, the user interface comprising:
-
a user interface element display area for displaying a user interface element;
a contents area, visually distinguished from and concurrently displayed with the user interface element display area, for editing at least one object included in the user interface element; and
a library area, visually distinguished from and concurrently displayed with the user interface element area and the contents area, for adding at least one additional object to the user interface element. - View Dependent Claims (29, 30, 31, 32, 33)
-
-
34. A system for creating a user interface element to be used in a computer system, the system comprising:
-
a display device, for displaying a set of predetermined attributes for the user interface element; and
an input device, coupled to the display, for receiving author input selecting one or more predetermined attributes from the set of predetermined attributes; and
wherein the display device displays the user interface element incorporating the one or more predetermined attributes. - View Dependent Claims (35, 36, 37, 38)
-
-
39. A system for producing a user interface of a widget authorship application, the system comprising:
-
an attribute area displaying a set of predetermined attributes for the user interface element; and
a preview area displaying the user interface element, visually distinguished from and concurrently displayed with the attribute area. - View Dependent Claims (40, 41, 42, 43)
-
-
44. A system of editing a user interface element to be used in a computer system, the system comprising:
-
a display device, for displaying a set of objects included in the user interface element; and
an input device, coupled to the display device, for receiving author input editing at least one of the set of objects;
wherein the display device displays the user interface element incorporating the author input. - View Dependent Claims (45, 46, 47, 48)
-
-
49. A system for producing a user interface of a widget authorship application, the system comprising:
-
a user interface element display area for displaying a user interface element;
a contents area, visually distinguished from and concurrently displayed with the user interface element display area, for editing at least one object included in the user interface element; and
a library area, visually distinguished from and concurrently displayed with the user interface element area and the contents area, for adding at least one additional object to the user interface element. - View Dependent Claims (50, 51, 52)
-
-
53. An authoring tool for creating a user interface element to be used in a computer system, comprising:
-
a display area, for displaying a set of predetermined attributes for the user interface element;
an input device, for receiving author input selecting one or more predetermined attributes from the set of predetermined attributes; and
a processor, for performing at least one of storing and displaying the user interface element incorporating the one or more predetermined attributes.
-
-
54. A widget for use in a computer system, the widget comprising characteristics defined by:
-
displaying a set of predetermined attributes for the widget; and
receiving author input selecting one or more predetermined attributes from the set of predetermined attributes; and
wherein the widget is displayed in a user interface, and wherein the displayed widget incorporates the one or more predetermined attributes.
-
Specification