System and method for establishing a temporary electronic communication channel to allow an introduction of operators of electronic communication capable devices
First Claim
1. A system comprising:
- a server device comprising a processing device and a non-transitory computer-readable medium that is configured for storing;
a first user private profile that is associated with a first user ID and that stores personally identifiable information of a first user;
a first user public profile that stores data describing a physical attribute of at least one of the first user or a physical object associated with the first user;
a second user private profile that is associated with a second user ID and that stores personally identifiable information of a second user;
a second user public profile that stores data describing a physical attribute of at least one of the second user or a physical object associated with the second user; and
a communication link management engine that is executable by the processing device to;
receive a request for a code from a first user device that is controllable by the first user and that is configured for electronically communicating via a network, the request identifying or being associated with the first user ID;
provide the first user device with access to the code and associate the code with the first user private profile;
receive the code from a second user device that received the code in a channel other than through the server device from the first user, the code being received by the server device with the second user ID or associated with the second user ID; and
in response to receiving the code from the second user device, associate the code to the second user private profile, establish a communication link between the first user device and the second user device to allow the first user device to communicate electronically with the second user device for a predetermined finite period of time,apply permissions to the communication link that;
permit the second user device to access, from the first user public profile and during the predetermined finite period of time, the physical attribute of the at least one of the first user or the physical object associated with the first user,prohibit the second user device from accessing, from the first user private profile, the personally identifiable information of the first user that is stored in the first user private profile,permit the first user device to access, from the second user public profile and during the predetermined finite period of time, the physical attribute of the at least one of the second user or the physical object associated with the second user, andprohibit the first user device from accessing, from the second user private profile, the personally identifiable information of the second user that is stored in the second user private profile.
0 Assignments
0 Petitions
Accused Products
Abstract
Introductions of the users of electronic communication capable devices can be made temporarily with each other. In one example, a first device presents, visually, audibly, electronically or otherwise, a code that may be received by one or more other devices, either visually, audibly, electronically or otherwise. The code can be used to establish a path for communications, for a predetermined finite period of time, to allow the users to exchange references or profiles with each other without revealing either user'"'"'s true identity or other personally identifying information, including that which is associated with the mobile or other devices involved in the communication, unless or until a user chooses to do so.
-
Citations
20 Claims
-
1. A system comprising:
-
a server device comprising a processing device and a non-transitory computer-readable medium that is configured for storing; a first user private profile that is associated with a first user ID and that stores personally identifiable information of a first user; a first user public profile that stores data describing a physical attribute of at least one of the first user or a physical object associated with the first user; a second user private profile that is associated with a second user ID and that stores personally identifiable information of a second user; a second user public profile that stores data describing a physical attribute of at least one of the second user or a physical object associated with the second user; and a communication link management engine that is executable by the processing device to; receive a request for a code from a first user device that is controllable by the first user and that is configured for electronically communicating via a network, the request identifying or being associated with the first user ID; provide the first user device with access to the code and associate the code with the first user private profile; receive the code from a second user device that received the code in a channel other than through the server device from the first user, the code being received by the server device with the second user ID or associated with the second user ID; and in response to receiving the code from the second user device, associate the code to the second user private profile, establish a communication link between the first user device and the second user device to allow the first user device to communicate electronically with the second user device for a predetermined finite period of time, apply permissions to the communication link that; permit the second user device to access, from the first user public profile and during the predetermined finite period of time, the physical attribute of the at least one of the first user or the physical object associated with the first user, prohibit the second user device from accessing, from the first user private profile, the personally identifiable information of the first user that is stored in the first user private profile, permit the first user device to access, from the second user public profile and during the predetermined finite period of time, the physical attribute of the at least one of the second user or the physical object associated with the second user, and prohibit the first user device from accessing, from the second user private profile, the personally identifiable information of the second user that is stored in the second user private profile. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
receiving, by a server device, a request for a code from a first user device controlled by a first user; generating the code; providing, by the server device, the first user device with access to the code and associating the code to a first user private profile that is associated with a first user ID and that stores personally identifiable information of the first user; receiving, by the server device, the code from a second user device that is controlled by a second user and that received the code in a channel other than through the server device from the first user; in response to receiving the code from the second user device; associating, by the server device, the code to a second user private profile that is associated with a second user ID and that stores personally identifiable information of the second user, establishing, by the server device, a communication link between the first user device and the second user device, to allow the first user device to communicate electronically with the second user device for a predetermined finite period of time accessing, by the server device, (i) a first user public profile that stores data describing a physical attribute of at least one of the first user or a physical object associated with the first user and (ii) a second user public profile that stores data describing a physical attribute of at least one of the second user or a physical object associated with the second user; and applying, by the server device, permissions to the communication link that; permit the second user device to access, from the first user public profile and during the predetermined finite period of time, the physical attribute of the at least one of the first user or the physical object associated with the first user, prohibit the second user device from accessing, from the first user private profile, the personally identifiable information of the first user that is stored in the first user private profile, permit the first user device to access, from the second user public profile and during the predetermined finite period of time, the physical attribute of the at least one of the second user or the physical object associated with the second user, and prohibit the first user device from accessing, from the second user private profile, the personally identifiable information of the second user that is stored in the second user private profile. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable storage medium on which instructions are stored that are executable by a processor device to cause the processor device to:
-
receive a request for a code from a first user device that is controllable by a first user and that is configured for electronically communicating via a network, the request identifying or being associated with a first user ID; provide the first user device with access to the code and associate the code with a first user private profile that is associated with the first user ID and that stores personally identifiable information of the first user; receive the code from a second user device that is controllable by a second user and that received the code in a channel other than through a server device from the first user, the code being associated with a second user ID; in response to receiving the code from the second user device; associate the code to a second user private profile that is associated with the second user ID and the stores personally identifiable information of the second user, establish a communication link between the first user device and the second user device to allow the first user device to communicate electronically with the second user device for a predetermined finite period of time access (i) a first user public profile that stores data describing a physical attribute of at least one of the first user or a physical object associated with the first user and (ii) a second user public profile that stores data describing a physical attribute of at least one of the second user or a physical object associated with the second user; and apply permissions to the communication link that; permit the second user device to access, from the first user public profile and during the predetermined finite period of time, the physical attribute of the at least one of the first user or the physical object associated with the first user, prohibit the second user device from accessing, from the first user private profile, the personally identifiable information of the first user that is stored in the first user private profile, permit the first user device to access, from the second user public profile and during the predetermined finite period of time, the physical attribute of the at least one of the second user or the physical object associated with the second user, and prohibit the first user device from accessing, from the second user private profile, the personally identifiable information of the second user that is stored in the second user private profile. - View Dependent Claims (19, 20)
-
Specification