Approach for offset motion-based control of a computer
First Claim
1. A system for controlling presentation of a rendered scene based on user-controlled movement of a sensed object, comprising:
- one or more sensed locations affixed to the sensed object in a position offset from a desired control position associated with the sensed object;
a sensing apparatus to sense an actual position of the sensed locations relative to the sensing apparatus; and
a motion control engine executable on a computing device, in response to the motion control engine receiving position data indicative of the actual position of the sensed locations from the sensing apparatus, the motion control engine being configured to generate an adjusted position based on the position data, wherein the adjusted position is offset from the actual position of the sensed locations to correspond to the desired control position of the sensed object, wherein the adjusted position is fixed relative to the actual position of the sensed locations, and wherein the adjusted position corresponding to the desired control position of the sensed object is used to control a presentation of a rendered scene generated by a computing device on a display positioned away from a user in a fixed location while the user moves relative to the display.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for controlling a computing device. The system includes, a plurality of sensed locations corresponding to a sensed object, a sensing apparatus to sense a position of the sensed locations relative to the sensing apparatus, and a motion control engine executable on a computing device, in response to the motion control engine receiving position data indicative of the position of the sensed locations from the sensing apparatus, the motion control engine to generate an adjusted position based on the position data, wherein the adjusted position is offset from the position of the sensed locations, and wherein the adjusted position is fixed relative to the position of the sensed locations.
-
Citations
20 Claims
-
1. A system for controlling presentation of a rendered scene based on user-controlled movement of a sensed object, comprising:
-
one or more sensed locations affixed to the sensed object in a position offset from a desired control position associated with the sensed object; a sensing apparatus to sense an actual position of the sensed locations relative to the sensing apparatus; and a motion control engine executable on a computing device, in response to the motion control engine receiving position data indicative of the actual position of the sensed locations from the sensing apparatus, the motion control engine being configured to generate an adjusted position based on the position data, wherein the adjusted position is offset from the actual position of the sensed locations to correspond to the desired control position of the sensed object, wherein the adjusted position is fixed relative to the actual position of the sensed locations, and wherein the adjusted position corresponding to the desired control position of the sensed object is used to control a presentation of a rendered scene generated by a computing device on a display positioned away from a user in a fixed location while the user moves relative to the display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of controlling a rendered scene presentable on a display of a computing device based on user-controlled movement of an intermediary object, the method comprising:
-
receiving positional data from a sensing apparatus, the positional data indicative of an actual position of one or more sensed locations affixed to the intermediary object in a position offset from a desired control position associated with the intermediary object, the actual position relative to a reference position; offsetting the actual position of the sensed locations to the desired control position for the intermediary object, where the desired control position is fixed relative to the actual position; and generating control commands based on the desired control position, the control commands to control presentation of the rendered scene generated by a computing device on a display positioned away from a user, wherein the control commands adjust the rendered scene responsive to movements of the desired control position, the movements of the desired control position representing movements of the intermediary object. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A motion-based control system to control presentation of a rendered scene based on user-controlled movement of a sensed object, the system comprising:
-
a motion control engine executable on a computing device, in response to the motion control engine receiving position data from a sensing apparatus indicative of an actual position of one or more sensed locations affixed to the sensed object in a position offset from a desired control position associated with the sensed object, the motion control engine being configured to generate an adjusted position that is offset from the actual position of the sensed locations to correspond to the desired control position and is fixed relative to the actual position of the sensed locations, wherein the adjusted position is adaptively learned as user tendencies change, and wherein presentation of the rendered scene is generated by a computing device on a display positioned away from a user and is based on the adjusted position; and a user interface configured to receive user input, wherein the user input defines a characteristic of the adjusted position, and the motion control engine being configured to calibrate the adjusted position based on one or more of the user input and movement tendencies of a user. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification