Media based authentication

US10587594B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-10587594-B1
Application numberUS-201414494520-A
CountryUS
Kind codeB1
Filing dateSep 23, 2014
Priority dateSep 23, 2014
Publication dateMar 10, 2020
Grant dateMar 10, 2020

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.

A service provider or service of the service provider may generate authentication information based on information provided by a user. The information provided by the user may include a selection of a media object, information indicating a segment of the media object, and an indication of an action to be performed by the user. This information may be saved by the service provider and used at some point in time later to determine whether to provide access to restricted computing resources based at least in part on an authentication claim provided by the user. The authentication claim may be generated by a computing device operated by the user and may include information corresponding to the media object, the indicated segment of the media object, and the action performed by the user.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method, comprising: receiving, through a user interface, a first selection of a segment of a first media object from a plurality of stored media objects; generating authentication reference information based at least in part on the selected segment of the first media object, the generated authentication reference information useable to validate an authentication claim; receiving the authentication claim from a computing device associated with a user, the received authentication claim including a second selection of a second media object from the plurality of stored media objects and a selection of a segment of the second media object, the segment of the second media object including one or more audio portions and a playback time; causing the computing device to initiate playback of the segment of the second media object without the one or more audio portions; receiving, from the computing device, one or more interactions in response to the playback of the segment of the second media object; validating the received authentication claim by at least determining that the one or more interactions in response to the playback of the segment of the second media object matches one or more corresponding audio portions of the selected segment of the first media object of the generated authentication reference information; and authenticating the user based at least in part on the validation. 2. The computer-implemented method of claim 1 , wherein the first media object comprises an audio file, the second media object comprises another audio file, the authentication reference information comprises information specifying a user selection of a first playback time of the audio file, and the authentication claim includes information specifying a user selection of a second playback time of the other audio file. 3. The computer-implemented method of claim 1 , wherein the received authentication claim includes a recording of the user, where the recording corresponds to an action performed by the user in connection with the second media object. 4. The computer-implemented method of claim 1 , wherein the computer-implemented method further includes registering the computing device with a user account corresponding to the user and managed by a service provider as a result of authenticating the user. 5. The computer-implemented method of claim 1 , wherein validating the received authentication claim includes determining whether a finger print of the second media object included in the authentication claim matches a finger print of the first media object. 6. A system, comprising: one or more processors; and memory with instructions that, as a result of execution by the one or more processors, cause the system to: receive a selection of a media object, a selection of a segment of the media object comprising one or more media portions and a playback time; receive an authentication claim associated with a request to access restricted computing resources of the system, the authentication claim including selection of a second media object, a selection of a segment of the second media object; cause a user interface of a computing device to present the segment of the second media object without one or more media portions associated with the second media object; as a result of the segment of the second media object without the one or more media portions being presented, obtain information associated with the segment of the second media object; and if the information associated with the selected segment of the second media object matches the one or more media portions corresponding to the selected segment of the media object, determine that an authentication reference information matches the authentication claim. 7. The system of claim 6 , wherein the system further includes instructions that, as a result of execution by the one or more processors, cause the system to provide access to the restricted computing resources by performing a set of operations that includes registering a user device with a service provider such that the service provider enables the registered user device to access the system, the user device associated with the received request. 8. The system of claim 6 , wherein the system further includes instructions that, as a result of execution by the one or more processors, cause the system to determine that the authentication reference information matches the authentication claim by at least determining that the information associated with the segment indicates a selection of a start point for playback through a graphical user interface element configured as a seek bar. 9. The system of claim 6 , wherein the system further includes instructions that, as a result of execution by the one or more processors, cause the system to determine that the authentication reference information matches the authentication claim by at least determining that the information associated with the segment indicates input from an input device in accordance with a rhythm associated with the media object. 10. The system of claim 6 , wherein the system further includes instructions that, as a result of execution by the one or more processors, cause the system to determine that the authentication reference information matches the authentication claim by at least determining that the information associated with the segment indicates input from an input device in accordance with a user's physical reaction to playback of the media object. 11. The system of claim 6 , wherein the additional information corresponding to the selected media object further includes information specifying a start point for playback of the media object. 12. The system of claim 11 , wherein the system further includes instructions that, as a result of execution by the one or more processors, cause the system to determine a range of values for the start point for playback that if included in the authentication claim enables the system to determine that the authentication reference information matches the authentication claim. 13. The system of claim 6 , wherein the system further includes instructions that, as a result of execution by the one or more processors, cause the system to provide a set of media objects from a library of media objects, the selection of the media object being from among the set of media objects. 14. A non-transitory computer-readable storage medium having stored thereon executable instructions that, as a result of execution by one or more processors of a computer system, cause the computer system to at least: obtain a user selection of a media object selected from a plurality of media objects and a selection of a segment of the media object the segment of the media object including one or more text portions and a playback time, cause playback of the segment of the media object on a computing device, the playback excluding the one or more text portions of the segment of the media object, generate an authentication claim based at least in part on user actions performed in response to the playback of the segment of the media object that excludes the one or more text portions, wherein an initial selection of a segment of another media object was previously provided to determine whether information indicated by the user actions performed in response to the playback matches one or more corresponding text portions of the other media object; and provide the generated authentication claim. 15. The non-transitory computer-readable storage medium of claim 14 , wherein the instructions that cause the computer system to capture, from a user input

Assignees

Inventors

Classifications

  • using one-time-passwords · CPC title

  • H04L63/08Primary

    for authentication of entities (cryptographic mechanisms or cryptographic arrangements for entity authentication H04L9/32) · CPC title

  • Structures or tools for the administration of authentication · CPC title

  • User authentication · CPC title

  • by graphic or iconic representation · 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 US10587594B1 cover?
A service provider or service of the service provider may generate authentication information based on information provided by a user. The information provided by the user may include a selection of a media object, information indicating a segment of the media object, and an indication of an action to be performed by the user. This information may be saved by the service provider and used at so…
Who is the assignee on this patent?
Amazon Tech Inc
What technology area does this patent fall under?
Primary CPC classification H04L63/0838. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Mar 10 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).