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

Automatic detection of network hardware connection

Assignee: Canon Inc
•
Filing: 1994-11-04
•
Granted: 1997-12-23
•
Expires: 2014-11-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A network communication device has plural different connectors, each connectable to a network, and is capable of automatically selecting between the different connectors for network communication. A selector responsive to a selection signal selects one of the plural connectors, and a plurality of detectors, each associated with a corresponding connector, detects whether its corresponding connector is connected to the network. A processor executes a selection process by outputting a selection signal so as to select, in turn, each of the plural different connectors starting with a first connector, maintaining the state of the selection signal in a case where the detector associated with the selected connector indicates connection to the network, cycling to the next connector in a case where the detector does not indicate connection to the network, and repeating the selection process in a case where said processor has cycled through all of said plural connectors.

Inventors

  • 👤 Duc Tran
  • 👤 Robert D. Wadsworth
  • 👤 Tony K. Ip
  • 👤 William C. Russell

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 06:43
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/38; G06F13/40; G06F13/4004; G06F13/4022

Claims Analysis

Total Claims: 24
Claim 1
Independent Claim 192 words
A network communication device having plural different connectors, each connectable to a network, said device being capable of automatically selecting one of said different connectors for network communication, comprising: a selector responsive to a selection signal which selects one of the plural different connectors in accordance with the selection signal; a plurality of detectors, each detector associated with a corresponding connector, and each of which detects whether the corresponding connector is connected to the network before the network communication device effects network communication over the corresponding connector; a processor which executes a selection process by outputting a selection signal so as to select, in turn, each of the plural different connectors starting with a first connector, maintaining a state of the selection signal in a case where the detector associated with the selected connector indicates connection to the network, cycling to a next connector in a case where the detector does not indicate connection to the network, and repeating the selection process in a case where said processor has cycled through all of said plural different connectors until it is determined that one of the plural connectors is connected to the network.
Claim 2
Dependent Claim 192 words
A network communication device having plural different connectors, each connectable to a network, said device being capable of automatically selecting one of said different connectors for network communication, comprising: a selector responsive to a selection signal which selects one of the plural different connectors in accordance with the selection signal; a plurality of detectors, each detector associated with a corresponding connector, and each of which detects whether the corresponding connector is connected to the network before the network communication device effects network communication over the corresponding connector; a processor which executes a selection process by outputting a selection signal so as to select, in turn, each of the plural different connectors starting with a first connector, maintaining a state of the selection signal in a case where the detector associated with the selected connector indicates connection to the network, cycling to a next connector in a case where the detector does not indicate connection to the network, and repeating the selection process in a case where said processor has cycled through all of said plural different connectors until it is determined that one of the plural connectors is connected to the network.
Claim 3
Dependent Claim 29 words
A network communication device according to claim 1, wherein the processor effects network communication over a selected connector after the processor determines which connector is connected to the network.
Claim 4
Dependent Claim 35 words
A network communication device according to claim 1, wherein said plural different connectors comprise at least an RJ-45 connector capable of accepting a 10Base-T connection and a BNC connector capable of accepting a 10Base-2 connection.
Claim 5
Dependent Claim 46 words
A network communication device according to claim 3, wherein said plurality of different detectors comprise at least a first detector for detecting whether the RJ-45 connector is connected to the network and a second detector for detecting whether the BNC connector is connected to the network.
Claim 6
Dependent Claim 23 words
A network communication device according to claim 4, wherein said first detector detects whether there is an electrical current at the RJ-45 connector.
Claim 7
Dependent Claim 58 words
A network communication device according to claim 5, further comprising a first detection register which is set to a first state in a case where said first detector detects an electrical current at the RJ-45 connector and to a second state in a case where said first detector does not detect an electrical current at the RJ-45 connector.
Claim 8
Dependent Claim 20 words
A network communication device according to claim 4, wherein said second detector detects whether the BNC connector is improperly terminated.
Claim 9
Dependent Claim 57 words
A network communication device according to claim 7, further comprising a second detection register which is set to a first state in a case where said second detector detects that the BNC connector is not improperly terminated and to a second state in a case where said second detector detects that the BNC connector is improperly terminated.
Claim 10
Dependent Claim 113 words
A network communication device according to claim 4, further comprising: a first detection register which is set to a first state in a case where said first detector detects that the RJ-45 connector is connected to the network and to a second state in a case where said first detector detects that the RJ-45 connector is not connected to the network; and a second detection register which is set to a first state in a case where said second detector detects that the BNC connector is connected to the network and to a second state in a case where said second detector detects that the BNC connector is not connected to the network.
Claim 11
Dependent Claim 119 words
A network communication device according to claim 9, wherein said processor executes the selection process by outputting a selection signal so as to select the RJ-45 connector, reading said first detection register, maintaining the state of the selection signal in a case where said first detection register is in the first state, outputting a selection signal so as to select the BNC connector in a case where said first detection register is in the second state, reading said second detection register, maintaining the state of the selection signal in a case where said second detection register is in the first state and repeating the selection process in a case where the second detection register is in the second state.
Claim 12
Dependent Claim 20 words
A network communication device according to claim 10, wherein network communications are transferred between said processor and the selected connector.
Claim 13
Independent Claim 197 words
A method for automatically selecting which connector among plural different connectors on a network communication device is connected to a network, comprising the steps of: outputting a selection signal so as to select, in turn, each of the plural different connectors starting with a first connector; detecting whether each of the plural different connectors is connected to the network using plural detectors, each of the plural detectors corresponding to a respective one of the plural different connectors and detecting whether the respective one of the plural different connectors is connected to the network before the network communication device effects network communication over the respective one of the plural different connectors; maintaining the state of the selection signal in a case where the detecting step determines that the selected connector is connected to the network; cycling to a next connector in a case where the detecting step determines that the selected connector is not connected to the network; and repeating said outputting, detecting, maintaining and cycling steps in a case where said cycling step has cycled through all of said plural different connectors until it is determined that one of the plural connectors is connected to the network.
Claim 14
Independent Claim 197 words
A method for automatically selecting which connector among plural different connectors on a network communication device is connected to a network, comprising the steps of: outputting a selection signal so as to select, in turn, each of the plural different connectors starting with a first connector; detecting whether each of the plural different connectors is connected to the network using plural detectors, each of the plural detectors corresponding to a respective one of the plural different connectors and detecting whether the respective one of the plural different connectors is connected to the network before the network communication device effects network communication over the respective one of the plural different connectors; maintaining the state of the selection signal in a case where the detecting step determines that the selected connector is connected to the network; cycling to a next connector in a case where the detecting step determines that the selected connector is not connected to the network; and repeating said outputting, detecting, maintaining and cycling steps in a case where said cycling step has cycled through all of said plural different connectors until it is determined that one of the plural connectors is connected to the network.
Claim 15
Dependent Claim 29 words
A method according to claim 11, further comprising the step of effecting network communication over a selected connector after it is determined which connector is connected to the network.
Claim 16
Dependent Claim 33 words
A method according to claim 12, wherein said plural different connectors comprise at least an RJ-45 connector capable of accepting a 10Base-T connection and a BNC connector capable of accepting a 10Base-2 connection.
Claim 17
Dependent Claim 53 words
A method according to claim 14, further comprising the steps of: determining whether the RJ-45 connector is connected to the network by determining whether there is an electrical current at the RJ-45 connector; and determining whether the BNC connector is connected to the network by determining whether the BNC connector is improperly terminated.
Claim 18
Dependent Claim 105 words
A method according to claim 15, further comprising the steps of: setting a first detection register to a first state in a case where the RJ-45 connector is connected to the network and to a second state in a case where said first detector detects that the RJ-45 connector is not connected to the network; and setting a second detection register to a first state in a case where said second detector detects that the BNC connector is connected to the network and to a second state in a case where said second detector detects that the BNC connector is not connected to the network.
Claim 19
Dependent Claim 26 words
A method according to claim 16, further comprising the step of: transferring network communications between the selected connector and a processor on the network communication device.
Claim 20
Dependent Claim 429 words
A network communication device having at least first and second connectors, each connectable to a network, comprising: a network controller connected to the first and second connectors and including a selector responsive to a selection signal for selecting between said first and second connectors, said network controller being connected to a bus, and transferring network communications between said bus and the selected one of said first and second connectors, said network controller also including a first detector for detecting whether said first connector is electrically connected to the network, a second detector for detecting whether the second connector is connected to the network and for outputting a jabber bit indicative of an improper connection of the second connector, the first and second detectors detecting connections of the first and second connectors, respectively, before the network communication device effects network communication over the first and second connectors, and a first register readable through the bus and in which said network controller stores the jabber bit output by said second detector; a second register readable through the bus for storing a good-link bit indicative of said first detector detecting that the first connector is electrically connected to the network; a control register writable through the bus for outputting a selection signal in accordance with a select bit stored therein; and a processor, connected to the bus, which sends and receives network communication over the bus, and which executes a selection process by (1) writing a select bit through the bus to the control register so as to cause output of a selection signal which selects the first connector, (2) reading the good-link bit through the bus from the second register, (3) maintaining the state of the selection bit in the case where the good-link bit indicates electrical connection to the network, (4) writing a select bit through the bus to the control register so as to cause output of a selection signal which selects the second connector in a case where the good-link bit does not indicate electrical connection to the network, (5) reading the jabber bit through the bus from the first register, (6) maintaining the state of the select bit in a case where the jabber bit does not indicate improper electrical termination of the second connector, and (7) repeating the selection process in a case where the jabber bit indicates improper electrical termination of the second connector and the good-link bit does not indicate good electrical connection, the repeating step repeating the selection process until it is determined that one of the connectors is connected to the network.
Claim 21
Dependent Claim 429 words
A network communication device having at least first and second connectors, each connectable to a network, comprising: a network controller connected to the first and second connectors and including a selector responsive to a selection signal for selecting between said first and second connectors, said network controller being connected to a bus, and transferring network communications between said bus and the selected one of said first and second connectors, said network controller also including a first detector for detecting whether said first connector is electrically connected to the network, a second detector for detecting whether the second connector is connected to the network and for outputting a jabber bit indicative of an improper connection of the second connector, the first and second detectors detecting connections of the first and second connectors, respectively, before the network communication device effects network communication over the first and second connectors, and a first register readable through the bus and in which said network controller stores the jabber bit output by said second detector; a second register readable through the bus for storing a good-link bit indicative of said first detector detecting that the first connector is electrically connected to the network; a control register writable through the bus for outputting a selection signal in accordance with a select bit stored therein; and a processor, connected to the bus, which sends and receives network communication over the bus, and which executes a selection process by (1) writing a select bit through the bus to the control register so as to cause output of a selection signal which selects the first connector, (2) reading the good-link bit through the bus from the second register, (3) maintaining the state of the selection bit in the case where the good-link bit indicates electrical connection to the network, (4) writing a select bit through the bus to the control register so as to cause output of a selection signal which selects the second connector in a case where the good-link bit does not indicate electrical connection to the network, (5) reading the jabber bit through the bus from the first register, (6) maintaining the state of the select bit in a case where the jabber bit does not indicate improper electrical termination of the second connector, and (7) repeating the selection process in a case where the jabber bit indicates improper electrical termination of the second connector and the good-link bit does not indicate good electrical connection, the repeating step repeating the selection process until it is determined that one of the connectors is connected to the network.
Claim 22
Dependent Claim 29 words
A network communication device according to claim 1, wherein the processor effects network communication over a selected connector after the processor determines which connector is connected to the network.
Claim 23
Dependent Claim 36 words
A network communication device according to claim 18, wherein said first connector is an RJ-45 connector capable of accepting a 10Base-T connection and said second connector is a BNC connector capable of accepting a 10Base-2 connection.
Claim 24
Dependent Claim 66 words
A network communication device according to claim 20, wherein said processor, in executing the selection process, reads the good-link bit through the bus from the second register a predetermined plurality of times so as to cause a delay, and maintains the state of the selection bit in a case where the good-link bit indicates electrical connection to the network after any of the plurality of reads.

References Cited (Backward Citations)

US3990024A Cited
JPH02294757A Cited
US5142269A Cited
US5319785A Cited
US5410535A Cited
US5444856A Cited
EP0598513A1 Cited
US5406260A Cited
US5513370A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-12-22 2001-06-23 2001-12-23 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-12-22 2005-06-23 2005-12-23 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-12-22 2009-06-23 2009-12-23 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag