Modular computing system
First Claim
Patent Images
1. A first computing system comprising:
- a plurality of interconnected components including a first processing subsystem, a first input subsystem, a first output subsystem, a first storage subsystem, and a first power subsystem;
wherein a first subset of the plurality of interconnected components comprises a second processing subsystem, a second input subsystem, a second output subsystem, a second storage subsystem, and a second power subsystem;
wherein a second subset of the plurality of interconnected components comprises a third processing subsystem, a third input subsystem, a third output subsystem, a third storage subsystem, and a third power subsystem; and
wherein the first subset and the second subset of components is detachable from each other to form a second computing system and third computing system, respectively.
21 Assignments
0 Petitions
Accused Products
Abstract
A computing system is provided that includes a plurality of interconnected components. The components include a processing subsystem, an input subsystem, an output subsystem, a storage subsystem, and a power subsystem. Subsets of the plurality of components may be rearranged and interconnected in various configurations to form different computing systems.
80 Citations
62 Claims
-
1. A first computing system comprising:
-
a plurality of interconnected components including a first processing subsystem, a first input subsystem, a first output subsystem, a first storage subsystem, and a first power subsystem;
wherein a first subset of the plurality of interconnected components comprises a second processing subsystem, a second input subsystem, a second output subsystem, a second storage subsystem, and a second power subsystem;
wherein a second subset of the plurality of interconnected components comprises a third processing subsystem, a third input subsystem, a third output subsystem, a third storage subsystem, and a third power subsystem; and
wherein the first subset and the second subset of components is detachable from each other to form a second computing system and third computing system, respectively. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. In a first computing system comprising a plurality of interconnected components including a first processing subsystem, a first input subsystem, a first output subsystem, a first storage subsystem, and a first power subsystem, wherein a first subset of the plurality of components comprises a second processing subsystem, a second input subsystem, a second output subsystem, a second storage subsystem, and a second power subsystem, and wherein a second subset of the plurality of components comprises a third processing subsystem, a third input subsystem, a third output subsystem, a third storage subsystem, and a third power subsystem, a method comprising a step of:
(A) detaching the first subset of the plurality of interconnected components from the plurality of interconnected components to form a computing system comprising the second processing subsystem, the second input subsystem, the second output subsystem, the second storage subsystem, and the second power subsystem. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
21. A computing system comprising:
a plurality of components comprising a first input subsystem, a first output subsystem, a first storage subsystem, a first power subsystem, a first component including a first processing subsystem, and a second component including a second processing subsystem, wherein the plurality of components may be interconnected to form a first computing system; and
whereina first subset of the plurality of components may be interconnected to form a second computing system, the first subset including the first component but not including the second component; and
whereina second subset of the plurality of components may be interconnected to form a third computing system, the second subset including the second component but not including the first component. - View Dependent Claims (22, 23, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
24. In a computing system comprising a plurality of components including a first input subsystem, a first output subsystem, a first storage subsystem, a first power subsystem, a first component including a first processing subsystem, and a second component including a second processing subsystem, wherein the plurality of components may be interconnected to form a first computing system, a method comprising steps of:
-
interconnecting a first subset of the plurality of components to form a second computing system, the first subset including the first component but not including the second component; and
interconnecting a second subset of the plurality of components to form a third computing system, the second subset including the second component but not including the first component.
-
-
26. A first computing system comprising:
-
a core device including a core computer processor, a core memory, a core storage device, a core display device, and a core input device;
a secondary display device, coupled to the core device, for displaying output from the core device;
a secondary input device, coupled to the core device, for providing input to the core device; and
a secondary storage device coupled to the core device for storing information from and providing information to the core device;
wherein at least one of the core device, the secondary display device, the secondary input device, and the secondary storage device is detachable from the first computing system, whereby a second computing system is formed.
-
-
42. A method for use in a system including a plurality of components providing a plurality of subsystems, the method comprising steps of:
-
(A) selecting from among the plurality of subsystems at least one subsystem in each class of subsystems in a set of subsystem classes comprising processing subsystems, input subsystems, output subsystems, storage subsystems, and power subsystems, wherein the selected subsystems are provided by at least two of the plurality of components; and
(B) configuring the selected subsystems to interoperate as a computing system. - View Dependent Claims (43, 44, 45, 46, 47, 48, 49, 50, 51, 52)
-
-
53. In a system including a plurality of components providing a plurality of subsystems, a method for use by a first one of the plurality of components to select one of the plurality of subsystems to perform a function associated with a class of subsystems, the method comprising steps of:
-
(A) identifying at least one candidate subsystem in the class among the plurality of subsystems;
(B) selecting a subsystem from among the at least one candidate subsystem based on a configuration strategy; and
(C) using the selected subsystem to perform the function. - View Dependent Claims (54, 55, 56, 57, 58, 59, 60, 61, 62)
-
Specification