User interface for application interface manipulation
First Claim
Patent Images
1. A computer-implemented method, comprising:
- providing for display a first application interface having a display area, a second application interface, an icon, and an object receptacle, the first application interface being at least partially obscured by the second application interface, the object receptacle being displayed outside of the first application interface and the second application interface;
receiving an input moving the icon over the object receptacle;
in response to the input moving the icon over the object receptacle;
determining that the first application interface is associated with the icon; and
in accordance with the determination that the first application interface is associated with the icon, providing for display the first application interface such that the first application interface is not obscured by the second application interface, without presenting data associated with the icon in the first application interface;
receiving a continuation of the input, the continuation of the input including movement of the icon to a location on the display that is within the display area of the first application interface; and
in response to receiving the continuation of the input, presenting data associated with the icon in the display area of the first application interface.
1 Assignment
0 Petitions
Accused Products
Abstract
Selection of visualization objects, such as applications windows, is performed by determining a position of a system object. A graphical representation of a system object can be positioned over a display area of an application interface. The application interface is preeminently displayed in response to a graphical representation of system object being positioned over a corresponding display area of the application interface.
42 Citations
25 Claims
-
1. A computer-implemented method, comprising:
-
providing for display a first application interface having a display area, a second application interface, an icon, and an object receptacle, the first application interface being at least partially obscured by the second application interface, the object receptacle being displayed outside of the first application interface and the second application interface; receiving an input moving the icon over the object receptacle; in response to the input moving the icon over the object receptacle; determining that the first application interface is associated with the icon; and in accordance with the determination that the first application interface is associated with the icon, providing for display the first application interface such that the first application interface is not obscured by the second application interface, without presenting data associated with the icon in the first application interface; receiving a continuation of the input, the continuation of the input including movement of the icon to a location on the display that is within the display area of the first application interface; and in response to receiving the continuation of the input, presenting data associated with the icon in the display area of the first application interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A non-transitory computer-readable medium storing instructions that are executable by a processing device, and upon such execution cause the processing device to perform operations comprising:
-
providing for display a first application interface having a display area, a second application interface, an icon, and an object receptacle, the first application interface being at least partially obscured by the second application interface, the object receptacle being displayed outside of the first application interface and the second application interface; receiving an input moving the icon over the object receptacle; in response to the input moving the icon over the object receptacle; determining that the first application interface is associated with the icon; and in accordance with the determination that the first application interface is associated with the icon, providing for display the first application interface such that the first application interface is not obscured by the second application interface, without presenting data associated with the icon in the first application interface; receiving a continuation of the input, the continuation of the input including movement of the icon to a location on the display that is within the display area of the first application interface; and in response to receiving the continuation of the input, presenting data associated with the icon in the display area of the first application interface. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A system, comprising:
-
one or more computers configured to perform operations comprising; providing for display a first application interface having a display area, a second application interface, an icon, and an object receptacle, the first application interface being at least partially obscured by the second application interface, the object receptacle being displayed outside of the first application interface and the second application interface; receiving an input moving the icon over the object receptacle; in response to the input moving the icon over the object receptacle; determining that the first application interface is associated with the icon; and in accordance with the determination that the first application interface is associated with the icon, providing for display the first application interface such that the first application interface is not obscured by the second application interface, without presenting data associated with the icon in the first application interface; receiving a continuation of the input, the continuation of the input including movement of the icon to a location on the display that is within the display area of the first application interface; and in response to receiving the continuation of the input, presenting data associated with the icon in the display area of the first application interface. - View Dependent Claims (21, 22, 23, 24, 25)
-
Specification