Light-weight multi-user browser
First Claim
Patent Images
1. An apparatus, comprising:
- a computer;
a multi-user web browser stored on the computer, accessible by a plurality of users within a single operating system account on the computer;
a plurality of browser user accounts for the multi-user web browser for each of the plurality of users, each browser user account storing information about a user'"'"'s use of the multi-user web browser;
a browser management control, wherein the browser management control is started by a browser account administrator, wherein the browser account administrator is logged into the single operating system account as the administrator, wherein the browser account administrator uses a stand-alone application separate from the multi-user web browser to choose settings to apply to each of the plurality of browser user accounts, then closes the browser account management control and stand-alone application, then logs out of the single operating system account as the administrator, then logs into the single operating system account as a default user before starting the multi-user web browser;
a secure directory on the computer to store each of the plurality of browser user accounts separately from other browser user accounts, wherein the secure directory prevents access to non-administrator users of the computer;
a browser user name for each browser user account; and
a password associated with each of the browser user names.
13 Assignments
0 Petitions
Accused Products
Abstract
A multi-user web browser is stored on a computer. The multi-user web browser permits more than one user to create and use a browser user account without requiring different users to log into different operating system user accounts. Instead, a browser user can log into the multi-user browser by providing a browser user name and browser password associated with the browser user name. This enables the multi-user web browser to support multiple users from within a single operating system user account.
126 Citations
38 Claims
-
1. An apparatus, comprising:
-
a computer; a multi-user web browser stored on the computer, accessible by a plurality of users within a single operating system account on the computer; a plurality of browser user accounts for the multi-user web browser for each of the plurality of users, each browser user account storing information about a user'"'"'s use of the multi-user web browser; a browser management control, wherein the browser management control is started by a browser account administrator, wherein the browser account administrator is logged into the single operating system account as the administrator, wherein the browser account administrator uses a stand-alone application separate from the multi-user web browser to choose settings to apply to each of the plurality of browser user accounts, then closes the browser account management control and stand-alone application, then logs out of the single operating system account as the administrator, then logs into the single operating system account as a default user before starting the multi-user web browser; a secure directory on the computer to store each of the plurality of browser user accounts separately from other browser user accounts, wherein the secure directory prevents access to non-administrator users of the computer; a browser user name for each browser user account; and a password associated with each of the browser user names. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for allowing multiple users to access secure browser user accounts in a single operating system user account, the method comprising:
-
receiving a request from one of a plurality of users to activate a multi-user web browser within the single operating system user account on a computer; utilizing a browser management control, wherein the browser management control is started by a browser account administrator, wherein the browser account administrator is logged into the single operating system account as the administrator, wherein the browser account administrator uses a stand-alone application separate from the multi-user web browser to choose settings to apply to each of the browser user accounts, then closes the browser account management control and stand-alone application, then logs out of the single operating system account as the administrator, then logs into the single operating system account as a default user before initializing a multi-user web browser session; receiving a browser user name and a password for the multi-user web browser; identifying a browser user account of the browser user accounts in a secure directory on the computer using the browser user name, the secure directory storing each of the browser user accounts separately from other browser user accounts and preventing access to non-administrator users of the computer, the browser user account storing information about the user'"'"'s use of the browser; authenticating the browser user name and the password on the computer; retrieving browser user account settings from the browser user account in the secure directory on the computer; initializing the browser session in the multi-user web browser using the browser user account settings after authenticating the browser user name and password; and running the multi-user web browser session. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. An article, comprising:
-
a hardware storage medium, said storage medium having stored thereon instructions, that, when executed by a machine, result in; creating a plurality of browser user accounts; receiving a request from one of a plurality of users to activate a multi-user web browser within a single operating system user account on the machine; utilizing a browser management control, wherein the browser management control is started by a browser account administrator, wherein the browser account administrator is logged into the single operating system account as the administrator, wherein the browser account administrator uses a stand-alone application separate from the multi-user web browser to choose settings to apply to each of the browser user accounts, then closes the browser account management control and stand-alone application, then logs out of the single operating system account as the administrator, then logs into the single operating system account as a default user before initializing a multi-user web browser session; receiving a browser user name and password in a web browser; validating that the browser user name exists as a browser user account; authenticating the browser user name with the password on the computer; starting a user browser session in a web browser after authenticating the browser user name and password; and initializing the multi-user web browser session with browser account settings stored in a browser user account of plurality of browser user accounts in a secure directory on the computer, the secure directory storing each of the browser user accounts separately from other browser user accounts and preventing access to non-administrator users of the computer. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
-
25. An apparatus, comprising:
-
a computer; a multi-user web browser stored on the computer, accessible by a plurality of users within a single operating system account on the computer; a browser user account for the web browser for each of the plurality of users, the browser user account storing information about a user'"'"'s use of the multi-user web browser; a browser management control, wherein the browser management control is started by a browser account administrator, wherein the browser account administrator is logged into the single operating system account as the administrator, wherein the browser account administrator uses a stand-alone application separate from the multi-user web browser to choose settings to apply to each of the plurality of browser user accounts, then closes the browser account management control and stand-alone application, then logs out of the single operating system account as the administrator, then logs into the single operating system account as a default user before starting a multi-user web browser; a secure directory to store each browser user account, the secure directory remote from the computer but accessible from the computer and preventing access to each browser user account from non-administrator users of the computer; a browser user name for each browser user account; a password associated with each of the browser user names; a validator on the computer to validate the browser user name; and an authenticator on the computer to authenticate that the password corresponds to the browser user name, wherein the apparatus is operative to load the browser user account after the password is authenticated as corresponding to the browser user name and before a multi-user web browser session is initialized. - View Dependent Claims (26, 27, 28, 29, 30, 31)
-
-
32. A method for allowing multiple users to access secure browser user accounts in a single operating system user account, the method comprising:
-
receiving a request from one of a plurality of users to activate a multi-user web browser within the single operating system user account on a computer; utilizing a browser management control, wherein the browser management control is started by a browser account administrator, wherein the browser account administrator is logged into the single operating system account as the administrator, wherein the browser account administrator uses a stand-alone application separate from the multi-user web browser to choose settings to apply to each of the browser user accounts, then closes the browser account management control and stand-alone application, then logs out of the single operating system account as the administrator, then logs into the single operating system account as a default user before initializing a multi-user web browser session; receiving a browser user name and a password in a browser; identifying a browser user account of the browser user accounts stored in a secure directory using the browser user name, the secure directory remote from the computer but accessible from the computer and preventing access to the browser user accounts from non-administrator users of the computer; authenticating the browser user name and the password on the computer; retrieving browser user account settings from the browser user account in the secure directory; initializing a browser session in the browser using the browser user account settings after authenticating the browser user name and password; and running the multi-user web browser session. - View Dependent Claims (33, 34)
-
-
35. An article, comprising:
-
a hardware storage medium, said storage medium having stored thereon instructions, that, when executed by a machine, result in; creating a plurality of browser user accounts; receiving a request from one of a plurality of users to activate a multi-user web browser within a single operating system user account on the machine; utilizing a browser management control, wherein the browser management control is started by a browser account administrator, wherein the browser account administrator is logged into the single operating system account as the administrator, wherein the browser account administrator uses a stand-alone application separate from the multi-user web browser to choose settings to apply to each of the browser user accounts, then closes the browser account management control and stand-alone application, then logs out of the single operating system account as the administrator, then logs into the single operating system account as a default user before initializing a multi-user web browser session; receiving a browser user name and password in a web browser; validating that the browser user name exists as a browser user account; authenticating the browser user name with the password on the computer; starting a user browser session in the multi-user web browser; and initializing the multi-user web browser session with browser account settings stored in a browser user account of browser user accounts in a secure directory after authenticating the browser user name and password, the secure directory remote from the computer but accessible from the computer and preventing access to the browser user accounts from non-administrator users of the computer. - View Dependent Claims (36, 37, 38)
-
Specification