SYSTEM AND METHOD FOR THE AGGREGATION AND MATCHING OF PERSONAL INFORMATION
First Claim
Patent Images
1. A system comprising:
- a first communication device associated with a first user wherein said first communication device has a physical location parameter and is configured to communicate with a second communications device associated with a second user;
a community engine server comprising a profile associated with said first user wherein said community engine server is configured to compare said profile with at least one affiliate profile and obtain a match result; and
, at least one affiliate server comprising said at least one affiliate profile associated with an affiliate user wherein said at least one affiliate server is configured to provide said at least one affiliate profile to said community engine server over a communication network.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the invention enable users with communication devices to access profiles and perform matches on profiles aggregated from multiple independent computer systems regardless of communications device type or operating system and regardless of affiliate match server computer type, operating system or language. In addition, embodiments of the invention allow users to join groups based on static or dynamic physical location parameters and dial other users and send multi-media data without prior knowledge of a phone number.
-
Citations
34 Claims
-
1. A system comprising:
-
a first communication device associated with a first user wherein said first communication device has a physical location parameter and is configured to communicate with a second communications device associated with a second user;
a community engine server comprising a profile associated with said first user wherein said community engine server is configured to compare said profile with at least one affiliate profile and obtain a match result; and
,at least one affiliate server comprising said at least one affiliate profile associated with an affiliate user wherein said at least one affiliate server is configured to provide said at least one affiliate profile to said community engine server over a communication network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
a first communication device associated with a first user wherein said first communication device comprises a physical location parameter and is configured to communicate with a second communication device associated with a second user by asserting an alias associated within N-degrees of freedom of said first user and further configured to allow said first user to join a group based on said physical location parameter of said first communications device;
a community engine server comprising a profile associated with said first user wherein said community engine server is configured to compare said profile with at least one affiliate profile and obtain a match result; and
,at least one affiliate server comprising said at least one affiliate profile associated with an affiliate user wherein said affiliate server is configured to provide said at least one affiliate profile to said community engine server over a communication network. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A method comprising:
-
obtaining an affiliate profile from an affiliate server;
transforming said affiliate profile to a transformed affiliate profile;
caching said transformed affiliate profile in a cache in a community engine server;
accessing a first user profile in said community engine server;
comparing said first user profile to said transformed affiliate profile; and
,generating a match result based on said comparing. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A method comprising:
-
accessing a first user profile in a community engine server;
accessing a group profile in said community engine server;
comparing said first user profile to said group profile in said community engine server; and
,generating a match result based on said comparing. - View Dependent Claims (27)
-
-
28. A method comprising:
-
accessing a first user profile in a community engine server;
accessing a second user profile in said community engine server;
comparing said first user profile to a group profile associated with said second user profile in said community engine server; and
,generating a match result based on said comparing. - View Dependent Claims (29)
-
-
30. A system comprising:
-
means for obtaining an affiliate profile from an affiliate server;
means for transforming said affiliate profile to a transformed affiliate profile;
means for caching said transformed affiliate profile in a cache in a community engine server;
means for accessing a first user profile in said community engine server;
means for comparing said first user profile to said transformed affiliate profile; and
,means for generating a match result based on said comparing.
-
-
31. A system comprising:
-
means for accessing a first user profile in a community engine server;
means for accessing a group profile in said community engine server;
means for comparing said first user profile to said group profile in said community engine server; and
,means for generating a match result based on said comparing. - View Dependent Claims (32)
-
-
33. A system comprising:
-
means for accessing a first user profile in a community engine server;
means for accessing a second user profile in said community engine server;
means for comparing said first user profile to a group profile associated with said second user profile in said community engine server; and
,means for generating a match result based on said comparing. - View Dependent Claims (34)
-
Specification