Sensor-based transaction authorization via user device
AssigneeBlock, Inc.
InventorsDaniel Jeffrey Post, Thomas Templeton
Life of this patent
Estimating the term…
Abstract
A method that includes receiving, from one or more motion sensors in a device, data describing a signature arc in three-dimensional space, the signature arc having been generated by gesturing using the device; identifying, from the data describing the gestured signature arc, a plurality of points that correspond to the gestured signature arc in three-dimensional space; generating a curve along the identified plurality of points corresponding to the gestured signature arc; generating a two-dimensional representation of the gestured signature arc; and displaying, on a display screen, the generated two-dimensional representation of the gestured signature arc.
Claims23
A method of sensor-based transaction authorization, the method comprising:
- receiving, at a user device, transaction information identifying a transaction between a first user and a second user;
- receiving sensor data from one or more sensors of the user device;
- tracking positioning of a plurality of points in a three-dimensional space along a movement arc of the user device using the sensor data from the one or more sensors of the user device;
- identifying a character that corresponds to a first subset of the plurality of points, wherein a second subset of the plurality of points that corresponds to a change in direction along the movement arc is omitted in the first subset of the plurality of points;
- and
- progressing the transaction by transmitting information corresponding to the character from the user device to a second device that performs an authorization associated with the transaction based on the character.
A system of sensor-based transaction authorization, the system comprising:
- a communication transmitter;
- an interface that receives transaction information identifying a transaction between a first user and a second user;
- one or more sensors;
- a memory storing instructions;
- and
- one or more processors, wherein execution of the instructions by the one or more processors causes the system to:
- receive sensor data from the one or more sensors;
- track positioning of a plurality of points in a three-dimensional space along a movement arc of the communication transmitter using the sensor data from the one or more sensors;
- identify a character that corresponds to a first subset of the plurality of points, wherein a second subset of the plurality of points that corresponds to a change in direction along the movement arc is omitted in the first subset of the plurality of points;
- and
- progress the transaction by transmitting information corresponding to the character from the communication transmitter to a second device that performs an authorization associated with the transaction based on the character.
A non-transitory computer readable storage medium having embodied thereon a program, wherein the program is executable by a processor to perform a method of sensor-based transaction authorization, the method comprising:
- receiving, at a user device, transaction information identifying a transaction between a first user and a second user;
- receiving sensor data from one or more sensors of the user device;
- tracking positioning of a plurality of points in a three-dimensional space along a movement arc of the user device using the sensor data from the one or more sensors of the user device;
- identifying a character that corresponds to a first subset of the plurality of points, wherein a second subset of the plurality of points that corresponds to a change in direction along the movement arc is omitted in the first subset of the plurality of points;
- and
- progressing the transaction by transmitting information corresponding to the character from the user device to a second device that performs an authorization associated with the transaction based on the character.
Dependencies are inferred from the claim text.