Method and apparatus for managing multiple voice operation trigger phrases
First Claim
Patent Images
1. A method performed by an electronic computing device, the method comprising:
- determining a geographic location of the electronic computing device;
determining a context of the electronic computing device, the context including a first context corresponding to the electronic computing device being located within a first geographic area and at least a second context corresponding to a proximity of a person to the electronic computing device;
loading and enabling a first voice operation trigger phrase based on the determining that the first context applies to the electronic computing device being located within the first geographic area, the first voice operation trigger phrase loaded to a processing element memory of the electronic computing device;
detecting, by a camera of the computing device, an image that includes a representation of a portion of the person;
determining, via logic executed by the electronic computing device, the proximity of the person to the electronic computing device by determining the proximity as a function of the image detected by the camera, a zoom setting of the camera, and a size of the representation of the portion of the person relative to a size of the image;
loading and enabling a second voice operation trigger phrase based on determining that the proximity of the person is within a threshold distance of the electronic computing device such that the second context applies to the electronic computing device; and
initiating a voice operation mode of the electronic computing device in response to audibly detecting one of the first voice operation trigger phrase while the first voice operation trigger phrase is loaded and enabled, or the second voice operation trigger phrase while the second voice operation trigger phrase is loaded and enabled.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for managing multiple voice operation trigger phrases includes an electronic computing device enabling a first voice operation trigger phrase and a second voice operation trigger phrase on the electronic computing device. The method further includes determining whether a context applies to the electronic computing device, loading the first voice operation trigger phrase upon determining that a first context applies to the electronic computing device, and loading the second voice operation trigger phrase upon determining that a second context applies to the electronic computing device.
-
Citations
20 Claims
-
1. A method performed by an electronic computing device, the method comprising:
-
determining a geographic location of the electronic computing device; determining a context of the electronic computing device, the context including a first context corresponding to the electronic computing device being located within a first geographic area and at least a second context corresponding to a proximity of a person to the electronic computing device; loading and enabling a first voice operation trigger phrase based on the determining that the first context applies to the electronic computing device being located within the first geographic area, the first voice operation trigger phrase loaded to a processing element memory of the electronic computing device; detecting, by a camera of the computing device, an image that includes a representation of a portion of the person; determining, via logic executed by the electronic computing device, the proximity of the person to the electronic computing device by determining the proximity as a function of the image detected by the camera, a zoom setting of the camera, and a size of the representation of the portion of the person relative to a size of the image; loading and enabling a second voice operation trigger phrase based on determining that the proximity of the person is within a threshold distance of the electronic computing device such that the second context applies to the electronic computing device; and initiating a voice operation mode of the electronic computing device in response to audibly detecting one of the first voice operation trigger phrase while the first voice operation trigger phrase is loaded and enabled, or the second voice operation trigger phrase while the second voice operation trigger phrase is loaded and enabled. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An electronic computing device comprising:
-
a voice enrolment module implemented at least partially in hardware and configured to facilitate voice enrolment of the electronic computing device to enable voice operation trigger phrases on the electronic computing device; and a processing element operatively coupled to the voice enrolment module and configured to cooperate with the voice enrolment module to; determine a geographic location of the electronic computing device; determine a context of the electronic computing device, the context including a first context corresponding to the electronic computing device being located within a first geographic area and at least a second context corresponding to a proximity of a person to the electronic computing device; load and enable a first voice operation trigger phrase based on the determining that the first context applies to the electronic computing device being located within the first geographic area, the first voice operation trigger phrase loaded to a processing element memory of the electronic computing device; detect, by a camera of the computing device, an image that includes a representation of a portion of the person; determine, via logic executed by the electronic computing device, a proximity of the person to the electronic computing device by determining the proximity as a function of the image detected by the camera, a zoom setting of the camera, and a size of the representation of the portion of the person relative to a size of the image; load and enable a second voice operation trigger phrase based on determining that the proximity of the person is within a threshold distance of the electronic computing device such that the second context applies to the electronic computing device; and initiate a voice operation mode of the electronic computing device in response to audibly detecting one of the first voice operation trigger phrase while the first voice operation trigger phrase is loaded and enabled, or the second voice operation trigger phrase while the second voice operation trigger phrase is loaded and enabled. - View Dependent Claims (14, 15, 16)
-
-
17. A system comprising:
-
a processing element; and a data storage device operatively coupled to the processing and storing executable instructions that are executable by the processing element to; determine a geographic location of an electronic computing device; determine a context of the electronic computing device, the context including a first context corresponding to the electronic computing device being located within a first geographic area and at least a second context corresponding to a proximity of a person to the electronic computing device; load and enable a first voice operation trigger phrase based on the determining that the first context applies to the electronic computing device being located within the first geographic area, the first voice operation trigger phrase loaded to a processing element memory of the electronic computing device; detect, by a camera of the computing device, an image that includes a representation of a portion of the person; determine, via logic executed by the electronic computing device, a proximity of the person to the electronic computing device by determining the proximity as a function of the image detected by the camera, a zoom setting of the camera, and a size of the representation of the portion of the person relative to a size of the image; load and enable a second voice operation trigger phrase based on determining that the proximity of the person is within a threshold distance of the electronic computing device such that the second context applies to the electronic computing device; and initiate a voice operation mode of the electronic computing device in response to audibly detecting one of the first voice operation trigger phrase while the first voice operation trigger phrase is loaded and enabled, or the second voice operation trigger phrase while the second voice operation trigger phrase is loaded and enabled. - View Dependent Claims (18, 19, 20)
-
Specification