Preview including theme based installation of user interface elements in a display environment
First Claim
1. A method comprising:
- identifying a user interface element for installation in a display environment;
determining an installation area in the display environment to install the user interface element, the installation area including a presentation area and a frame;
installing the user interface element in the installation area including;
previewing the user interface element in the presentation area; and
displaying the frame along with the user interface element during the preview.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, apparatus, and computer program products are provided including a method for displaying a user interface element in a display environment. The method includes receiving a selection of a user interface element to be displayed in a display environment, and selectively displaying the user interface element in a preview environment prior to installing the user interface element and prior to displaying the interface element in the display environment. Preview includes instantiating the user interface element in a preview environment including displaying the user interface element in a presentation window along with a preview designator and supporting interaction of the user interface element with a user; and selectively installing the user interface element in the display environment.
177 Citations
61 Claims
-
1. A method comprising:
-
identifying a user interface element for installation in a display environment;
determining an installation area in the display environment to install the user interface element, the installation area including a presentation area and a frame;
installing the user interface element in the installation area including;
previewing the user interface element in the presentation area; and
displaying the frame along with the user interface element during the preview. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
identifying a user interface element for installation in a display environment;
determining an installation area in the display environment to install the user interface element, the installation area including a presentation area and a preview designator;
installing the user interface element in the installation area including;
installing the user interface element in the presentation area; and
displaying the preview designator with the user interface element. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A method comprising:
-
identifying a user interface element for installation in a display environment;
determining an installation area in the user interface to install the user interface element, the installation area including a presentation area and a preview designator;
previewing the user interface element in the installation area including installing the user interface element in the presentation area; and
displaying the preview designator with the user interface element. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A method comprising:
-
identifying a user interface element for installation in a display environment;
determining a preview area in a user interface to install the user interface element, the preview area including a presentation area and a preview designator;
previewing the user interface element in the preview area including installing the user interface element in the presentation area; and
displaying the preview designator with the user interface element. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. A method comprising:
-
identifying a user interface element for installation in a display environment;
determining an installation area in user interface to install the user interface element, the installation area including a presentation area and a frame;
installing the user interface element in the installation area including installing the user interface element in the presentation area;
identifying a frame for display with the user interface element; and
displaying the frame along with the user interface element. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35)
-
-
36. A method comprising:
-
identifying a user interface element for installation in a display environment;
determining an installation area in the display environment to install the user interface element, the installation area including a presentation area and a frame;
installing the user interface element in the installation area including temporarily installing the user interface element in the presentation area including conditionally enabling the user interface element;
displaying the frame along with the user interface element;
determining if the user interface element is to be unconditionally installed; and
if so, then installing the user interface element in the display environment without the frame. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44)
-
-
45. A method comprising:
-
identifying an element for installation in a display environment;
determining an preview area to install the element, the preview area including a presentation area and a preview designator;
installing the user interface element in the preview area including temporarily installing the element in the presentation area but limiting at least one aspect of operation of the element;
displaying the preview designator along with the element;
determining if the element is to be installed without limitation; and
if so, then installing the element in the display environment without the preview designator and without limiting the at least one aspect of operation. - View Dependent Claims (46, 47, 48, 49, 50, 51, 52)
-
-
53. A computer-readable medium having instructions contained thereon, which, when executed by a processor, cause the processor to perform the operation of:
-
identifying a user interface element for installation in a display environment;
determining an installation area in the display environment to install the user interface element, the installation area including a presentation area and a frame;
installing the user interface element in the installation area including;
previewing the user interface element in the presentation area; and
displaying the frame along with the user interface element during the preview.
-
-
54. A computer-readable medium having instructions contained thereon, which, when executed by a processor, cause the processor to perform the operation of:
-
identifying a user interface element for installation in a display environment;
determining an installation area in the display environment to install the user interface element, the installation area including a presentation area and a preview designator;
installing the user interface element in the installation area including;
installing the user interface element in the presentation area; and
displaying the preview designator with the user interface element.
-
-
55. A computer-readable medium having instructions contained thereon, which, when executed by a processor, cause the processor to perform the operation of:
-
identifying a user interface element for installation in a display environment;
determining an installation area in the user interface to install the user interface element, the installation area including a presentation area and a preview designator;
previewing the user interface element in the installation area including;
installing the user interface element in the presentation area; and
displaying the preview designator with the user interface element.
-
-
56. A computer-readable medium having instructions contained thereon, which, when executed by a processor, cause the processor to perform the operation of:
-
identifying a user interface element for installation in a display environment;
determining a preview area in a user interface to install the user interface element, the preview area including a presentation area and a preview designator;
previewing the user interface element in the preview area including;
installing the user interface element in the presentation area; and
displaying the preview designator with the user interface element.
-
-
57. A computer-readable medium having instructions contained thereon, which, when executed by a processor, cause the processor to perform the operation of:
-
identifying a user interface element for installation in a display environment;
determining an installation area in user interface to install the user interface element, the installation area including a presentation area and a frame;
installing the user interface element in the installation area including;
installing the user interface element in the presentation area;
identifying a frame for display with the user interface element; and
displaying the frame along with the user interface element.
-
-
58. A computer-readable medium having instructions contained thereon, which, when executed by a processor, cause the processor to perform the operation of:
-
identifying a user interface element for installation in a display environment;
determining an installation area in the display environment to install the user interface element, the installation area including a presentation area and a frame;
installing the user interface element in the installation area including;
temporarily installing the user interface element in the presentation area including conditionally enabling the user interface element;
displaying the frame along with the user interface element;
determining if the user interface element is to be unconditionally installed; and
if so, then installing the user interface element in the display environment without the frame.
-
-
59. A computer-readable medium having instructions contained thereon, which, when executed by a processor, cause the processor to perform the operation of:
-
identifying an element for installation in a display environment;
determining an preview area to install the element, the preview area including a presentation area and a preview designator;
installing the user interface element in the preview area including;
temporarily installing the element in the presentation area but limiting at least one aspect of operation of the element;
displaying the preview designator along with the element;
determining if the element is to be installed without limitation; and
if so, then installing the element in the display environment without the preview designator and without limiting the at least one aspect of operation.
-
-
60. A system comprising:
-
a processor; and
a computer-readable medium coupled to the processor and having instructions contained thereon, which, when executed by a processor, cause the processor to perform the operation of;
identifying a user interface element for installation in a display environment;
determining an installation area in the display environment to install the user interface element, the installation area including a presentation area and a frame;
installing the user interface element in the installation area including;
previewing the user interface element in the presentation area; and
displaying the frame along with the user interface element during the preview.
-
-
61. A system comprising:
-
means for identifying a user interface element for installation in a display environment;
means for determining an installation area in the display environment to install the user interface element, the installation area including a presentation area and a frame;
means for installing the user interface element in the installation area including;
means for previewing the user interface element in the presentation area; and
means for displaying the frame along with the user interface element during the preview.
-
Specification