Delayed two-factor authentication in a networked environment

US11113372B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11113372-B2
Application numberUS-201816039208-A
CountryUS
Kind codeB2
Filing dateJul 18, 2018
Priority dateApr 25, 2018
Publication dateSep 7, 2021
Grant dateSep 7, 2021

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 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.

First claim

Opening claim text (preview).

The invention claimed is: 1. 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. 2. The system of claim 1 , wherein the first client device and the second client device are both associated with a same user. 3. The system of claim 1 , comprising: the natural language processor component configured to: receive a second input audio signal detected by the sensor at the first client device; and parse the second input audio signal to identify a second digital component requested in the second input audio signal, the second digital component different from the first digital component; the authorization component configured to: determine that a first portion of the second digital component was previously transmitted to the first client device; and decline by the authorization component, to transmit the first portion of the second digital component to the first client device. 4. The system of claim 3 , comprising: the authorization component configured to transmit a second authorization request to the second client device to authorize transmission of the first digital component to the first client device. 5. The system of claim 1 , comprising the natural language processor component configured to: receive a second input audio signal detected by the sensor at the first client device; and parse the second input audio signal to identify a second digital component requested in the second input audio signal, the second digital component different from the first digital component; the authorization component configured to: determine the time delay based on an action of the second client device; and decline, by the authorization component, to transmit a second portion of the second digital component to the first client device based at least on the time delay based on the action of the second client device exceeding the threshold time limit. 6. The system of claim 1 , comprising the natural language processor component configured to: receive a second input audio signal detected by the sensor at the first client device; and parse the second input audio signal to identify a second digital component requested in the second input audio signal, the second digital component different from the first digital component; the authorization component configured to: determine the time delay based on a context of the second client device; and decline, by the authorization component, to transmit a second portion of the second digital component to the first client device based at least on the time delay based on the context of the second client device exceeding the threshold time limit. 7. The system of claim 1 , comprising: the natural language processor component configured to: receive a second input audio signal detected by the sensor at the first client device; and parse the second input audio signal to identify a second digital component requested in the second input audio signal, the second digital component different from the first digital component; and the authorization component configured to: determine that a first portion of the second digital component was previously transmitted to the first client device; and transmit a subportion of first portion of the second digital component to the first client device. 8. The system of claim 1 , comprising: the natural language processor component configured to: receive a second input audio signal detected by the sensor at the first client device; and parse the second input audio signal to identify a second digital component requested in the second input audio signal, the second digital component different from the first digital component; and the authorization component configured to: determine that the second client device is within a predetermined distance from the first client device; and transmit the second digital component to the first client device based on determining the second client device is within the predetermined distance from the first client device. 9. The system of claim 8 , comprising: the authorization component configured to receive a message indicating that the second client device is within the predetermined distance of the first client device. 10. The system of claim 1 , comprising: the authorization component configured to generate a payload comprising at least one of an indication of a content provider configured to provide the first digital component, a uniform resource locator (URL) associated with the content provider, or registration information associated with the content provider. 11. The system of claim 1 , comprising: the natural language processor component configured to: receive a second input audio signal detected by the sensor at the first client device; and parse the second input audio signal to identify a second digital component request in the second input audio signal; the content selection component configured to stream the second digital component to the first client device; the authorization component configured to: transmit a second authorization request to the second client device to authorize streaming of the second digital component to the first client device; and terminate the streaming of the second digital component to the first client device based on not receiving a response to the second authorization request within a predetermined time. 12. The system of claim 1 , comprising: the natural language processor component configured to: receive a second input audio signal detected by the sensor at the first client device; and parse the second input audio signal to identify a second digital component requested in the second input audio signal; the content selection component config

Assignees

Inventors

Classifications

  • Parsing · CPC title

  • using biometrical features, e.g. fingerprint, retina-scan (cryptographic mechanisms or cryptographic arrangements for entity authentication using biological data H04L9/3231) · CPC title

  • applying multi-factor authentication · CPC title

  • G06F21/32Primary

    using biometric data, e.g. fingerprints, iris scans or voiceprints · CPC title

  • Semantic analysis · 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 US11113372B2 cover?
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 lim…
Who is the assignee on this patent?
Google Llc
What technology area does this patent fall under?
Primary CPC classification G06F21/32. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 07 2021 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).