US5826103A
Expired / Lapsed
US
⏱️ 0.0 years remaining
System for storing physical locations of all ports specified in terms of port locations relative to parameters of a predetermined configuration within data processing system
Assignee: Hewlett Packard Development Co LP
•
Filing: 1996-11-22
•
Granted: 1998-10-20
•
Expires: 2016-11-22
Abstract
Abstract A data processing system having a central processing unit for executing instructions stored in a memory, a plurality of peripheral ports at a plurality of physical locations, and a routing network for coupling the central processing unit to the peripheral ports. The routing network has a network storage device for storing information relating to the physical locations of the ports, and a controller responsive to a command for reporting such information. Peripherals used in the data processing system preferably have a peripheral storage device for storing information relating to characteristics of the peripherals and a peripheral controller responsive to a command for reporting such information.
Inventors
- 👤 Martin John Whittaker
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-07 16:52
CPC Classifications
G; G06; G06F; G06F15/00; G06F15/16; G06F15/177; G06F13/00; G06F13/38; G06F13/40; G06F13/4004; G06F13/4022; G06F9/00; G06F9/06; G06F9/44; G06F9/4401; G06F9/4411
Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
137 words
A data processing system, having a predetermined configuration comprising: a central processing unit for executing instructions stored in a memory; a plurality of peripheral ports at a plurality of physical locations, wherein said physical locations are specified in terms of the location of the ports relative to the parameters of the predetermined configuration within the data processing system; and a routing network for coupling said central processing unit to said peripheral ports, said routing network having network storage means for storing location information specifying the physical locations of each of said ports coupled to said routing network, and control means responsive to a location command for reporting said location information to said central processing unit, wherein said location information is sufficient to specify the location of each of said peripheral ports without reference to any other information.
Claim 2
Dependent Claim
137 words
A data processing system, having a predetermined configuration comprising: a central processing unit for executing instructions stored in a memory; a plurality of peripheral ports at a plurality of physical locations, wherein said physical locations are specified in terms of the location of the ports relative to the parameters of the predetermined configuration within the data processing system; and a routing network for coupling said central processing unit to said peripheral ports, said routing network having network storage means for storing location information specifying the physical locations of each of said ports coupled to said routing network, and control means responsive to a location command for reporting said location information to said central processing unit, wherein said location information is sufficient to specify the location of each of said peripheral ports without reference to any other information.
Claim 3
Dependent Claim
33 words
The data processing system of claim 1, wherein said peripheral ports define rows and columns, and the location of each of said peripheral ports is defined in terms of said rows and columns.
Claim 4
Dependent Claim
84 words
The data processing system of claim 1, further comprising a peripheral coupled to one of said ports, said peripheral having physical characteristics viewable by a user of said data processing system, said peripheral comprising: peripheral storage means for storing peripheral information relating to said physical characteristics of said peripheral; and peripheral control means responsive to a peripheral command for reporting said peripheral information, wherein said peripheral information is sufficient to specify at least one of said physical characteristics without reference to any other information.
Claim 5
Dependent Claim
21 words
The data processing system of claim 3, wherein said peripheral information comprises information relating to the physical size of said peripheral.
Claim 6
Dependent Claim
52 words
The data processing system of claim 4, wherein the physical size of said peripheral is defined with respect to the vertical height and horizontal width of said peripheral, and said information relating to the physical size of said peripheral includes information relating to the vertical height and horizontal width of said peripheral.
Claim 7
Dependent Claim
21 words
The data processing system of claim 3, wherein said peripheral information comprises information relating to the physical appearance of said peripheral.
Claim 8
Dependent Claim
27 words
The data processing system of claim 6, wherein the information relating to the physical appearance of said peripheral includes information relating to the color of said peripheral.
Claim 9
Dependent Claim
34 words
The data processing system of claim 6, wherein said peripheral includes visible symbols and said information relating to the physical appearance of said peripheral includes information relating to the visible symbols of said peripheral.
Claim 10
Dependent Claim
42 words
The data processing system of claim 3, wherein said peripheral storage means is further for storing information relating to the function of said peripheral and said peripheral control means is further for reporting said information relating to the function of said peripheral.
Claim 11
Dependent Claim
14 words
The data processing system of claim 1, wherein said routing network comprises a bus.
Claim 12
Independent Claim
131 words
A method for communicating information between a central processing unit and a plurality of peripheral ports at a plurality of locations, in a data processing system having as predetermined configuration, wherein said physical locations are specified in terms of the location of the ports relative to the parameters of the predetermined configuration within the data processing system comprising the steps of: storing location information specifying the physical location of each peripheral port coupled to said central processing unit in an information storage device, wherein said location information is sufficient to specify the location of each of said peripheral ports without reference to any other information; in response to a location command from the central processing unit, causing said information storage device to report said location information to said central processing unit.
Claim 13
Independent Claim
131 words
A method for communicating information between a central processing unit and a plurality of peripheral ports at a plurality of locations, in a data processing system having as predetermined configuration, wherein said physical locations are specified in terms of the location of the ports relative to the parameters of the predetermined configuration within the data processing system comprising the steps of: storing location information specifying the physical location of each peripheral port coupled to said central processing unit in an information storage device, wherein said location information is sufficient to specify the location of each of said peripheral ports without reference to any other information; in response to a location command from the central processing unit, causing said information storage device to report said location information to said central processing unit.
Claim 14
Dependent Claim
76 words
The method of claim 11, wherein a plurality of peripherals are coupled to said peripheral ports, each said peripheral having physical characteristics viewable by a user of said data processing system, said method further comprising the steps of: storing peripheral information relating to said physical characteristics of said peripherals in peripheral information storage device; in response to a peripheral command from the central processing unit, causing said peripheral information storage device to report said peripheral information.
References Cited (Backward Citations)
US4486827A
Cited
US5038320A
Cited
US5257387A
Cited
US4982324A
Cited
US5121500A
Cited
US5247682A
Cited
US5226120A
Cited
US5437019A
Cited
US5444642A
Cited
US5329634A
Cited
US5386567A
Cited
US5586254A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-10-19 | 2002-04-20 | 2002-10-20 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-10-19 | 2006-04-20 | 2006-10-20 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-10-19 | 2010-04-20 | 2010-10-20 | $7700.00 | Window Closed / Lapsed |