System and method for interfacing with a computer program
First Claim
1. A method for triggering commands of a program executed on a computing system, comprising method operations of:
- monitoring a field of view of an image capture device;
identifying an interface object within the field of view, the interface object being defined by a pair of spherical objects, the identified interface object being analyzed for change in position;
detecting the change in position of the interface object; and
triggering an interfacing command at the program executed on the computing system, the triggering being a result of the detected change in the interface object.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for triggering commands of a program executed on a computing system is provided. In this method, an interface object first is provided. One interface object is defined by an object coupled to a handle, whereby the handle includes an elongated member that is substantially perpendicular to a line extending from the object. Another interface object is coupled to a game controller. Another interface object is defined by a pair of spherical objects. The interface object then is placed within a field of view of an image capture device, and a change in position of the interface object within the field of view of the image capture device triggers an interfacing command at the program executed on the computing system. A system for triggering commands of a program also are described.
107 Citations
43 Claims
-
1. A method for triggering commands of a program executed on a computing system, comprising method operations of:
-
monitoring a field of view of an image capture device;
identifying an interface object within the field of view, the interface object being defined by a pair of spherical objects, the identified interface object being analyzed for change in position;
detecting the change in position of the interface object; and
triggering an interfacing command at the program executed on the computing system, the triggering being a result of the detected change in the interface object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 14)
-
-
12. A method for triggering commands of a program executed on a computing system, comprising method operations of:
-
providing an interface object, the interface object being defined by an object coupled to a handle, the handle including an elongated member;
placing the interface object within a field of view of an image capture device; and
changing a position of the interface object within the field of view of the image capture device to trigger an interfacing command at the program executed on the computing system. - View Dependent Claims (13, 15, 16, 17)
-
-
18. A system for triggering commands of a program executed on a computing system, comprising:
-
an image capture device;
the computing system in communication with the image capture device; and
an interface Object being configured to be placed within a field of view of the image capture device, the interface object being defied by an object attached to a handle, the handle including a first elongated member being substantially perpendicular to a line extending from the object and being configured to limit a hand holding the handle from blocking the object from being viewed by the image capture device. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. A game system, comprising:
-
an image capture device;
a computing system for interfacing with the image capture device; and
a game controller for interfacing with the computing system, the game controller capable of coupling with an interface object, the interface object including a post and a connector that interfaces with the controller, the interface object having a shape object connected to the post at an end that is opposite the connector of the post, the computing system being configured to view the shape object through analysis of image data obtained by the image capture device, the analysis of the image data being configured to trigger an interactive action by a computer program that is to execute on the computing system. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A game controller, comprising:
a game controller for interfacing with a computing system, the game controller capable of coupling with an interface object, the interface object including a post and a connector that interfaces with the controller, the interface object having a shape object connected to the post at an end that is opposite the connector of the post, the computing system having a capture device is configured to view the shape object, and analysis of image data from the capture device is configured to trigger an interactive action by a computer program that is to execute on the computing system. - View Dependent Claims (38, 39, 40, 41)
-
42. A game controller, comprising:
-
a body capable of having a first side and a second side, the first side and the second side being conformable for handling by a left and right hand of a human user;
a post having a first end and a second end, the first end having a connector for coupling to the body between the first side and the second side;
a shape object connected to the second end of the post, the shape object capable of being recognized for either one or both of its spatial position and light intensity by an image capture device when the body is handled by the human user. - View Dependent Claims (43)
-
Specification