Back to results
US 11,113,372 B2Granted
Delayed two-factor authentication in a networked environment
AssigneeGoogle Inc.
InventorsJustin Lewis, Ruxandra Davies
Life of this patent
Estimating the term…
Abstract
Systems and methods of the present disclosure enable for a delayed, two-factor authentication to occur in networked devices. The system and methods can enable the immediate delivery of digital components, which results in fewer abandoned requests, and saves network resources. The system and methods can enable the authorization of data transmissions in networked computer devices that include limited user interfaces, such as voice-based interfaces.
Claims20
A system to authenticate computing devices in a networked environment, comprising:
- a data processing system comprising one or more processors and memory, the one or more processors executing a natural language processor component, a content selection component, and an authorization component to:
- receive, by the natural language processor component, an input audio signal detected by a sensor at a first client device;
- parse, by the natural language processor component, the input audio signal to identify a request for content in the input audio signal;
- select, by the content selection component, a first digital component based at least on the request for content;
- determine, by the authorization component, based on a context of a second client device, a time delay within which the first client device is to be authorized;
- set, by the content selection component, a length for a first portion of the first digital component based on prior authorization of the first client device;
- transmit, by the content selection component and to the first client device, the first portion of the first digital component to present for the length;
- transmit, by the authorization component, an authorization request to the second client device to cause the second client device to render a prompt to authorize, with the authorization component of the data processing system, a transmission of a second portion of the first digital component to the first client device in response to detection of an action on the prompt at the second client device within the time delay;
- receive, by the authorization component, a confirmation message generated by the second client device in response to the detection of the action on the prompt at the second client device within the time delay;
- and
- transmit, by the content selection component, the second portion of the first digital component to the first client device for presentation with the first portion of the first digital component, responsive to receipt of the confirmation message.
8 more elements
A method to authenticate computing devices, comprising:
- receiving, by a natural language processor component, an input audio signal detected by a sensor at a first client device;
- parsing, by the natural language processor component, the input audio signal to identify a request for content in the input audio signal;
- selecting, by a content selection component, a first digital component based at least on the request for content;
- determining, by an authorization component, based on a context of a second client device, a time delay within which the first client device is to be authorized;
- setting, by the content selection component, a length for a first portion of the first digital component based on prior authorization of the first client device;
- transmitting, by the content selection component and to the first client device, the first portion of the first digital component to present for the length;
- transmitting, by an authorization component, an authorization request to the second client device to cause the second client device to render a prompt to authorize, with the authorization component, a transmission of a second portion of the first digital component to the first client device in response to detection of an action on the prompt at the second client device within the time delay;
- receiving, by the authorization component, a confirmation message generated by the second client device in response to the detection of the action on the prompt at the second client device within the time delay;
- and
- transmitting, by the content selection component, the second portion of the first digital component to the first client device for presentation with the first portion of the first digital component, responsive to receiving a confirmation message.
7 more elements
Dependencies are inferred from the claim text.