MULTI-PLATFORM MOTION-BASED COMPUTER INTERACTIONS
First Claim
1. A computing system with multi-platform motion interactivity, comprising:
- a motion-sensing subsystem;
a display subsystem including a display;
a logic subsystem;
a data-holding subsystem containing instructions executable by the logic subsystem to;
display a displayed scene on the display;
receive a dynamically-changing motion input from the motion-sensing subsystem that is generated in response to movement of a tracked object;
generate, in real time, a dynamically-changing 3D spatial model of the tracked object based on the motion input;
control, based on the movement of the tracked object and using the 3D spatial model, motion within the displayed scene;
receive, from a secondary computing system, a secondary input; and
control the displayed scene in response to the secondary input to visually represent interaction between the motion input and the secondary input.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for multi-platform motion interactivity, is provided. The system includes a motion-sensing subsystem, a display subsystem including a display, a logic subsystem, and a data-holding subsystem containing instructions executable by the logic subsystem. The system configured to display a displayed scene on the display; receive a dynamically-changing motion input from the motion-sensing subsystem that is generated in response to movement of a tracked object; generate, in real time, a dynamically-changing 3D spatial model of the tracked object based on the motion input; control, based on the movement of the tracked object and using the 3D spatial model, motion within the displayed scene. The system further configured to receive, from a secondary computing system, a secondary input; and control the displayed scene in response to the secondary input to visually represent interaction between the motion input and the secondary input.
-
Citations
20 Claims
-
1. A computing system with multi-platform motion interactivity, comprising:
-
a motion-sensing subsystem; a display subsystem including a display; a logic subsystem; a data-holding subsystem containing instructions executable by the logic subsystem to; display a displayed scene on the display; receive a dynamically-changing motion input from the motion-sensing subsystem that is generated in response to movement of a tracked object; generate, in real time, a dynamically-changing 3D spatial model of the tracked object based on the motion input; control, based on the movement of the tracked object and using the 3D spatial model, motion within the displayed scene; receive, from a secondary computing system, a secondary input; and control the displayed scene in response to the secondary input to visually represent interaction between the motion input and the secondary input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of providing multi-platform motion interactivity, comprising
displaying a displayed scene on a display of a first computing system; -
receiving a dynamically-changing motion input from a motion-sensing system that is generated in response to movement of a tracked object; generating, in real time, a dynamically-changing 3D spatial model of the tracked object based on the motion input; controlling, based on the movement of the tracked object and using the 3D spatial model, motion within the displayed scene; receiving, from a secondary computing system, a secondary input; and controlling the displayed scene in response to the secondary input to visually represent interaction between the motion input and the secondary input. - View Dependent Claims (11, 12, 13, 17, 18, 19)
-
- 14. The method of dais 10, where the secondary input is generated in response to user interaction with an interactive display of the secondary computing system.
-
20. A computing system with multi-platform motion interactivity, comprising:
-
a real-time optical motion-sensing subsystem; a display subsystem including a display; a logic subsystem; a data-holding subsystem containing instructions executable by the logic subsystem to; display a displayed scene on the display; receive a dynamically-changing motion input from the motion-sensing subsystem that is generated in response to movement of a tracked object; generate, in real time, a dynamically-changing 3D spatial model of the tracked object based on the motion input; control, based on the movement of the tracked object and using the 3D spatial model, motion within the displayed scene; receive, from a secondary computing system, a secondary input; transmit to the secondary computing system, a motion output based on the 3D spatial model, the motion output being configured to permit the secondary computing system to visually represent movement of the tracked object; control the displayed scene including display of a virtual element within the displayed scene in response to the secondary input to visually represent interaction between the motion input and the secondary input; and permit virtual interaction with the virtual element via the movement of the tracked object and corresponding changes of the 3D spatial model.
-
Specification