Control Device for Communicating Visual Information
First Claim
1. A method for interfacing a control device with a computer program executing at a base computing device, the method comprising:
- generating a visual cue at a spherical section of the control device;
capturing an image of the visual cue at the base computing device;
determining whether the visual cue is user feedback or input for the computer program;
processing the visual cue at the base computing device when the visual cue is an input; and
updating a state of an object being processed by the computer program in response to the input, the updating used to drive interactivity with the computer program via the control device.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for interfacing a control device with a computer program executing at a base computing device are presented. The method generates a visual cue at a spherical section of the control device and captures an image of the visual cue using an image capture device connected to the base computing device. Further, the method determines whether the visual cue is user feedback or input for the computer program, and processes the visual cue at the base computing device when the visual cue is an input. Additionally, a state of an object being processed is updated by the computer program in response to the input to drive interactivity with the computer program via the control device.
-
Citations
26 Claims
-
1. A method for interfacing a control device with a computer program executing at a base computing device, the method comprising:
-
generating a visual cue at a spherical section of the control device; capturing an image of the visual cue at the base computing device; determining whether the visual cue is user feedback or input for the computer program; processing the visual cue at the base computing device when the visual cue is an input; and updating a state of an object being processed by the computer program in response to the input, the updating used to drive interactivity with the computer program via the control device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for interfacing a control device with a computer program executing at a base computing device, the method comprising:
-
generating a visual cue request, the visual cue request being one of user feedback or input for the computing device or both; producing a feedback visual cue at a spherical section of the control device when the visual cue request is for user feedback; and receiving the input at the base computing device when the visual cue request is for input, receiving the input including, producing an input visual cue at the spherical section, capturing an image of the visual cue, and processing the image of the visual cue at the base computing device to update an object used by the computer program to drive interactions between the control device and the computer program. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A system for using visual cues for user feedback and input to a computer program, the system comprising:
-
a base computing device having a processor executing the computer program; a control device with a spherical section that generates a visual cue; and an image capture device connected to the base computing device, the image capture device capturing an image of the visual cue; wherein the program instructions from the computer program when executed by the processor cause the processor to, determine whether the visual cue is user feedback or input for the computer program, process the visual cue at the base computing device when the visual cue is an input, and update a state of an object being processed by the computer program in response to the input, the updating used to drive interactivity with the computer program via the control device. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26)
-
Specification