IP Library Granted Patent US 10,255,918
Granted Patent B2
US 10,255,918 · App. 15/852,004 · Granted Apr 9, 2019

Command and control of devices and applications by voice using a communication base system

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,255,918
App. No.
15/852,004
Granted
Apr 9, 2019
Kind
B2
Abstract

A first communication path for receiving a communication is established. The communication includes speech, which is processed. A speech pattern is identified as including a voice-command. A portion of the speech pattern is determined as including the voice-command. That portion of the speech pattern is separated from the speech pattern and compared with a second speech pattern. If the two speech patterns match or resemble each other, the portion of the speech pattern is accepted as the voice-command. An operation corresponding to the voice-command is determined and performed. The operation may perform an operation on a remote device, forward the voice-command to a remote device, or notify a user. The operation may create a second communication path that may allow a headset to join in a communication between another headset and a communication device, several headsets to communicate with each other, or a headset to communicate with several communication devices.

Claims (45)

1. A method for controlling a communication device using voice-commands, the method comprising:

establishing a wireless communication path directly between a first communication device and a base station;

establishing a second wireless communication path between the base station and a second communication device;

receiving a communication from the first communication device with the base station, the communication including a speech pattern, wherein the speech pattern includes a voice command portion and a preliminary address word portion;

identifying, with a command processing module of the base station, during the communication from the first communication device, the speech pattern as including a voice-command in the voice command portion of the speech pattern based on detection of a pre-determined address word, different from the voice-command, in the preliminary address word portion of the speech pattern;

determining, by the base station, a second communication device operation corresponding to the voice-command; and

communicating a command corresponding to the second communication device operation from the base station to the second communication device.

2. The method of claim 1 , further comprising separating the voice command portion of the speech pattern from the preliminary address word portion of the speech pattern with the command processing module.

3. The method of claim 1 wherein the address word is a phrase in a non-English language as predetermined by a user.

4. The method of claim 1 wherein the address word is a user-specified noun.

5. The method of claim 1 , wherein the second communication device operation corresponding to the voice command of the user differs from a second communication device operation corresponding to the same voice command of a second user.

6. The method of claim 1 , wherein the second communication device includes a processor and the second communication device operation comprises executing a program step with the second communication device processor.

7. The method of claim 1 , further comprising:

determining, by the base station, a base station operation corresponding to the voice-command; and

executing the base station operation at the base station.

8. A base station storing non-transitory computer executable instructions for wirelessly controlling a communication device using voice-commands that, when executed, cause the base station to:

establish a wireless communication path directly between a first communication device and the base station;

establish a second wireless communication path between the base station and a second communication device;

receive a communication from the first communication device, the communication including a speech pattern, wherein the speech pattern includes a voice command portion and a preliminary address word portion;

identify, with a command processing module, during the communication from the first communication device, the speech pattern as including a voice-command, wherein the speech pattern is identified as including the voice-command by detection of a pre-determined address word, different from the voice-command, in the preliminary address word portion of the speech pattern;

determine a second communication device operation corresponding to the voice-command; and

communicate a command corresponding to the second communication device operation to the second communication device.

9. The base station of claim 8 , wherein the instructions further cause the command processing module to separate the voice command portion of the speech pattern from the preliminary address word portion of the speech pattern.

10. The base station of claim 8 , wherein the address word is a phrase in a non-English language as predetermined by a user.

11. The base station of claim 8 , wherein the address word is a user-specified noun.

12. The base station of claim 8 , wherein the instructions cause the base station to determine a second communication device operation corresponding to the voice command for a first user that is different from a second communication device operation corresponding to the same voice command of a second user.

13. A device control system comprising;

a first communication device;

a second communication device; and

a base station storing non-transitory computer executable instructions for wirelessly controlling the second communication device using voice-commands that, when executed, cause the base station to:

establish a wireless communication path directly between the first communications device and the base station;

establish a second wireless communication path between the base station and the second communication device;

receive a communication from the first communication device, the communication including a speech pattern, wherein the speech pattern includes a voice command portion and a preliminary address word portion;

identify, with a command processing module, during the communication from the first communication device, the speech pattern as including a voice-command wherein the speech pattern is identified as including the voice-command by detection of a pre-determined address word, different from the voice-command, in the preliminary address word portion of the speech pattern;

determine a second communication device operation corresponding to the voice-command; and

communicate a command corresponding to the second communication device operation to the second communication device.

14. The system of claim 13 , further comprising separating, with the command processing module, the voice command portion of the speech pattern from the preliminary address word portion of the speech pattern.

15. The system of claim 13 , wherein the address word is a phrase in a non-English language as predetermined by a user.

16. The system of claim 13 , wherein the address word is a user-specified noun.

17. The system of claim 13 wherein the second communication device operation corresponding to the voice command of a first user differs from a second communication device operation corresponding to the same voice command of a second user.

18. The system of claim 13 , wherein the second communication device includes a processor and the second communication device operation comprises executing a program step with the second communication device processor.

19. The system of claim 13 , wherein the second communication device is a wireless telephone and the operation comprises sending a notification to the communications device.

20. The system of claim 13 , wherein the computer executable instructions when executed, cause the base station to:

determine a base station operation corresponding to the voice-command; and

execute the base station operation at the base station.

Assignments (7)
CHANGE OF NAME Recorded Mar 31, 2026
From: ADEIA MEDIA HOLDINGS LLC
To: ADEIA MEDIA HOLDINGS INC.
Reel/Frame 075304/0073 →
CHANGE OF NAME Recorded Oct 1, 2024
From: TIVO CORPORATION
To: TIVO LLC
Reel/Frame 069083/0270 →
CHANGE OF NAME Recorded Oct 1, 2024
From: TIVO LLC
To: ADEIA MEDIA HOLDINGS LLC
Reel/Frame 069083/0339 →
SECURITY INTEREST Recorded May 19, 2023
From: ADEIA GUIDES INC.; ADEIA MEDIA HOLDINGS LLC; ADEIA MEDIA SOLUTIONS INC.; ADEIA SEMICONDUCTOR BONDING TECHNOLOGIES INC.; ADEIA SEMICONDUCTOR SOLUTIONS LLC; ADEIA SEMICONDUCTOR TECHNOLOGIES LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 063707/0884 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 14, 2021
From: CENTURYLINK INTELLECTUAL PROPERTY LLC
To: TIVO CORPORATION
Reel/Frame 057803/0959 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 29, 2018
From: GELDBACH, ERIK; ROOKS, KELSYN D.; SMITH, SHANE M.; WILMOTH, MARK
To: EMBARQ HOLDINGS COMPANY, LLC
Reel/Frame 045391/0865 →
CHANGE OF NAME Recorded Mar 29, 2018
From: EMBARQ HOLDINGS COMPANY, LLC
To: CENTURYLINK INTELLECTUAL PROPERTY LLC
Reel/Frame 045777/0440 →