Claims
- 1. Apparatus for transmitting and receiving digital information through a parallel printer port, comprising:
- a computer with a parallel printer port;
- an embedded strobe combined with digital information, said embedded strobe further comprises one bit of the eight bit data port of said parallel printer port and said digital information comprises seven bits of said eight bit data port of said parallel printer port;
- compressing means for compressing said digital information into compressed digital information;
- means for transmitting and receiving said compressed digital information from said computer through said parallel printer port; and
- decompressing means for decompressing said compressed digital information.
- 2. The apparatus of claim 1 wherein said compressing means and said decompressing means comprise ADPCM compression means.
- 3. The apparatus of claim 1 further comprising determining means for determining the maximum transmission speed of said parallel printer port.
- 4. The apparatus of claim 1 further comprising the block move instruction of said computer.
- 5. The apparatus of claim 1 further comprising storage medium of said computer used to store said digital information on said computer.
- 6. Apparatus for transmitting and receiving digital information through a parallel printer port, comprising:
- a computer with a parallel printer port;
- means for embedding a strobe into digital information, said strobe further comprises one bit of the eight bit data port of said parallel printer port and said digital information comprises seven bits of said eight bit data port of said parallel printer port;
- means for compressing said digital information into compressed digital information;
- means for transmitting and receiving said compressed digital information from said computer through said parallel printer port; and
- decompressing means for decompressing said compressed digital information.
- 7. The apparatus of claim 6 wherein said compressing means and said decompressing means comprise ADPCM compression means.
- 8. The apparatus of claim 6 further comprising determining means for determining the maximum transmission speed of said parallel printer port.
- 9. The apparatus of claim 6 further comprising the block move instruction of said computer.
- 10. The apparatus of claim 6 further comprising storage medium of said computer used to store said digital information on said computer.
- 11. A method for transmitting and receiving digital information through a parallel printer port, comprising the steps of:
- embedding a strobe into digital information, said strobe further comprises one bit of the eight bit data port of said parallel printer port and said digital information comprises seven bits of said eight bit data port of said parallel printer port;
- compressing said digital information into compressed digital information;
- transmitting and receiving said compressed digital information from a computer through a parallel printer port; and
- decompressing said compressed digital information into said digital information.
- 12. The method of claim 11 wherein said step of compressing and said step of decompressing use ADPCM compression.
- 13. The method of claim 11 further comprising the step of determining the maximum transmission speed of said parallel printer port.
- 14. The method of claim 11 further comprising the step of moving multiple-byte digital information using the block move instruction of said computer.
- 15. The method of claim 11 further comprising the step of storing the digital information on the storage medium of said computer.
- 16. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for transmitting and receiving digital information through a parallel printer port, said method steps comprising the following steps:
- embedding a strobe into digital information, said strobe further comprises one bit of the eight bit data port of said parallel printer port and said digital information comprises seven bits of said eight bit data port of said parallel printer port;
- compressing said digital information into compressed digital information;
- transmitting and receiving said compressed digital information from a computer through a parallel printer port; and
- decompressing said compressed digital information into said digital information.
- 17. The program storage device of claim 16 wherein said step of compressing and said step of decompressing use ADPCM compression.
- 18. The program storage device of claim 16 further comprising the step of determining the maximum transmission speed of said parallel printer port.
- 19. The program storage device of claim 16 further comprising the step of moving multiple-byte digital information using the block move instruction of said computer.
- 20. The program storage device of claim 16 further comprising the step of storing the digital information on the storage medium of said computer. .Iadd.
- 21. Apparatus that transfers digital information through a computer's parallel printer port, comprising:
- an external communications device that transfers digital information through the computer's parallel printer port; and
- an embedded strobe combined with said digital information that couples said external communications device, said embedded strobe further comprises one bit of the eight bit data port of the computer's parallel printer port and said digital information comprises seven bits of the eight bit data port of the computer's parallel printer port. .Iaddend..Iadd.
- 22. The apparatus of claim 21 wherein said external communications device further comprises a compression/decompression circuit, wherein said circuit compresses and decompresses said digital information. .Iaddend..Iadd.23. The apparatus of claim 22 wherein said compression/decompression circuit utilizes the ADPCM data compression technique. .Iaddend..Iadd.24. The apparatus of claim 21 wherein said external communications device further comprises a maximum data transfer speed measurement capability. .Iaddend..Iadd.25. A method that transfers digital information through a parallel printer port of a computer, comprising:
- embedding a strobe into digital information, said strobe further comprises one bit of the eight bit data port of the computer's parallel printer port and said digital information comprises seven bits of the eight bit data port of the computer's parallel printer port; and
- transferring said digital information through the computer's parallel printer port. .Iaddend..Iadd.26. The method of claim 25 wherein said digital information comprises compressed digital information. .Iaddend..Iadd.27. The method of claim 26 wherein said compressed digital information comprises digital information compressed utilizing the ADPCM data compression technique. .Iaddend..Iadd.28. The method of claim 25 further comprising determining the maximum transmission speed of the
- computer's parallel printer port. .Iaddend..Iadd.29. A method that provides digital information with the ability to transfer through a parallel printer port of a computer, comprising:
- providing a strobe embedded into digital information, said strobe further comprises one bit of the eight bit data port of the computer's parallel printer port and said digital information comprises seven bits of the eight bit data port of the computer's parallel printer port; and
- coupling an external communications device to said digital information, said external communications device transfers said digital information through the computer's parallel printer port. .Iaddend..Iadd.30. The method of claim 29 wherein said external communication device further comprises a compression/decompression circuit, wherein said circuit compresses and decompresses said digital information. .Iaddend..Iadd.31. The method of claim 30 wherein said compression/decompression circuit utilizes the ADPCM data compression technique. .Iaddend..Iadd.32. The method of claim 29 wherein said external communications device further comprises a maximum data transfer speed measurement capability that determines the maximum transmission speed of the computer's parallel printer port. .Iaddend..Iadd.33. A system that transfer digital information through a computer's parallel printer port, comprising:
- an external communications device that transfers digital information through the computer's parallel printer port;
- an embedded strobe combined with said digital information that couples to said external communications device, said embedded strobe further comprises one bit of the eight bit data port of the computer's parallel printer port and said digital information comprises seven bits of the eight bit data port of the computer's parallel printer port.
- .Iaddend..Iadd.34. The system of claim 33 wherein said external communications device further comprises a compression/decompression circuit, wherein said circuit compresses and decompresses said digital information. .Iaddend..Iadd.35. The system of claim 34 wherein said compression/decompression circuit utilizes the ADPCM data compression technique. .Iaddend..Iadd.36. The system of claim 33 wherein said external communications device further comprises a maximum data transfer speed measurement capability. .Iaddend..Iadd.37. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform a method that transfers digital information through a parallel printer port of a computer, said method comprising:
- embedding a strobe into digital information, said strobe further comprises one bit of the eight bit data port of the computer's parallel printer port and said digital information comprises seven bits of the eight bit data port of the computer's parallel printer port; and
- transferring said digital information through the computer's parallel printer port. .Iaddend..Iadd.38. The program storage device of claim 37 wherein said method of transferring digital information further comprises
- transferring compressed digital information. .Iaddend..Iadd.39. The program storage device of claim 38 wherein said compressed digital information comprises digital information compressed utilizing the ADPCM data compression technique. .Iaddend..Iadd.40. The program storage device of claim 37 wherein said method of transferring digital information further comprises determining the maximum transmission speed of the computer's parallel printer port. .Iaddend.
Parent Case Info
This application is a Continuation of application Ser. No. 07-975,709 filed on Nov. 13, 1992, now abandoned.
US Referenced Citations (14)
Non-Patent Literature Citations (1)
Entry |
Ross M. Greenberg, "Adapting the parallel port for bidirectional communication", Microsoft System--Journal, Sep. 1990, pp. 107-118, V5, n5. |
Continuations (1)
|
Number |
Date |
Country |
Parent |
975709 |
Nov 1992 |
|
Reissues (1)
|
Number |
Date |
Country |
Parent |
608097 |
Feb 1996 |
|