Updating menus based on predicted efficiencies
US-12175547-B2 · Dec 24, 2024 · US
US9824345B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9824345-B2 |
| Application number | US-201314428283-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 4, 2013 |
| Priority date | Oct 10, 2012 |
| 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.
To appropriately execute a receipt generating process based on whether or not an application is installed on a mobile terminal as the target communication device. A printer driver according to the invention has an installation decision unit that determines if a specific application is installed on a mobile device targeted for communication; a receipt generation decision unit that determines whether or not to generate a paper receipt and/or electronic receipt based on the decision of the installation decision unit; and receipt generating process units that execute paper receipt and/or electronic receipt generating processes according to the decision of the receipt generation decision unit.
Opening claim text (preview).
The invention claimed is: 1. A receipt generating device comprising: a decision unit that determines if an application that processes electronic receipts is installed on a mobile device; and a receipt generation processor including a paper receipt generation processor in communication with a printer, a web receipt generation processor, a mobile receipt generation processor, and a receipt generating process unit, wherein the receipt generating process unit determines whether or not to generate an electronic receipt according to a decision of the decision unit, and wherein one of the web receipt generation processor and the mobile receipt generation processor executes an electronic receipt generating process according to the decision. 2. The receipt generating device described in claim 1 , wherein: the receipt generation processor executes the electronic receipt generating process by the mobile receipt generation processor if the decision unit determines the application is installed on the mobile device; and the receipt generation processor does not execute the electronic receipt generating process if the decision unit determines the application is not installed on the mobile device. 3. The receipt generating device described in claim 2 , wherein: the decision unit determines if web registration processed by the application has been completed; the receipt generation processor executes via the web receipt generation processor the electronic receipt generating process to send the electronic receipt to a server connected to a network if the decision unit determines web registration has been completed; and the receipt generation processor executes via the mobile receipt generation processor the electronic receipt generating process to send the electronic receipt to the mobile device if the decision unit determines web registration has not been completed. 4. The receipt generating device described in claim 3 , wherein: the receipt generation processor executes via the mobile receipt generation processor the electronic receipt generating process to send the electronic receipt to the mobile device if the decision unit determines web registration has been completed. 5. The receipt generating device described in claim 1 , wherein: the receipt generation processor executes via the paper receipt generation processor a paper receipt generating process to produce a paper with the printer receipt if the decision unit determines the application is not installed on the mobile device. 6. The receipt generating device described in claim 5 , wherein: the application can set a receipt generating condition including whether or not to generate the paper receipt and/or the electronic receipt; and the receipt generation processor executes the paper receipt generating process and/or the electronic receipt generating process according to the receipt generating conditions if the decision unit determines the application is installed on the mobile device. 7. A control method of a receipt generating device, comprising: communicating with a mobile device; determining, with a decision unit, whether an application that processes electronic receipts is installed on the mobile device; determining, with a receipt generating process unit, whether or not to generate an electronic receipt according to the determining step of the decision unit; and executing an electronic receipt generating process, with a mobile receipt generation processor, that produces the electronic receipt if the application that processes electronic receipts is installed, wherein a receipt generation processor includes a paper receipt generation processor in communication with a printer, a web receipt generation processor, the mobile receipt generation processor, and the receipt generating process unit. 8. The control method of a receipt generating device described in claim 7 , further comprising: executing the electronic receipt generating process if the application is installed on the mobile device; and not executing the electronic receipt generating process, and executing, with the paper receipt generation processor, a paper receipt generating process that produces a paper receipt, if the application is not installed on the mobile device. 9. The control method of a receipt generating device described in claim 8 , further comprising: determining if web registration processed by the application has been completed; executing, on the web receipt generation processor, the electronic receipt generating process to send the electronic receipt to a server connected to a network if web registration has been completed; and executing, on the mobile receipt generation processor, the electronic receipt generating process to send the electronic receipt to the mobile device if web registration has not been completed. 10. The control method of a receipt generating device described in claim 9 , further comprising: executing the electronic receipt generating process to send the electronic receipt to the mobile terminal if web registration has been completed. 11. The control method of a receipt generating device described in claim 8 , wherein: the application can set a receipt generating condition including whether or not to generate the paper receipt and/or the electronic receipt; and the paper receipt generating process and/or the electronic receipt generating process is executed according to the receipt generating conditions if the application is installed on the mobile device.
Interconnection or interaction of plural electronic cash registers [ECR] or to host computer, e.g. network details, transfer of information from host to ECR or from ECR to ECR · CPC title
using payment protocols involving electronic receipts · CPC title
Aspects of commerce using mobile devices [M-devices] · CPC title
Receipt-giving machines · CPC title
Specified transaction journal output feature, e.g. printed receipt or voice output · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.