Pseudonymous browsing mode

US11416635B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-11416635-B1
Application numberUS-202016926220-A
CountryUS
Kind codeB1
Filing dateJul 10, 2020
Priority dateJul 10, 2020
Publication dateAug 16, 2022
Grant dateAug 16, 2022

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.

Various examples are directed to computer-implemented systems and methods for providing a pseudonymous browsing mode. A method includes receiving, by a processor of a computer, input from a user requesting a level of anonymity for a session on an application or website, where the level of anonymity is between open browsing and completely incognito browsing. The processor programs an avatar configured to provide the level of anonymity to an identity of the user and data generated by the user based on the received input. The processor uses the avatar to control an amount of data shared by the user with the application or website to provide the level of anonymity to an identity of the user and data generated by the user.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method comprising: receiving, by a processor of a computer, an input from a user requesting a level of anonymity for a session on an application or a website, wherein the level of anonymity is between open browsing and completely private browsing; programming, by the processor, an avatar configured to provide the level of anonymity to an identity of the user and data generated by the user based on the received input; storing, by the processor, the avatar in a local data store accessible to local applications and remote applications; determining, by the processor, that the user is attempting to access the application or the website; retrieving, by the processor, the avatar from the local data store based on the accessed application or the accessed website; and controlling, by the processor, an amount of data shared by the user with the application or the website using the avatar to provide the requested level of anonymity to an identity of the user and data generated by the user. 2. The method of claim 1 , wherein programming the avatar includes programming a first avatar for a first application or a first website and programming a second avatar for a second application or a second website. 3. The method of claim 2 , wherein the first avatar and the second avatar provide the same level of anonymity to the identity of the user and data generated by the user. 4. The method of claim 2 , wherein the first avatar and the second avatar provide a different level of anonymity to the identity of the user and data generated by the user. 5. The method of claim 1 , wherein programming an avatar includes programming a first avatar for a first session on a first application or a first website and programming a second avatar for a second session on the first application or the first website. 6. The method of claim 5 , wherein the first avatar and the second avatar provide the same level of anonymity to the identity of the user and data generated by the user. 7. The method of claim 5 , wherein the first avatar and the second avatar provide a different level of anonymity to the identity of the user and data generated by the user. 8. The method of claim 1 , wherein the avatar provides for sharing or saving browsing history of the user, but not sharing or saving passwords or logins with the application or website. 9. The method of claim 1 , wherein the avatar provides for not sharing or saving browsing history of the user, but sharing or saving passwords or logins with the application or website. 10. The method of claim 1 , wherein the avatar provides for sharing or saving browsing history of the user, and sharing or saving passwords or logins with the application or website. 11. A system comprising: a computing device comprising a processor and a data storage device in communication with the processor, wherein the data storage device comprises instructions thereon that, when executed by the processor; causes the processor to: receive an input from a user requesting a level of anonymity for a session on an application or a website, wherein the level of anonymity is between open browsing and completely private browsing; program an avatar configured to provide the level of anonymity to an identity of the user and data generated by the user based on the received input; store the avatar in a local data store accessible to local applications and remote applications; determine that the user is attempting to access the application or the website; retrieve the avatar from the local data store based on the accessed application or the accessed website; and control an amount of data shared by the user with the application or the website using the avatar to provide the requested level of anonymity to an identity of the user and data generated by the user. 12. The system of claim 11 , wherein the avatar provides for sharing or saving browsing history of the user, but not sharing or saving passwords or logins with the application or website during the session. 13. The system of claim 11 , wherein the avatar provides for not sharing or saving browsing history of the user, but sharing or saving passwords or logins with the application or website during the session. 14. The system of claim 11 , wherein the avatar provides for sharing or saving browsing history of the user, and sharing or saving passwords or logins with the application or website during the session. 15. The system of claim 11 , wherein the avatar provides for not sharing or saving browsing history of the user, and not sharing or saving passwords or logins with the application or website during the session. 16. A non-transitory computer-readable storage medium, the computer-readable storage medium including instructions that, when executed by computers, cause the computers to perform operations of: receiving an input from a user requesting a level of anonymity for a session on an application or a website, wherein the level of anonymity is between open browsing and completely private browsing; programming an avatar configured to provide the level of anonymity to an identity of the user and data generated by the user based on the received input; storing the avatar in a local data store accessible to local applications and remote applications; determining that the user is attempting to access the application or the website; retrieving the avatar from the local data store based on the accessed application or the accessed website; and controlling an amount of data shared by the user with the application or the website using the avatar to provide the requested level of anonymity to an identity of the user and data generated by the user. 17. The non-transitory computer-readable storage medium of claim 16 , wherein the medium further includes instructions that, when executed by computers, cause the computers to perform operations of: creating an avatar key associated with the avatar. 18. The non-transitory computer-readable storage medium of claim 17 , wherein the medium further includes instructions that, when executed by computers, cause the computers to perform operations of: distributing the avatar key associated with the avatar to the user. 19. The non-transitory computer-readable storage medium of claim 18 , wherein the avatar key is configured to provide the user with control for modifying privacy settings of the avatar during the session. 20. The non-transitory computer-readable storage medium of claim 18 , wherein the avatar key is configured to provide the user with control for reuse of the avatar during future sessions.

Assignees

Inventors

Classifications

  • during internet communication, e.g. revealing personal data from cookies · CPC title

  • by anonymising data, e.g. decorrelating personal data from the owner's identification · 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 US11416635B1 cover?
Various examples are directed to computer-implemented systems and methods for providing a pseudonymous browsing mode. A method includes receiving, by a processor of a computer, input from a user requesting a level of anonymity for a session on an application or website, where the level of anonymity is between open browsing and completely incognito browsing. The processor programs an avatar conf…
Who is the assignee on this patent?
Wells Fargo Bank Na
What technology area does this patent fall under?
Primary CPC classification G06F21/6263. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 16 2022 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 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).