Virtual Input Tools
First Claim
Patent Images
1. 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.
1 Assignment
0 Petitions
Accused Products
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.
-
Citations
30 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. 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. - View Dependent Claims (13)
-
-
14. 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. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. 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.
-
-
26. 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. - View Dependent Claims (27, 28, 29, 30)
-
Specification