SYSTEM AND METHOD FOR CREATING A SECURE TRUSTED SOCIAL NETWORK
First Claim
Patent Images
1. A system for a plurality of users to share resources comprising:
- one or more software clients, each of said software clients installed on a computing device;
one or more trusted servers;
one or more communication means allowing communication between said one or more trusted servers and said one or more software clients, wherein said trusted servers comprise;
a network interface operable to receive data packets from the software clients and further operable to send processed data packets to the software clients;
a processing engine in communication with the network interface, said engine operable to associate each data packet with an identifier and to thereby provide said processed data packets;
a database containing an identifier associated with each software client in said system, and wherein each identifier in said database is related to each other identifier by means of a criterion, wherein said criterion is the degree of separation between one user of a software client and a second user of a software client based on a pre-existing relationship of trust, as defined by said users.
0 Assignments
0 Petitions
Accused Products
Abstract
A system for a plurality of users to share resources with access, control and configuration based on pre-defined relationships of trust between the users of the system. A computer-based authority provides the services of authentication, identification and verification of each user within network. Processes are described that leads to the formation of an electronic community, which facilitates electronic communication and transactions in a defined manner.
-
Citations
16 Claims
-
1. A system for a plurality of users to share resources comprising:
-
one or more software clients, each of said software clients installed on a computing device;
one or more trusted servers;
one or more communication means allowing communication between said one or more trusted servers and said one or more software clients,wherein said trusted servers comprise;
a network interface operable to receive data packets from the software clients and further operable to send processed data packets to the software clients;
a processing engine in communication with the network interface, said engine operable to associate each data packet with an identifier and to thereby provide said processed data packets;
a database containing an identifier associated with each software client in said system, andwherein each identifier in said database is related to each other identifier by means of a criterion, wherein said criterion is the degree of separation between one user of a software client and a second user of a software client based on a pre-existing relationship of trust, as defined by said users. - View Dependent Claims (2, 3, 4, 5, 8)
-
-
6. A system for a plurality of users to share resources, said system produced by the following process:
-
a. providing a software client to a first user for installation on a first computing device;
b. receiving a first set of data packets relating to said first user from said software client to one or more trusted servers via one or more communication means;
c. compiling a database of said first data packets;
d. receiving a second set of data packets relating to at least one second user with whom said first user has a pre-existing relationship defined by a criterion, wherein said criterion is trust, as defined by said first and second user;
e. adding said second set of data packets to the database and relating said second set of data packets to said first set of identifying data by means of said criterion;
f. providing the software client to the second user for installation on a second computing device;
wherein, said first, second, or new user can repeat steps b to f resulting in additional users being added to said system. - View Dependent Claims (7)
-
-
9. A method for creating a market on a system for a plurality of users to share resources, said method comprising the following steps:
-
establishing a network of computing devices used by two or more users wherein each of said users possesses a unique network identifier and wherein each unique identifier can be related to each other unique identifier based on a criterion, wherein said criterion is the degree of separation between one user and another user based on a pre-existing relationship of trust, as defined by said users; and
providing a market server connected to said network wherein said computing devices can exchange processed data packets with said market server;
wherein said processed data packets relate to the buying and selling of goods and wherein said market server coordinates interactions between said users of said computing devices. - View Dependent Claims (10)
-
-
11. A method for creating an auction on a system for a plurality of users to share resources, said method comprising the following steps:
-
establishing a network of computing devices used by two or more users wherein each of said users possesses a unique network identifier and wherein each unique identifier can be related to each other unique identifier based on a criterion, wherein said criterion is the degree of separation between one user and another based on a pre-existing relationship of trust, as defined by said users; and
providing an auction server connected to said network wherein said computing devices can exchange processed data packets with said auction server;
wherein said processed data packets contain information relating to the designation of objects that are available to be auctioned, and bids for said by one or more of said users; and
wherein said auction server manages said processed data packets to manage and regulate auctions on said network according to pre-set rules.
-
-
12. A method for playing games via a system for a plurality of users to share resources, said method comprising the following steps:
-
establishing a network of computing devices used by two or more users wherein each of said users possesses a unique network identifier and wherein each unique identifier can be related to each other unique identifier based on a criterion, wherein said criterion is the degree of separation between one user and another based on a pre-existing relationship of trust, as defined by said users; and
providing a game server connected to said network wherein said computing devices can exchange processed data packets with said game server;
wherein said processed data packets contain information relating to a game in which the users are participants; and
wherein said game server coordinates and manages the interactions between the users according to pre-set rules.
-
-
13. A method for distributing one or more objects to members of a system for a plurality of users to share resources, said method comprising the following steps:
-
establishing a network of computing devices used by two or more users wherein each of said users possesses a unique network identifier and wherein each unique identifier can be related to each other unique identifier based on a criterion, wherein said criterion is the degree of separation between one user and another based on a pre-existing relationship of trust, as defined by said users;
providing one or more trusted servers connected to said network wherein said computing devices can exchange processed data packets with said one or more trusted servers;
establishing a list of unique network identifiers corresponding to users who wish to receive the object and the location of a folder on said computing devices of said users designated to receive said one or more objects, said list located on said trusted servers;
transmitting said one or more objects to said one or more trusted servers with instructions to distribute said object to the members on said list; and
transmitting said one or more objects from said one or more trusted servers to the members of said list;
- View Dependent Claims (14, 15)
-
-
16. A method for banking via a system for a plurality of users to share resources, said method comprising the following steps:
-
establishing a network of computing devices used by two or more users wherein each of said users possesses a unique network identifier and wherein each unique identifier can be related to each other unique identifier based on a criterion, wherein said criterion is the degree of separation between one user and another based on a pre-existing relationship of trust, as defined by said users; and
providing a banking server connected to said network wherein said computing devices can exchange processed data packets with said banking server;
wherein said processed data packets contain information relating to communication between said two or more users relating to borrowing or loaning money from one of said two or more users to another of said two or more users; and
wherein said banking server coordinates and manages the interactions between said users according to pre-set rules.
-
Specification