Virtual Input Tools
AssigneeApple Inc.
InventorJohn O. Louch
Life of this patent
Estimating the term…
Abstract
A virtual input device, e.g., a virtual representation of a physical input device, is disclosed. In one aspect, virtual coordinates of the virtual input device correlate to real coordinates on the physical input device. Dimensions of the physical input device are proportional to dimensions of the virtual input device, and interactive objects are presented in the virtual input device.
Claims30
A computer-implemented method comprising:
- identifying an input device;
- identifying real coordinates of positions on the input device that receive user input;
- generating a virtual representation of the input device;
- correlating the real coordinates to corresponding virtual coordinates in the virtual representation of the input device;
- and
- presenting the virtual representation of the input device in an interface.
A system comprising:
- an input device;
- a data processing apparatus;
- and
- a data store, in which is stored:
- a virtual representation of the input device, wherein dimensions of the input device are proportional to dimensions of the virtual representation of the input device, and real coordinates of the input device correspond to virtual coordinates in the virtual representation of the input device.
A computer-readable medium having instructions stored thereon, which, when executed by a processor, cause the processor to perform operations comprising:
- identifying an input device;
- identifying real coordinates of positions on the input device that receive user input;
- generating a virtual representation of the input device;
- correlating the real coordinates to corresponding virtual coordinates in the virtual representation of the input device;
- and
- presenting the virtual representation of the input device in an interface.
A computer-implemented method comprising:
- generating a virtual representation of an input device, the virtual representation of the input device having dimensions that are proportional to dimensions of the input device according to a predetermined ratio;
- identifying real coordinates of positions on the input device that receive user input;
- identifying virtual coordinates of corresponding positions on the virtual representation of the input device based on the predetermined ratio;
- correlating the real coordinates to the virtual coordinates in the virtual representation of the input device;
- and
- presenting the virtual representation of the input device in an interface.
A computer-implemented method comprising:
- receiving input through an input device;
- identifying real coordinates of positions on the input device that received the input;
- mapping the real coordinates to virtual coordinates of corresponding positions on a virtual representation of the input device displayed in an interface;
- identifying a virtual object displayed in the virtual representation of the input device that corresponds to the identified virtual coordinates;
- and
- activating an object that corresponds to the virtual object for display in the interface.
Dependencies are inferred from the claim text.