INTERACTION TRACKING AND ORGANIZING SYSTEM
First Claim
1. A server configured to:
- communicate with a first communication device of a first user and a second communication device of a second user over communication links comprising a cellular network;
store in a database a first profile associated with the first user and a second profile associated with a second user, both the first and the second profile comprising at least a picture and a name of their respective users;
automatically determine based on wireless communication that the first communication device and the second communication device are coincidently located within a spatial proximity to one another;
responsive at least to the first communication device and the second communication device coincidently located in a spatial proximity, send to the first communication device a first information about the second profile and send to the second communication device a second information about the first profile, wherein the first communication device displays on a first screen a first invitation comprising at least a picture and name from the second profile and the second communication device displays on a second screen a second invitation comprising at least picture and name from the first profile, wherein the first communication device is configured to receive a first input from the first user if he is willing to accept the first invitation and the second communication device is configured to receive a second input from the second user if he is willing to accept the second invitation;
receive a first response from the first communication device representing the first input;
receive a second response from the second communication device representing the second input; and
responsive to both the first and the second input being positive, store information in the database that the first and the second users are now contacts of each other, and if such information is stored in the database, enable the first user and the second user to communicate using the first and the second communication devices.
1 Assignment
0 Petitions
Accused Products
Abstract
A server that cross-references a first user'"'"'s device location with registered members in a spatial proximity of the first user'"'"'s device and returns the results by disclosing personal user attributes including pictures and names of all members in the spatial proximity of the first user'"'"'s device. The first user who initiated the inquiry may select from the results returned any discovered user he/she wishes to connect with and send a form of invitation to connect using network available tools such as email, SMS, text or any customized invitation form. The invitation to connect to the inquiring user includes his/her personal attributes including a picture and name. The discovered member who received the invitation may accept, ignore, or decline connecting with the inquiring user. The first user may also receive an invitation from the server to accept, ignore, or decline connecting with the discovered member.
17 Citations
30 Claims
-
1. A server configured to:
-
communicate with a first communication device of a first user and a second communication device of a second user over communication links comprising a cellular network; store in a database a first profile associated with the first user and a second profile associated with a second user, both the first and the second profile comprising at least a picture and a name of their respective users; automatically determine based on wireless communication that the first communication device and the second communication device are coincidently located within a spatial proximity to one another; responsive at least to the first communication device and the second communication device coincidently located in a spatial proximity, send to the first communication device a first information about the second profile and send to the second communication device a second information about the first profile, wherein the first communication device displays on a first screen a first invitation comprising at least a picture and name from the second profile and the second communication device displays on a second screen a second invitation comprising at least picture and name from the first profile, wherein the first communication device is configured to receive a first input from the first user if he is willing to accept the first invitation and the second communication device is configured to receive a second input from the second user if he is willing to accept the second invitation; receive a first response from the first communication device representing the first input; receive a second response from the second communication device representing the second input; and responsive to both the first and the second input being positive, store information in the database that the first and the second users are now contacts of each other, and if such information is stored in the database, enable the first user and the second user to communicate using the first and the second communication devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
communicating a server with a first communication device of a first user and a second communication device of a second user over communication links comprising a cellular network; storing, in the database, a first profile associated with the first user and a second profile associated with a second user, wherein both the first and the second profiles comprise at least a picture and a name of their respective users; automatically determine based on wireless communication that the first communication device and the second communication device are coincidently located within a spatial proximity to one another; responsive at least to the first communication device and the second communication device coincidently located within a spatial proximity, transmitting, from the server, a first information about the second profile to the first communication device and a second information about the first profile to the second communication device, wherein the first communication device displays on a first screen a first invitation comprising at least picture and name from the second profile and the second communication device displays on a second screen a second invitation comprising at least picture and name from the first profile, and wherein the first communication device is configured to receive a first input from the first user if the first user is willing to accept the first invitation, and the second communication device is configured to receive a second input from the second user if the second user is willing to accept the second invitation; receiving, at the server, a first response from the first communication device representing the first input; receiving, at the server, a second response from the second communication device representing the second input; responsive to both the first and the second input being positive, storing connectivity information in the database, wherein the connectivity information represents that the first and second users are enabled to communicate using the first and second communication devices; and establishing a connection between the first and second communication devices for enabling the first user and the second user to communicate. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A server configured to communicate with a first communication device of a first user and a second communication device of a second user over communication links comprising a cellular network, wherein the server comprises a processor configured to:
-
store in a data storage device a first profile associated with the first user and a second profile associated with a second user, both the first and the second profile comprises at least a picture and a name of their respective users, and able to associate each member profile with unique hardware identification associated with the member device; identify a unique ID of a second member in the vicinity and spatial proximity of the first member and provide the first member with the profile of the second member comprising a picture and name to facilitate invitation and connection between both members; send the second member the profile of the first member including picture and name upon first member initiating an invite to the second member to connect over the service; inform the first member if the second member has accepted or rejected the invite to connect initiated by the first member; and once the second member accepts the invite of the first member, store the connectivity between both members in data base and facilitates chat feature between them using respective devices connected to the server. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
-
24. A method for communicating a server with a first communication device of a first user and a second communication device of a second user over communication links comprising a cellular network, the method comprising:
-
storing, in a data storage device of the server, a first profile associated with the first user and a second profile associated with the second user, wherein both the first and second profiles comprise at least a picture and a name of their respective users, and able to associate each user profile with a unique hardware identifier associated with the users'"'"' devices; identifying a unique hardware identifier of the second communication device within a spatial proximity of the first communication device; based on the identification of the unique identifier, transmitting the second profile of the second user to the first communication device as an invitation to connect with the second communication device; transmitting the first profile of the first user to the second communication device as an invitation to connect with the first communication device; notifying the first communication device when the second user has accepted or rejected the invitation to connect the second communication device with the first communication device; and in response to the acceptance of the invitation by the second user, storing the connectivity information between both the first and second communication devices in the data storage device and facilitates chat feature between the first and second users using the respective communication devices connected to the server. - View Dependent Claims (25, 26, 27, 28, 29, 30)
-
Specification