Location dependent verbal command execution in a computer based control system
First Claim
1. A method for location dependent utilization of verbal commands uttered by users in a computer based control system for controlling at least a specified function at each of a plurality of physical locations within an installation, said method comprising the steps of:
- detecting a verbal command at each of said plurality of physical locations within said installation;
adding a time-stamp to each of said detected verbal commands;
comparing said time-stamp for each of said detected verbal commands to determine a number of verbal commands which occur within a specified short period of time such that said number of verbal commands may be considered to have occurred substantially simultaneously;
determining whether or not said substantially simultaneous verbal commands are from a single speaker;
in response to a determination that said substantially simultaneous verbal commands are from a single speaker,identifying a physical location of said single speaker within said installation; and
controlling said specified function at only said identified physical location;
in response to a determination that said substantially simultaneous verbal commands are not from a single speaker,identifying each physical location of each speaker within said installation; and
controlling said specified function at each said identified physical location within said installation.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for location dependent verbal command execution in a computer based control system within an installation having multiple physical locations. A specified function within each physical location, such as a lighting fixture or alarm setting, may be controlled by a selected verbal command. A microphone within each room or physical location within the installation is utilized to detect each utterance of a verbal command and the volume of each verbal command is determined for each physical location at which that command is detected. Thereafter, the physical location having the highest volume for a detected verbal command is identified and the specified function is controlled at only that location. In the event multiple speakers simultaneously utter a verbal command at different physical locations, the location of maximum volume is determined for each speaker and the specified function is controlled at only the maximum volume location associated with each speaker. In this manner, a single verbal command may be utilized to control an identical function at multiple locations within an installation in a location dependent manner.
27 Citations
8 Claims
-
1. A method for location dependent utilization of verbal commands uttered by users in a computer based control system for controlling at least a specified function at each of a plurality of physical locations within an installation, said method comprising the steps of:
-
detecting a verbal command at each of said plurality of physical locations within said installation; adding a time-stamp to each of said detected verbal commands;
comparing said time-stamp for each of said detected verbal commands to determine a number of verbal commands which occur within a specified short period of time such that said number of verbal commands may be considered to have occurred substantially simultaneously;determining whether or not said substantially simultaneous verbal commands are from a single speaker; in response to a determination that said substantially simultaneous verbal commands are from a single speaker, identifying a physical location of said single speaker within said installation; and controlling said specified function at only said identified physical location; in response to a determination that said substantially simultaneous verbal commands are not from a single speaker, identifying each physical location of each speaker within said installation; and controlling said specified function at each said identified physical location within said installation. - View Dependent Claims (2, 3)
-
-
4. A computer based control system for location dependent utilization of verbal commands uttered by users for controlling at least a specified function at each of a plurality of physical locations within an installation, said computer based control system comprising:
-
means for detecting a verbal command at each of said plurality of physical locations within said installation; means for adding a time-stamp to each of said detected verbal commands; means for comparing said time-stamp for each of said detected verbal commands to determine a number of verbal commands which occur within a specified short period of time such that said number of verbal commands may be considered to have occurred substantially simultaneously; means for determining whether or not said substantially simultaneous verbal commands are from a single speaker; in response to a determination that said substantially simultaneous verbal commands are from a single speaker, means for identifying a physical location of said single speaker within said installation; and means for controlling said specified function at only said identified physical location; in response to a determination that said substantially simultaneous verbal commands are not from a single speaker, means for identifying each physical location of each speaker within said installation; and means for controlling said specified function at each said identified physical location within said installation. - View Dependent Claims (5, 6, 7, 8)
-
Specification