US2019391730A1PendingUtilityA1

Computer application launching

Assignee: GOOGLE LLCPriority: May 28, 2008Filed: Aug 21, 2019Published: Dec 26, 2019
Est. expiryMay 28, 2028(~1.8 yrs left)· nominal 20-yr term from priority
G06F 3/0482G06F 3/0485G06F 3/0486G06F 3/04883H04M 2250/22G06F 3/04845G06F 3/04842G06F 3/04817G06F 1/1633H04M 1/72469
64
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A computer-implemented user interface method includes displaying on a mobile device desktop a background image and one or more foreground items over the background image, receiving a user input to pan across the desktop, and panning the background images and one or more foreground images in a parallax manner relative to each other.

Claims

exact text as granted — not AI-modified
1 - 20 . (canceled) 
     
     
         21 : A method comprising:
 outputting, by a computing device and for display at a proximity sensitive display, a graphical user interface including a plurality of user interface elements;   detecting, by the proximity sensitive display, a user input to reposition a first user interface element from the plurality of user interface elements onto a location of the graphical user interface that is occupied by a second user interface element from the plurality of user interface elements;   responsive to detecting the user input, determining, by the computing device, whether the second user interface element of the graphical user interface is a target of the reposition; and   responsive to determining that the second user interface element is the target of the reposition, displaying, by the proximity sensitive display, a folder within the graphical user interface at the location of the graphical user interface that was occupied by the second user interface element, the folder including the first user interface element and the second user interface element.   
     
     
         22 : The method of  claim 21 , wherein the user input to reposition the first user interface element comprises a press user input followed by a drag user input, the method further comprising:
 responsive to determining that the press user input occurs for at least a threshold duration:
 visually indicating that the first user interface element is capable of being moved; and 
 moving, based on the drag user input, the first user interface element within the graphical user interface. 
   
     
     
         23 : The method of  claim 21 , wherein the second user interface element is included within a first folder, and wherein the folder is a second folder visually nested inside the first folder such that the second folder includes both the first user interface element and the second user interface element and the first folder includes the second folder. 
     
     
         24 : The method of  claim 21 , wherein the graphical user interface includes a plurality of screen spaces, the method further comprising:
 responsive to determining that a desktop of the graphical user interface is a target of the repositioning:
 repositioning the first user interface element onto a location on a first screen space from the plurality of screen spaces, wherein the first screen space is visible on the proximity sensitive display at a given time, and is occupied by the second user interface element; 
 identifying a location on a second screen space from the plurality of screen spaces, wherein the second screen space is not visible on the display at the given time, and is not occupied by any other user interface element from the plurality of user interface elements; and 
 repositioning the second user interface element from the location on the first screen space onto the identified location on the second screen space. 
   
     
     
         25 : The method of  claim 21 , further comprising:
 providing, by the computing device and during the repositioning, tactile feedback as the first user interface element is moved from an initial location, across each location in a grid of the graphical user interface, and to the location of the graphical user interface that is occupied by the second user interface element.   
     
     
         26 : The method of  claim 21 , wherein:
 the graphical user interface further includes a bottom bar having at least one user interface element from the plurality of user interface elements;   the first user interface element is located within the bottom bar prior to the user input to reposition the first user interface element; and   the method further comprises, after detecting the user input, removing the first user interface element from the bottom bar.   
     
     
         27 : The method of  claim 21 , wherein:
 the folder is a second folder within the graphical user interface;   the first user interface element is initially located in a first folder within the graphical user interface; and   the method further comprises, after detecting the user input, removing the first user interface element from the first folder.   
     
     
         28 : The method of  claim 27 , wherein:
 the first user interface element is the only user interface element located in the first folder prior to detecting the user input; and   the method further comprises, after detecting the user input, removing, from the graphical user interface, the first folder.   
     
     
         29 : The method of  claim 27 , wherein, after removing the first user interface element from the first folder, there are at least two remaining user interface elements located in the first folder, the method further comprising rearranging the at least two remaining user interface elements within the first folder. 
     
     
         30 : The method of  claim 27 , wherein after removing the first user interface element from the first folder, there is one remaining user interface element located in the first folder, the method further comprising:
 removing the first folder from the graphical user interface; and   displaying the one remaining user interface element in place of the first folder within the graphical user interface.   
     
     
         31 : A computing device comprising:
 a proximity sensitive display that displays a graphical user interface including a plurality of user interface elements, and detects a user input to reposition a first user interface element from the plurality of user interface elements onto a location of the graphical user interface that is occupied by a second user interface element from the plurality of user interface elements, wherein the user input is a press user input followed by a drag user input;   one or more processors; and   a non-transitory computer-readable medium configured to store instructions that, when executed by the one or more processors, cause the one or more processors to:
 responsive to the proximity sensitive display detecting the press user input for at least a threshold duration:
 output, for display by the proximity sensitive display, a visual indication that the first user interface element is capable of being moved; and 
 output, for display by the proximity sensitive display and based on the drag input, movement of the first user interface element within the graphical user interface; 
 
 determine whether the second user interface element of the graphical user interface is a target of the reposition; and 
 responsive to determining that the second user interface element is the target of the reposition, output, for display by the proximity sensitive display, a folder within the graphical user interface at the location of the graphical user interface that was occupied by the second user interface element, the folder including the first user interface element and the second user interface element. 
   
     
     
         32 : The computing device of  claim 31 , wherein:
 the graphical user interface further includes a bottom bar having at least one user interface element from the plurality of user interface elements;   the first user interface element is located within the bottom bar prior to the user input to reposition the first user interface element; and   the instructions, when executed, cause the one or more processors to, after the proximity sensitive display detects the user input, output, for display by the proximity sensitive display, an updated graphical user interface that does not include the first user interface element in the bottom bar.   
     
     
         33 : The computing device of  claim 31 , wherein
 the folder is a second folder within the graphical user interface;   the first user interface element is initially located in a first folder within the graphical user interface; and   the instructions, when executed, cause the one or more processors to, after the proximity sensitive display detects the user input, output, for display by the proximity sensitive display, an updated graphical user interface does not include the first user interface element in the first folder.   
     
     
         34 : The computing device of  claim 33 , wherein:
 the first user interface element is the only user interface element located in the first folder prior to detecting the user input; and   the updated graphical user interface does not include the first folder.   
     
     
         35 : The computing device of  claim 33 , wherein:
 after removing the first user interface element from the first folder, there are at least two remaining user interface elements located in the first folder,   the updated graphical user interface includes the at least two remaining user interface elements rearranged within the first folder.   
     
     
         36 : A non-transitory computer-readable storage medium encoded with instructions that, when executed by one or more processors of a computing device, cause the one or more processors to perform operations comprising:
 providing, for display at a proximity sensitive display, a graphical user interface including a plurality of user interface elements;   receiving an indication of a user input to reposition a first user interface element from the plurality of user interface elements onto a location of the graphical user interface that is occupied by a second user interface element from the plurality of user interface elements, wherein the user input is detected by the proximity sensitive display;   responsive to receiving the indication of the user input, determining whether the second user interface element of the graphical user interface is a target of the reposition; and   responsive to determining that the second user interface element is the target of the reposition, providing, for display by the proximity sensitive display, a folder within the graphical user interface at the location of the graphical user interface that was occupied by the second user interface element, the folder including the first user interface element and the second user interface element.   
     
     
         37 : The non-transitory computer-readable storage medium of  claim 36 , wherein:
 the graphical user interface further includes a bottom bar having at least one user interface element from the plurality of user interface elements;   the first user interface element is located within the bottom bar prior to the user input to reposition the first user interface element; and   the operations further comprise, after receiving the indication of the user input, output, for display by the proximity sensitive display, an updated graphical user interface that does not include the first user interface element in the bottom bar.   
     
     
         38 : The non-transitory computer-readable storage medium of  claim 36 , wherein
 the folder is a second folder within the graphical user interface;   the first user interface element is initially located in a first folder within the graphical user interface; and   the operations further comprise, after receiving the indication of the user input, output, for display by the proximity sensitive display, an updated graphical user interface that does not include the first user interface element in the first folder.   
     
     
         39 : The non-transitory computer-readable storage medium of  claim 38 , wherein:
 the first user interface element is the only user interface element located in the first folder prior to detecting the user input; and   the updated graphical user interface does not include the first folder.   
     
     
         40 : The non-transitory computer-readable storage medium of  claim 38 , wherein:
 after removing the first user interface element from the first folder, there are at least two remaining user interface elements located in the first folder,   the updated graphical user interface includes the at least two remaining user interface elements rearranged within the first folder.

Join the waitlist — get patent alerts

Track US2019391730A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.