Patent ID: 9503546
Filing Date: 2016-11-22
CPC Classification: G06Q,H04L,H04W

Claim Text:
1. Method for connecting users using at least two communicating objects, comprising the steps of: creating, for each communicating object, a user account comprising at least one single identifier field for identifying a user associated with a communicating object on a hardware server; associating at least one already existing user's profile account on a profile account network to the user account associated with the user by the hardware server by: incorporating and storing the user accounts and the associated profile account of all users in a general database by the server; determining search keys for a communicating object sought by the user's communication object, the search keys corresponding to fields of the user account or the associated profile account; determining detection keys for the communicating object, the detection keys corresponding to the fields of the user account or the associated profile account and permitting the communication object to be detected by other communicating objects; detecting detectable communicating objects by a detecting communicating object within a framework of an authenticated and protected connection without the intervention of the user of the detecting communicating object nor the users of detectable communicating objects; exchanging fields of the user accounts or associated profile accounts, the detection keys and the search keys between the detecting communicating object and the detected communicating objects; identifying common keys between the search keys of the detecting communicating object and the detection keys of a detected communicating object, comparing values of the common keys between the detecting communicating object and the detected communicating object by at least the detecting communicating object; in response to a determination that the values of the common keys are equal to or within predefined proximity of each other, notifying the user of the detecting communicating object that at least one communication object partially or completely corresponding to the search keys has been detected by a signal emitted by the detecting communicating object and connecting the detecting communication object and the detected communication object; inviting contacts identified by the user's communicating object to join a contact network of the user for each user's profile account; and notifying the contacts of the contact network of the user about events resulting from an activity the user had through the user's communicating object, thereby transposing a real life activity of the user using the user's communicating object to each virtual identity corresponding said each user's profile account.