← Back to Patent Explorer
US5729573A Expired / Lapsed US ⏱️ 0.0 years remaining

High performance communications interface

Assignee: Samsung Electronics Co Ltd
•
Filing: 1995-06-05
•
Granted: 1998-03-17
•
Expires: 2015-06-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract parallel interface is provided between a standard parallel port of a computer system and a modem so as to increase the data transfer rate between the two systems without modifying the hardware of the computer system and independently of the application program running on the computer system.

Inventors

  • 👤 Jay Patrick Bailey
  • 👤 Brian J. Copley
  • 👤 Mark J. Freitas

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 22:03
CPC Classifications
H; H04; H04M; H04M11/00; H04M11/06; H04L; H04L9/00; H04L9/40; H04L69/00; H04L69/30; H04L69/32; H04L69/322; H04L69/323

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 351 words
A data communications system having at least one mode of operation for bidirectionally transferring data at a high performance rate between said system and data terminal equipment, said data terminal equipment including at least one equipment parallel port, said system comprising: at least one system parallel port for coupling said communications system to said equipment parallel port of said data terminal equipment so as to create a parallel interface through which data can be transferred in parallel data units between said communications system and said data terminal equipment; means for transmitting data in said parallel data units through said system parallel port to said equipment parallel port, and for receiving data in said parallel data units through said system parallel port from said equipment parallel port; a system communications port for coupling said communications system to a telephone network so that parallel data units received from said data terminal equipment can be transmitted over said telephone network, and data received from said telephone network can be transmitted in said parallel data units through said system parallel port; means for transmitting data to and receiving data from said data terminal equipment in accordance with a packetized data protocol, said packetized data protocol including transmitting data to and receiving data from said data terminal equipment in the form of packets comprising at least one command parallel data unit and at least one parameter parallel data unit, said at least one command parallel data unit including (a) means for indicating whether said packet is a control-status packet or a data packet, (b) means for indicating the type of control-status packet if said command parallel data unit indicates that the packet is a control status packet and (c) means for indicating the length of the packet if said command parallel data unit indicates that the packet is a data packet; and said at least one parameter parallel data unit including (i) control-status parameter information if said command parallel data unit indicates that the packet is a control-status packet and (ii) data if said command parallel data unit indicates that the packet is a data packet.
Claim 2
Dependent Claim 351 words
A data communications system having at least one mode of operation for bidirectionally transferring data at a high performance rate between said system and data terminal equipment, said data terminal equipment including at least one equipment parallel port, said system comprising: at least one system parallel port for coupling said communications system to said equipment parallel port of said data terminal equipment so as to create a parallel interface through which data can be transferred in parallel data units between said communications system and said data terminal equipment; means for transmitting data in said parallel data units through said system parallel port to said equipment parallel port, and for receiving data in said parallel data units through said system parallel port from said equipment parallel port; a system communications port for coupling said communications system to a telephone network so that parallel data units received from said data terminal equipment can be transmitted over said telephone network, and data received from said telephone network can be transmitted in said parallel data units through said system parallel port; means for transmitting data to and receiving data from said data terminal equipment in accordance with a packetized data protocol, said packetized data protocol including transmitting data to and receiving data from said data terminal equipment in the form of packets comprising at least one command parallel data unit and at least one parameter parallel data unit, said at least one command parallel data unit including (a) means for indicating whether said packet is a control-status packet or a data packet, (b) means for indicating the type of control-status packet if said command parallel data unit indicates that the packet is a control status packet and (c) means for indicating the length of the packet if said command parallel data unit indicates that the packet is a data packet; and said at least one parameter parallel data unit including (i) control-status parameter information if said command parallel data unit indicates that the packet is a control-status packet and (ii) data if said command parallel data unit indicates that the packet is a data packet.
Claim 3
Dependent Claim 53 words
A system according to claim 1, wherein said system communications port is a serial port so that data received from said data terminal equipment can be serially transmitted over said telephone network, and data serially received from said telephone network can be transmitted in said parallel data units through said system parallel port.
Claim 4
Dependent Claim 57 words
A system according to claim 1, wherein said means for transmitting data in said parallel data units through said system parallel port to said equipment parallelport, and for receiving data in said parallel data units through said system parallel port from said equipment parallel port, includes means for transmitting and receiving said data in a burst mode.
Claim 5
Dependent Claim 16 words
A system according to claim 1, wherein each of said parallel data units is a byte.
Claim 6
Dependent Claim 16 words
A system according to claim 1, wherein each of said parallel data units is a nibble.
Claim 7
Dependent Claim 37 words
A system according to claim 1, wherein said packetized data protocol includes means for transmitting data to and receiving data from said data terminal equipment in the form of packets comprising at least three parallel data units.
Claim 8
Dependent Claim 48 words
A system according to claim 1, further comprising: means for transmitting data to and receiving data from said data terminal equipment in a burst mode whereby packets of parallel data units are transmitted to or received from said data terminal equipment in as fast a rate as possible.
Claim 9
Dependent Claim 24 words
A system according to claim 1, further comprising: means for transmitting and receiving information characteristic of a serial interface through said system parallel port.
Claim 10
Dependent Claim 342 words
A modem having at least one mode of operation for bidirectionally transferring data at a high performance rate between a telephone network and a computer system including at least one computer parallel port for connecting said computer system to a printer, said modem further comprising: at least one modem parallel port for coupling said modem to said computer parallel port so as to create a parallel interface through which data can be transferred in parallel data units between said modem and computer system; means for transmitting data in said parallel data units through said modem parallel port to said computer parallel port, and for receiving data in said parallel data units through said modem parallel port from said computer parallel port; a modem communications port for coupling said modem to said telephone network so that parallel data units received from said computer system can be transmitted over said telephone network and data received from said telephone network can be transmitted in said parallel data units through said modem parallel port; means for transmitting data to and receiving data from said computer system in accordance with a packetized data protocol, said packetized data protocol including transmitting data to and receiving data from said computer system in the form of packets comprising at least one command parallel data unit and at least one parameter parallel data unit, said at least one command parallel data unit including (a) means for indicating whether said packet is a control-status packet or a data packet, (b) means for indicating the type of control-status packet if said command parallel data unit indicates that the packet is a control status packet and (c) means for indicating the length of the packet if said command parallel data unit indicates that the packet is a data packet; and said at least one parameter parallel data unit including (i) control-status parameter information if said command parallel data unit indicates that the packet is a control-status packet and (ii) data if said command parallel data unit indicates that the packet is a data packet.
Claim 11
Dependent Claim 342 words
A modem having at least one mode of operation for bidirectionally transferring data at a high performance rate between a telephone network and a computer system including at least one computer parallel port for connecting said computer system to a printer, said modem further comprising: at least one modem parallel port for coupling said modem to said computer parallel port so as to create a parallel interface through which data can be transferred in parallel data units between said modem and computer system; means for transmitting data in said parallel data units through said modem parallel port to said computer parallel port, and for receiving data in said parallel data units through said modem parallel port from said computer parallel port; a modem communications port for coupling said modem to said telephone network so that parallel data units received from said computer system can be transmitted over said telephone network and data received from said telephone network can be transmitted in said parallel data units through said modem parallel port; means for transmitting data to and receiving data from said computer system in accordance with a packetized data protocol, said packetized data protocol including transmitting data to and receiving data from said computer system in the form of packets comprising at least one command parallel data unit and at least one parameter parallel data unit, said at least one command parallel data unit including (a) means for indicating whether said packet is a control-status packet or a data packet, (b) means for indicating the type of control-status packet if said command parallel data unit indicates that the packet is a control status packet and (c) means for indicating the length of the packet if said command parallel data unit indicates that the packet is a data packet; and said at least one parameter parallel data unit including (i) control-status parameter information if said command parallel data unit indicates that the packet is a control-status packet and (ii) data if said command parallel data unit indicates that the packet is a data packet.
Claim 12
Dependent Claim 51 words
A modem according to claim 9, wherein said modem communications port is a serial port so that data received from said computer can be serially transmitted over said telephone network, and data serially received from said telephone network can be transmitted in said parallel data units through said modem parallel port.
Claim 13
Dependent Claim 36 words
A system according to claim 9, wherein said packetized data protocol includes means for transmitting data to and receiving data from said computer system in the form of packets comprising at least three parallel data units.
Claim 14
Dependent Claim 46 words
A system according to claim 9, further comprising: means for transmitting data to and receiving data from said computer system in a burst mode whereby packets of parallel data units are transmitted to or received from said computer system in as fast a rate as possible.
Claim 15
Dependent Claim 24 words
A modem according to claim 9, further comprising: means for transmitting and receiving information characteristic of a serial interface through said modem parallel port.
Claim 16
Dependent Claim 165 words
A data communications system for bidirectionally transmitting information including data at a high performance rate between a system parallel port of said data communications system and data communications equipment including at least one equipment parallel port, said system comprising: means for bidirectionally transmitting information between said equipment parallel port and said system parallel port in parallel information units, according to a predefined information transmission protocol; means for bidirectionally transmitting command instructions in accordance with said predefined information transmission protocol between said data communications equipment and said data communications system and for bidirectionally transmitting status information in accordance with said predefined information transmission protocol between said data communications system and said data communications equipment: and means for transmitting information in a burst mode including at least one packet of information comprising a plurality of parallel information units, wherein said at least one packet includes (a) a predetermined quantity of parallel information units and (b) means for indicating the quantity of parallel information units in said packet.
Claim 17
Dependent Claim 165 words
A data communications system for bidirectionally transmitting information including data at a high performance rate between a system parallel port of said data communications system and data communications equipment including at least one equipment parallel port, said system comprising: means for bidirectionally transmitting information between said equipment parallel port and said system parallel port in parallel information units, according to a predefined information transmission protocol; means for bidirectionally transmitting command instructions in accordance with said predefined information transmission protocol between said data communications equipment and said data communications system and for bidirectionally transmitting status information in accordance with said predefined information transmission protocol between said data communications system and said data communications equipment: and means for transmitting information in a burst mode including at least one packet of information comprising a plurality of parallel information units, wherein said at least one packet includes (a) a predetermined quantity of parallel information units and (b) means for indicating the quantity of parallel information units in said packet.
Claim 18
Dependent Claim 43 words
A system according to claim 14, further including means for transmitting information including data, command instructions, and status information in the form of parallel information packets each comprising at least one parallel information unit all in accordance with said predefined information transmission protocol.
Claim 19
Dependent Claim 30 words
A system according to claim 15, wherein said at least one parallel information unit includes means for indicating whether said parallel information packet includes command instructions, status information or data.
Claim 20
Dependent Claim 25 words
A system according to claim 15, wherein each of said parallel information packets includes at least one command unit and at least one parameter unit.
Claim 21
Dependent Claim 25 words
A system according to claim 17, wherein said command unit includes means for indicating whether said parameter unit includes command instructions, status information or data.
Claim 22
Dependent Claim 63 words
A system according to claim 14, wherein said means for transmitting information in a burst mode includes means for transmitting said information as a plurality of packets of information, each packet comprising at least one parallel information unit, and wherein at least one information packet includes means for indicating whether said at least one information packet is the last packet to be transmitted.
Claim 23
Dependent Claim 72 words
A system according to claim 14, wherein data, command instructions and status information are transmitted between said data communications system and said data communications equipment via a parallel interface having status lines indicating status conditions of said data communications system or said data communications equipment and wherein said system further includes means for determining whether data, command instructions and status information is transmitted irrespective of the status conditions of said status lines.

References Cited (Backward Citations)

US4639910A Cited
US5038299A Cited
US5239627A Cited
US5331672A Cited
US5202899A Cited
US5408614A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-03-16 2001-09-15 2002-03-17 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-03-16 2005-09-15 2006-03-17 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-03-16 2009-09-15 2010-03-17 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag