Patent US4862355A successfully refreshed from Google Patents.
US4862355A
Expired / Lapsed
US
⏱️ 0.0 years remaining
System permitting peripheral interchangeability during system operation
Assignee: Hewlett Packard Development Co LP
•
Filing: 1987-08-13
•
Granted: 1989-08-29
•
Expires: 2007-08-13
Abstract
Abstract In a system including a processor and at least one connector for providing inputs to the processor, which one of a plurality of different types of peripherals is plugged into the connector is determined by sensing any change in the connection of a peripheral to said connector, upon initial start-up of the system and each time a change from not plugged in to plugged in is detected interrogating the peripheral to obtain its type and storing the type of peripheral which is plugged in.
Inventors
- 👤 Bruce E. Newman
- 👤 Steven D. DiPirro
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-27 16:44
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/10; G06F9/00; G06F9/06; G06F9/44; G06F9/4401; G06F9/4411
Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
152 words
In a system including a host processor and a peripheral repeater having a processor and at least one connector, a method of determining which of a plurality of different types of peripherals having a peripheral type are plugged into said connector, comprising: (a) sensing any change in the connection of a peripheral to said connector by the peripheral repeater; (b) generating an interrupt at said peripheral repeater processor when a change is sensed; (c) upon initial start-up of the system, each time a change from not plugged in to plugged in is detected, and in response to an interrupt, interrogating the connector by said host to obtain a result including the peripheral type if a peripheral is present; and (d) storing in a table the type of peripheral which is plugged in to allow different types of peripherals to be interchangeably coupled to said connector during system start-up and in system operation.
Claim 2
Dependent Claim
152 words
In a system including a host processor and a peripheral repeater having a processor and at least one connector, a method of determining which of a plurality of different types of peripherals having a peripheral type are plugged into said connector, comprising: (a) sensing any change in the connection of a peripheral to said connector by the peripheral repeater; (b) generating an interrupt at said peripheral repeater processor when a change is sensed; (c) upon initial start-up of the system, each time a change from not plugged in to plugged in is detected, and in response to an interrupt, interrogating the connector by said host to obtain a result including the peripheral type if a peripheral is present; and (d) storing in a table the type of peripheral which is plugged in to allow different types of peripherals to be interchangeably coupled to said connector during system start-up and in system operation.
Claim 3
Dependent Claim
55 words
The method according to claim 1 wherein a plurality of connectors are provided for a plurality of peripherals and further including sensing said change in the connection for any of said plurality of connectors, interrogating said connectors and updating said table with said results to allow interchangeability of different types of peripherals during system operation.
Claim 4
Dependent Claim
72 words
The method according to claim 2 wherein said peripheral repeater receives inputs from said peripherals and resends them to said host processor and receives inputs from said host and resending them to said peripherals and further comprising: (a) sending a single message to said host processor from said peripheral repeater processor indicating which peripheral connector has caused the interrupt; and (b) interrogating said connector, through said peripheral repeater, from said host processor.
Claim 5
Dependent Claim
111 words
In a system including a processor and at least one connector for providing an input to said processor, an apparatus for detecting which of a plurality of different peripherals is plugged into said connector comprising: (a) means for detecting a current path through said connector for indicating that a peripheral is plugged into said connector, said means providing an output; (b) said processor including means responsive to said output for sending interrogation commands to said connector; and (c) means for storing data, coupled to said processor, for storing a type of peripheral plugged into said connector wherein different types of peripherals can be interchangeably coupled to the connector during system operation.
Claim 6
Dependent Claim
111 words
In a system including a processor and at least one connector for providing an input to said processor, an apparatus for detecting which of a plurality of different peripherals is plugged into said connector comprising: (a) means for detecting a current path through said connector for indicating that a peripheral is plugged into said connector, said means providing an output; (b) said processor including means responsive to said output for sending interrogation commands to said connector; and (c) means for storing data, coupled to said processor, for storing a type of peripheral plugged into said connector wherein different types of peripherals can be interchangeably coupled to the connector during system operation.
Claim 7
Dependent Claim
31 words
Apparatus according to claim 4 wherein said output comprises an interrupt and said means for detecting including means for generating an interrupt when a change in said current path is sensed.
Claim 8
Dependent Claim
144 words
Apparatus according to claim 5 wherein said system includes a host processor and a peripheral repeater having a processor, said peripheral repeater receiving inputs through a plurality of said connectors for a plurality of peripherals and resending them to said host and receiving inputs from said host and resending them to said peripherals and further including said means for detecting which is adapted to sense said change in the current path at any of said connectors, and wherein said means for detecting includes a register for storing a number associated with the connector where a change was sensed and said means for storing includes locations for storing a peripheral type for each of said connectors and further wherein: (a) said means for generating said interrupt is located at said peripheral repeater processor; and (b) said means for sending interrogation commands comprises said host processor.
References Cited (Backward Citations)
US4086627A
Cited
US4025906A
Cited
US4485437A
Cited
US4562535A
Cited
EP0104545A2
Cited
US4760553A
Cited
US4750136A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1992-08-28 | 1993-02-27 | 1993-08-29 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1996-08-28 | 1997-02-27 | 1997-08-29 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2000-08-28 | 2001-02-27 | 2001-08-29 | $7700.00 | Window Closed / Lapsed |