Secondary transmissions of packetized data
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.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for transmission of packetized data in a voice activated computer network environment. The system can identify candidate canonicalized digital components that relate to secondary search locations. For each of the candidate canonicalized digital components the system can calculate transmissions scores that are used to select one of the candidate canonicalized digital components for transmission.
211 Citations
20 Claims
-
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 Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of data transmission in a voice activated computer network environment, comprising:
-
receiving, via an interface, data packets comprising an input audio signal detected by a sensor of a client computing device; identifying a first request within the input audio signal detected by the sensor of the client computing device; determining, 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 having a first parameter; identifying, 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; generating 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; identifying, 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; calculating 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 of canonicalized secondary search result URLs; selecting 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; transmitting a primary output audio signal comprising the primary digital component; and transmitting a secondary output signal comprising the selected secondary digital component. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification