Feedback controller for data transmissions
First Claim
1. A feedback control system for data transmissions over a computer network, comprising:
- a natural language processor component executed by a data processing system to receive, via an interface of the data processing system, data packets comprising an input audio signal detected by a sensor of a client device;
the natural language processor component to parse the input audio signal to identify a request and a trigger keyword corresponding to the request;
a content selector component executed by the data processing system to receive the trigger keyword identified by the natural language processor component and to select, based on the trigger keyword, a content item via a real-time content selection process;
a feedback monitor component to;
receive data packets carrying auditory signals transmitted between the client device and a conversational application programming interface that established a communication session with the client device responsive to interaction with the content item;
measure a characteristic of the communication session based on the auditory signals; and
generate a quality signal based on the measured characteristic; and
the content selector component to adjust the real-time content selection process based on the quality signal.
2 Assignments
0 Petitions
Accused Products
Abstract
A feedback control system for data transmissions in voice activated data packet based computer network environment is provided. A system can receive audio signals detected by a microphone of a device. The system can parse the audio signal to identify trigger keyword and request. The system can select a content item using the trigger keyword or request. The content item can be configured to establish a communication session between the device and a third party device. The system can monitor the communication session to measure a characteristic of the communication session. The system can generate a quality signal based on the measured characteristic.
125 Citations
20 Claims
-
1. A feedback control system for data transmissions over a computer network, comprising:
-
a natural language processor component executed by a data processing system to receive, via an interface of the data processing system, data packets comprising an input audio signal detected by a sensor of a client device; the natural language processor component to parse the input audio signal to identify a request and a trigger keyword corresponding to the request; a content selector component executed by the data processing system to receive the trigger keyword identified by the natural language processor component and to select, based on the trigger keyword, a content item via a real-time content selection process; a feedback monitor component to; receive data packets carrying auditory signals transmitted between the client device and a conversational application programming interface that established a communication session with the client device responsive to interaction with the content item; measure a characteristic of the communication session based on the auditory signals; and generate a quality signal based on the measured characteristic; and the content selector component to adjust the real-time content selection process based on the quality signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 17, 18, 19)
-
-
14. A method of transmitting data over a computer network using a feedback control system, comprising:
-
receiving, by a natural language processor component executed by a data processing system, via an interface of the data processing system, data packets comprising an input audio signal detected by a sensor of a client device; parsing, by the data processing system, the input audio signal to identify a request and a trigger keyword corresponding to the request; receiving, by a content selector component executed by the data processing system, the trigger keyword identified by the natural language processor component; selecting, by the content selector component, based on the trigger keyword, a content item via a real-time content selection process; receiving, by a feedback monitor component, data packets carrying auditory signals transmitted between the client device and a conversational application programming interface that established a communication session with the client device responsive to interaction with the content item; measuring, by the feedback monitor component, a quality of the communication session based on the auditory signals; generating, by the feedback monitor component, a quality signal based on the measured characteristic; and adjusting, by the content selector component, the real-time content selection process based on the quality signal. - View Dependent Claims (15, 16, 20)
-
Specification