10013986 is referenced by 1 patents and cites 142 patents.

Systems and methods of voice activated thread management in a voice activated data packet based environment are provided. A natural language processor (“NLP”) component can receive and parse data packets comprising a first input audio signal to identify a first request and a first trigger keyword. A direct action application programming interface (“API”) can generate a first action data structure with a parameter defining a first action. The NLP component can receive and parse a second input audio signal to identify a second request and a second trigger keyword, and can generate a second action data structure with a parameter defining a second action. A pooling component can generate the first and second action data structures into a pooled data structure, and can transmit the pooled data structure to a service provider computing device to cause it device to perform an operation defined by the pooled data structure.

Title
Data structure pooling of voice activated data packets
Application Number
15/395707
Publication Number
10013986 (B1)
Application Date
December 30, 2016
Publication Date
July 3, 2018
Inventor
Robert Stets
Mountain View
CA, US
Gaurav Bhaya
Sunnyvale
CA, US
Agent
James De Vellis
Foley & Lardner
Assignee
GOOGLE
CA, US
IPC
G10L 15/08
G06F 17/30
G10L 15/22
G10L 15/30
G10L 15/18
G10L 19/00
G10L 25/00
G10L 21/00
G10L 15/00
View Original Source