Authentication profiles for users

US11822628B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11822628-B2
Application numberUS-201817045527-A
CountryUS
Kind codeB2
Filing dateJul 20, 2018
Priority dateJul 20, 2018
Publication dateNov 21, 2023
Grant dateNov 21, 2023

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.

In an example implementation according to aspects of the present disclosure, a method may include receiving, at a computing device, an attempt to authenticate a user via an authentication event and, upon validating the authentication event used, determining which authentication profile to initiate for the user to use the computing device. As an example, the computing device then initiates the determined authentication profile to launch a customized set of programs on the computing device for the user.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: receiving, at a computing device, an attempt to authenticate a first user via an authentication event; upon validating the authentication event used, determining, based on the authentication event used, which authentication profile, from a plurality of authentication profiles of the first user, to initiate for the first user to use the computing device, wherein the determined authentication profile is a first authentication profile for the first user when a first authentication event is used and the determined authentication profile is a second authentication profile for the first user when a second authentication event is used; and initiating the determined authentication profile to launch a customized set of programs on the computing device for the first user, wherein the customized set of programs includes at least one of an application, a remote session, or a website. 2. The method of claim 1 , wherein the customized set of programs launched when the first authentication profile is initiated is different from the customized set of programs launched when the second authentication profile is initiated. 3. The method of claim 1 , comprising: receiving, at the computing device, an attempt to revoke user authentication; and upon receiving the attempt to revoke the user authentication, terminating the customized set of programs. 4. The method of claim 3 , comprising, for programs from the customized set of programs requiring authentication, passing through credentials for the first user to the programs from the customized set of programs requiring the authentication after launching the customized set of programs on the computing device for use by the first user and prior to terminating the customized set of programs upon receiving the attempt to revoke the user authentication. 5. The method of claim 4 , wherein terminating the customized set of programs comprises signing out of the programs from the customized set of programs requiring the authentication. 6. The method of claim 1 , comprising: receiving, at the computing device, an attempt to authenticate a second user via a third authentication event; upon validating the third authentication event used, terminating the customized set of programs for the first user; and launching a customized set of programs on the computing device for the second user, wherein the customized set of programs for the second user is different from the customized set of programs for the first user. 7. A computing device comprising: a first peripheral to authenticate a user via a first authentication event; a second peripheral to authenticate the user via a second authentication event different from the first authentication event; and a processor to: receive an attempt to authenticate the user via the first peripheral or the second peripheral; upon validating the authentication event used, select an authentication profile to initiate for the user to use the computing device, based on the peripheral used; initiate the selected authentication profile to launch a customized set of programs on the computing device for the user, wherein the customized set of programs includes a program requiring user credentials, wherein the selected authentication profile is a first authentication profile for the user when the first authentication event is used, and the selected authentication profile is a second authentication profile for the user when the second authentication event is used; and pass user credentials for the user to the program requiring user credentials as part of launching the customized set of programs on the computing device for the user. 8. The computing device of claim 7 , wherein the customized set of programs launched when the first authentication profile is initiated is different from the customized set of programs launched when the second authentication profile is initiated. 9. The computing device of claim 7 , wherein the processor is to: receive an attempt to revoke user authentication; and upon receiving the attempt to revoke the user authentication, terminate the customized set of programs. 10. A non-transitory computer-readable storage medium comprising program instructions which, when executed by a processor, cause the processor to: receive, at a computing device, an attempt to authenticate a user via an authentication event; upon validating the authentication event used, determine which authentication profile to initiate for the user to use the computing device based on the authentication event, wherein the determined authentication profile is a first authentication profile for the user when a first authentication event is used, and the determined authentication profile is a second authentication profile for the user when a second authentication event is used; initiate the determined authentication profile to launch a customized set of programs on the computing device for the user; after initiating the determined authentication profile, receive an attempt to revoke user authentication for the user at the computing device; and upon receiving the attempt to revoke the user authentication for the user, terminate the customized set of programs, wherein terminating the customized set of programs includes at least one of clearing a website browsing history or deleting temporary files. 11. The non-transitory computer-readable storage medium of claim 10 , wherein for programs from the customized set of programs requiring user credentials, comprising program instructions which, when executed by the processor, cause the processor to pass through an authentication token for the user to the programs requiring the user credentials after the authentication profile is initiated. 12. The non-transitory computer-readable storage medium of claim 11 , wherein the program instructions to cause the processor to terminate the customized set of programs comprises program instructions to cause the processor to sign out of the programs from the customized set of programs requiring the user credentials. 13. The computing device of claim 9 , wherein the first peripheral receives the attempt to authenticate the user as a first instance of the first authentication event for the user and the first peripheral receives the attempt to revoke the user authentication as a second instance of the first authentication event for the user, wherein the processor terminates the customized set of programs in response to the second instance of the first authentication event for the user. 14. The method of claim 3 , wherein terminating the customized set of programs includes clearing a website browsing history, clearing an application history, and deleting temporary files.

Assignees

Inventors

Classifications

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 US11822628B2 cover?
In an example implementation according to aspects of the present disclosure, a method may include receiving, at a computing device, an attempt to authenticate a user via an authentication event and, upon validating the authentication event used, determining which authentication profile to initiate for the user to use the computing device. As an example, the computing device then initiates the d…
Who is the assignee on this patent?
Hewlett Packard Development Co
What technology area does this patent fall under?
Primary CPC classification G06F21/31. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 21 2023 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).