Natural language user interface
First Claim
Patent Images
1. A method, comprising:
- wirelessly authenticating a mobile device with an electronic lock of a door;
receiving, with the mobile device, an acoustic signal from a user while the mobile device is in a low-power state;
analyzing the acoustic signal while the mobile device is in the low-power state to (i) determine whether the acoustic signal corresponds with an authorized command based on a set of authorized commands, (ii) determine whether a voiceprint generated from the acoustic signal corresponds with an authorized user based on a set of authorized voiceprints, and (iii) determine whether a physical distance between the mobile device and the electronic lock is less than a maximum authorized distance;
transmitting the authorized command wirelessly from the mobile device to the electronic lock in response to (i) a determination that the acoustic signal corresponds with an authorized command of an authorized user, (ii) a determination that the voiceprint generated from the acoustic signal corresponds with an authorized voiceprint of an authorized user, and (iii) a determination that the physical distance between the mobile device and the electronic lock is less than the maximum authorized distance;
receiving the authorized command at the electronic lock;
processing, with the electronic lock, the command to determine an action to be performed by the electronic lock; and
performing the action by the electronic lock if the mobile device is authorized to request the command to be performed.
1 Assignment
0 Petitions
Accused Products
Abstract
A mobile device is configured to wirelessly authenticate with a reader device. The mobile device may receive an acoustic signal from a user, and a command may be determined based on the acoustic signal. The mobile device may transmit the command to the reader device if the mobile device and the reader device are authenticated. The reader device may receive the command, and may analyze the command to determine an action to be performed. The reader device may then perform the action if the mobile device is authorized to request the command to be performed.
13 Citations
18 Claims
-
1. A method, comprising:
-
wirelessly authenticating a mobile device with an electronic lock of a door; receiving, with the mobile device, an acoustic signal from a user while the mobile device is in a low-power state; analyzing the acoustic signal while the mobile device is in the low-power state to (i) determine whether the acoustic signal corresponds with an authorized command based on a set of authorized commands, (ii) determine whether a voiceprint generated from the acoustic signal corresponds with an authorized user based on a set of authorized voiceprints, and (iii) determine whether a physical distance between the mobile device and the electronic lock is less than a maximum authorized distance; transmitting the authorized command wirelessly from the mobile device to the electronic lock in response to (i) a determination that the acoustic signal corresponds with an authorized command of an authorized user, (ii) a determination that the voiceprint generated from the acoustic signal corresponds with an authorized voiceprint of an authorized user, and (iii) a determination that the physical distance between the mobile device and the electronic lock is less than the maximum authorized distance; receiving the authorized command at the electronic lock; processing, with the electronic lock, the command to determine an action to be performed by the electronic lock; and performing the action by the electronic lock if the mobile device is authorized to request the command to be performed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A mobile phone for a user to request a reader device to execute a command based on a spoken command provided by the user, comprising:
-
at least one processor; and a memory coupled with the processor, the memory including instructions that, when executed by the processor cause the processor to; wirelessly authenticate the mobile phone with a reader device, analyze the acoustic signal to determine a command that the user requests to be executed by the reader device based on a spoken command from the user, wherein the command is an action that the user requests the reader to perform, determine whether the spoken command corresponds to an authorized phrase included in a set of authorized phrases to authenticate the spoken command, wherein the spoken command is authenticated when the spoken command matches the authorized phrase included in the set of authorized phrases; and a transceiver configured to; receive an acoustic signal from the user, wherein the acoustic signal transports a spoken command from the user to the mobile phone, and transmit the command wirelessly from the mobile phone to the reader device for the reader device to execute the command for the spoken command provided by the user when the spoken command is authenticated and the mobile phone is authorized to request the command to be performed by the reader device. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A method, comprising:
-
wirelessly authenticating a smartphone with a reader device electrically coupled to an electronic lock of a door of a residence; receiving, with the smartphone, an acoustic signal from a user, wherein the acoustic signal transports a spoken command from the user to the smartphone; determining, with the smartphone, a physical distance between the smartphone and the reader device based on a Bluetooth signal strength of a signal received by the smartphone from the reader device; determining, with the smartphone, whether the physical distance between the smartphone and the reader device is less than a maximum authorized distance, wherein the maximum authorized distance is a predetermined authorized radius of a position of the smartphone from the reader device where the spoken commands generated outside of the predetermined authorized radius are determined to be unauthorized; analyzing, with the smartphone, the acoustic signal to determine whether the acoustic signal corresponds with a command based on the spoken command from the user and whether the spoken commands are authorized based on whether the smartphone is positioned within the maximum authorized distance between the smartphone and the reader device; transmitting the command wirelessly from the smartphone to the reader device for the reader device to execute the command for the spoken command over a Bluetooth communication link in response to a determination that the acoustic signal corresponds with a command based on the spoken command and a determination that the physical distance is less than the maximum authorized distance; receiving the command at the reader device; processing, with the reader device, the command to determine an action to be performed by the electronic lock; and performing the action by the electronic lock if the smartphone device is authorized to request the command to be performed.
-
Specification