×

Secondary transmissions of packetized data

  • US 10,735,552 B2
  • Filed: 05/24/2017
  • Issued: 08/04/2020
  • Est. Priority Date: 01/31/2013
  • Status: Active Grant
First Claim
Patent Images

1. A system to transmit packetized data in a voice activated computer network environment, the system comprising a data processing system having a processor and a memory to:

  • receive, via an interface, data packets comprising an input audio signal detected by a sensor of a client computing device;

    identify a first request within the input audio signal detected by the sensor of the client computing device;

    determine, based on the first request, a primary search result having a primary digital component, the primary digital component having a primary search result uniform resource locator (URL), the primary search result URL lacking a first parameter;

    identify, based on the primary search result and the first request, a plurality of candidate secondary digital components, each of the plurality candidate secondary digital components indexed as associated with the primary digital component, each of the plurality of candidate secondary digital components having a secondary search result URL, the secondary search result URL having a second parameter;

    generate a canonicalized secondary search result URL from the secondary search result URL for each of the plurality of candidate secondary digital components by removing the second parameter;

    identify, from the canonicalized secondary search result URL generated for each of the plurality of candidate secondary digital components, groups of canonicalized secondary search result URLs, each group corresponding to one of the plurality of candidate secondary digital components;

    determine a respective score for each of the plurality of candidate secondary digital components based on content of the primary digital component and a respective secondary digital component for each group canonicalized secondary search result URLs;

    select a secondary digital component from the plurality of candidate secondary digital components based on the respective score for each of the plurality of candidate secondary digital components and a filter rule;

    transmit a primary output audio signal comprising the primary digital component; and

    transmit a secondary output signal comprising the secondary digital component.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×