Devices, methods, and graphical user interfaces for providing control of a touch-based user interface absent physical touch capabilities
First Claim
Patent Images
1. An electronic device, comprising:
- a display;
a touch-sensitive surface;
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, on the display, a user interface;
while displaying the user interface, receiving a request to display options for interacting with the user interface using virtual multitouch contacts;
in response to receiving the request to display the options for interacting with the user interface using virtual multitouch contacts, displaying, on the display a menu of a plurality of virtual multitouch contacts;
after displaying the menu of the plurality of virtual multitouch contacts on the display, receiving a sequence of one or more inputs that includes selection of a respective virtual multitouch contact of the plurality of virtual multitouch contacts; and
,in response to receiving the sequence of one or more inputs, performing an operation in the user interface that corresponds to the respective virtual multitouch contact.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic device with a display and a touch-sensitive surface displays, on the display, a first visual indicator that corresponds to a virtual touch. The device receives a first input from an adaptive input device. In response to receiving the first input from the adaptive input device, the device displays a first menu on the display. The first menu includes a virtual touches selection icon. In response to detecting selection of the virtual touches selection icon, a menu of virtual multitouch contacts is displayed.
24 Citations
33 Claims
-
1. An electronic device, comprising:
-
a display; a touch-sensitive surface; 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, on the display, a user interface; while displaying the user interface, receiving a request to display options for interacting with the user interface using virtual multitouch contacts; in response to receiving the request to display the options for interacting with the user interface using virtual multitouch contacts, displaying, on the display a menu of a plurality of virtual multitouch contacts; after displaying the menu of the plurality of virtual multitouch contacts on the display, receiving a sequence of one or more inputs that includes selection of a respective virtual multitouch contact of the plurality of virtual multitouch contacts; and
,in response to receiving the sequence of one or more inputs, performing an operation in the user interface that corresponds to the respective virtual multitouch contact. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method, comprising:
-
at an electronic device with a display and a touch-sensitive surface; displaying, on the display, a user interface; while displaying the user interface, receiving a request to display options for interacting with the user interface using virtual multitouch contacts; in response to receiving the request to display the options for interacting with the user interface using virtual multitouch contacts, displaying, on the display a menu of a plurality of virtual multitouch contacts; after displaying the menu of the plurality of virtual multitouch contacts on the display, receiving a sequence of one or more inputs that includes selection of a respective virtual multitouch contact of the plurality of virtual multitouch contacts; and
,in response to receiving the sequence of one or more inputs, performing an operation in the user interface that corresponds to the respective virtual multitouch contact. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by an electronic device with a display and a touch-sensitive surface, cause the device to:
-
display, on the display, a user interface; while displaying the user interface, receive a request to display options for interacting with the user interface using virtual multitouch contacts; in response to receiving the request to display the options for interacting with the user interface using virtual multitouch contacts, display, on the display, a menu of a plurality of virtual multitouch contacts; after displaying the menu of the plurality of virtual multitouch contacts on the display, receive a sequence of one or more inputs that includes selection of a respective virtual multitouch contact of the plurality of virtual multitouch contacts; and
,in response to receiving the sequence of one or more inputs, perform an operation in the user interface that corresponds to the respective virtual multitouch contact. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification