US20140344090A1 - POS Generating Receipt with Annotation Data - Google Patents
POS Generating Receipt with Annotation Data Download PDFInfo
- Publication number
- US20140344090A1 US20140344090A1 US14/230,665 US201414230665A US2014344090A1 US 20140344090 A1 US20140344090 A1 US 20140344090A1 US 201414230665 A US201414230665 A US 201414230665A US 2014344090 A1 US2014344090 A1 US 2014344090A1
- Authority
- US
- United States
- Prior art keywords
- customer
- receipt
- annotation data
- items
- graphic
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/22—Indexing; Data structures therefor; Storage structures
- G06F16/2282—Tablespace storage structures; Management thereof
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/04—Payment circuits
- G06Q20/047—Payment circuits using payment protocols involving electronic receipts
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/20—Point-of-sale [POS] network systems
- G06Q20/209—Specified transaction journal output feature, e.g. printed receipt or voice output
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0207—Discounts or incentives, e.g. coupons or rebates
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0207—Discounts or incentives, e.g. coupons or rebates
- G06Q30/0238—Discounts or incentives, e.g. coupons or rebates at point-of-sale [POS]
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07G—REGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
- G07G5/00—Receipt-giving machines
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1004—Server selection for load balancing
- H04L67/1012—Server selection for load balancing based on compliance of requirements or conditions with available server resources
Abstract
A Point of Sale (POS) terminal is operative to obtain annotation data from a customer or sales associate, and to associate the annotation data with an item in a list of the customer's purchases. The annotation data may comprise graphic annotations input by the customer or a sales associate on a touch screen display of the POS terminal. The graphic annotation is overlaid on an image of a receipt, such that it is associated with the proper items, prior to printing, e-mailing, or otherwise transferring the receipt to the customer. The annotation data may comprise text extracted from the graphic annotation and associated with an item. The annotation data may comprise a prepared graphic, audio, or media file selected by the sales associate at the POS terminal; the file is rendered when the customer displays the receipt image file received by wireless transmission or email.
Description
- The present invention relates generally to Point of Sale (POS) terminals, and in particular to a POS terminal generating a user receipt having annotation data associated therewith. This application claims priority to U.S. Provisional Patent application Ser. No. 61/824,351 filed 16 May 2013, and additionally to U.S. Provisional Patent application Ser. No. 61/929,544, filed 21 Jan. 2014.
- The retail Point of Sale (POS) terminal has evolved from a mechanical cash register to a sophisticated, networked terminal capable of rapidly identifying selected items for purchase (e.g., via optical scanning or RFID reading), tallying the order, accepting payment in a variety of forms, and generating a customer receipt. Many modern POS terminals have additional capabilities, such as generating and printing coupons “on the fly,” based on the items a customer selected, transmitting or e-mailing an electronic version of a receipt to a customer, and the like.
- Many customers desire to make notations regarding payments made in retail purchases. For example, most checks have a “memo” line on the face, for the customer's personal use; the contents of the memo line generally are not relevant to the interpretation of the check as a negotiable instrument. As electronic payments (e.g., debt and credit card “swipes”) have largely replaced checks in retail transactions, customers no longer have a convenient way of annotating purchases.
- Indeed, the traditional “memo” line was deficient as a means of annotation for many customers, as it could only relate to an overall transaction. In many cases, customers may wish to identify or annotate specific items purchased. For example, a grocery shopper picking up a few items for a roommate, in addition to his own groceries, may wish to flag the roommate's individual items, for ease of later reimbursement. As another example, customers at a mixed-goods retail establishment may wish to allocate individual items from a consolidated purchase to different budget categories (e.g., groceries, automotive, clothing). Accordingly, there exists a need in the art for a method for customers to conveniently and flexibly make personal annotations to their purchases at a POS terminal.
- It is known for some retail systems to track customers' purchases, and issue reward points based on, e.g., the total amount spent, or the amount spent on selected goods or categories of goods. Some POS terminals add this data to a customer receipt prior to printing it. Additionally, it is known in the art to print advertisements or coupons, which may be based on a customer's buying habits, at the time of printing a receipt, or to add them to the receipt prior to printing. These prior art modifications of a customer receipt are generated by the POS terminal or a transaction processing system, and are not created, selected, or input by the customer or sales associate at the point of sale. As such, they do not assist a customer in annotating his own purchases for his own convenience.
- The Background section of this document is provided to place embodiments of the present invention in technological and operational context, to assist those of skill in the art in understanding their scope and utility. Unless explicitly identified as such, no statement herein is admitted to be prior art merely by its inclusion in the Background section.
- The following presents a simplified summary of the disclosure in order to provide a basic understanding to those of skill in the art. This summary is not an extensive overview of the disclosure and is not intended to identify key/critical elements of embodiments of the invention or to delineate the scope of the invention. The sole purpose of this summary is to present some concepts disclosed herein in a simplified form as a prelude to the more detailed description that is presented later.
- According to one or more embodiments described and claimed herein, a POS terminal is operative to obtain annotation data from a customer or sales associate, and to associate the annotation data with an item in a list of the customer's purchases. The annotation data may comprise graphic annotations input by the customer or a sales associate on a touch screen display of the POS terminal. The graphic annotation is overlaid on an image of a receipt, such that it is associated with the proper items, prior to printing, e-mailing, or otherwise transferring the receipt to the customer. In one embodiment, the annotation data comprises text extracted from the graphic annotation and associated with an item; the text is merged into text for that item on the receipt image. In one embodiment, the annotation data comprises a prepared graphic, audio, or media file selected by the sales associate at the POS terminal; the file is rendered when the customer displays the receipt image file received by wireless transmission or email.
- One embodiment relates to a method of annotating a customer receipt, performed by a processing circuit at a POS terminal. The POS obtains a tally of items purchased by a customer and displays a list of items tallied. The POS accepts a command to associate annotation data with a receipt, obtains annotation data from the customer or a sales associate, and associates the annotation data with a receipt itemizing the items tallied. The POS terminal outputs the annotation data along with the receipt.
- Another embodiment relates to a POS terminal. The POS terminal includes an identifying circuit operative to uniquely identify items selected by a customer for purchase; a user interface operative comprising a touch screen display; and a processor circuit operatively connected to the identification circuit and the user interface. The processor circuit is operative to obtain from the identifying circuit a tally of items selected by a customer for purchase; display, on the user interface, a list of items tallied; accept a command from the user interface to associate annotation data with one or more of the items; obtain annotation data from the customer or a sales associate; associate the annotation data with a receipt itemizing the items tallied; and output the annotation data along with the receipt.
- The present invention will now be described more fully hereinafter with reference to the accompanying drawings, in which embodiments of the invention are shown. However, this invention should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art. Like numbers refer to like elements throughout.
-
FIG. 1 is a functional block diagram of a POS terminal and associated transaction servers. -
FIG. 2 is a flow diagram of a method of annotating a customer receipt. -
FIG. 3 is a screen shot of a display depicting identified items for purchase. -
FIG. 4 is a screen shot of a display depicting user-generated annotations overlaid over the list display ofFIG. 3 . -
FIG. 5 is a screen shot of a display depicting a receipt image, with the user-generated annotations ofFIG. 4 overlaid thereon. - It should be understood at the outset that although illustrative implementations of one or more embodiments of the present disclosure are provided below, the disclosed systems and/or methods may be implemented using any number of techniques, whether currently known or in existence. The disclosure should in no way be limited to the illustrative implementations, drawings, and techniques illustrated below, including the exemplary designs and implementations illustrated and described herein, but may be modified within the scope of the appended claims along with their full scope of equivalents.
-
FIG. 1 depicts a functional block diagram of a representative Point of Sale (POS)terminal 10.POS terminals 10 are well known in the art, and may include a variety of features and components not depicted inFIG. 1 for clarity. As germane to embodiments of the present invention, thePOS terminal 10 includes aprocessor circuit 12 connected tomemory 14, acommunication circuit 16, and identifyingcircuit 18, and auser interface 20. - The
communication circuit 16 is operative to exchange data with atransaction server 40. In various embodiments, various tasks, such as tallying items selected by a customer for purchase, pricing, inventory control, payment processing, and the like, may be performed by thePOS terminal 10 or thetransaction server 40, or may be split between the two. Thetransaction server 40 may comprise one or more servers, databases, and the like, and may be located remotely, such as in the “cloud.” Communication with aremote transaction server 40 may be via a wired or wireless network connection. Thecommunication circuit 16 may additionally exchange data with alocal transaction server 42—for example, data exchange may “fail over” to thelocal transaction server 42 if theremote transaction server 40 is unavailable. Upon restoration of service to theremote transaction server 40, thetransaction servers - The
item identifying circuit 18 performs a core function of thePOS terminal 10—identifying items that a customer presents for purchase. For example, theitem identifying circuit 18 may comprise an optical reader operative to detect and interpret an optical code such as a Universal Product Code (UPC), Quick Response (QR) code, or the like. Alternatively, theitem identifying circuit 18 may comprise a Radio Frequency Identification (RFID) tag reader operative to detect and read a code from RFID tags embedded in item packaging. In general, theitem identifying circuit 18 may comprise any circuit by which items selected by a customer for purchase may be uniquely identified, to enable thePOS terminal 10 andtransaction server - The
user interface 20 may, in various embodiments, comprise a number of components. As one representative, non-limiting example, aPOS terminal 10user interface 20 may include one ormore displays 22, one ormore keypads 24, amicrophone 26, areceipt printer 28, apayment reader 30, and atransmitter 32. - The
user interface 20 may include afirst display 22 facing the sales associate, and asecond display 22 facing the customer. Alternatively, asingle display 22 may be pivotable to face either the sales associate or the customer, as desired or required. As discussed further herein, at least onedisplay 22 is a touch screen display operative to display and capture graphic annotations as input by a sales associate or a customer. Thetouch screen display 22 may include an input device, such as a stylus. - One or
more keypads 24 may accept numeric and/or alpha-numeric input from a sales associate and/or a customer. Akeypad 24 may be integrated with adisplay 22, for example comprising a plurality of “soft,” or function-reprogrammable buttons, with the transient function of each button being identified by appropriate indicia displayed on thedisplay 22. Alternatively, akeypad 24 may comprise atouch screen display 22 programmed to display, and accept the activation of, soft buttons on the screen of thedisplay 22. - In one embodiment, the
user interface 20 includes at least onemicrophone 26, operative to capture audio, such as speech, from a sales associate or a customer. The audio may be encoded and otherwise processed into an audio data file, such as by theprocessor circuit 12. - The
user interface 20 may additionally include aprinter 28, such as a thermal printer operative to present a receipt upon the completion of a purchase transaction.Additional printers 28 may print coupons, advertisements, or the like. In one embodiment, theprinter 28 include processing circuits operative to manipulate image data, such as superimposing layers, or otherwise merging image data, prior to printing the manipulated image. - The
user interface 20 additionally includes apayment reader 30, which may for example comprise a magnetic stripe reader operative to read a magnetic stripe on a debit or credit card. In some embodiments, thepayment reader 30 may comprise an optical scanner, RFID reader, or the like (in these embodiments, theitem identifying circuit 18 may be operative to read customer payment information). - In some embodiments, a
transmitter 32 is operative to transmit a receipt image to a customer's portable electronic device, such as a smart phone, or e-mail the receipt image to the customer. In the former case, thetransmitter 32 may comply with one or more industry-standard wireless transmission protocols, such as Bluetooth, Wi-Fi, or the like. - According to embodiments of the present invention, annotation data may be added to a customer's receipt by the customer, or by a sales associate.
FIG. 2 depicts amethod 100, performed by aprocessing circuit 12 of aPOS 10, of annotating a customer receipt. A customer presents one or more items at aPOS 10 to be tallied, as well known in the retail arts. The items are scanned by anitem identifying circuit 18, or otherwise identified, by thePOS 10. Either from a database inlocal memory 14, or through communication with atransaction server communication circuit 16, thePOS 10 obtains information about each item scanned, such as an identifying name, price, and the like. As the customer or sales associate scans the customer's items, thePOS 10 obtains a tally of the items to be purchased by the customer (block 102). - As the
POS 10 tallies the items, it displays a list of the customer's selected items, such as on a graphical display 22 (block 104).FIG. 3 depicts arepresentative display 50 of items being listed, including a credit 52, asoft drink 54, and a can ofsoup 56. If the customer wishes to associate annotation data with the receipt, he or she (or a sales associate) inputs a command to thePOS 10, which thePOS 10 accepts (block 106). The annotation command input may comprise the customer or sales associate actuating a hard or soft button on theuser interface 20, such as the “Start Annotation”soft button 58 on thedisplay 50. Alternatively, the annotation command input may simply comprise the act of drawing a graphic annotation on atouch screen display 22. - Upon detecting the annotation command input, the
POS 10 obtains annotation data from the customer to associate with the receipt (block 108). The annotation data may comprise graphical annotations input on atouch screen 22 by the customer. For example, the customer may designate selected items, such as by circling them, placing a checkmark or other icon near or over them, or the like. The customer may make notations that may be useful to him or her at a later time, such as the name of an individual for whom the marked items are purchased. For example,FIG. 4 depicts the list ofFIG. 3 , with customer-input annotations 66 circling thesoup list item 56, marking it with a check, and adding the text “Mom's.” Thesegraphic annotations 66 are preferably entered by the customer on atouch screen display 22 facing the customer, or at least pivotable between the sales associate and the customer. ThePOS 10 may also be configured to accept annotations from a sales associate. For example, a sales associate may write his or her name, enter a simple graphic such as a smiling face, or the like, as a gesture of goodwill. In this case, thePOS 10 preferably has atouch screen display 22 facing the sales associate. Thegraphic annotations 66 may be cleared, or “erased,” such as by actuating the “Erase Annotation”soft button 60 on thedisplay 50, and re-entered as often as required or desired, with final acceptance indicated to thePOS 10 by input, such as by actuating the “Save Annotation”soft button 64. - The
POS 10 associates the annotation data (i.e., the graphic annotation 66) with a receipt itemizing the items tallied (block 110). The receipt may be in the form of a data structure, including, for each item, information such as the quantity purchased, an identifying label, a per-item cost and/or a sub-total cost, and the like. The receipt data structure also includes the total price of all scanned items, and may include additional information, such as the time and date, store location, and the like. The receipt data structure may be secure, e.g. utilizing cryptographic security means, and not alterable by the customer or a sales associate. ThePOS 10 logically associates the annotation data with at least one item in the receipt data structure. In one embodiment, the annotation data is associated with the receipt as a whole. In either case, thePOS 10 preferably maintains the annotation data separate from the receipt. - In one embodiment, as depicted in
FIG. 5 , thePOS 10 displays agraphic receipt image 68, which is an image of a physical receipt that would be printed and given to the customer upon completion of the purchase transaction. The graphic annotation(s) 66 are overlaid on thereceipt image 68, in such a manner that thegraphic annotations 66 associated with each item in thelist receipt image 68. To achieve this, thegraphic annotations 66 associated with aparticular list item annotation 66 over the portion of thereceipt image 68 corresponding to the associated list item. Thegraphic annotations 66 are preferably maintained in a graphics layer, or other data structure, separately from thereceipt image 68. The two layers are preferably registered, or aligned, such as by x and y position (e.g., as measured in pixels). This preserves the spatial relationship between thegraphic annotation 66 and thereceipt image 68 through various graphic manipulations, such as scaling the annotation and image prior to printing them. - Although maintained in separate graphic layers, the
graphic annotation 66 is merged with thereceipt image 68 upon or prior to outputting the receipt (block 112). In most cases, a receipt will be printed, such as via athermal printer 28. In this case, thegraphic annotation 66 andreceipt image 68 are merged, and a single image is printed that comprises thereceipt image 68 with theannotations 66 overlaid. Manymodern POSs 10 include the ability to transmit the receipt image to the customer, such as via a Wi-Fi or Bluetooth transmission to the customer's portable electronic device, or by emailing the receipt to the customer's email address. In this case,graphic annotations 66 and thereceipt image 68 are merged, and the merged image processed to generate a graphic file suitable for transmission, such as a file conforming to a well-known graphics file format, e.g., JPEG, GIF, TIFF, BMP, PNG, or the like. In the case of a graphics file, thegraphic annotations 66 may be rendered into a different color than thereceipt image 68, to emphasize the difference. - In one embodiment, rather than capturing
graphic annotations 66 and associating them withindividual list items annotations 66 on areceipt image 68, as described above, the customer inputsgraphic annotations 66 directly over a displayedreceipt image 68. In this embodiment, the customer (or sales associate) directly annotates the displayedreceipt image 68, as depicted inFIG. 5 . In either embodiment, thePOS 10 generates areceipt image 68 from the receipt data structure, and overlaysgraphic annotations 66 input by the customer (or sales associate) over thereceipt image 68, such that theannotations 66 are spatially aligned with therelevant items - In general, if a customer (or sales associate) is allowed to input
graphic annotations 66 over the entire receipt image area, in some cases, theannotations 66 will occlude, or obscure, areas of thereceipt image 68 containing information that should remain discernible. The same problem results from overlayinggraphic annotations 66 onto areceipt image 68 that were captured when the customer was viewing a list ofitems 54, 56 (seeFIG. 4 ). One purpose of a receipt is to verify purchases, to facilitate returns or exchanges. Thus, it is important that certain information, such as the quantity, price, and/or identifying code (e.g., numeric value of UPC) remain visible in a printed receipt or a receipt image file. Accordingly, in one embodiment, certain “keep-out,” or non-annotatable, areas are predefined on thereceipt image 68. These may be indicated when thereceipt image 68 is displayed on atouch screen display 22, such as by shading, coloring, or the like. In one embodiment, as a customer (or sales associate) inputsgraphic annotations 66 on thetouch screen display 22, thePOS 10 only renders thoseannotations 66 that fall outside of the keep-out areas. This provides immediate feedback to the user, who can adjust theannotations 66 accordingly. In another embodiment,annotations 66 input over a keep-out area are rendered differently fromother annotations 66, such as by using a lighter color, or by applying a transparency factor so that theannotations 66 are translucent, allowing the underlying receipt image to be at least partially visible. Keep-out areas may be handled similarly in the receipt output to the customer—i.e., a printed receipt or a receipt image file. Various combinations of these embodiments will be apparent to those of skill in the art. For example, keep-out areas may be printed clear of anyannotations 66, while a receipt image file transmitted to the customer may render the keep-out areas as either partially or fully obscured by thegraphic annotations 66. - In one embodiment, graphic annotation on a
touch screen display 22 is only the input mode of the annotation data associated with the receipt. Optical Character Recognition (OCR) may be used to interpret the graphic annotations, and the resulting text associated with the receipt, or withindividual items soft button 62 on thedisplay 50 to indicate this option (seeFIGS. 3 , 4). In this embodiment, the annotation layer of graphic information may be discarded, and the annotation data associated with the receipt data structure. One advantage of this embodiment is that annotation data associated with individual items in receipt data structure may be merged with the item data when areceipt image 68 is generated, such that the user annotations appear “in-line” with the text of items in the receipt. In one embodiment, the annotation data may be rendered in a different font, color, or the like, than the item data, to distinguish the two. - In one embodiment, annotation data may comprise a graphic annotation selected by a sales associate from among a plurality of available annotations. The selected graphic is overlaid onto the receipt image as describe above. These pre-configured graphic annotations may be in addition to, or in lieu of, the user-generated
graphic annotation 66 captured on atouch screen display 22, as described above. - In embodiments where the customer requests a transmission of the receipt image file, annotation data may comprise a media file that is rendered when the customer opens or displays the receipt image file. In one embodiment, the media file may comprise audio captured by a
microphone 26 of thePOS user interface 20, such as after a customer or sales associate actuates an “Audio Annotation” soft button 65 (SeeFIG. 3 ). Alternatively, a sales associate may select from among a group of audio files, containing e.g., short spoken greetings, a musical melody or advertising jingle, or the like. Annotation data is not limited to audio. In one embodiment, the sales associate may select an animation file, video clip, or other media file. These media files may be rendered on a device displaying the receipt image, such as the customer's portable electronic device or computer, after receiving the files via wireless transmission or email. - As used herein, the term “annotation data” is to be construed broadly. It may refer to graphic annotations input to a
POS 10 on atouch screen display 22 by a customer or sales associate. Alternatively or additionally, the term may encompass text extracted from a graphic annotation, or a media file operative to display an image or animation, or to play audio, when an associated receipt image is opened. Annotation data is input, or selected, at thePOS 10 by the customer or a sales associate. Accordingly, the term does not include an updated tally of customer loyalty or reward points, advertisements, coupons, or the like, that are generated or selected by thePOS 10 or atransaction server - The present invention may, of course, be carried out in other ways than those specifically set forth herein without departing from essential characteristics of the invention. The present embodiments are to be considered in all respects as illustrative and not restrictive, and all changes coming within the meaning and equivalency range of the appended claims are intended to be embraced therein.
Claims (40)
1. A method of annotating a customer receipt, performed by a processing circuit at a Point of Sale (POS) terminal, the method comprising:
obtaining a tally of items selected by a customer for purchase;
displaying a list of items tallied;
accepting a command to associate annotation data with one or more of the items;
obtaining annotation data from the customer or a sales associate;
associating the annotation data with a receipt itemizing the items tallied; and
outputting the annotation data along with the receipt.
2. The method of claim 1 wherein displaying a list of items tallied comprises displaying a graphic receipt image.
3. The method of claim 1 wherein associating the annotation data with one or more of the items comprises associating the annotation data with one or more, but fewer than all, items in the tally.
4. The method of claim 1 wherein accepting a command to associate annotation data with one or more of the items comprises:
displaying a prompt to associate annotation data; and
receiving an input at the POS terminal indicating annotation data association.
5. The method of claim 1 wherein the annotation data comprises graphic annotations, and wherein obtaining annotation data comprises:
displaying the list on a touch screen;
displaying graphic annotations overlying items in the list as they are input on the touch screen by the customer or sales associate;
capturing the displayed graphic annotations; and
associating the captured graphic annotations with the items over which they were input.
6. The method of claim 5 wherein the POS terminal comprises an associate-facing touch screen and graphic annotations are input by a sales associate.
7. The method of claim 5 wherein the POS terminal comprises one of a customer-facing touch screen and a touch screen pivotable to face a sales associate or a customer, and wherein graphic annotations are input by the customer.
8. The method of claim 5 further comprising generating a receipt image, and wherein:
displaying the list comprises displaying the receipt image;
displaying graphic annotations overlying items in the list as they are input comprises displaying graphic annotations overlying the receipt image; and
associating the captured graphic annotations with the items over which they were input comprises substantially maintaining the spatial relationship between the graphic annotations and the receipt image.
9. The method of claim 8 wherein displaying graphic annotations overlying the receipt image comprises not displaying any graphical annotations overlying predetermined keep-out regions of the receipt image.
10. The method of claim 5 further comprising:
generating a receipt image; and
registering each graphic annotation with the receipt image according to its association to an item such that the graphic annotation overlies the items in the receipt image.
11. The method of claim 10 further comprising displaying the receipt image and graphic annotations together, such that the graphic annotations do not occlude predetermined keep-out regions of the receipt image.
12. The method of claim 5 wherein outputting the annotation data along with the receipt comprises printing both the graphical annotation data and the receipt image.
13. The method of claim 5 wherein outputting the annotation data along with the receipt comprises merging the graphical annotation data and the receipt image into a single image, transmitting the merged image to the customer.
14. The method of claim 13 wherein transmitting the merged image to the customer comprises transmitting the merged image to a portable electronic device of the customer.
15. The method of claim 13 wherein transmitting the merged image to the customer comprises e-mailing the merged image to the customer.
16. The method of claim 5 further comprising:
performing optical character recognition on one or more graphical annotations to obtain annotation text; and
wherein associating the annotation data with items in the list comprises associating the annotation text with the items.
17. The method of claim 1 wherein the annotation data comprises audio data.
18. The method of claim 17 wherein obtaining annotation data comprises obtaining audio from a microphone on the POS terminal and encoding the audio into audio data.
19. The method of claim 17 wherein obtaining annotation data comprises:
accepting audio selection input; and
associating predetermined audio data with the receipt in response to the audio selection input.
20. The method of claim 1 wherein the annotation data comprises a data file, and wherein outputting the annotation data along with the receipt comprises transmitting both the receipt and the annotation data file to the customer.
21. A Point of Sale (POS) terminal, comprising:
an identifying circuit operative to uniquely identify items selected by a customer for purchase;
a user interface operative comprising a touch screen display; and
a processor circuit operatively connected to the identification circuit and the user interface, the processor circuit operative to
obtain from the identifying circuit a tally of items selected by a customer for purchase;
display, on the user interface, a list of items tallied;
accept a command from the user interface to associate annotation data with one or more of the items;
obtain annotation data from the customer or a sales associate;
associate the annotation data with a receipt itemizing the items tallied; and
output the annotation data along with the receipt.
22. The terminal of claim 21 wherein the processing circuit is operative to display the list of items tallied by displaying a graphic receipt image.
23. The terminal of claim 21 wherein the processing circuit is operative to associate the annotation data with one or more of the items by associating the annotation data with one or more, but fewer than all, items in the tally.
24. The terminal of claim 21 wherein the processing circuit is operative to accept a command to associate annotation data with one or more of the items by:
displaying a prompt to associate annotation data; and
receiving an input indicating annotation data association.
25. The terminal of claim 21 wherein the annotation data comprises graphic annotations, and wherein the processing circuit is operative to obtain annotation data by:
displaying the list on a touch screen of the user interface;
displaying graphic annotations overlying items in the list as they are input on the touch screen by the customer or sales associate; and
capturing the displayed graphical annotations; and
associating the captured graphic annotations with the items over which they were input.
26. The terminal of claim 25 wherein the user interface comprises an associate-facing touch screen and graphic annotations are input by a sales associate.
27. The terminal of claim 25 wherein the user interface comprises one of a customer-facing touch screen and a touch screen pivotable to face a sales associate or a customer, and wherein graphic annotations are input by the customer.
28. The terminal of claim 25 wherein the processing circuit is further operative to generate a receipt image, and wherein:
displaying the list comprises displaying the receipt image;
displaying graphic annotations overlying items in the list as they are input comprises displaying graphic annotations overlying the receipt image; and
associating the captured graphic annotations with the items over which they were input comprises substantially maintaining the spatial relationship between the graphic annotations and the receipt image.
29. The terminal of claim 28 wherein displaying graphic annotations overlying the receipt image comprises not displaying any graphical annotations overlying predetermined keep-out regions of the receipt image.
30. The terminal of claim 25 wherein the processing circuit is further operative to:
generate a receipt image; and
register each graphic annotation with the receipt image according to its association to an item such that the graphic annotation overlies the items in the receipt image.
31. The terminal of claim 30 wherein the processing circuit is further operative to display the receipt image and graphic annotations together, such that the graphic annotations do not occlude predetermined keep-out regions of the receipt image.
32. The terminal of claim 25 further comprising a printer, and wherein the processing circuit is operative to output the annotation data along with the receipt by printing both the graphical annotation data and the receipt image.
33. The terminal of claim 25 further comprising a transmitter operatively connected to the processing circuit, and wherein the processing circuit is operative to output the annotation data along with the receipt by merging the graphical annotation data and the receipt image into a single image, transmitting the merged image to the customer.
34. The terminal of claim 33 wherein transmitting the merged image to the customer comprises transmitting the merged image to a portable electronic device of the customer.
35. The terminal of claim 33 wherein transmitting the merged image to the customer comprises e-mailing the merged image to the customer.
36. The terminal of claim 25 wherein the processing circuit is further operative to:
perform optical character recognition on one or more graphical annotations to obtain annotation text; and
wherein associating the annotation data with items in the list comprises associating the annotation text with the items.
37. The terminal of claim 21 wherein the annotation data comprises audio data.
38. The terminal of claim 37 further comprising a microphone operatively connected to the processing circuit, and wherein the processing circuit is operative to obtain annotation data from the customer or a sales associate by obtaining audio from the microphone, and wherein the processing circuit is further operative to encode the audio into audio data.
39. The terminal of claim 37 wherein the processing circuit is operative to obtain annotation data from the customer or a sales associate by:
accepting audio selection input; and
associating predetermined audio data with the receipt in response to the audio selection input.
40. The terminal of claim 21 further comprising a transmitter operatively connected to the processing circuit, and wherein the annotation data comprises a data file, and wherein the processing circuit is operative to output the annotation data along with the receipt by transmitting both the receipt and the annotation data file to the customer.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/230,665 US20140344090A1 (en) | 2013-05-16 | 2014-03-31 | POS Generating Receipt with Annotation Data |
PCT/US2014/038371 WO2014186695A1 (en) | 2013-05-16 | 2014-05-16 | Pos generating receipt with annotation data |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201361824351P | 2013-05-16 | 2013-05-16 | |
US201461929544P | 2014-01-21 | 2014-01-21 | |
US14/230,665 US20140344090A1 (en) | 2013-05-16 | 2014-03-31 | POS Generating Receipt with Annotation Data |
Publications (1)
Publication Number | Publication Date |
---|---|
US20140344090A1 true US20140344090A1 (en) | 2014-11-20 |
Family
ID=51896482
Family Applications (5)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/229,618 Active 2034-08-22 US9600787B2 (en) | 2013-05-16 | 2014-03-28 | Deferring authentication and resource loading while starting an enterprise system |
US14/229,592 Abandoned US20140344335A1 (en) | 2013-05-16 | 2014-03-28 | Detecting and managing a loss of connectivity with a remote server |
US14/230,665 Abandoned US20140344090A1 (en) | 2013-05-16 | 2014-03-31 | POS Generating Receipt with Annotation Data |
US14/279,690 Abandoned US20140344047A1 (en) | 2013-05-16 | 2014-05-16 | Systems and methods for managing purchase transactions associated with a discount document having an unrecognized identifier |
US14/280,381 Active 2036-05-24 US10152682B2 (en) | 2013-05-16 | 2014-05-16 | Configurable data accumulators |
Family Applications Before (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/229,618 Active 2034-08-22 US9600787B2 (en) | 2013-05-16 | 2014-03-28 | Deferring authentication and resource loading while starting an enterprise system |
US14/229,592 Abandoned US20140344335A1 (en) | 2013-05-16 | 2014-03-28 | Detecting and managing a loss of connectivity with a remote server |
Family Applications After (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/279,690 Abandoned US20140344047A1 (en) | 2013-05-16 | 2014-05-16 | Systems and methods for managing purchase transactions associated with a discount document having an unrecognized identifier |
US14/280,381 Active 2036-05-24 US10152682B2 (en) | 2013-05-16 | 2014-05-16 | Configurable data accumulators |
Country Status (2)
Country | Link |
---|---|
US (5) | US9600787B2 (en) |
WO (3) | WO2014186695A1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20190018854A1 (en) * | 2012-03-22 | 2019-01-17 | Oath Inc. | Digital image and content display systems and methods |
CN109446199A (en) * | 2018-10-19 | 2019-03-08 | 天津字节跳动科技有限公司 | Cell data processing method and device |
US11301200B2 (en) * | 2018-01-19 | 2022-04-12 | Guangzhou Shiyuan Electronics Co., Ltd. | Method of providing annotation track on the content displayed on an interactive whiteboard, computing device and non-transitory readable storage medium |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9875120B2 (en) * | 2013-06-24 | 2018-01-23 | Microsoft Technology Licensing, Llc | Virtualized components in computing systems |
JP6303730B2 (en) * | 2014-03-31 | 2018-04-04 | 富士通株式会社 | Information processing apparatus, information processing system, program, and processing method |
WO2017105272A1 (en) * | 2015-12-18 | 2017-06-22 | Общество С Ограниченной Ответственностью "Диджитал Лоялти Систем" | Device for processing and transmitting check data |
CN105577828B (en) * | 2016-01-29 | 2019-01-25 | 腾讯科技(深圳)有限公司 | A kind of remoting redirection method and apparatus |
US10592470B2 (en) | 2016-08-10 | 2020-03-17 | Microsoft Technology Licensing, Llc | Discovery of calling application for control of file hydration behavior |
US11167214B1 (en) * | 2019-04-15 | 2021-11-09 | Exponential Corp. | Dynamic game management platform that utilizes predictive analytics to modify game parameters in real-time |
US11250462B2 (en) | 2019-04-18 | 2022-02-15 | Benjamin D. Smith | System and method for trading and tracking digitized coupons |
US11531747B2 (en) | 2019-09-16 | 2022-12-20 | Beijing Didi Infinity Technology And Development Co., Ltd. | Method for exchanging data between a web browser and an application |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6533168B1 (en) * | 1999-05-27 | 2003-03-18 | Peter N. Ching | Method and apparatus for computer-readable purchase receipts using multi-dimensional bar codes |
US20080119235A1 (en) * | 2006-11-21 | 2008-05-22 | Microsoft Corporation | Mobile data and handwriting screen capture and forwarding |
US7672900B2 (en) * | 1990-08-30 | 2010-03-02 | Ncr Corporation | Write input transaction apparatus and method |
US8180682B2 (en) * | 2008-10-01 | 2012-05-15 | International Business Machines Corporation | System and method for generating a view of and interacting with a purchase history |
US20120221446A1 (en) * | 2011-02-28 | 2012-08-30 | Bank Of America Corporation | E-receipts collection and management system |
Family Cites Families (60)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1992004679A1 (en) | 1990-08-31 | 1992-03-19 | Seer Technologies, Inc. | Transaction processor |
US5774879A (en) | 1993-12-27 | 1998-06-30 | First Data Corporation | Automated financial instrument processing system |
US5623540A (en) * | 1994-10-05 | 1997-04-22 | Siemens Rolm Communications, Inc. | PBX data retrieval and reporting system and method |
US5581064A (en) * | 1994-11-01 | 1996-12-03 | Pennsylvania Food Merchants Association | Automated coupon processing system employing coupon with identifying code and chosen second identifying code uniquely identifying the coupon |
US5774872A (en) | 1995-03-31 | 1998-06-30 | Richard Golden | Automated taxable transaction reporting/collection system |
US5979757A (en) * | 1996-09-05 | 1999-11-09 | Symbol Technologies, Inc. | Method and system for presenting item information using a portable data terminal |
JP3113841B2 (en) | 1997-07-30 | 2000-12-04 | インターナショナル・ビジネス・マシーンズ・コーポレ−ション | Parallel transaction processing system |
US6085174A (en) | 1997-09-23 | 2000-07-04 | Edelman; Ric | Computer assisted and/or implemented process and architecture for administering an investment and/or retirement program |
US6128279A (en) * | 1997-10-06 | 2000-10-03 | Web Balance, Inc. | System for balancing loads among network servers |
US6216153B1 (en) | 1998-04-23 | 2001-04-10 | Cybersource Corporation | Non-extensible thin server that generates user interfaces via browser |
US20020010769A1 (en) | 1999-06-23 | 2002-01-24 | Kippenhan Roland Calvin | Autonomous browsing agent |
US6394341B1 (en) * | 1999-08-24 | 2002-05-28 | Nokia Corporation | System and method for collecting financial transaction data |
US6925468B1 (en) * | 1999-10-29 | 2005-08-02 | Computer Sciences Corporation | Configuring systems for generating business transaction reports using processing relationships among entities of an organization |
US7222161B2 (en) * | 1999-11-24 | 2007-05-22 | Yen Robert C | Method and system for facilitating usage of local content at client machine |
US6189792B1 (en) * | 1999-12-14 | 2001-02-20 | Ncr Corporation | System and methods for exemplar based bar code error detection and correction |
US6606643B1 (en) | 2000-01-04 | 2003-08-12 | International Business Machines Corporation | Method of automatically selecting a mirror server for web-based client-host interaction |
US7552087B2 (en) | 2000-02-03 | 2009-06-23 | Afterbot, Inc. | Electronic transaction receipt system and method |
US7133858B1 (en) | 2000-06-30 | 2006-11-07 | Microsoft Corporation | Partial pre-aggregation in relational database queries |
US6965938B1 (en) | 2000-09-07 | 2005-11-15 | International Business Machines Corporation | System and method for clustering servers for performance and load balancing |
US20020046191A1 (en) | 2000-10-14 | 2002-04-18 | Joao Raymond Anthony | Apparatus and method for providing transaction cost information |
US7035921B1 (en) * | 2000-11-14 | 2006-04-25 | Hewlett-Packard Development Company, L.P. | Method of and apparatus for providing web service using a network of servers |
WO2002060154A1 (en) | 2001-01-25 | 2002-08-01 | Abaco Pr, Inc. | System and method for remote communication transactions |
CA2341813A1 (en) * | 2001-03-22 | 2002-09-22 | Arlen Ritchie | A method of communicating over an interactive medium |
US7499922B1 (en) * | 2001-04-26 | 2009-03-03 | Dakota Software Corp. | Information retrieval system and method |
US7660756B2 (en) | 2001-05-09 | 2010-02-09 | Sony Corporation | Client terminal device, storage medium product, bank server apparatus, information transmitting method, information transmitting program, and information transmitting/receiving program |
US6687733B2 (en) | 2001-06-01 | 2004-02-03 | Intergenix | Method and system for automatically configuring a client-server network |
TWI220952B (en) | 2002-06-20 | 2004-09-11 | Momenta Inc Taiwan | An aid system and method for presenting sales report in mobile commerce |
US20050075927A1 (en) * | 2002-06-21 | 2005-04-07 | Rodney Nash | Centrally controlled real-time purchase discounting system |
US20040139170A1 (en) * | 2003-01-15 | 2004-07-15 | Ming-Teh Shen | Method and apparatus for management of shared wide area network connections |
US6862486B2 (en) * | 2003-03-04 | 2005-03-01 | Activplant Corporation | System and method for processing data relating to conditions in a manufacturing process |
US7451251B2 (en) * | 2003-12-29 | 2008-11-11 | At&T Corp. | Method for redirection of web streaming clients using lightweight available bandwidth measurement from a plurality of servers |
US20050173517A1 (en) * | 2004-02-05 | 2005-08-11 | Alex Suk | Couponing system |
WO2007059469A2 (en) | 2005-11-10 | 2007-05-24 | Computer Associates Think, Inc. | System and method for delivering results of a search query in an information management system |
US20090037242A1 (en) | 2007-07-30 | 2009-02-05 | Siemens Medical Solutions Usa, Inc. | System for Monitoring Periodic Processing of Business Related Data |
US8280941B2 (en) | 2007-12-19 | 2012-10-02 | HGST Netherlands B.V. | Method and system for performing calculations using fixed point microprocessor hardware |
US7890370B2 (en) * | 2008-04-30 | 2011-02-15 | Target Brands, Inc. | Using alerts to bring attention to in-store information |
US8195516B2 (en) | 2008-06-25 | 2012-06-05 | Visa U.S.A. Inc. | Generating retail sales report |
US8849988B2 (en) | 2008-11-25 | 2014-09-30 | Citrix Systems, Inc. | Systems and methods to monitor an access gateway |
TWI384378B (en) | 2008-12-29 | 2013-02-01 | Ind Tech Res Inst | Web application execution method |
US8613072B2 (en) * | 2009-02-26 | 2013-12-17 | Microsoft Corporation | Redirection of secure data connection requests |
US8799060B2 (en) * | 2009-03-30 | 2014-08-05 | Transactis, Inc | Method for electronic coupon creation, deployment, transference, validation management, clearance, redemption and reporting system and and method for interactive participation of individuals and groups with coupons |
US8370258B2 (en) | 2009-04-28 | 2013-02-05 | Mastercard International Incorporated | Apparatus, method, and computer program product for recovering torn smart payment device transactions |
US8504477B1 (en) | 2009-05-07 | 2013-08-06 | Bank Of America Corporation | Systems, methods and computer program products for automating financial institution client positive pay return decisions |
US8463706B2 (en) * | 2009-08-24 | 2013-06-11 | Visa U.S.A. Inc. | Coupon bearing sponsor account transaction authorization |
US8626705B2 (en) | 2009-11-05 | 2014-01-07 | Visa International Service Association | Transaction aggregator for closed processing |
US8548859B2 (en) | 2010-01-22 | 2013-10-01 | Spendgo, Inc. | Point of sale network router |
US20110302018A1 (en) * | 2010-05-04 | 2011-12-08 | Nokia Corporation | Method and apparatus for validating redemption of a coupon |
US8713073B2 (en) * | 2010-06-29 | 2014-04-29 | Asserted Versioning, Llc | Management of temporal data by means of a canonical schema |
US20120030103A1 (en) * | 2010-07-27 | 2012-02-02 | Gregory Hughes | Image-Based Submission and Verification of Redemption Codes |
US8392466B2 (en) * | 2010-08-27 | 2013-03-05 | International Business Machines Corporation | Method and apparatus for automated processing of a data stream |
US8904277B2 (en) * | 2010-08-31 | 2014-12-02 | Cbs Interactive Inc. | Platform for serving online content |
US20120209673A1 (en) * | 2011-02-14 | 2012-08-16 | Kyung Jin Park | System and Method for Merchant's Benefit-focused Electronic Coupon Distribution Business |
US9264435B2 (en) | 2011-02-15 | 2016-02-16 | Boingo Wireless, Inc. | Apparatus and methods for access solutions to wireless and wired networks |
US20120253954A1 (en) | 2011-03-28 | 2012-10-04 | Wah Cheong Wong | Payment verification system |
US10580049B2 (en) * | 2011-04-05 | 2020-03-03 | Ingenico, Inc. | System and method for incorporating one-time tokens, coupons, and reward systems into merchant point of sale checkout systems |
US20130024282A1 (en) * | 2011-07-23 | 2013-01-24 | Microsoft Corporation | Automatic purchase history tracking |
US20130117107A1 (en) | 2011-11-05 | 2013-05-09 | Jon C. Evans | System and method for building advertisements from imported data |
US8863250B2 (en) | 2012-02-01 | 2014-10-14 | Amazon Technologies, Inc. | Logout from multiple network sites |
US20130268379A1 (en) | 2012-04-09 | 2013-10-10 | Balance Innovations, Llc | Method and apparatus for fraud and reconciliation control at point of sale |
US20140156370A1 (en) * | 2012-12-04 | 2014-06-05 | CCE Credit Card Enterprises, Inc. | Systems and methods for processing coupons over a payment processing network |
-
2014
- 2014-03-28 US US14/229,618 patent/US9600787B2/en active Active
- 2014-03-28 US US14/229,592 patent/US20140344335A1/en not_active Abandoned
- 2014-03-31 US US14/230,665 patent/US20140344090A1/en not_active Abandoned
- 2014-05-16 US US14/279,690 patent/US20140344047A1/en not_active Abandoned
- 2014-05-16 US US14/280,381 patent/US10152682B2/en active Active
- 2014-05-16 WO PCT/US2014/038371 patent/WO2014186695A1/en active Application Filing
- 2014-05-16 WO PCT/US2014/038482 patent/WO2014186759A1/en active Application Filing
- 2014-05-16 WO PCT/US2014/038354 patent/WO2014186681A1/en active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7672900B2 (en) * | 1990-08-30 | 2010-03-02 | Ncr Corporation | Write input transaction apparatus and method |
US6533168B1 (en) * | 1999-05-27 | 2003-03-18 | Peter N. Ching | Method and apparatus for computer-readable purchase receipts using multi-dimensional bar codes |
US20080119235A1 (en) * | 2006-11-21 | 2008-05-22 | Microsoft Corporation | Mobile data and handwriting screen capture and forwarding |
US8180682B2 (en) * | 2008-10-01 | 2012-05-15 | International Business Machines Corporation | System and method for generating a view of and interacting with a purchase history |
US20120221446A1 (en) * | 2011-02-28 | 2012-08-30 | Bank Of America Corporation | E-receipts collection and management system |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20190018854A1 (en) * | 2012-03-22 | 2019-01-17 | Oath Inc. | Digital image and content display systems and methods |
US10783215B2 (en) * | 2012-03-22 | 2020-09-22 | Oath Inc. | Digital image and content display systems and methods |
US11301200B2 (en) * | 2018-01-19 | 2022-04-12 | Guangzhou Shiyuan Electronics Co., Ltd. | Method of providing annotation track on the content displayed on an interactive whiteboard, computing device and non-transitory readable storage medium |
CN109446199A (en) * | 2018-10-19 | 2019-03-08 | 天津字节跳动科技有限公司 | Cell data processing method and device |
Also Published As
Publication number | Publication date |
---|---|
US10152682B2 (en) | 2018-12-11 |
US20140343979A1 (en) | 2014-11-20 |
US20140344047A1 (en) | 2014-11-20 |
US20140344335A1 (en) | 2014-11-20 |
US9600787B2 (en) | 2017-03-21 |
WO2014186681A1 (en) | 2014-11-20 |
WO2014186695A1 (en) | 2014-11-20 |
US20140344336A1 (en) | 2014-11-20 |
WO2014186759A1 (en) | 2014-11-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20140344090A1 (en) | POS Generating Receipt with Annotation Data | |
US9092774B2 (en) | Augmented reality messaging system and method based on multi-factor recognition | |
US20180101849A1 (en) | Mobile image payment system using short codes | |
US20130110607A1 (en) | Coupon generation, authentication, and redemption via a network | |
US20130144732A1 (en) | Method and system for electronic merchant gift card creation and redemption | |
US20050116027A1 (en) | Personalized presentation instrument production systems and methods | |
CN108713211A (en) | System and method for shifting fund between payment account | |
KR20150092111A (en) | Mobile image payment system using sound-based codes | |
US20150356541A1 (en) | Electronic receipt management server, merchandise sales data processing apparatus, print control apparatus, and program | |
JP2015232756A (en) | Sales data processor and program | |
US20130144733A1 (en) | Method and system for electronic national financial institution gift card creation and redemption | |
US20150142672A1 (en) | Method and apparatus for conducting offline commerce transactions | |
CN112465495A (en) | Image capture transaction payment | |
AU2012211389A1 (en) | Identifying qualifying consumer offers | |
US20180211241A1 (en) | Commodity sales data processing apparatus and commodity sales data processing method | |
JP2023153360A (en) | Electronic receipt management server, electronic receipt system and program | |
JP7376664B2 (en) | electronic receipt system | |
US11948133B2 (en) | Systems and methods for use in transferring funds between payment accounts | |
JP2023029413A (en) | Electronic receipt management server and program | |
WO2017056444A1 (en) | Electronic receipt system, device, method and recording medium | |
JP2018142192A (en) | POS system | |
US20240046237A1 (en) | Store mobile terminal device, method, and recording medium for stores | |
US20240054469A1 (en) | Store mobile terminal device, customer mobile terminal device, system, method, and recording medium | |
US20240104546A1 (en) | Store mobile terminal device, payment device, system, method, and recording medium | |
JP7181353B2 (en) | Sales data processor and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: TOSHIBA GLOBAL COMMERCE SOLUTIONS HOLDINGS CORPORA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:HERRING, DEAN FREDERICK;MARCHESSEAULT, BRADLEY T.;JOHNSON, BRAD M.;AND OTHERS;SIGNING DATES FROM 20140609 TO 20140610;REEL/FRAME:033073/0139 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |