Patent ID: 8339363
Filing Date: 2012-12-25
Classification: G06F,H04M,H04W

Abstract:
1. A device comprising: a sensor system that senses motion of the device produced by a user of the device making an affirmative gesture using the device to simulate a throwing motion performed by the user of the device; a data storage storing a plurality of motion signatures, wherein each motion signature includes signal information of a unique pattern of movement over an interval of time and including information identifying data for transfer in a data exchange, and wherein the plurality of motion signatures comprise motion signatures corresponding to a device motion of the device indicating a desire by the user to initiate the data exchange with a compatible local device and motion signatures corresponding to a matching movement of the compatible local device relative to the device indicating a desire to receive the data exchange by a receiving user of the compatible local device; a first information exchange system (IES) component coupled to the sensor system to detect the presence of the compatible local device within a defined vicinity of the device by wirelessly searching for one or more local devices having the matching movement corresponding to a complementary gesture performed by the receiving user of the compatible local device, wherein the complementary gesture is in a direction at least partially opposite to the affirmative gesture, and simulates a catching motion performed by the receiving user of the compatible local device, wherein the affirmative gesture and the complementary gesture do not involve physical contact between the device and the compatible local device; and a second IES component coupled to the sensor system, wherein the second IES component identifies a motion signature of the sensed motion, wherein the motion signature comprises a timestamp of the sensed motion and a description of the sensed motion and a description of the matching movement, transfers the identified motion signature to the compatible local device, receives a corresponding motion signature from the compatible local device with the corresponding motion signature comprising a timestamp of the matching movement and a description of the matching movement of the compatible local device, compares the transferred and received motion signatures to identify corresponding motion signatures of the compatible local device as part of a motion signature exchange, selects data in response to the corresponding motion signatures, and automatically initiates exchange of the selected data between the device and the compatible local device to cause the exchange of the selected data.