System, method and device for processing a transaction
US-2024338668-A1 · Oct 10, 2024 · US
US9824348B1 · US · B1
| Field | Value |
|---|---|
| Publication number | US-9824348-B1 |
| Application number | US-201313961827-A |
| Country | US |
| Kind code | B1 |
| Filing date | Aug 7, 2013 |
| Priority date | Aug 7, 2013 |
| Publication date | Nov 21, 2017 |
| Grant date | Nov 21, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
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.
Opening claim text (preview).
What is claimed is: 1. A card reader comprising: a read head; a plurality of motion sensors in the card reader; and one or more processors; wherein the card reader is configured to: encode card information from the read head, modulate the encoded card information into a signal, receive, from the plurality of motion sensors in the card reader, data describing a gestured signature arc in three-dimensional space, the gestured signature arc having been generated by gesturing using the card reader, identify a two-dimensional plane that provides a best fit to the data describing the gestured signature arc, generate a two-dimensional representation of the gestured signature arc from the data describing the gestured signature arc received from the plurality of motion sensors in the card reader, the two-dimensional representation being a projection of the data describing the gestured signature arc onto the identified two-dimensional plane, and transmit the signal with the encoded card information to the point of sale system. 2. The card reader of claim 1 , wherein the point of sale system is further configured to display, on a display screen, the two-dimensional representation of the gestured signature arc. 3. The card reader of claim 1 , wherein the point of sale system is further configured to store data describing the two-dimensional representation of the gestured signature arc. 4. The card reader of claim 1 , wherein the card reader is further configured to record the gesturing of the gestured signature arc in response to a user pressing a button on the card reader. 5. The card reader of claim 1 , wherein the card reader is further configured to automatically record the gesturing of the gestured signature arc upon detecting a threshold change a velocity profile of the card reader. 6. The card reader of claim 1 , wherein the card reader is configured to transmit the signal with the encoded card information to the point of sale system over a wireless connection, and to send data describing the two-dimensional representation of the gestured signature arc over the wireless connection. 7. A method, the method comprising: receiving, from one or more motion sensors in a card reader, data describing a gestured signature arc in three-dimensional space, the gestured signature arc having been generated by gesturing using the card reader; identifying, from the data describing the gestured signature arc from the one or more motion sensors in the card reader, 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; identifying a two-dimensional plane that provides a best fit to the plurality of points that correspond to the gestured signature; generating a two-dimensional representation of the gestured signature arc, the two-dimensional representation being a projection of the generated curve onto the identified two-dimensional plane; and displaying, on a display screen, the generated two-dimensional representation of the gestured signature arc. 8. The method of claim 7 , wherein the card reader is instructed to record the gesturing of the gestured signature arc in response to a user pressing a button on the card reader. 9. The method of claim 7 , wherein the card reader automatically records the gesturing of the gestured signature arc upon detecting a threshold change a velocity profile of the card reader. 10. The method of claim 7 , wherein identifying, from the data describing the gestured signature arc, the plurality of points that correspond to the gestured signature arc in three-dimensional space further comprises: filtering the data; rebasing the data to compensate for a user tilting the card reader in various orientations; and adjusting the data to compensate for drift errors. 11. The method of claim 10 , wherein the data is filtered using a low-pass filter to exclude frequency ranges that exceed a threshold frequency. 12. The method of claim 10 , wherein the data is filtered using a band-pass filter. 13. The method of claim 10 , wherein the data is filtered using a high-pass filter. 14. The method of claim 7 , wherein generating the curve along the identified plurality of points corresponding to the gestured signature arc comprises fitting a Bezier curve to the identified plurality of points. 15. The method of claim 7 , wherein generating the two-dimensional representation of the gestured signature arc comprises positioning a camera viewport to capture the projection of the generated curve. 16. The method of claim 15 , wherein positioning the camera viewport to capture the projection of the generated curve further comprises: projecting the generated curve in a direction in which the gestured signature progresses in three-dimensional space; and aligning the two-dimensional plane in the direction along the projected generated curve. 17. The method of claim 15 , wherein positioning the camera viewport to capture the projection of the generated curve comprises: determining a mean of the identified plurality of points; and positioning the camera viewport along a vector that is normal to the determined mean of the identified plurality of points. 18. The method of claim 7 , wherein respective weights of one or more portions of the two-dimensional representation of the gestured signature arc are functions of respective tilts of the card reader during the gesturing of the one or more portions of the gestured signature arc. 19. The method of claim 7 , wherein respective weights of one or more portions of the two-dimensional representation of the gestured signature arc are functions of respective acceleration of the card reader during the gesturing of the one or more portions of the gestured signature arc. 20. A card reader comprising: a plurality of motion sensors; a processor configured to: receive, from the plurality of motion sensors in the card reader, data describing a gestured signature arc in three-dimensional space, the gestured signature arc having been generated by gesturing using the card reader; identify, from the data describing the gestured signature arc from the plurality of motion sensors in the card reader, a plurality of points that correspond to the gestured signature arc in three-dimensional space; generate a curve along the identified plurality of points corresponding to the gestured signature arc; identify a two-dimensional plane that provides a best fit to the plurality of points that correspond to the gestured signature generate a two-dimensional representation of the gestured signature arc, the two-dimensional representation being a projection of the generated curve onto the identified two-dimensional plane; and communicate data describing the two-dimensional representation of the gestured signature arc to a point of sale system. 21. The card reader of claim 20 , wherein the one or more sensors includes one or more accelerometers. 22. The card reader of claim 20 , wherein the one or more sensors includes one or more gyroscopes. 23. The card reader of claim 20 , wherein the processor is configured to record the gesturing of the gestured signature arc in response to a user pressing a button on the device. 24. The card reader of claim 20 , wherein the processor automatically records the gesturing of the gestured signature arc upon detecting a th
using straight lines or curves · CPC title
comprising interface for record bearing medium or carrier for electronic funds transfer or payment credit · CPC title
Physics · mapped topic
comprising security or operator identification provisions, e.g. password entry · CPC title
Aspects of commerce using mobile devices [M-devices] · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.