Point of sale platform and associated methods

US2016127600A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016127600-A1
Application numberUS-201514927101-A
CountryUS
Kind codeA1
Filing dateOct 29, 2015
Priority dateNov 2, 2014
Publication dateMay 5, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A computer-implemented method for pairing a point of sale printer with a client device, using two-way identification, is disclosed. The method comprises receiving, using the point of sale printer and a wireless communication protocol, a request to pair the point of sale printer. The method also comprises deriving, using the point of sale printer, the client device, and a device pairing protocol, a shared secret at the client device and the point of sale printer. The method also comprises printing, using the point of sale printer and upon deriving the shared secret, client device association information on a printout. The method also comprises receiving, using the client device and the printout, the client device association information. The method also comprises associating the point of sale printer and the client device using the client device association information as received using the client device.

First claim

Opening claim text (preview).

What is claimed is: 1 . A computer-implemented method for pairing a point of sale printer with a client device, using two-way identification, comprising: receiving, using the point of sale printer and a wireless communication protocol, a request to pair the point of sale printer; deriving, using the point of sale printer, the client device, and a device pairing protocol, a shared secret at the client device and the point of sale printer; printing, using the point of sale printer and upon deriving the shared secret, client device association information on a printout; receiving, using the client device and the printout, the client device association information; and associating the point of sale printer and the client device using the client device association information as received using the client device. 2 . The computer-implemented method of claim 1 , further comprising: determining, using the point of sale printer, that the point of sale printer is unassociated; and automatically printing, using the point of sale printer and upon determining that the point of sale printer is unassociated, a print device identifier; wherein the print device identifier identifies the point of sale printer. 3 . The computer-implemented method of claim 2 , further comprising: presenting, using a user interface on the client device, a list of detected point of sale printers, wherein the point of sale printer is in the list of detected point of sale printers and is identified in the list using the print device identifier; and sending, using the client device and upon selection of the point of sale printer from the list of detected point of sale printers, the request to pair the point of sale printer. 4 . The computer-implemented method of claim 2 , further comprising: determining, using the client device, that the point of sale printer is within a distance of the client device; and generating, upon determining that the point of sale printer is within the distance of the client device, a wake-up message associated with the point of sale printer using the client device. 5 . The computer-implemented method of claim 4 , wherein: the determining that the point of sale printer is unassociated step is conducted in response to the wake-up message. 6 . The computer-implemented method of claim 4 , wherein: the determining that the point of sale printer is unassociated step is conducted automatically when the point of sale printer is powered on. 7 . The computer-implemented method of claim 6 , further comprising: displaying, using a user interface on the client device and prior to the determining that the point of sale printer is unassociated step, instructions to power on the point of sale printer and load paper into the point of sale printer. 8 . The computer-implemented method of claim 1 , wherein: the client device association information on the print out is in the form of a scannable barcode; the client device association information is the shared secret or a hash of the shared secret; and the client device association information is received using the client device by scanning the scannable barcode. 9 . The computer-implemented method of claim 1 , wherein: the client device association information on the print out is in the form of a string of human readable characters; the client device association information is the shared secret or a hash of the shared secret; and the client device association information is received using a user interface on the client device. 10 . The computer-implemented method of claim 1 , wherein the request to pair the point of sale printer is received in accordance with a short range communications protocol; and the shared secret is derived using a Diffie Hellman key agreement protocol. 11 . A computer-implemented method for pairing a printing device with a client device, using two-way identification, comprising: sending, from the client device, a request to pair the printing device; receiving, using the printing device and a wireless communication protocol, the request to pair the printing device; deriving, using the printing device and the client device, a shared secret in accordance with a device pairing protocol; printing, using the printing device, client device association information on a printout, wherein the client association information is based on the shared secret; receiving, using the client device and the printout, the client device association information; and automatically pairing the client device with the printing device upon receiving the client association information from the printout with the client device. 12 . The computer-implemented method of claim 11 , further comprising: determining, using the printing device, that the printing device is unassociated; and automatically printing, using the printing device and upon determining that the printing device is unassociated, a print device identifier; wherein the print device identifier identifies the printing device. 13 . The computer-implemented method of claim 12 , further comprising: determining, using the client device, that the printing device is within a distance of the client device; and generating, upon determining that the printer device is within the distance of the client device, a wake-up message associated with the printing device using the client device; wherein the determining that the point of sale printer is unassociated step is conducted in response to the wake-up message. 14 . The computer-implemented method of claim 13 , wherein: the wireless communication protocol is a short range communications protocol; the shared secret is derived using a Diffie Hellman key agreement protocol; and the printing device is a point of sale printer. 15 . A system for pairing a printing device with a client device, using two-way identification, comprising: a communications module, instantiated on the client device, wherein the communications module is configured to send a request to pair the printing device using a wireless communication protocol and subsequently derive a shared secret with the printing device; a printer, wherein the printing device is configured to instruct the printer to print client device association information upon the communications module deriving the shared secret; a first printout, wherein the first printout is printed by the printer and includes the client device association information that is printed upon the communications module deriving the shared secret; and an input device, provided on the client device, to receive the client device association information; wherein the communications module is also configured to associate the printing device with the client device using the client device association information received via the input device. 16 . The system of claim 15 wherein: the communications module is a Bluetooth module; the shared secret is derived using a key agreement protocol; and the printing device is a point of sale printer. 17 . The system of claim 15 , further comprising: a second printout, wherein the second printout is printed by the printer and includes a print device identifier that identifies the printing device; wherein the printing device instructs the printer to print the print device identifier upon determining that the printing device is unassociated. 18 . The system of claim 17 , further comprising: a printer module, instantiated on the client device, wherein the printer module is configured to determine

Assignees

Inventors

Classifications

  • Electricity · mapped topic

  • involving the use of passwords, ID codes or the like, e.g. PIN · CPC title

  • Specified transaction journal output feature, e.g. printed receipt or voice output · CPC title

  • H04N1/327Primary

    Initiating, continuing or ending a single-mode communication; Handshaking therefor {(H04N1/32614 takes precedence)} · CPC title

  • with a server, e.g. an internet server (fax-servers or the like for store and forward H04N1/324) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016127600A1 cover?
A computer-implemented method for pairing a point of sale printer with a client device, using two-way identification, is disclosed. The method comprises receiving, using the point of sale printer and a wireless communication protocol, a request to pair the point of sale printer. The method also comprises deriving, using the point of sale printer, the client device, and a device pairing protocol…
Who is the assignee on this patent?
Clover Network Inc
What technology area does this patent fall under?
Primary CPC classification H04N1/327. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu May 05 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).