Patent attributes
Data sharing between devices in a network is described. User data associated with a user device is identified, and a location of the user device is determined. A potential contact device located within a proximity range relative to the location of the user device is identified. Communications are sent between the user device and the potential contact device to initiate data sharing. In response to the communications, data is exchanged between the user device and the potential contact device by sending the user data to the potential contact device, and sending contact data associated with the potential contact device to the user device to modify contact information stored in association with the user device. The data sharing can also initiate a chat session and/or generate a display.