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.
Claims21
1-20. (canceled)
A system to authenticate computing devices in a networked environment, comprising:
- one or more processors;
- and
- one or more non-transitory, computer-readable media storing instructions that, when executed, cause the one or more processors to perform operations, the operations comprising:
- providing, to a first client device, a first portion of a first digital component selected based on a first digital component request, the first digital component request being identified based on a natural language input received by the first client device;
- providing, to a second client device associated with the first client device, an authorization request based on the first client device being in a non-authenticated state with respect to the first digital component;
- updating the non-authenticated state to an authenticated state responsive to a confirmation of the authorization request;
- and
- providing, based on the authenticated state, a second portion of the first digital component to the first client device.
A system to authenticate computing devices in a networked environment, comprising:
- one or more processors;
- and
- one or more non-transitory, computer-readable media storing instructions that, when executed, cause the one or more processors to perform operations, the operations comprising:
- providing, to a first client device, a first portion of a first digital component selected based on a first digital component request, the first digital component request being identified based on a natural language input received by the first client device;
- providing, to a second client device associated with the first client device, an authorization request based on the first client device being in a non-authenticated state with respect to the first digital component;
- confirming the non-authenticated state responsive to a failure to confirm the authorization request;
- and
- declining, based on the confirmed non-authenticated state, to provide a second portion of the first digital component to the first client device.
A computer-implemented method to authenticate computing devices in a networked environment, comprising:
- providing, by a computing system comprising one or more processors, and to a first client device, a first portion of a first digital component selected based on a first digital component request, the first digital component request being identified based on a natural language input received by the first client device;
- providing, by the computing system and to a second client device associated with the first client device, an authorization request based on the first client device being in a non-authenticated state with respect to the first digital component;
- updating, by the computing system, the non-authenticated state to an authenticated state responsive to a confirmation of the authorization request;
- and
- providing, by the computing system and based on the authenticated state, a second portion of the first digital component to the first client device.
Dependencies are inferred from the claim text.