Client device using a markup language to control a periphery device via a point-of-sale printer

US9495121B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9495121-B2
Application numberUS-201514984029-A
CountryUS
Kind codeB2
Filing dateDec 30, 2015
Priority dateJan 2, 2013
Publication dateNov 15, 2016
Grant dateNov 15, 2016

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 device control system has a terminal 3 with an application 31 , and a printer 5 that controls a device. The terminal 3 sends a request written in XML generated by the application 31 . The printer 5 receives the XML request, the terminal 3 sends an XML response, and if the terminal 3 requested control of the device in the XML request, controls the device.

First claim

Opening claim text (preview).

The invention claimed is: 1. A point-of-sale printer for a point-of-sale (POS) system, the point-of-sale printer comprising: a first connector configured to connect the point-of-sale printer to a device responsive to device-control commands, the device being external to the point-of-sale printer; a second connector configured to communicate with a terminal, to receive a markup language request from the terminal, and to send a markup language response to the terminal, the terminal being external to the point-of-sale printer; a controller configured to interpret the markup language request received from the terminal, and to control the device using appropriate device-control commands to execute the interpreted markup language request, the point-of-sale printer being further configured to encode any response from the device as a markup language response and to send the markup language response to the terminal; wherein the device-control commands are not a markup language. 2. The point-of-sale printer described in claim 1 , wherein the markup language response includes data denoting a result of device control. 3. The point-of-sale printer described in claim 1 , wherein when the point-of-sale printer receives from the terminal an establish communication markup language request to establishment a communication link with the point-of-sale printer, the point-of-sale printer sends to the terminal a markup language response to the establish communication markup language request. 4. The point-of-sale printer described in claim 1 , wherein in response to the point-of-sale printer receiving from the terminal an open markup language request to open communication with the device connected to the point-of-sale printer, the point-of-sale printer sends to the terminal a markup language response to the open markup language request indicating whether a communication link with the device is established. 5. The point-of-sale printer described in claim 1 , wherein in response to the point-of-sale printer receiving from the terminal a close markup language request to close communication with the device, the point-of-sale printer sends to the terminal a markup language response to the close markup language request indicating whether communication with the device is closed. 6. The point-of-sale printer described in claim 1 , wherein the second connector is part of a computer network interface to connect with the terminal over a computer network.

Assignees

Inventors

Classifications

  • G06F3/1204Primary

    resulting in reduced user or operator actions, e.g. presetting, automatic actions, using hardware token storing data · CPC title

  • Input by product or record sensing, e.g. weighing or scanner processing · CPC title

  • Configuration of print job parameters, e.g. using UI at the client · CPC title

  • using printers · CPC title

  • resulting in adapted or bridged legacy communication protocols, e.g. emulation, protocol extension · 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 US9495121B2 cover?
A device control system has a terminal 3 with an application 31 , and a printer 5 that controls a device. The terminal 3 sends a request written in XML generated by the application 31 . The printer 5 receives the XML request, the terminal 3 sends an XML response, and if the terminal 3 requested control of the device in the XML request, controls the device.
Who is the assignee on this patent?
Seiko Epson Corp
What technology area does this patent fall under?
Primary CPC classification G06F3/1204. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 15 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). 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).