Systems and methods for establishing communications between mobile device users
DCFirst Claim
1. A method for establishing communications between mobile devices, comprising:
- registering a plurality of mobile devices on a system, each of the mobile devices including profile data;
receiving search criteria for a user of each of a first mobile device and a second mobile device of the plurality of mobile devices;
receiving location information of each of the first and second mobile devices;
identifying a match between the first and second mobile devices based on the profile data and the search criteria and the location information of the first and second mobile devices;
wherein;
at least one of the first or second mobile device includes at least a first and second profile of the profile data, the second profile comprising at least one profile element different than the first profile, wherein;
in response to a first activation, the first profile is processed to identify the match,in response to a second activation different than the first activation, the second profile is processed to identify the match;
the first or second activation is triggered by a search instruction or preferences of the user of the first or second mobile device; and
the match is identified by the social or professional relationship between the users of the first and second mobile devices or a personal or professional social graph or other attribute.
2 Assignments
Litigations
1 Petition
Accused Products
Abstract
Provided are systems and methods for establishing a communication between mobile device users that register with a collaboration system. The collaboration system determines a match between profile data of the first registered mobile device and profile data of the second registered mobile device. Displayed at the first registered mobile device is a first list of user identifications, which includes an identification of a user of the second registered mobile device and an identification of a user of at least one other mobile device. Displayed at the second registered mobile device is a second list of user identifications. The second list includes an identification of a user of the first registered mobile device and an identification of at least one other mobile device user.
86 Citations
14 Claims
-
1. A method for establishing communications between mobile devices, comprising:
-
registering a plurality of mobile devices on a system, each of the mobile devices including profile data; receiving search criteria for a user of each of a first mobile device and a second mobile device of the plurality of mobile devices; receiving location information of each of the first and second mobile devices; identifying a match between the first and second mobile devices based on the profile data and the search criteria and the location information of the first and second mobile devices;
wherein;at least one of the first or second mobile device includes at least a first and second profile of the profile data, the second profile comprising at least one profile element different than the first profile, wherein; in response to a first activation, the first profile is processed to identify the match, in response to a second activation different than the first activation, the second profile is processed to identify the match; the first or second activation is triggered by a search instruction or preferences of the user of the first or second mobile device; and the match is identified by the social or professional relationship between the users of the first and second mobile devices or a personal or professional social graph or other attribute. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A server device for establishing communications between mobile devices, comprising:
-
a processor that receives registration data from a plurality of mobile devices on a system, each device including profile data; a processor that receives search criteria for a user of each of a first mobile device and a second mobile device; a processor that receives location information of the first and second mobile devices; a match-identifying processor that identifies a match between the first and second mobile devices based on the profile data and the search criteria and location information of the first and second mobile devices, wherein; the first or second mobile device has at least a first and second profile of profile data, the second profile containing at least one profile element different than the first profile; in response to a first activation, the match-identifying processor identifies the match using the first profile; and in response to a second activation different than the first activation, the match-identifying processor identifies the match using the second profile; the first or second activation is triggered by a search instruction or preferences of the user of the first or second mobile device; and the match is identified by the social or professional relationship between the users of the first and second mobile devices or a personal or professional social graph or other attribute. - View Dependent Claims (13, 14)
-
Specification