IP Library Granted Patent US 8,631,038
Granted Patent B2
US 8,631,038 · App. 10/943,090 · Granted Jan 14, 2014

Managing digital identity information

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,631,038
App. No.
10/943,090
Granted
Jan 14, 2014
Kind
B2
Abstract

A basic architecture for managing digital identity information in a network such as the World Wide Web is provided. A user of the architecture can organize his or her information into one or more profiles which reflect the nature of different relationships between the user and other entities, and grant or deny each entity access to a given profile. Various enhancements which may be provided through the architecture are also described, including tools for filtering email, controlling access to user web pages, locating other users and making one's own location known, browsing or mailing anonymously, filling in web forms automatically with information already provided once by hand, logging in automatically, securely logging in to multiple sites with a single password and doing so from any machine on the network, and other enhancements.

Claims (29)

1. In a computer operating environment, a method for managing digital identity information, comprising the computer-assisted steps of:

obtaining from a user first digital identity information of the user;

causing the first digital identity information to be placed in a first profile in a database;

obtaining from the user second digital identity information of the user;

causing the second digital identity information to be placed in a second profile in the database, both the first and second profiles existing in a safe object of the database, the safe object existing in a vault object of the database;

providing the user with access rights to the digital identity information of the first and second profiles in the safe object to allow the user to update the digital identity information while also (1) wholly denying any system administrator of the computer operating environment access rights to the digital identity information of the first and second profiles in the safe object and (2) granting at least one system administrator access rights to the vault object to manage the safe object in the vault; and

at the exclusion of the any system administrator, providing an entity other than the user with read-only access to one of the first and second profiles of the user in response to instructions from the user.

2. The method of claim 1 , wherein the method further comprises creating a contact list for the user in response to instructions from the user.

3. The method of claim 1 , wherein the method further comprises automatically logging the user into a web site using at least part of the digital identity information from a profile of the user.

4. The method of claim 1 , wherein the method further comprises automatically filling in a web form using at least part of the digital identity information from a profile of the user.

5. The method of claim 1 , wherein the method further comprises capturing login information of the user for a web site and storing at least part of the captured information in the database.

6. The method of claim 1 , wherein the step of providing the entity other than the user with read-only access right comprises granting multiple access rights to multiple other entities to read the first and second digital identity information of the first and second profiles in the safe object while still denying the any system administrator access rights to the digital identity information while still granting the at least one system administrator access rights to the vault object to manage the safe object in the vault.

7. The method of claim 1 , wherein the method further comprises revoking access to a profile of the user and subsequently denying read-only access which was previously allowed.

8. The method of claim 1 , wherein the method further comprises restricting access to web pages of the user based at least in part on a profile of the user.

9. The method of claim 1 , wherein the method further comprises encoding contact relationship information in an email address of the user.

10. The method of claim 1 , wherein the method further comprises using a profile to filter email sent to the user.

11. A configured computer-readable storage medium for managing digital identity information in a computer operating environment having multiple users, the storage medium configured to perform the steps of:

obtaining from a user first digital identity information of the user;

causing the first digital identity information to be placed in a first profile in a memory configured as a database;

obtaining from the user second digital identity information of the user;

causing the second digital identity information to be placed in a second profile in the database, both the first and second profiles existing in a safe object of the database, the safe object existing in a vault object of the database;

providing the user with access rights to the digital identity information of the first and second profiles in the safe object to allow the user to update the digital identity information while also (1) wholly denying any system administrator of the computer operating environment access rights to the digital identity information of the first and second profiles in the safe object and (2) granting at least one system administrator access rights to the vault object to manage the safe object in the vault; and

providing an entity other than the user with read-only access to one of the first and second profiles of the user, the entity also having at least one profile of underlying digital identity information in at least one safe object in the vault of the database with access rights in the underlying digital identity information provided exclusively to the entity other than the user while at the same time the at least one system administrator is granted access rights to the vault object to manage the at least one safe object.

12. The configured storage medium of claim 11 , wherein the method further comprises creating a contact list for the user in response to instructions from the user.

