LIVE WALLPAPER
First Claim
1. A computer-implemented method for coordinating a display of on-screen elements on a computing device, the method comprising:
- generating a graphical wallpaper representation in a first process on a first visual layer on a display of a computing device;
generating one or more graphical objects in a second process on a second visual layer of the display, wherein the second visual layer is positioned visually on top of the first visual layer;
receiving user interactions with the one or more graphical objects and generating information that reflects the user interactions; and
communicating the generated information to the first process.
2 Assignments
0 Petitions
Accused Products
Abstract
Display of on-screen elements is coordinated, which includes generating a graphical wallpaper representation in a first process on a first visual layer on a display of a computing device, generating one or more graphical objects in a second process on a second visual layer of the display, wherein the second visual layer is positioned visually on top of the first visual layer, receiving user interactions with the one or more graphical objects and generating information that reflects the user interactions, and communicating the generated information to the first process.
181 Citations
38 Claims
-
1. A computer-implemented method for coordinating a display of on-screen elements on a computing device, the method comprising:
-
generating a graphical wallpaper representation in a first process on a first visual layer on a display of a computing device; generating one or more graphical objects in a second process on a second visual layer of the display, wherein the second visual layer is positioned visually on top of the first visual layer; receiving user interactions with the one or more graphical objects and generating information that reflects the user interactions; and communicating the generated information to the first process. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer-implemented method for generating a graphical user interface on a display of a computing device, the method comprising:
-
generating a graphical wallpaper representation in a first process on a first visual layer on a display of a computing device; generating one or more graphical objects in a second process on a second visual layer of the display, wherein the second visual layer is positioned visually on top of the first visual layer; receiving user input on the display, communicating to the first process data reflecting the user input; and producing an animated moving display of the graphical wallpaper representation in response to the user input on the display.
-
-
16. A tangible machine-readable storage medium, having recorded and stored thereon instructions, that when executed, perform actions that comprise:
-
generating a graphical wallpaper representation in a first process on a first visual layer on a display of a computing device; generating one or more graphical objects in a second process on a second visual layer of the display, wherein the second visual layer is positioned visually on top of the first visual layer; receiving user interactions with the one or more graphical objects and generating information that reflects the user interactions; and communicating the generated information to the first process. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A computer-implemented system, comprising:
-
a first object for generating a graphical representation of a background wallpaper for a home screen of a computing device, the first object including executable content that when executed, causes the first object to react to inputs from a user of the device; one or more user selectable second objects; and a display controller programmed to generate a graphical display of the first object in a first execution process and on a first visual layer of a display of the computing device, and to generate a graphical display of the one or more user selectable second objects in a second execution process that is distinct from the first execution process, and on a second visual layer of the display that is visually in front of the first visual layer of the display. - View Dependent Claims (31, 32, 33)
-
-
34. A computer-implemented method for coordinating a display of on-screen elements on a computing device, the method comprising:
-
generating a graphical wallpaper representation in a first environment on a first visual layer on a display of a computing device; generating one or more graphical objects in a second environment on a second visual layer of the display, wherein the second visual layer is positioned visually on top of the first visual layer; receiving information from another computing device and communicating the received information to the first environment; and changing a displayed appearance of the graphical wallpaper representation in the first environment on the first visual layer using the received information. - View Dependent Claims (35, 36, 37, 38)
-
Specification