Ir display for user authentication
US-2021142314-A1 · May 13, 2021 · US
US11797974B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11797974-B2 |
| Application number | US-202318126187-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 24, 2023 |
| Priority date | Jun 25, 2021 |
| Publication date | Oct 24, 2023 |
| Grant date | Oct 24, 2023 |
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.
Systems and methods for securely generating and printing documents are disclosed. For example, processor(s) of a computer system may receive information for the document from a computing device through a network, verify the information for the document, and upon verification, generate document generation data using at least a portion of the information for the document. The document generation data may include document metadata that enables generation of an image of the document and/or the image of the document. Upon the processor(s) verifying first authentication information of a first code associated with a printing device received from the computing device through the network and second authentication information of a second code associated with the computing device received from the printing device through the network, the processor(s) may transmit the document generation data to the printing device through the network, and cause the printing device to print the image of the document.
Opening claim text (preview).
What is claimed is: 1. A method for securely generating and printing a document performed by a document printing device, the method comprising: displaying a first code, wherein the displayed first code is read by a user computing device that provides information for the document as part of a request to generate and print the document via an application associated with a computer system, and first authentication information of the first code associated with the document printing device is transmitted from the user computing device to the computer system via the application; reading a second code that is displayed on the user computing device via the application; transmitting second authentication information of the second code associated with the user computing device from the document printing device to the computer system; in response to a verification of the first authentication information and the second authentication information by the computer system, receiving, from the computer system, document generation data generated by the computer system using at least a portion of the information for the document received from the user computing device, the document generation data including document metadata that enables generation of an image of the document or the image of the document generated based on the document metadata by the computer system; and using the document generation data, printing the image of the document. 2. The method of claim 1 , wherein when the document generation data received includes the document metadata, the method further comprises: generating the image of the document based on the document metadata from the document generation data. 3. The method of claim 2 , wherein generating the image of the document comprises: generating the image of the document further based on a pre-defined template specific to a type of the document. 4. The method of claim 3 , wherein one of: the document generation data further includes the pre-defined template specific to the type of the document; or the document printing device is configured to store a plurality of pre-defined templates specific to a plurality of types of documents, and the pre-defined template specific to the type of the document is retrieved from the stored plurality of pre-defined templates for use in generating the image of the document. 5. The method of claim 1 , wherein receiving the document generation data from the computer system comprises: receiving encrypted document generation data from the computer system; and decrypting the encrypted document generation data. 6. The method of claim 1 , wherein printing the image of the document comprises: transmitting the image and one or more commands to a printer machine of the document printing device to cause the printer machine to print the image. 7. The method of claim 6 , further comprising: encrypting the image; and transmitting the encrypted image to the printer machine, wherein the printer machine is configured to decrypt the encrypted image prior to printing the image. 8. The method of claim 1 , further comprising: storing the document metadata and the image temporarily in a memory of the document printing device; and deleting the image and the document metadata from the memory in response to detecting an attempt to print the image. 9. The method of claim 1 , further comprising: detecting a presence of the user computing device within a predefined proximity of the document printing device; and generating the first code in response to the detecting. 10. The method of claim 1 , wherein the first code is a dynamic first code, and the method further comprises: displaying a new first code different from the first code periodically. 11. The method of claim 1 , further comprising: transmitting a unique device certificate of the document printing device to the computer system, wherein the computer system uses the unique device certificate to verify the document printing device is a registered device. 12. A document printing device for securely generating and printing a document, the document printing device comprising: a display; a scanning mechanism; a printer machine; at least one memory storing instructions; and at least one processor configured to execute the instructions to perform operations including: generating and providing a first code for display on the display, wherein the displayed first code is read by a user computing device that provides information for the document as part of a request to generate and print the document via an application associated with a computer system, and first authentication information of the first code associated with the document printing device is transmitted from the user computing device to the computer system via the application; based on a reading, by the scanning mechanism, of a second code displayed on the user computing device via the application, transmitting second authentication information of the second code associated with the user computing device to the computer system; in response to a verification of the first authentication information and the second authentication information by the computer system, receiving, from the computer system, document generation data generated by the computer system using at least a portion of the information for the document received from the user computing device, the document generation data including document metadata that enables generation of an image of the document or the image of the document generated based on the document metadata by the computer system; and based on the document generation data received, causing the printer machine of the document printing device to print the image of the document. 13. The document printing device of claim 12 , wherein when the document generation data received includes the document metadata, the operations further include: generating the image of the document based on the document metadata from the document generation data. 14. The document printing device of claim 13 , wherein generating the image of the document comprises: generating the image of the document further based on a pre-defined template specific to a type of the document, wherein one of: the document generation data further includes the pre-defined template specific to the type of the document; or a plurality of pre-defined templates specific to a plurality of types of documents are stored by the at least one memory, and the pre-defined template specific to the type of the document is retrieved from the stored plurality of pre-defined templates for use in generating the image of the document. 15. The document printing device of claim 12 , wherein receiving the document generation data from the computer system comprises: receiving encrypted document generation data from the computer system; and decrypting the encrypted document generation data. 16. The document printing device of claim 12 , wherein causing the printer machine of the document printing device to print the image of the document comprises: transmitting the image and one or more commands to the printer machine to cause the printer machine to print the image. 17. The document printing device of claim 16 , wherein the operations further include: encrypting the image; and transmitting the encrypted image to the printer machine, wherein the printer machine is configured to decrypt the encrypted image prior to printing the image. 18. The document printing device of claim 12 , wherein the operations further include:
using a pictured code, e.g. barcode or QR-code, being displayed on the M-device · CPC title
User authentication · CPC title
multi-dimensional coding · CPC title
the marking being simulated using a light source, e.g. a barcode shown on a display or a laser beam with time-varying intensity profile · CPC title
characterized in that the payment protocol involves at least one cheque · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.