Method, Computer, and System for an Operating System Independent Device Driver
AssigneeSeiko Epson Corporation
InventorsHideo Nakamura, Takayoshi Namikoshi, Hirotada Yokosawa
Life of this patent
Estimating the term…
Abstract
A method for driving a device that enables using a device without using a conventional device driver that is dependent on the operating system of the computer. The method has a binary data conversion step which receives a mark-up language document written in a mark-up language and converts the mark-up language document to binary data composed of commands and data that can be processed by the device. The method also includes a binary data output step in which the converted binary data is output to the device.
Claims20
A device driver processing method executed by a computer comprising a mark-up language parsing unit for interpreting a mark-up language document written in a mark-up language, and a port control unit for controlling a communication port used for communication with a device, wherein:
- the mark-up language parsing unit executes a binary data conversion step for receiving the mark-up language document and converting the mark-up language document to binary data including process commands and data that can be processed by the device;
- and
- the port control unit executes a binary data output step for outputting the converted binary data to the device.
A computer comprising:
- a mark-up language parsing unit for interpreting a mark-up language document written in a mark-up language;
- and
- a port control unit for controlling a communication port used for communication with a device;
- wherein the mark-up language parsing unit has a conversion unit for converting a mark-up language document to binary data including process commands and data that can be processed by the device when the mark-up language document is input;
- and
- the port control unit has an output unit for outputting the converted binary data to the device.
A method of communicating with a device comprising:
- receiving an input mark-up language document, the input mark-up language document including data and tags, the tags indicating a category of which the data is a member;
- converting the input mark-up language document to binary data, the binary data including process commands that can be processed by the device;
- controlling communication with the device;
- and
- outputting the binary data to the device via a communication port.
Dependencies are inferred from the claim text.