System and method for network operation
2 Assignments
0 Petitions
Accused Products
Abstract
A network of secure servers, requiring no central entity to administer user identities or access permissions. Each autonomous server hosts a set of user accounts. Users may link to and access the accounts of all other users in the network. Resources in accounts are private, but users may grant each other partial permissions to them. Links and permissions are independent of the location of accounts, and are cryptographically authenticated. Users may migrate their account between servers without loosing accumulated permissions, or breaking links that others have to their account. The ability to grant permissions may be delegated to reflect complex organizational structures. A permission may be configured to unlock data in a multitude of accounts. The system will support applications that require secure information sharing across multiple organizational boundaries, and provides a distributed security model which is feasible to deploy as it is wholly administered by its users.
37 Citations
37 Claims
-
1-16. -16. (canceled)
-
17. A system for maintaining contact information, comprising:
-
a server; a network permitting data communication between the server and a number of electronic devices that maintain or use contact information; and a plurality of user accounts hosted on the server, each account containing a contact information listing current contact information for the associated user, and a contact list of identifiers for other users also having accounts on the server, which that user has selected. - View Dependent Claims (18, 19, 20, 21)
-
-
22-30. -30. (canceled)
-
31. A system for maintaining contact information for telephones, comprising:
-
a server; a network permitting data communication between the server and a number of client telephones enabled with client functionality that use contact information, which contact information includes telephone numbers that can be dialed by the client telephone; and a plurality of user accounts hosted on the server, each account containing stored data comprising contact information for the associated user and a contact list of telephone numbers which can be dialed by the user from the client telephone. - View Dependent Claims (32, 33, 34, 35, 36)
-
-
37. A method for maintaining contact information for a number of users having accounts on a network, the network comprising a number of client telephones that use stored contact information including telephone numbers for dialing, a server on which the user accounts are hosted, and means permitting data communication between the server and the client telephones, comprising the steps of:
-
maintaining for each user account current contact information for the associated user; and maintaining a contact list of telephone numbers which that user has selected, which contact list can be accessed and dialed by the client telephone used by that user.
-
Specification