US2023176716A1PendingUtilityA1

Cursor integration with a touch screen user interface

Assignee: APPLE INCPriority: Feb 3, 2020Filed: Jan 30, 2023Published: Jun 8, 2023
Est. expiryFeb 3, 2040(~13.5 yrs left)· nominal 20-yr term from priority
G06F 3/0488G06F 2203/04801G06F 3/04842G06F 3/0489G06F 3/04812G06F 3/04883G06F 3/0485
68
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

In some embodiments, a cursor interacts with user interface objects on an electronic device. In some embodiments, an electronic device selectively displays a cursor in a user interface. In some embodiments, an electronic device displays a cursor while manipulating objects in the user interface. In some embodiments, an electronic device dismisses or switches applications using a cursor. In some embodiments, an electronic device displays user interface elements in response to requests to move a cursor beyond an edge of the display.

Claims

exact text as granted — not AI-modified
1 . A method, comprising:
 at an electronic device in communication with a display generation component and one or more input devices:
 displaying, via the display generation component, a respective user interface including a first user interface object; 
 while displaying the respective user interface, receiving, via the one or more input devices, a first user input directed to a portion of the respective user interface that includes the first user interface object; and 
 in response to receiving the first user input:
 in accordance with a determination that the first user input includes a tap input that is detected at an input device that is remote from the first user interface object, displaying, via the display generation component, a home screen user interface, wherein the home screen user interface is different from the respective user interface; and 
 in accordance with a determination that the first user input includes a swipe input that is detected at the input device that is remote from the first user interface object and meets first criteria, displaying, via the display generation component, the home screen user interface. 
 
   
     
     
         2 . The method of  claim 1 , further comprising:
 in response to receiving the first user input:
 in accordance with a determination that the first user input includes a tap input that is detected at a touch-sensitive display, on which the respective user interface is displayed, in communication with the electronic device, maintaining display of the respective user interface on the touch-sensitive display without displaying the home screen user interface; and 
 in accordance with a determination that the first user input includes a swipe input that is detected at the touch-sensitive display and meets the first criteria, displaying, on the touch-sensitive display, the home screen user interface. 
   
     
     
         3 . The method of  claim 1 , further comprising:
 in response to receiving the first user input:
 in accordance with a determination that the first user input includes a swipe input that is detected at the input device that is remote from the first user interface object and meets second criteria, different from the first criteria, displaying, via the display generation component, an application switching user interface. 
   
     
     
         4 . The method of  claim 3 , wherein the respective user interface is a user interface of a first application, the method further comprising:
 in response to receiving the first user input:
 in accordance with a determination that the first user input includes a swipe input that is detected at the input device that is remote from the first user interface object and meets third criteria, different from the first criteria and the second criteria, displaying, via the display generation component, a user interface of a second application, different from the first application. 
   
     
     
         5 . The method of  claim 1 , further comprising:
 in response to receiving the first user input:
 in accordance with a determination that the first user input includes a swipe input from a plurality of fingers and meets second criteria, displaying, via the display generation component, the home screen user interface; and 
 in accordance with a determination that the first user input includes the swipe input from the plurality of fingers and meets third criteria, different from the second criteria, displaying, via the display generation component, an application switching user interface. 
   
     
     
         6 . The method of  claim 1 , wherein the respective user interface includes a cursor, the method further comprising:
 while displaying the respective user interface, receiving, via the one or more input devices, a second user input corresponding to a request to move the cursor beyond an edge of a display area of the display generation component; and   in response to receiving the second user input:
 moving the cursor to a first location at the edge of the display area of the display generation component; and 
 in accordance with a determination that one or more system user interface display criteria are satisfied, displaying, via the display generation component, a first system user interface, different from the respective user interface. 
   
     
     
         7 . The method of  claim 6 , wherein:
 the first user interface object is displayed at a first edge of the display area of the display generation component;   the second user input corresponds to a request to move the cursor beyond the first edge of the display area of the display generation component; and   the first system user interface is the home screen user interface.   
     
     
         8 . The method of  claim 1 , further comprising:
 while displaying the respective user interface, receiving, via the one or more input devices, a second user input; and   in response to receiving the second user input:
 in accordance with a determination that the second user input includes a request to move a cursor to a location of the first user interface object, selecting the first user interface object for input. 
   
     
     
         9 . The method of  claim 1 , further comprising:
 in response to receiving the first user input:
 in accordance with a determination that the first user input includes a tap input that is detected on a touch-sensitive display on which the respective user interface is displayed, at a location of the first user interface object, forgoing display of the home screen user interface and maintaining display of the respective user interface. 
   
     
     
         10 . The method of  claim 1 , wherein the respective user interface is a lock screen user interface, and the method further comprises:
 in accordance with a determination that the first user input includes a swipe input that is detected at the input device that is remote from the first user interface object and meets second criteria, including a requirement that the first user input includes a request to move the cursor beyond a bottom edge of a display area of the display generation component, displaying, via the display generation component, the home screen user interface; and   in accordance with a determination that the first user input includes a plurality of swipe inputs that is detected at the input device that is remote from the first user interface object and meets third criteria, different from the second criteria, displaying, via the display generation component, the home screen user interface.   
     
     
         11 . The method of  claim 1 , wherein the respective user interface includes a second user interface object, separated from the first user interface object, the method further comprising:
 while displaying the respective user interface including the second user interface object, receiving, via the one or more input devices, a second user input directed to a portion of the respective user interface that includes the second user interface object; and   in response to receiving the second user input:
 in accordance with a determination that the second user input is directed to a first portion of the second user interface object, displaying, via the display generation component, a control center user interface. 
   
     
     
         12 . The method of  claim 11 , further comprising:
 in response to receiving the second user input:
 in accordance with a determination that the second user input is directed to a second portion of the second user interface object, different from the first portion, displaying, via the display generation component, a notification user interface. 
   
     
     
         13 . An electronic device, comprising:
 one or more processors;   memory; and   one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for:
 displaying, via a display generation component, a respective user interface including a first user interface object; 
 while displaying the respective user interface, receiving, via one or more input devices, a first user input directed to a portion of the respective user interface that includes the first user interface object; and 
 in response to receiving the first user input:
 in accordance with a determination that the first user input includes a tap input that is detected at an input device that is remote from the first user interface object, displaying, via the display generation component, a home screen user interface, wherein the home screen user interface is different from the respective user interface; and 
 in accordance with a determination that the first user input includes a swipe input that is detected at the input device that is remote from the first user interface object and meets first criteria, displaying, via the display generation component, the home screen user interface. 
 
   
     
     
         14 . A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by one or more processors of an electronic device, cause the electronic device to perform a method comprising:
 displaying, via a display generation component, a respective user interface including a first user interface object;   while displaying the respective user interface, receiving, via one or more input devices, a first user input directed to a portion of the respective user interface that includes the first user interface object; and   in response to receiving the first user input:
 in accordance with a determination that the first user input includes a tap input that is detected at an input device that is remote from the first user interface object, displaying, via the display generation component, a home screen user interface, wherein the home screen user interface is different from the respective user interface; and 
 in accordance with a determination that the first user input includes a swipe input that is detected at the input device that is remote from the first user interface object and meets first criteria, displaying, via the display generation component, the home screen user interface.

Join the waitlist — get patent alerts

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

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