← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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 14:49
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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag