Method and apparatus for hiding private browsing data
OwnerNirvon Shoainventor
Life of this patent
Estimating the term…
Abstract
A browsing session integrated with a hidden credential authentication system and with a privacy level mode property is created or resumed. Private browsing data is encrypted and hidden and can be accessed by inputting correct credentials. If credentials inputted into the hidden credential authentication system match credentials stored on a storage medium, access is granted to one or more types of private browsing data.
Claims22
A computer implemented method, comprising:
- creating or resuming a browsing session;
- integrating a credential authentication system into one or more browsing modes, where in at least one browsing mode:
- the credential authentication system is accessible to the user after the user performs at least one predetermined interaction using at least one input device of a user interface, and
- the at least one predetermined interaction to access the credential authentication system is not communicated to the user by the user interface;
- storing credentials on a storage medium;
- encrypting private browsing data in order to block and protect access to the private browsing data;
- interfacing with the at least one input device of the user interface to perform the at least one predetermined interaction;
- providing access to the credential authentication system after the user performs the at least one predetermined interaction using the at least one input device of the user interface;
- allowing a user to input their credentials into the credential authentication system when access to the credential authentication system is provided;
- comparing credentials inputted into the credential authentication system to the credentials stored on the storage medium after credentials are inputted into the credential authentication system;
- and
- decrypting and unblocking access to the encrypted private browsing data upon a condition in which the inputted credentials match the credentials stored on the storage medium.
A non-transitory computer-readable medium with instructions stored thereon, that when executed by a processor, perform the steps comprising:
- creating or resuming a browsing session;
- integrating a credential authentication system into one or more browsing modes, where in at least one browsing mode:
- the credential authentication system is not accessible to the user without the user performing at least one predetermined interaction using at least one input device of a user interface, and
- the at least one predetermined interaction to access the credential authentication system is not communicated to the user by the user interface;
- storing credentials on a storage medium;
- encrypting private browsing data in order to block and protect access to the private browsing data;
- interfacing with the at least one input device of the user interface to perform the at least one predetermined interaction;
- providing access to the credential authentication system after the user performs the at least one predetermined interaction using the at least one input device of the user interface;
- allowing a user to input their credentials into the credential authentication system when access to the credential authentication system is provided;
- comparing credentials inputted into the credential authentication system to the credentials stored on the storage medium upon a condition in which credentials are inputted into the credential authentication system;
- and
- decrypting and unblocking access to the encrypted private browsing data upon a condition in which the inputted credentials match the credentials stored on the storage medium.
A web browsing apparatus that hides and protects access to private browsing data that is encrypted, the web browsing apparatus comprising:
- a storage system that can store web browsing data, credentials, and instructions executable by a processing unit;
- an input system to input data into a web browser;
- a processing unit to operate the web browser, a user interface, and a credential authentication system to compare inputted credentials to credentials stored on the storage system;
- and
- a communication system to connect to the internet;
- wherein, in at least one browsing mode,
- access to the credential authentication system is allowed after at least one predetermined interaction is performed by interfacing with at least one input device of the user interface;
- and
- the at least one predetermined interaction to access the credential authentication system is not communicated to the user by the user interface.
Dependencies are inferred from the claim text.