Portable high speed communication device peripheral connectivity
First Claim
1. A method to operate a peripheral device, the method comprising:
- receiving at a server a request from a remote device for a document;
rendering at the server the entire document into an image;
transmitting the image in a compressed format from the server to the remote device for display;
receiving at the server an instruction from the remote device to operate the peripheral device, the peripheral device being connected to a port of the remote device;
in response to the instruction, the server;
generating control information recognizable by the peripheral device when applied onto the port; and
communicating the control information to the remote device for applying onto the port of the remote device to operate the peripheral device under control of the server;
wherein the instruction from the remote device is in connection with the image.
4 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to a Host Computer system, which receives information from the Internet, rasterizes it, compresses it and transmits it to a portable device which decompresses the image to display it on a screen. The Host Computer may also transmit to another computer outfitted with a modem. The Host Computer which contains an operating system, has a variety of peripheral device driver software installed to enable interacting with these peripheral devices via a parallel port, serial port, USB port, or other types of ports. Hence, when a peripheral device related command is executed, data is sent from the peripheral device driver software to the selected port on the Host Computer and is intercepted by another software unit, which may compress this data and subsequently diverts it to the portable device via modem. The particular type of peripheral device dedicated to the peripheral device driver software in the Host Computer is connected to the portable device or computer, and the compressed data received is decompressed by the portable device or computer and sent to the corresponding port. This method allows the user to interface with a wide variety of peripheral devices at portable locations without the need for peripheral device driver software installed at the remote location.
174 Citations
47 Claims
-
1. A method to operate a peripheral device, the method comprising:
-
receiving at a server a request from a remote device for a document;
rendering at the server the entire document into an image;
transmitting the image in a compressed format from the server to the remote device for display;
receiving at the server an instruction from the remote device to operate the peripheral device, the peripheral device being connected to a port of the remote device;
in response to the instruction, the server;
generating control information recognizable by the peripheral device when applied onto the port; and
communicating the control information to the remote device for applying onto the port of the remote device to operate the peripheral device under control of the server;
wherein the instruction from the remote device is in connection with the image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method to operate a peripheral device, the method comprising:
-
sending from the remote device to a server a request for a document;
receiving at least a first section of an image in a compressed format from the server at the remote device for display, the image being rendered at the server from the entire document;
displaying at the remote device the first section of the image;
sending from the remote device to the server an instruction to operate the peripheral device, the peripheral device being connected to a port of the remote device;
establishing a communication channel to receive control information from the server for applying onto the port of the remote device to operate the peripheral device under control of the server, the control information being generated at the server and recognizable by the peripheral device when applied onto the port;
wherein the instruction from the remote device is in connection with the image. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A server to operate a peripheral device, the server comprising:
-
means for receiving a request from a remote device for a document;
means for rendering the entire document into an image; and
means for transmitting the image in a compressed format to the remote device for display;
means for receiving an instruction from the remote device to operate the peripheral device, the peripheral device being connected to a port of the remote device, means for generating control information which is recognizable by the peripheral device when applied onto the port;
means for communicating the control information to the remote device for applying onto the port of the remote device to operate the peripheral device under control of the server in response to the instruction;
wherein the instruction from the remote device is in connection with the image. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
-
29. A machine readable medium containing executable computer program instructions which when executed by a data processing system cause said system to perform a method to operate a peripheral device, the method comprising:
-
receiving at a server a request from a remote device for a document;
rendering at the server the entire document into an image; and
transmitting the image in a compressed format from the server to the remote device for display;
receiving at the server an instruction from the remote device to operate the peripheral device, the peripheral device being connected to a port of the remote device;
in response to the instruction, the server;
generating control information recognizable by the peripheral device when applied onto the port; and
communicating the control information to the remote device for applying onto the port of the remote device to operate the peripheral device under control of the server;
wherein the instruction from the remote device is in connection with the image. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A machine readable medium containing executable computer program instructions which when executed by a data processing system cause said system to perform a method to operate a peripheral device, the method comprising:
-
sending from a remote device to a server a request for a document;
receiving at least a first section of an image in a compressed format from the server at the remote device for display, the image being rendered at the server from the entire document; and
displaying at the remote device the first section of the image;
sending from the remote device to the server an instruction to operate the peripheral device, the peripheral device being connected to a port of the remote device;
establishing a communication channel to receive control information from the server for applying onto the port of the remote device to operate the peripheral device under control of the server, the control information being generated at the server and recognizable by the peripheral device when applied onto the port;
wherein the instruction from the remote device is in connection with the image. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47)
-
Specification