Controller lighting activation by proximity and motion
First Claim
1. A system for controlling lighting activation on controller devices configured to communicate with gaming consoles, comprising:
- a proximity detector configured to detect the presence of individuals substantially around or touching a controller device, the proximity of an individual to said controller device is detected based on a predetermined standard;
a motion detector configured to detect the motion of said controller device, the motion is determined from the output from at least one of an accelerometer device or a gyroscope device;
a manager component configured to receive input data from said proximity detector and input data from said motion detector;
said manager component is configured to determine whether said individual is moving through a range of distances from the controller device based on changes in said input data from said proximity detector, the range of distance comprising at least a first distance, a second distance, and touching the controller device, and said manager component configured to determine the distance in the range of distances where the individual is;
said manager component is configured to determine whether and how said controller device is being moved by said individual based on said input data from said motion detector;
said manager component is configured to control the lighting level of at least one light of a plurality of lights on said controller device based on said input data from said proximity detector and said motion detector; and
said manager component is configured to control said at least one light of said plurality of lights based on movement of at least one object in a game.
2 Assignments
0 Petitions
Accused Products
Abstract
Mechanisms for controlling lighting activation by taking into account proximity and motion data are disclosed. Controllers can have cosmetic and/or functional lighting that can be controlled by proximity detectors and/or motion detectors, and such lighting can vary in color, intensity, and/or pattern. Proximity detectors can use capacitance, lighting, and/or sound data to determine the proximity of objects to the controllers, and motion detectors can use accelerometers and/or gyroscopes to determine the motion of such controllers. Additionally, controllers can start radio frequency communications with gaming consoles based on proximity and/or motion data. One benefit of such proximity and/or motion light control is battery conservation.
44 Citations
19 Claims
-
1. A system for controlling lighting activation on controller devices configured to communicate with gaming consoles, comprising:
-
a proximity detector configured to detect the presence of individuals substantially around or touching a controller device, the proximity of an individual to said controller device is detected based on a predetermined standard; a motion detector configured to detect the motion of said controller device, the motion is determined from the output from at least one of an accelerometer device or a gyroscope device; a manager component configured to receive input data from said proximity detector and input data from said motion detector; said manager component is configured to determine whether said individual is moving through a range of distances from the controller device based on changes in said input data from said proximity detector, the range of distance comprising at least a first distance, a second distance, and touching the controller device, and said manager component configured to determine the distance in the range of distances where the individual is; said manager component is configured to determine whether and how said controller device is being moved by said individual based on said input data from said motion detector; said manager component is configured to control the lighting level of at least one light of a plurality of lights on said controller device based on said input data from said proximity detector and said motion detector; and said manager component is configured to control said at least one light of said plurality of lights based on movement of at least one object in a game. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for controlling lighting activation on a controller device configured to communicate with a remote gaming console, comprising:
-
detecting with a proximity detector a predetermined unit of measurement about said controller device; forwarding results from said proximity detector to a manager component; detecting with a motion detector movement of said controller device; forwarding results from said motion detector to said manager component; receiving from the remote gaming console, information indicative of movement of at least one object in a game; processing said results from said proximity detector, said information indicative of movement of at least one object in said game from the remote gaming console, and said results from said motion detector in order to set a light from a plurality of lights on said controller device; and setting said light to a first level based on determining, from said input data from said proximity detector, whether an individual is at a first distance in a range of distances to said controller device, the range of distances comprising the first distance, a second distance, and holding said controller device. - View Dependent Claims (13, 14, 15)
-
-
16. A computer readable tangible storage medium storing thereon computer executable instructions for controlling at least part of the lighting on controller devices configured to communicate with computing devices, comprising:
-
a first set of instructions configured to initiate detection of objects by their proximity to a controller device; a second set of instructions configured to initiate detection of motion of said controller device; a third set of instructions configured to take results from said detection of objects by their proximity and said detection of motion of said controller device; a fourth set of instructions configured to control the lighting on said controller device based on determining from the results from said third set of instructions whether an object is moving through a range of distances to said controller device based on detection from said first set of instructions, the range of distances comprising a first distance, a second distance, and touching the controller device; a fifth set of instructions configured to control the lighting on said controller device based on output from said controller indicative of whether a user is holding said controller device based on detection from said first set of instructions; and a sixth set of instructions configured to control the lighting on said controller device based on output from a gaming console, the output indicative of movement of at least one object in a game. - View Dependent Claims (17, 18, 19)
-
Specification