Claims Analysis
Total Claims: 49
Claim 1
Independent Claim
213 words
A user-removable CPU card comprising: a substrate having a width approximately the width of a credit card; a controller supported by said substrate; a central processing unit (CPU) supported by said substrate, said central processing unit being electrically coupled to said controller by a CPU bus; a first connector supported by said substrate; a connector bus comprising a plurality of electrical conductors that electrically couple said first connector to said controller; a thermistor supported by said substrate and coupled to said controller, said controller monitoring a signal from said thermistor indicative of temperature of said card; wherein said first connector is detachably and electrically coupled with a second connector of a system board; wherein said system board supplies power to said CPU card through said second connector and said first connector; wherein said central processing unit controls one or more portions of said electrical device through said second connector after said central processing unit receives said power; wherein said controller passes a first address signal via said connector bus to said first connector on receipt of said first address signal from said central processing unit; and wherein said controller reduces a frequency of a clock signal supplied locally via said CPU bus to said CPU when the temperature indicated by said thermistor increases.
Claim 2
Dependent Claim
213 words
A user-removable CPU card comprising: a substrate having a width approximately the width of a credit card; a controller supported by said substrate; a central processing unit (CPU) supported by said substrate, said central processing unit being electrically coupled to said controller by a CPU bus; a first connector supported by said substrate; a connector bus comprising a plurality of electrical conductors that electrically couple said first connector to said controller; a thermistor supported by said substrate and coupled to said controller, said controller monitoring a signal from said thermistor indicative of temperature of said card; wherein said first connector is detachably and electrically coupled with a second connector of a system board; wherein said system board supplies power to said CPU card through said second connector and said first connector; wherein said central processing unit controls one or more portions of said electrical device through said second connector after said central processing unit receives said power; wherein said controller passes a first address signal via said connector bus to said first connector on receipt of said first address signal from said central processing unit; and wherein said controller reduces a frequency of a clock signal supplied locally via said CPU bus to said CPU when the temperature indicated by said thermistor increases.
Claim 3
Dependent Claim
21 words
The user-removable CPU card of claim 1 wherein said CPU and said controller are formed together as a single integrated circuit.
Claim 4
Dependent Claim
35 words
The user-removable CPU card of claim 1 further comprising a read-only-memory encoded with configuration instructions that when executed cause said central processing unit to check for conflict in assignment of resources of said electrical device.
Claim 5
Dependent Claim
34 words
The user-removable CPU card of claim 1 further comprising a Peripheral Component Interconnect bus coupling said controller to said first connector, wherein said controller includes a central resource of said Peripheral Component Interconnect bus.
Claim 6
Dependent Claim
32 words
The user-removable CPU card of claim 1 further comprising a read-only-memory mounted on a first side of said substrate and further wherein said central processing unit is mounted on said first side.
Claim 7
Dependent Claim
24 words
The user-removable CPU card of claim 1 wherein said random-access-memory further comprising dynamic random-access-memory that functions as main memory for said central processing unit.
Claim 8
Dependent Claim
42 words
The user-removable CPU card of claim 1 wherein the central processing unit controls a plurality of agents of the electrical device through a system bus connected to the first connector on receipt of the first address signal from the central processing unit.
Claim 9
Dependent Claim
22 words
The user-removable CPU card of claim 1 wherein said controller reduces the frequency of only the clock signal supplied to said CPU.
Claim 10
Dependent Claim
215 words
A computing device comprising: a user-removable CPU card comprising a first connector and a central processing unit mounted on a substrate, said central processing unit being coupled to said first connector; a housing having an external surface defining an opening suitable for insertion of said user-removable CPU card; a system board comprising a second connector, said second connector being suitable for detachable coupling to said first connector, said system board being enclosed within said housing such that said second connector is accessible through said opening; and a system resource mounted on said system board and coupled to said second connector by a system bus formed on said system board, said system board being devoid of a processor for controlling said system resource; wherein said first connector is detachably connected to said bus second connector on insertion of said user-removable CPU card through said opening; wherein, when powered up subsequent to said insertion, said central processing unit controls said system resource by driving address signals on said system bus; and further wherein said central processing unit isolates said system resource, said central processing unit reads resource requirements data from said system resource, said central processing unit checks for conflicts in said resource requirements, and said central processing unit assigns conflict free resources to said system resource.
Claim 11
Dependent Claim
215 words
A computing device comprising: a user-removable CPU card comprising a first connector and a central processing unit mounted on a substrate, said central processing unit being coupled to said first connector; a housing having an external surface defining an opening suitable for insertion of said user-removable CPU card; a system board comprising a second connector, said second connector being suitable for detachable coupling to said first connector, said system board being enclosed within said housing such that said second connector is accessible through said opening; and a system resource mounted on said system board and coupled to said second connector by a system bus formed on said system board, said system board being devoid of a processor for controlling said system resource; wherein said first connector is detachably connected to said bus second connector on insertion of said user-removable CPU card through said opening; wherein, when powered up subsequent to said insertion, said central processing unit controls said system resource by driving address signals on said system bus; and further wherein said central processing unit isolates said system resource, said central processing unit reads resource requirements data from said system resource, said central processing unit checks for conflicts in said resource requirements, and said central processing unit assigns conflict free resources to said system resource.
Claim 12
Dependent Claim
24 words
The computing device of claim 9 wherein said user-removable CPU card has a width approximately the same as the width of a credit card.
Claim 13
Dependent Claim
28 words
The computing device of claim 9 wherein said user-removable CPU card performs a power on self test (POST) on said system resource subsequent to assigning conflict free resources.
Claim 14
Dependent Claim
28 words
The computing device of claim 11 wherein said user-removable CPU card drives a signal active on a device select line included in said system bus during said reading.
Claim 15
Dependent Claim
22 words
The computing device of claim 11 wherein said user-removable CPU card broadcasts an initiation key on said system bus during said reading.
Claim 16
Dependent Claim
17 words
The computing device of claim 9 wherein said housing has the form of a laptop personal computer.
Claim 17
Dependent Claim
17 words
The computing device of claim 9 wherein said housing has the form of a desktop personal computer.
Claim 18
Dependent Claim
32 words
The computing device of claim 9 wherein said housing comprises a door that closes said opening except when said user-removable CPU card is being inserted into or removed from said computing device.
Claim 19
Dependent Claim
236 words
A computing device comprising: a user-removable CPU card comprising a first bus connector and a microprocessor, said microprocessor being coupled to said first bus connector; a system board attached to a housing of said computing device, said system board comprising an input-output bus and a plurality of second bus connectors identical to each other and coupled to each other by said input-output bus, said second bus connectors being suitable for detachable coupling to said first bus connector, said system board further comprising an expansion bridge and a peripheral controller, said peripheral controller being coupled to a system bus through said expansion bridge, said system board being devoid of a processor for controlling a system resource mounted on said system board and coupled to the system bus; and a housing enclosing said system board, said housing having an external surface defining an opening suitable for insertion of said user-removable CPU card, said opening being located adjacent a selected one of said second bus connectors; wherein said peripheral controller is controlled by said microprocessor after said first bus connector is detachably coupled to said selected second bus connector on said insertion of said user-removable CPU card through said opening; and further wherein said microprocessor isolates said system resource, said microprocessor reads resource requirements data from said system resource, said microprocessor checks for conflicts in said resource requirements, and said microprocessor assigns conflict free resources to said system resource.
Claim 20
Dependent Claim
236 words
A computing device comprising: a user-removable CPU card comprising a first bus connector and a microprocessor, said microprocessor being coupled to said first bus connector; a system board attached to a housing of said computing device, said system board comprising an input-output bus and a plurality of second bus connectors identical to each other and coupled to each other by said input-output bus, said second bus connectors being suitable for detachable coupling to said first bus connector, said system board further comprising an expansion bridge and a peripheral controller, said peripheral controller being coupled to a system bus through said expansion bridge, said system board being devoid of a processor for controlling a system resource mounted on said system board and coupled to the system bus; and a housing enclosing said system board, said housing having an external surface defining an opening suitable for insertion of said user-removable CPU card, said opening being located adjacent a selected one of said second bus connectors; wherein said peripheral controller is controlled by said microprocessor after said first bus connector is detachably coupled to said selected second bus connector on said insertion of said user-removable CPU card through said opening; and further wherein said microprocessor isolates said system resource, said microprocessor reads resource requirements data from said system resource, said microprocessor checks for conflicts in said resource requirements, and said microprocessor assigns conflict free resources to said system resource.
Claim 21
Dependent Claim
24 words
The computing device of claim 17 wherein said user-removable CPU card has a width approximately the same as the width of a credit card.
Claim 22
Dependent Claim
162 words
A computing system comprising: a plurality of user-removable CPU cards, each user-removable CPU card comprising a first bus connector identical to a connector of another user-removable CPU card; and an electrical device comprising a housing and a system board permanently attached to said housing, said system board supporting a plurality of second bus connectors identical to each other and suitable for detachable coupling to any of said first bus connectors, said system board being devoid of a processor for controlling a system resource mounted on said system board; wherein when the first bus connector of a first user-removable CPU card comprising a microprocessor is coupled to one of said second bus connectors, said microprocessor becomes a central processing unit of said computing system; and further wherein said microprocessor isolates said system resource, said microprocessor reads resource requirements data from said system resource, said microprocessor checks for conflicts in said resource requirements, and said microprocessor assigns conflict free resources to said system resource.
Claim 23
Dependent Claim
162 words
A computing system comprising: a plurality of user-removable CPU cards, each user-removable CPU card comprising a first bus connector identical to a connector of another user-removable CPU card; and an electrical device comprising a housing and a system board permanently attached to said housing, said system board supporting a plurality of second bus connectors identical to each other and suitable for detachable coupling to any of said first bus connectors, said system board being devoid of a processor for controlling a system resource mounted on said system board; wherein when the first bus connector of a first user-removable CPU card comprising a microprocessor is coupled to one of said second bus connectors, said microprocessor becomes a central processing unit of said computing system; and further wherein said microprocessor isolates said system resource, said microprocessor reads resource requirements data from said system resource, said microprocessor checks for conflicts in said resource requirements, and said microprocessor assigns conflict free resources to said system resource.
Claim 24
Dependent Claim
30 words
The computing system of claim 19 wherein said first user-removable card responds to an active signal on an interrupt line of said system bus driven by said second user-removable card.
Claim 25
Dependent Claim
39 words
The computing system of claim 20 wherein said second user-removable card is a card selected from a group consisting of a graphics video adapter card, a network adapter card, a fax-modem adapter card and a SCSI host adapter card.
Claim 26
Dependent Claim
21 words
The computing system of claim 20 wherein at least two user-removable cards are CPU cards comprising microprocessors having a common architecture.
Claim 27
Dependent Claim
23 words
The computing system of claim 20 wherein at least two user-removable cards are CPU cards comprising microprocessors having architectures different from each other.
Claim 28
Independent Claim
209 words
A method for detachably connecting a central processing unit to a system board of an electrical device, said method comprising: forming a substrate having a shape and size suitable for insertion through a predetermined opening in an external surface of a housing of said electrical device; supporting a central processing unit on said substrate; supporting a controller on said substrate; coupling said controller to said central processing unit; supporting a first connector on said substrate coupled by said controller to said central processing unit; supporting a thermistor on said substrate coupled to said controller, said controller monitoring a signal from said thermistor indicative of temperature of said substrate; inserting said substrate into said predetermined opening such that said first connector is detachably connected to a second connector in said system board; supplying power to said central processing unit through said first connector and said second connector; executing a plurality of instructions in said central processing unit to control operation of said electrical device; passing an address signal from said central processing unit through said controller to electrical conductors formed on said system board; and reducing a frequency of a clock signal supplied locally by said controller to said central processing unit when the temperature indicated by said thermistor increases.
Claim 29
Independent Claim
209 words
A method for detachably connecting a central processing unit to a system board of an electrical device, said method comprising: forming a substrate having a shape and size suitable for insertion through a predetermined opening in an external surface of a housing of said electrical device; supporting a central processing unit on said substrate; supporting a controller on said substrate; coupling said controller to said central processing unit; supporting a first connector on said substrate coupled by said controller to said central processing unit; supporting a thermistor on said substrate coupled to said controller, said controller monitoring a signal from said thermistor indicative of temperature of said substrate; inserting said substrate into said predetermined opening such that said first connector is detachably connected to a second connector in said system board; supplying power to said central processing unit through said first connector and said second connector; executing a plurality of instructions in said central processing unit to control operation of said electrical device; passing an address signal from said central processing unit through said controller to electrical conductors formed on said system board; and reducing a frequency of a clock signal supplied locally by said controller to said central processing unit when the temperature indicated by said thermistor increases.
Claim 30
Dependent Claim
35 words
The method of claim 24 further comprising checking for conflicts in assignment of resources of said electrical device wherein said central processing unit performs said checking after reading resource data from a plurality of resources.
Claim 31
Dependent Claim
21 words
The method of claim 25 wherein said central processing unit activates each system resource of said electrical device after said checking.
Claim 32
Independent Claim
131 words
A method of operating an electrical device having a system bus and a plurality of identical connectors coupled to each other by said system bus, the or method comprising: inserting a first user-removable CPU card into a first connector of said plurality; passing a first address signal to said system bus from a central processing unit included in said first user-removable CPU card; inserting a second user-removable CPU card into a second connector of said plurality; passing said first address signal to said system bus from a central processing unit included in said second user-removable CPU cards; isolating a system resource identified by said first address signal; reading, resource requirements data from said system resource; checking for conflicts in said resource requirements; and assigning conflict free resources to said system resource.
Claim 33
Independent Claim
131 words
A method of operating an electrical device having a system bus and a plurality of identical connectors coupled to each other by said system bus, the or method comprising: inserting a first user-removable CPU card into a first connector of said plurality; passing a first address signal to said system bus from a central processing unit included in said first user-removable CPU card; inserting a second user-removable CPU card into a second connector of said plurality; passing said first address signal to said system bus from a central processing unit included in said second user-removable CPU cards; isolating a system resource identified by said first address signal; reading, resource requirements data from said system resource; checking for conflicts in said resource requirements; and assigning conflict free resources to said system resource.
Claim 34
Dependent Claim
38 words
The method of claim 27 further comprising: powering off said electrical device; and removing said first user-removable CPU card from a slot of said electrical device prior to insertion of said second user-removable CPU card into said slot.
Claim 35
Dependent Claim
37 words
The method of claim 27 further comprising: operating a switch mechanism to transfer control of said electrical device between said central processing units in said first and second user-removable CPU cards without powering off said electrical device.
Claim 36
Dependent Claim
286 words
A user-removable CPU card comprising: a substrate having a width approximately the width of a credit card; a controller supported by said substrate; a central processing unit (CPU) supported by said substrate, said central processing unit being electrically coupled to said controller by a CPU bus; a first connector supported by said substrate; a connector bus comprising a plurality of electrical conductors that electrically couple said first connector to said controller; a thermistor coupled to said controller, said controller monitoring a signal from said thermistor indicative of temperature of said card; wherein on insertion of said CPU card through an opening in a housing of an electrical device, said first connector is detachably and electrically coupled with a second connector of a system board enclosed by said housing; wherein said system board supplies power to said CPU card through said second connector and said first connector on said insertion; wherein said central processing unit controls one or more portions of said electrical device through a system bus connected to said second connector after said central processing unit receives said power; wherein said controller passes a first address signal via said connector bus to said first connector on receipt of said first address signal from said central processing unit; wherein said controller reduces a frequency of a clock signal supplied locally via said CPU bus to said CPU when the temperature indicated by said thermistor increases; and wherein said controller is coupled to a plurality of identical lines included in said connector bus and said controller further comprises an interrupt translator that logically ORs active signals from the plurality of identical lines into a single interrupt line, said single interrupt line being included in said CPU bus.
Claim 37
Dependent Claim
286 words
A user-removable CPU card comprising: a substrate having a width approximately the width of a credit card; a controller supported by said substrate; a central processing unit (CPU) supported by said substrate, said central processing unit being electrically coupled to said controller by a CPU bus; a first connector supported by said substrate; a connector bus comprising a plurality of electrical conductors that electrically couple said first connector to said controller; a thermistor coupled to said controller, said controller monitoring a signal from said thermistor indicative of temperature of said card; wherein on insertion of said CPU card through an opening in a housing of an electrical device, said first connector is detachably and electrically coupled with a second connector of a system board enclosed by said housing; wherein said system board supplies power to said CPU card through said second connector and said first connector on said insertion; wherein said central processing unit controls one or more portions of said electrical device through a system bus connected to said second connector after said central processing unit receives said power; wherein said controller passes a first address signal via said connector bus to said first connector on receipt of said first address signal from said central processing unit; wherein said controller reduces a frequency of a clock signal supplied locally via said CPU bus to said CPU when the temperature indicated by said thermistor increases; and wherein said controller is coupled to a plurality of identical lines included in said connector bus and said controller further comprises an interrupt translator that logically ORs active signals from the plurality of identical lines into a single interrupt line, said single interrupt line being included in said CPU bus.
Claim 38
Dependent Claim
35 words
The computing device of claim 9 wherein said user-removable CPU card further comprises a controller that passes said address signals to said first connector on receipt of said address signals from said central processing unit.
Claim 39
Dependent Claim
49 words
The user-removable CPU card of claim 30 wherein said controller further comprises a resource control unit coupled to said central processing unit, said resource control unit decoding a second address signal from said central processing unit to provide an interface to a peripheral addressed by said second address signal.
Claim 40
Dependent Claim
31 words
The user-removable CPU card of claim 32 further comprising an oscillator coupled to said resource control unit, and said resource control unit comprises a clock controller for generating a clock signal.
Claim 41
Dependent Claim
31 words
The user-removable CPU card of claim 32 wherein said resource control unit comprises a plurality of configuration registers for supplying a corresponding plurality of default values to said central processing unit.
Claim 42
Dependent Claim
42 words
The user-removable CPU card of claim 32 wherein said resource control unit comprises an interrupt translator that ORs active signals from a plurality of interrupt lines into a single interrupt line, said single interrupt line being coupled to said central processing unit.
Claim 43
Dependent Claim
247 words
A user-removable CPU card comprising: a substrate having a width approximately the width of a credit card; a controller supported by said substrate; a central processing unit (CPU) supported by said substrate, said central processing unit being electrically coupled to said controller by a CPU bus; a first connector supported by said substrate; a connector bus comprising a plurality of electrical conductors that electrically couple said first connector to said controller; a thermistor coupled to said controller, said controller monitoring a signal from said thermistor indicative of temperature of said card; and dynamic random-access-memory, said dynamic random-access-memory being supported by said substrate, said controller further comprising a memory control unit, said memory control unit coupling said dynamic random-access-memory and said read-only-memory to said central processing unit; wherein said first connector is detachably and electrically coupled with a second connector of a system board enclosed by said housing; wherein said system board supplies power to said CPU card through said second connector and said first connector; wherein said central processing unit controls one or more portions of said electrical device through said second connector after said central processing unit receives said power; wherein said controller passes a first address signal via said connector bus to said first connector on receipt of said first address signal from said central processing unit; and wherein said controller reduces a frequency of a clock signal supplied locally via said CPU bus to said CPU when the temperature indicated by said thermistor increases.
Claim 44
Dependent Claim
247 words
A user-removable CPU card comprising: a substrate having a width approximately the width of a credit card; a controller supported by said substrate; a central processing unit (CPU) supported by said substrate, said central processing unit being electrically coupled to said controller by a CPU bus; a first connector supported by said substrate; a connector bus comprising a plurality of electrical conductors that electrically couple said first connector to said controller; a thermistor coupled to said controller, said controller monitoring a signal from said thermistor indicative of temperature of said card; and dynamic random-access-memory, said dynamic random-access-memory being supported by said substrate, said controller further comprising a memory control unit, said memory control unit coupling said dynamic random-access-memory and said read-only-memory to said central processing unit; wherein said first connector is detachably and electrically coupled with a second connector of a system board enclosed by said housing; wherein said system board supplies power to said CPU card through said second connector and said first connector; wherein said central processing unit controls one or more portions of said electrical device through said second connector after said central processing unit receives said power; wherein said controller passes a first address signal via said connector bus to said first connector on receipt of said first address signal from said central processing unit; and wherein said controller reduces a frequency of a clock signal supplied locally via said CPU bus to said CPU when the temperature indicated by said thermistor increases.
Claim 45
Dependent Claim
30 words
The user-removable CPU card of claim 36 further comprising static random-access-memory, said static random-access-memory being supported by said substrate, said static random-access-memory being connected directly to said central processing unit.
Claim 46
Dependent Claim
56 words
The user-removable CPU card of claim 37 wherein: said controller further comprises a cache controller coupled to said static random-access-memory, said dynamic random-access-memory and said first connector; and said cache controller invalidates a location in said static random-access-memory in response to a write command from said first connector to a corresponding location in said dynamic random-access-memory.
Claim 47
Dependent Claim
42 words
The user-removable CPU card of claim 36 wherein a first data path of a first length couples said memory control unit to said read-only-memory and a second data path of a second length couples said memory control unit to said dynamic random-access-memory.
Claim 48
Dependent Claim
18 words
The user-removable CPU card of claim 39 wherein said second length is a multiple of said first length.
Claim 49
Dependent Claim
30 words
The user-removable CPU card of claim 1 further comprising static random-access-memory, said static random-access-memory being supported by said substrate, said static random-access-memory being connected directly to said central processing unit.