Systems and methods for using a movable object to control a computer
First Claim
1. A method of controlling operation of a computer, comprising:
- sensing an actual position of a head of a user;
producing, in a rendered scene of a program running on the computer, a virtual position in response to the actual position of the head of the user;
producing, in the rendered scene, a virtual movement in response to a change in the actual position of the head of the user; and
simultaneously displaying an actual indicator and a virtual indicator to provide a visual comparison between the virtual position and the actual position of the head of the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for controlling operation of a computer based on movements and/or position of a movable object. The system includes a sensing apparatus configured to obtain positional data based on movements of a sensed object. Engine software may process the positional data and generate control commands to produce a virtual position in an application running on the computer. A visual comparator is operatively coupled with the engine software and configured to display an actual indicator and a virtual indicator to provide a visual comparison between the virtual position and the actual position of the sensed object.
-
Citations
14 Claims
-
1. A method of controlling operation of a computer, comprising:
-
sensing an actual position of a head of a user;
producing, in a rendered scene of a program running on the computer, a virtual position in response to the actual position of the head of the user;
producing, in the rendered scene, a virtual movement in response to a change in the actual position of the head of the user; and
simultaneously displaying an actual indicator and a virtual indicator to provide a visual comparison between the virtual position and the actual position of the head of the user. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for controlling operation of a computer, comprising:
-
a position sensing apparatus configured to sense an actual position of a sensed object and produce positional data based on such actual position of the sensed object;
engine software operatively coupled with the position sensing apparatus and configured to output control commands based on the positional data, the control commands being operable to produce, in a software application running on the computer, a virtual position in response to the actual position of the sensed object, the control commands being further operable to produce a virtual motion in response to a change in the actual position of the sensed object; and
a visual comparator operatively coupled with the engine software and configured to display an actual indicator and a virtual indicator to provide a visual comparison between the virtual position and the actual position of the sensed object. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14)
-
Specification