Motion-based transaction initiation
OwnerSanjeev Sharmainventor
Life of this patent
Estimating the term…
Abstract
Embodiments of the invention are directed to apparatus and methods for providing motion-based communication mode selection on a mobile device. In some embodiments, a mobile device can compare a detected motion of the mobile device to a plurality of predetermined motions. Each of the plurality of predetermined motions being can be associated with a different communication mode of the mobile device. A communication mode associated with the detected motion can be identified by the mobile device based at least in part on the comparison, and the identified communication mode can correspond to a communication protocol. The mobile device can generate a data message in accordance with the communication protocol, and can provide this data message to a receiver device.
Claims21
1-20. (canceled)
A mobile device comprising:
- a motion detection sensor configured at least to detect a rotation of the mobile device;
- a communication interface;
- and
- a processor coupled with the motion detection sensor and the communication interface, the processor configured to facilitate, at least:
- receiving a signal from the motion detection sensor, the signal identifying a motion of the mobile device detected by the motion detection sensor with a level of confidence;
- comparing the detected motion of the mobile device to a plurality of predetermined motions of the mobile device, each of the plurality of predetermined motions of the mobile device being associated with a corresponding threshold level of confidence, the comparison of the detected motion with the plurality of predetermined motions of the mobile device including comparing the level of confidence of the detected motion with the corresponding threshold level of confidence, the level of confidence of the detected motion of the mobile device being calculated by the mobile device based at least in part on one or more similarities between the detected motion of the mobile device and a predetermined motion of the plurality of predetermined motions of the mobile device, wherein the threshold level of confidence is adjusted based at least in part on a type of location of the mobile device during the comparison, the type of location being one of a plurality of types of location;
- and
- initiating a transaction based at least in part on the comparison, the initiating including:
- generating a data message for the transaction;
- and
- providing the data message to a receiver device with the communication interface.
A method for motion-based initiation of a transaction, the method comprising:
- detecting, by a motion detection sensor of a mobile device, a motion of the mobile device with a level of confidence, the motion detection sensor configured at least to detect a rotation of the mobile device;
- comparing, by the mobile device, the detected motion of the mobile device to a plurality of predetermined motions of the mobile device, each of the plurality of predetermined motions of the mobile device being associated with a corresponding threshold level of confidence, the comparison of the detected motion with the plurality of predetermined motions of the mobile device including comparing the level of confidence of the detected motion with the corresponding threshold level of confidence, the level of confidence of the detected motion of the mobile device being calculated by the mobile device based at least in part on one or more similarities between the detected motion of the mobile device and a predetermined motion of the plurality of predetermined motions of the mobile device, wherein the threshold level of confidence is adjusted based at least in part on a type of location of the mobile device during the comparison, the type of location being one of a plurality of types of location;
- and
- initiating, by the mobile device, a transaction based at least in part on the comparison, the initiating including:
- generating, by the mobile device, a data message for the transaction;
- and
- providing, by the mobile device, the data message to a receiver device.
One or more non-transitory computer-readable media collectively having stored thereon computer-executable instructions that, when executed with one or more computers, collectively at least:
- detect, by a motion detection sensor of a mobile device, a motion of the mobile device with a level of confidence, the motion detection sensor configured at least to detect a rotation of the mobile device;
- compare, by the mobile device, the detected motion of the mobile device to a plurality of predetermined motions of the mobile device, each of the plurality of predetermined motions of the mobile device being associated with a corresponding threshold level of confidence, the comparison of the detected motion with the plurality of predetermined motions of the mobile device including comparing the level of confidence of the detected motion with the corresponding threshold level of confidence, the level of confidence of the detected motion of the mobile device being calculated by the mobile device based at least in part on one or more similarities between the detected motion of the mobile device and a predetermined motion of the plurality of predetermined motions of the mobile device, wherein the threshold level of confidence is adjusted based at least in part on a type of location of the mobile device during the comparison, the type of location being one of a plurality of types of location;
- and
- initiate, by the mobile device, a transaction based at least in part on the comparison, the initiating including:
- generating, by the mobile device, a data message for the transaction;
- and
- providing, by the mobile device, the data message to a receiver device.
Dependencies are inferred from the claim text.