METHOD AND APPARATUS FOR PROCESSING COMMANDS DIRECTED TO A MEDIA CENTER
First Claim
1. A method, comprising:
- detecting, by a processing system comprising a processor, a plurality of objects captured as image data by a plurality of image sensors, wherein the detecting comprises;
associating, by the processing system, a first gesture of a first object of the plurality of objects based on images from the image data with a first command for controlling a media center; and
associating, by the processing system, a second gesture of a second object of the plurality of objects based on the images from the image data with a second command for controlling the media center, wherein the second gesture is based on images detected by the plurality of image sensors;
modifying, by the processing system, the first command to a modified command according to a characteristic of the first gesture;
determining, by the processing system, a conflict between the first command and the second command;
presenting, by the processing system, a notification indicating the conflict and requesting a resolution to the conflict;
determining, by the processing system, if a response to the notification indicates the resolution is to perform the first command or the second command; and
responsive to a first determination that the response indicates the resolution is to perform the first command processing, by the processing system, the modified command to control the media center responsive to determining the response indicates the resolution is to perform the first command.
1 Assignment
0 Petitions
Accused Products
Abstract
A system that incorporates teachings of the subject disclosure may include, for example, a method for controlling a steering of a plurality of cameras to identify a plurality of potential sources, identifying the plurality of potential sources according to image data provided by the plurality of cameras, assigning a beam of a plurality of beams of a plurality of microphones to each of the plurality of potential sources, detecting a first command comprising one of a first audible cue based on signals from a portion of the plurality of microphones, a first visual cue based on image data from one of the plurality of cameras, or both for controlling a media center, and configuring the media center according to the first command. Other embodiments are disclosed.
-
Citations
20 Claims
-
1. A method, comprising:
-
detecting, by a processing system comprising a processor, a plurality of objects captured as image data by a plurality of image sensors, wherein the detecting comprises; associating, by the processing system, a first gesture of a first object of the plurality of objects based on images from the image data with a first command for controlling a media center; and associating, by the processing system, a second gesture of a second object of the plurality of objects based on the images from the image data with a second command for controlling the media center, wherein the second gesture is based on images detected by the plurality of image sensors; modifying, by the processing system, the first command to a modified command according to a characteristic of the first gesture; determining, by the processing system, a conflict between the first command and the second command; presenting, by the processing system, a notification indicating the conflict and requesting a resolution to the conflict; determining, by the processing system, if a response to the notification indicates the resolution is to perform the first command or the second command; and responsive to a first determination that the response indicates the resolution is to perform the first command processing, by the processing system, the modified command to control the media center responsive to determining the response indicates the resolution is to perform the first command. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A non-transitory computer-readable storage medium, comprising executable instructions that, when executed by a processing system comprising a processor, facilitate performance of operations, comprising:
-
detecting a first gesture of a first object of a plurality of objects captured by one of a plurality of cameras as image data for controlling a media center, wherein the first gesture is associated with a first command; detecting a second gesture of a second object of the plurality of objects based on the image data from one of the plurality of cameras, wherein the second gesture is associated with a second command for controlling the media center; determining a conflict between the first command and the second; presenting a notification indicating the conflict and requesting a resolution to the conflict;
determining if a response to the notification indicates the resolution is to perform the first command;modifying the first command according to a quality of performance to reflect a characteristic of the gesture to generate a modified command responsive to determining the response indicates the resolution is to perform the first command; and controlling the media center according to the modified command according to the quality of performance responsive to determining the response indicates the resolution is to perform the first command. - View Dependent Claims (15, 16)
-
-
17. A system, comprising:
-
a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, comprising; detecting a first gesture of a first object of a plurality of objects based on image data captured by a plurality of image sensors, wherein the gesture is associated with a first command for controlling a media center; detecting a second gesture of a second object of the plurality of objects based on images captured by the plurality of image sensors, wherein the second gesture is associated with a second command for controlling the media center; determining a conflict between the first command and the second command of a second object of the plurality of objects; presenting a notification requesting a resolution to the conflict; determining if a response to the notification indicates the resolution is to perform the first command; modifying the first command according to a quality of performance to reflect a characteristic of the gesture to generate a modified command responsive to determining the response indicates the resolution is to perform the first command; and controlling the media center to execute the modified command according to the quality of performance responsive to determining the response indicates the resolution is to perform the first command. - View Dependent Claims (18, 19, 20)
-
Specification