Claims Analysis
Total Claims: 53
Claim 1
Independent Claim
239 words
An apparatus for separately controlling a plurality of separately addressable I/O devices in a system, and wherein each of said I/O devices has functions which are independently controllable with respect to other I/O devices; said apparatus comprising: at least one adapter interconnecting said system and each of said I/O devices, each adapter further comprising: switch selection means to indicate to each respective adapter the address associated with each I/O device connected thereto; a plurality of distributed registers, each associated with a different one of said functions, each one of said distributed registers associated with and distributed among all of said adapters and having a single system address for all of said adapters associated with said distributed register for receiving information in a single operation from a system bus relating to one of the functions of each I/O device addressed by said single system address in said single operation, each of said distributed registers being comprised of at least one bit of information from each adapter and said at least one bit of information being operative to control one of said functions of each I/O device associated with said each adapter; and means to use said information in said distributed register for said system from said single address to communicate selectively with each of said I/O devices from said single address and control one of the functions of each I/O device independently of other I/O devices in said single operation.
Claim 2
Independent Claim
239 words
An apparatus for separately controlling a plurality of separately addressable I/O devices in a system, and wherein each of said I/O devices has functions which are independently controllable with respect to other I/O devices; said apparatus comprising: at least one adapter interconnecting said system and each of said I/O devices, each adapter further comprising: switch selection means to indicate to each respective adapter the address associated with each I/O device connected thereto; a plurality of distributed registers, each associated with a different one of said functions, each one of said distributed registers associated with and distributed among all of said adapters and having a single system address for all of said adapters associated with said distributed register for receiving information in a single operation from a system bus relating to one of the functions of each I/O device addressed by said single system address in said single operation, each of said distributed registers being comprised of at least one bit of information from each adapter and said at least one bit of information being operative to control one of said functions of each I/O device associated with said each adapter; and means to use said information in said distributed register for said system from said single address to communicate selectively with each of said I/O devices from said single address and control one of the functions of each I/O device independently of other I/O devices in said single operation.
Claim 3
Dependent Claim
21 words
An apparatus, as in claim 1, further comprising: Means to select individual bus bit lines associated with a specific I/O address.
Claim 4
Dependent Claim
20 words
An apparatus, as in claim 2, further comprising: at least one register bit location to store display contrast control information.
Claim 5
Dependent Claim
20 words
An apparatus, as in claim 2, further comprising: at least one register bit location to store display backlight control information.
Claim 6
Dependent Claim
19 words
An apparatus, as in claim 2, further comprising: at least one register bit location to store display status information.
Claim 7
Dependent Claim
19 words
An apparatus, as in claim 2, further comprising: at least one register bit location to store display command information.
Claim 8
Dependent Claim
19 words
An apparatus, as in claim 2, further comprising: at least one register bit location to store display address information.
Claim 9
Dependent Claim
29 words
An apparatus, as in claim 1, further comprising: said system including a plurality of adapters, and means to determine when a given adapter is the highest priority adapter selected.
Claim 10
Dependent Claim
21 words
An apparatus, as in claim 8, further comprising: Means to select individual bus bit lines associated with a specific I/O address.
Claim 11
Dependent Claim
20 words
An apparatus, as in claim 9, further comprising: at least one register bit location to store display contrast control information.
Claim 12
Dependent Claim
20 words
An apparatus, as in claim 9, further comprising: at least one register bit location to store display backlight control information.
Claim 13
Dependent Claim
19 words
An apparatus, as in claim 9, further comprising: at least one register bit location to store display status information.
Claim 14
Dependent Claim
19 words
An apparatus, as in claim 9, further comprising: at least one register bit location to store display command information.
Claim 15
Dependent Claim
19 words
An apparatus, as in claim 9, further comprising: at least one register bit location to store display address information.
Claim 16
Independent Claim
261 words
An apparatus for separately controlling a plurality of separately addressable I/O devices in a system; said apparatus comprising: a processor; a system bus, said bus operatively connected to said processor; a plurality of separately addressable I/O devices which have functions which are independently controllable with respect to other I/O devices; at least one adapter, each adapter operatively connected to said bus and to at least one I/O device, all of said adapters further comprising: switch selection means to indicate to each respective adapter the address associated with each I/O device connected thereto; said adapters having a plurality of distributed registers, each associated with a different one of said functions, each one of said distributed registers associated with and distributed among all of said adapters and having a single system address for all of said adapters associated with said distributed register for receiving information in a single operation from a system bus relating to one of the functions of each I/O device addressed by said single system address in said single operation, each of said distributed registers being comprised of at least one bit of information from each adapter and said at least one bit of information being operative to control one of said functions of each I/O device associated with said each adapter; and, means to use said information in said distributed register from said single address for said system to communicate with each of said I/O devices from said single address and control one of the functions of each I/O device independently of other I/O devices in said single operation.
Claim 17
Independent Claim
261 words
An apparatus for separately controlling a plurality of separately addressable I/O devices in a system; said apparatus comprising: a processor; a system bus, said bus operatively connected to said processor; a plurality of separately addressable I/O devices which have functions which are independently controllable with respect to other I/O devices; at least one adapter, each adapter operatively connected to said bus and to at least one I/O device, all of said adapters further comprising: switch selection means to indicate to each respective adapter the address associated with each I/O device connected thereto; said adapters having a plurality of distributed registers, each associated with a different one of said functions, each one of said distributed registers associated with and distributed among all of said adapters and having a single system address for all of said adapters associated with said distributed register for receiving information in a single operation from a system bus relating to one of the functions of each I/O device addressed by said single system address in said single operation, each of said distributed registers being comprised of at least one bit of information from each adapter and said at least one bit of information being operative to control one of said functions of each I/O device associated with said each adapter; and, means to use said information in said distributed register from said single address for said system to communicate with each of said I/O devices from said single address and control one of the functions of each I/O device independently of other I/O devices in said single operation.
Claim 18
Dependent Claim
31 words
An apparatus, as in claim 15, further comprising: a plurality of single port adapters; and a plurality of I/O devices, each of said I/O devices associated with a respective adapter port.
Claim 19
Dependent Claim
21 words
An apparatus, as in claim 16, further comprising: means to select individual bus bit lines associated with a specific I/O address.
Claim 20
Dependent Claim
20 words
An apparatus, as in claim 17, further comprising: at least one register bit location to store display contrast control information.
Claim 21
Dependent Claim
20 words
An apparatus, as in claim 17, further comprising: at least one register bit location to store display backlight control information.
Claim 22
Dependent Claim
19 words
An apparatus, as in claim 17, further comprising: at least one register bit location to store display status information.
Claim 23
Dependent Claim
19 words
An apparatus, as in claim 17, further comprising: at least one register bit location to store display command information.
Claim 24
Dependent Claim
19 words
An apparatus, as in claim 17, further comprising: at least one register bit location to store display address information.
Claim 25
Dependent Claim
23 words
An apparatus, as in claim 16, further comprising: means to determine when a given I/O device is the highest priority I/O device selected.
Claim 26
Dependent Claim
21 words
An apparatus, as in claim 23, further comprising: means to select individual bus bit lines associated with a specific I/O address.
Claim 27
Dependent Claim
20 words
An apparatus, as in claim 24, further comprising: at least one register bit location to store display contrast control information.
Claim 28
Dependent Claim
20 words
An apparatus, as in claim 24, further comprising: at least one register bit location to store display backlight control information.
Claim 29
Dependent Claim
19 words
An apparatus, as in claim 24, further comprising: at least one register bit location to store display status information.
Claim 30
Dependent Claim
19 words
An apparatus, as in claim 24, further comprising: at least one register bit location to store display command information.
Claim 31
Dependent Claim
19 words
An apparatus, as in claim 24, further comprising: at least one register bit location to store display address information.
Claim 32
Dependent Claim
37 words
An apparatus, as in claim 15, further comprising: at least one single port adapter; and at least one multi-port adapter; and a plurality of I/O devices, each of the I/O devices associated with a respective adapter port.
Claim 33
Dependent Claim
21 words
An apparatus, as in claim 30, further comprising: means to select individual bus bit lines associated with a specific I/O address.
Claim 34
Dependent Claim
20 words
An apparatus, as in claim 31, further comprising: at least one register bit location to store display contrast control information.
Claim 35
Dependent Claim
20 words
An apparatus, as in claim 31, further comprising: at least one register bit location to store display backlight control information.
Claim 36
Dependent Claim
19 words
An apparatus, as in claim 31, further comprising: at least one register bit location to store display status information.
Claim 37
Dependent Claim
19 words
An apparatus, as in claim 31, further comprising: at least one register bit location to store display command information.
Claim 38
Dependent Claim
19 words
An apparatus, as in claim 31, further comprising: at least one register bit location to store display address information.
Claim 39
Dependent Claim
20 words
An apparatus, as in claim 30, further comprising: means to determine when the adapter is the highest priority adapter selected.
Claim 40
Dependent Claim
21 words
An apparatus, as in claim 37, further comprising: means to select individual bus bit lines associated with a specific I/O address.
Claim 41
Dependent Claim
20 words
An apparatus, as in claim 38, further comprising: at least one register bit location to store display contrast control information.
Claim 42
Dependent Claim
20 words
An apparatus, as in claim 38, further comprising: at least one register bit location to store display backlight control information.
Claim 43
Dependent Claim
19 words
An apparatus, as in claim 38, further comprising: at least one register bit location to store display status information.
Claim 44
Dependent Claim
19 words
An apparatus, as in claim 38, further comprising: at least one register bit location to store display command information.
Claim 45
Dependent Claim
19 words
An apparatus, as in claim 38, further comprising: at least one register bit location to store display address information.
Claim 46
Independent Claim
243 words
A method for controlling a plurality of separately addressable I/O devices in a system and wherein each of said I/O devices has functions which are independently controllable with respect to the other I/O devices; said method including the steps of: providing at least one adapter; providing a plurality of distributed registers, each associated with a different one of said functions, each one of said distributed registers associated with and distributed among all of said adapters and having a single system address for all of said adapters associated with said distributed register to receive information in a single operation relating to one of the functions of said I/O devices, each of said distributed registers being comprised of at least one bit of information from each adapter and said at least one bit of information being operative to control one of said functions of each I/O device associated with said each adapter; setting address selection means in all of said adapters to indicate to each of said adapters the address of an I/O device associated therewith; sending and receiving information from a system to said distributed register in said adapters in a single operation relating to all of said I/O devices addressed by said single system address; and using said information to communicate with each of said I/O devices from said single system address in said single operation and control the functions of each I/O device independently of other I/O devices in said single operation.
Claim 47
Independent Claim
243 words
A method for controlling a plurality of separately addressable I/O devices in a system and wherein each of said I/O devices has functions which are independently controllable with respect to the other I/O devices; said method including the steps of: providing at least one adapter; providing a plurality of distributed registers, each associated with a different one of said functions, each one of said distributed registers associated with and distributed among all of said adapters and having a single system address for all of said adapters associated with said distributed register to receive information in a single operation relating to one of the functions of said I/O devices, each of said distributed registers being comprised of at least one bit of information from each adapter and said at least one bit of information being operative to control one of said functions of each I/O device associated with said each adapter; setting address selection means in all of said adapters to indicate to each of said adapters the address of an I/O device associated therewith; sending and receiving information from a system to said distributed register in said adapters in a single operation relating to all of said I/O devices addressed by said single system address; and using said information to communicate with each of said I/O devices from said single system address in said single operation and control the functions of each I/O device independently of other I/O devices in said single operation.
Claim 48
Dependent Claim
22 words
A method, as in claim 44, including the further steps of: selecting individual bus bit lines associated with a specific I/O address.
Claim 49
Dependent Claim
24 words
A method, as in claim 45, including the further steps of: storing display contrast information in at least one of the register bit locations.
Claim 50
Dependent Claim
25 words
A method, as in claim 45, including the further steps of: storing display backlight control information in at least one of the register bit locations.
Claim 51
Dependent Claim
24 words
A method, as in claim 45, including the further steps of: storing display status information in at least one of the register bit locations.
Claim 52
Dependent Claim
24 words
A method, as in claim 45, including the further steps of: storing display command information in at least one of the register bit locations.
Claim 53
Dependent Claim
23 words
A method, as in claim 45, including the further steps of: storing display address information in at least one of the register locations.