Audio data packet status determination

US11218434B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11218434-B2
Application numberUS-201715584839-A
CountryUS
Kind codeB2
Filing dateMay 2, 2017
Priority dateJun 12, 2013
Publication dateJan 4, 2022
Grant dateJan 4, 2022

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Systems and methods to determine the status of transmitted audio packets. The audio packets can include digital components that are presented by a client computing device. Based on presentation variables and determinations of presentation status, the system can generate a predictive model that can be used to dynamically determines presentation values of audio packets prior to their transmission to a client computing device.

First claim

Opening claim text (preview).

What is claimed is: 1. A system to determine data status, the system comprising: a data processing system including a memory and one or more processors to: receive, from a first client computing device, a first input audio signal acquired via a sensor of the first client computing device; parse the first input audio signal received from the first client computing device to identify a first request; determine, using the first request, a series of actions corresponding to a series of candidate digital components; transmit, to the first client computing device, a first output audio signal comprising a first digital component from the series of candidate digital components; determine a presentation status of the first digital component within the first audio signal, the presentation status indicating whether the first digital component was presented via the first client computing device; receive, from the first client computing device, first presentation variables; generate a presentation probability predictive model based on the presentation status of the first digital component, the first presentation variables, and a data set comprising prior presentation statuses and prior presentation variables determined for a plurality of client computing devices previously served an audio signal; receive, from the first client computing device, a second input audio signal acquired via the sensor of the first client computing device and second presentation variables; identify the second input audio signal received from the first client computing device to identify a second request; determine a presentation value for each of a remainder in the series of candidate digital components based on the second presentation variables and the presentation probability predictive model; determine to bypass a second digital component from the series of candidate digital components corresponding to the series of actions determined using the first request, to select a third digital component from the series of candidate digital components based on the second request and a ranking of the presentation values for each of the remainder in the series of candidate digital components; and transmit, to the first client computing device, a second audio signal comprising the third digital component selected from the series of candidate digital components. 2. The system of claim 1 , comprising a natural language processor component to: receive, from the first client computing device, an input audio signal, the input audio signal detected by a sensor of the first client computing device; and parse the input audio signal into the second request and a trigger keyword. 3. The system of claim 2 , wherein the second presentation variables are based on the trigger keyword and the second request. 4. The system of claim 2 , comprising a content selector component to: select the third digital component for transmission to the first client computing device responsive the second request and the trigger keyword. 5. The system of claim 1 , comprising a prediction component to: determine the presentation value for each of the remainder in the series of candidate digital components based on the second presentation variables and the presentation probability predictive model; rank the plurality of digital components based on the respective presentation values for each of the remainder in the series of candidate digital components; and select the third digital component from the series of candidate digital components based on the ranking of the series of digital components. 6. The system of claim 1 , wherein the presentation status indicates whether a midpoint of the digital component was presented via the first client computing device. 7. The system of claim 1 , comprising the data processing system to: determine the presentation value for the digital component based on a bid value of the digital component. 8. The system of claim 1 , comprising: an interface to transmit data packets comprising the second audio signal to the first client computing device to cause an audio driver component executed by the first client computing device to drive a speaker to generate an accusative wave corresponding to the second audio signal. 9. The system of claim 1 , comprising the data processing system to: determine a first bid price and a first bid type of the second digital component; identify a candidate digital component having a second bid price greater than the first bid price and a second bid type; determine the presentation value for the second digital component based on the second presentation variables, the presentation probability predictive model, the first bid price, and the first bid type; determine a second value for the third candidate digital component based on the second presentation variables, the presentation probability predictive mode, the second bid price and the second bid type; and select the third digital component for transmission to the first client computing device responsive to the ranking indicating that the presentation value is higher than the second presentation value. 10. The system of claim 1 , wherein the presentation probability predictive model determines a probability that the second digital component is played by the first client computing device past a midpoint of the digital component. 11. A method to determine data status, the method comprising: receiving, from a first client computing device, a first input audio signal acquired via a sensor of the first client computing device; parsing the first input audio signal received from the first client computing device to identify a first request; determining, using the first request, a series of actions corresponding to a series of candidate digital components; transmitting, to the first client computing device, a first output audio signal comprising a first digital component from the series of candidate digital components; determining a presentation status of the first digital component within the first audio signal, the presentation status indicating whether the first digital component was presented via the first client computing device; receiving, from the first client computing device, first presentation variables; generating a presentation probability predictive model based on the presentation status of the first digital component, the first presentation variables, and a data set comprising prior presentation statuses and prior presentation variables determined for a plurality of client computing devices previously served an audio signal; receiving, from the first client computing device, a second input audio signal acquired via the sensor of the first client computing device and second presentation variables; identifying the second input audio signal received from the first client computing device to identify a second request; determining a presentation value for each of a remainder in the series of candidate digital components based on the second presentation variables and the presentation probability predictive model; determining to bypass a second digital component from the series of candidate digital components corresponding to the series of actions determined using the first request, to select a third digital component from the series of candidate digital components based on the second request and a ranking of the presentation values for each of the plurality of candidate digital components; and transmitting, to the first client computing device, a second audio signal comprising the third digital component selected from the series of candidate digital components. 12. The method of claim 11 , comprising:

Assignees

Inventors

Classifications

  • H04L51/10Primary

    Multimedia information · CPC title

  • Management of the audio stream, e.g. setting of volume, audio stream path · CPC title

  • based on statistics · CPC title

  • Audio streaming, i.e. formatting and decoding of an encoded audio signal representation into a data stream for transmission or storage purposes · CPC title

  • Tree-structured documents (parsing G06F40/205; validation G06F40/226) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11218434B2 cover?
Systems and methods to determine the status of transmitted audio packets. The audio packets can include digital components that are presented by a client computing device. Based on presentation variables and determinations of presentation status, the system can generate a predictive model that can be used to dynamically determines presentation values of audio packets prior to their transmission…
Who is the assignee on this patent?
Google Llc
What technology area does this patent fall under?
Primary CPC classification H04L51/10. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jan 04 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).