13. The configured storage medium of claim 11 , wherein the method further comprises automatically logging the user into a web site using at least part of the digital identity information from a profile of the user.

14. The configured storage medium of claim 11 , wherein the method further comprises automatically filling in a web form using at least part of the digital identity information from a profile of the user.

15. The configured storage medium of claim 11 , wherein the method further comprises restricting access to web pages of the user based at least in part on a profile of the user.

16. The configured storage medium of claim 11 , wherein the method further comprises encoding contact relationship information in an email address of the user.

17. The configured storage medium of claim 11 , wherein the method further comprises using a profile to filter email sent to the user.

Assignments (11)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (045455/0001) Recorded May 20, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO ASAP SOFTWARE EXPRESS, INC.); DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL USA L.P.; DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC CORPORATION (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MAGINATICS LLC); EMC IP HOLDING COMPANY LLC (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MOZY, INC.); SCALEIO LLC
Reel/Frame 061753/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (040136/0001) Recorded Apr 26, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO ASAP SOFTWARE EXPRESS, INC.); DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL USA L.P.; DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC CORPORATION (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MAGINATICS LLC); EMC IP HOLDING COMPANY LLC (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO MOZY, INC.); SCALEIO LLC
Reel/Frame 061324/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 3, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL USA L.P.; ASAP SOFTWARE EXPRESS, INC.; AVENTAIL LLC; CREDANT TECHNOLOGIES, INC.; DELL INTERNATIONAL, L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL SYSTEMS CORPORATION; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; FORCE10 NETWORKS, INC.; MAGINATICS LLC; MOZY, INC.; SCALEIO LLC; WYSE TECHNOLOGY L.L.C.
Reel/Frame 058216/0001 →
SECURITY AGREEMENT Recorded Mar 21, 2019
From: CREDANT TECHNOLOGIES, INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 049452/0223 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 29, 2016
From: EMC CORPORATION
To: EMC IP HOLDING COMPANY LLC
Reel/Frame 040203/0001 →
SECURITY AGREEMENT Recorded Sep 21, 2016
From: ASAP SOFTWARE EXPRESS, INC.; AVENTAIL LLC; CREDANT TECHNOLOGIES, INC.; DELL USA L.P.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL SYSTEMS CORPORATION; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; FORCE10 NETWORKS, INC.; MAGINATICS LLC; MOZY, INC.; SCALEIO LLC; SPANNING CLOUD APPS LLC; WYSE TECHNOLOGY L.L.C.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 040134/0001 →
SECURITY AGREEMENT Recorded Sep 21, 2016
From: ASAP SOFTWARE EXPRESS, INC.; AVENTAIL LLC; CREDANT TECHNOLOGIES, INC.; DELL USA L.P.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL SOFTWARE INC.; DELL SYSTEMS CORPORATION; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; FORCE10 NETWORKS, INC.; MAGINATICS LLC; MOZY, INC.; SCALEIO LLC; SPANNING CLOUD APPS LLC; WYSE TECHNOLOGY L.L.C.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 040136/0001 →
CHANGE OF NAME Recorded Sep 13, 2016
From: NOVELL, INC.
To: MICRO FOCUS SOFTWARE INC.
Reel/Frame 040020/0703 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 6, 2011
From: NOVELL, INC.
To: CPTN HOLDINGS, LLC
Reel/Frame 027169/0200 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 2, 2011
From: CPTN HOLDINGS LLC
To: EMC CORPORATON
Reel/Frame 027016/0160 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 16, 2004
From: MELLMER, JOSEPH A.; YOUNG, RUSSELL T.; PERKINS, ARN D.; ROBERTSON, JOHN M.; SABIN, JEFFREY N.; MCDONALD, MICHAEL C.; PHILLIPS, DOUGLAS; SHERIDAN, ROBERT M.; NAZEER, NADEEM AHMAD; HIGLEY, DEEANNE BARKER; CARTER, STEPHEN R,; EARL, DOUGLAS G.; SONDEREGGER, KELLY E.; FERGUSON, DANIEL T.; BROUGH, FARRELL L.
To: NOVELL, INC.
Reel/Frame 015807/0131 →