Systems, apparatus, and methods for programmatically associating nearby users
First Claim
1. A gesture exchange device for transmitting user contact information, comprising:
- a motion sensor worn by a user that is configured to generate motion data values indicative of a particular type of motion of the gesture exchange device; and
circuitry configured to;
receive one or more motion data values from the motion sensor;
determine a live gesture exchange signature of the user based on the one or more motion data values received from the motion sensor;
determine whether the live gesture exchange signature matches a predetermined gesture exchange signature for the user; and
in response to determining that the live gesture exchange signature matches the predetermined gesture exchange signature for the user, wirelessly send contact information associated with the user.
7 Assignments
0 Petitions
Accused Products
Abstract
Systems, apparatus, methods, and non-transitory media for programmatically associating nearby users are discussed herein. Some embodiments may include user-wearable gesture exchange device including a motion sensor and circuitry. The motion sensor may be configured to generate motion data values indicating motion of the gesture exchange device. The circuitry may be configured to monitor motion data values generated by the motion sensor for detection of a gesture exchange signature, such as a handshake, being performed by the user. In some embodiments, the gesture exchange device may be configured to establish a wireless communication connection with a second gesture exchange device for exchange of user data, such as in response to detecting user performance of the gesture exchange signature and/or determining that the second gesture exchange device is within a predetermined proximity.
8 Citations
25 Claims
-
1. A gesture exchange device for transmitting user contact information, comprising:
-
a motion sensor worn by a user that is configured to generate motion data values indicative of a particular type of motion of the gesture exchange device; and circuitry configured to; receive one or more motion data values from the motion sensor; determine a live gesture exchange signature of the user based on the one or more motion data values received from the motion sensor; determine whether the live gesture exchange signature matches a predetermined gesture exchange signature for the user; and in response to determining that the live gesture exchange signature matches the predetermined gesture exchange signature for the user, wirelessly send contact information associated with the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A machine-implemented method for transmitting user contact information, comprising:
-
receiving one or more motion data values from a motion sensor, wherein the motion sensor is worn by a user and configured to generate motion data values indicative of a particular type of motion of the gesture exchange device; determining, by circuitry, a live gesture exchange signature of the user based on the one or more motion data values received from the motion sensor; determining, by the circuitry, whether the live gesture exchange signature matches a predetermined gesture exchange signature for the user; and in response to determining that the live gesture exchange signature matches the predetermined gesture exchange signature for the user, wirelessly sending contact information associated with the user. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A computer program product comprising a non-transitory computer readable storage medium and computer program instructions stored therein, the computer program instructions comprising program instructions for:
-
receiving one or more motion data values from a motion sensor, wherein the motion sensor is worn by a user and configured to generate motion data values indicative of a particular type of motion of the gesture exchange device, determining, by circuitry, a live gesture exchange signature of the user based on the one or more motion data values received from the motion sensor; determining, by the circuitry, whether the live gesture exchange signature matches a predetermined gesture exchange signature for the user; and in response to determining that the live gesture exchange signature matches the predetermined gesture exchange signature for the user; establishing a wireless communication connection with a second gesture exchange device when the second exchange device is within a communicable range of the gesture exchange device; and wirelessly sending contact information associated with the user to the second gesture exchange device.
-
Specification