System and method for generating a dynamic machine readable code
US-10445630-B1 · Oct 15, 2019 · US
US11010649B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11010649-B2 |
| Application number | US-201916601496-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 14, 2019 |
| Priority date | May 4, 2018 |
| Publication date | May 18, 2021 |
| Grant date | May 18, 2021 |
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.
Aspects of the present disclosure involve systems, methods, devices, and the like for generating dynamic machine readable codes. In one embodiment, a system is introduced that enables the analysis of user information for the generation of the dynamic machine readable code. In response to the analysis, using middleware on a multi-tier system, user information is embedded onto the dynamic machine readable code. The embedded user information can be captured during the transaction enabling the presentation of customized content which can be used to provide a user friendly interface for the transacting while detecting incorrect account usage. In another embodiment, in conjunction with the dynamic machine readable code, additional user and/or device features are captured during the processing of a transaction such that the combination facilitate fraudulent activity detection.
Opening claim text (preview).
What is claimed is: 1. A system, comprising a non-transitory memory storing instructions; and a processor configured to execute the instructions to cause the system to perform operations comprising: receiving, over a first wireless network connection, a request from a user device to generate a dynamic machine-readable code; retrieving, from a first source, user information associated with a user of the user device; analyzing the user information to determine first user information to include in the dynamic machine-readable code; detecting a capture of the dynamic machine-readable code; and in response to the detecting, presenting a customized user interface on the user device based on the first user information embedded in the dynamic machine-readable code. 2. The system of claim 1 , wherein the detecting the capture of the dynamic machine-readable code includes detecting information recorded by sensors on the user device. 3. The system of claim 2 , wherein the sensors include at a camera and an accelerometer. 4. The system of claim 2 , wherein the information recorded by the sensors includes audio information and location information. 5. The system of claim 1 , wherein the first user information is embedded in the dynamic machine-readable code using middleware. 6. The system of claim 1 , wherein the customized user interface is based on a location of the capture of the dynamic machine-readable code. 7. The system of claim 1 , wherein the operations further comprise: in response to the receiving the request, retrieving from a second source, an image resolution capture. 8. The system of claim 1 , wherein the detecting the capture of the dynamic machine-readable code is from a second source, and wherein the operations further comprise: in further response to the detecting, determining a fraudulent activity is occurring. 9. The system of claim 8 , wherein determining the fraudulent activity includes identifying a device type captured does not match location information captured in conjunction with the detecting of the dynamic machine-readable code. 10. A method comprising: receiving, over a first wireless network connection, a request from a user device to generate a dynamic machine-readable code; retrieving, from a first source, user information associated with a user of the user device; analyzing the user information to determine first user information to include in the dynamic machine-readable code; detecting a capture of the dynamic machine-readable code; and in response to the detecting, presenting a customized user interface based on the first user information embedded in the dynamic machine-readable code. 11. The method of claim 10 , wherein the first user information is embedded in the dynamic machine-readable code using a middle tier application. 12. The method of claim 10 , wherein the first user information includes at least one of a photo, an email, a date of birth, or an account number. 13. The method of claim 10 , further comprising: in response to the receiving the request, retrieving, from a second source, device information. 14. The method of claim 13 , wherein the device information includes a type of phone. 15. The method of claim 13 , wherein the detecting the capture of the dynamic machine-readable code is in conjunction with the device information, and wherein the method further comprises: in further response to the detecting, determining a fraudulent activity is occurring. 16. The method of claim 10 , wherein the user information includes a device type of the user device. 17. The method of claim 15 , wherein determining the fraudulent activity includes identifying a device type captured does not match the first user information embedded in the dynamic machine-readable code. 18. A non-transitory machine-readable medium having stored thereon machine-readable instructions executable to cause a machine to perform operations comprising: receiving, over a first wireless network connection, a request from a user device to generate a dynamic machine-readable code; retrieving, from a first source, user information associated with a user of the user device; analyzing the user information to determine a first user information to include in the dynamic machine-readable code; detecting a capture of the dynamic machine-readable code; and in response to the detecting, presenting a customized user interface based on the first user information embedded in the dynamic machine-readable code. 19. The non-transitory machine-readable medium of claim 18 , wherein the detecting the capture of the dynamic machine-readable code includes detecting information recorded by sensors on the user device. 20. The non-transitory machine-readable medium of claim 19 , wherein the sensors include at a camera and an accelerometer.
Use of certificates or encrypted proofs of transaction rights · CPC title
Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists · CPC title
multi-dimensional coding · CPC title
using a pictured code, e.g. barcode or QR-code, being read by the M-device · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.