IP Library Granted Patent US 10,311,874
Granted Patent B2
US 10,311,874 · App. 16/053,264 · Granted Jun 4, 2019

Methods and systems for voice-based programming of a voice-controlled device

Inventor: Scott B. Guthery (Chestnut Hill, MA)
Assignee: 4Q Catalyst, LLC
G10L15/22G10L15/02G10L15/285G10L2015/223G10L2015/225
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,311,874
App. No.
16/053,264
Granted
Jun 4, 2019
Kind
B2
Abstract

A method for voice-based programming of a voice-controlled device includes executing, by a voice-controlled device, an application for recognizing spoken programming commands, the application including a plurality of keyword phrases each associated with an action. The method includes receiving, by a voice-controlled device, an audio signal representing a user utterance. The method includes identifying, by the voice-controlled device, within the received audio signal, one of the plurality of keyword phrases and data for use in taking the action associated with the one of the plurality of keyword phrases. The method includes modifying, by the voice-controlled device, at least one data structure stored by the voice-controlled device responsive to the identified one of the plurality of keyword phrases and data.

Claims (10)

1. A method for voice-based programming of a voice-controlled device and execution of voice-based programs, the method comprising:

executing, by a voice-controlled device, an application for recognizing spoken programming commands, the application including a plurality of keyword phrases each associated with at least one action;

receiving, by a voice-controlled device, an audio signal representing a first user utterance;

identifying, by the voice-controlled device, within the received audio signal, one of the plurality of keyword phrases and data for use in taking the action associated with the one of the plurality of keyword phrases, the one of the plurality of keyword phrases including an identification of an audio input triggering an action;

modifying, by the voice-controlled device, at least one data structure stored by the voice-controlled device responsive to the identified one of the plurality of keyword phrases and data;

detecting, by the voice-controlled device, a second user utterance including the identified audio input triggering the action; and

executing the action using the identified data.

2. The method of claim 1 , wherein the identification of the audio input triggering an action includes a command to create a data structure and a command to store the created data structure in a memory store of the voice-controlled device.

3. The method of claim 1 , wherein the identification of the audio input triggering an action includes a command to begin monitoring subsequent user utterances for the identified audio input triggering the action.

4. The method of claim 1 , wherein the stored data is the data identified within the audio signal as the data for use in taking the action.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 7, 2026
From: IP3 2023, SERIES 923 OF ALLIED SECURITY TRUST I
To: RP INTELLECTUAL PARTNERS LLC
Reel/Frame 075782/0624 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 12, 2024
From: 4Q CATALYST LLC
To: IP3 2023, SERIES 923 OF ALLIED SECURITY TRUST I
Reel/Frame 066109/0294 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 2, 2018
From: GUTHERY, SCOTT B.
To: 4Q CATALYST, LLC
Reel/Frame 046698/0777 →
Continuity (2)
Provisional Application 62553319 · Sep 1, 2017
Related Publication 20190074003A1 · Mar 7, 2019