Assisting in configuring network devices
First Claim
1. A method for assisting in configuring a network device with an operating system and at least one software application, comprising:
- receiving an initial selection of a first one of a plurality of items that represents one of network devices, network operating systems, and software applications; and
enabling a further selection of a second one of the items that represents another one of the network devices, the network operating systems, and the software applications, wherein the second item is compatible with the first represented item if configured with it.
1 Assignment
0 Petitions
Accused Products
Abstract
Interfaces, methods, devices and data structures assist in configuring network devices with operating systems and software application packages that are compatible with each other. An interface renders various network devices, operating systems, and software application packages available for selection. When one of them is selected, the interface enables for further selection those that are compatible with the selected item, while disabling from further selection those that are incompatible. The interface enables selection of more of the compatible items, and updates the remaining compatible items to be further selectable. A data structure includes items that represent the network devices, operating systems, and software application packages. Compatibility objects refer to pairs of the items that are known to be compatible. Constraint objects denote constraints in specific pairs of compatible items, and are also referred to by the appropriate compatibility objects.
20 Citations
41 Claims
-
1. A method for assisting in configuring a network device with an operating system and at least one software application, comprising:
-
receiving an initial selection of a first one of a plurality of items that represents one of network devices, network operating systems, and software applications; and
enabling a further selection of a second one of the items that represents another one of the network devices, the network operating systems, and the software applications, wherein the second item is compatible with the first represented item if configured with it. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. An interface for enabling a user to communicate with a computer processor for assisting in configuring a network device with an operating system and at least one software application, the interface including instructions which, when performed by the processor, result in actions comprising:
-
receiving an initial selection of a first one of a plurality of items that represents one of network devices, network operating systems, and software applications; and
enabling a further selection of a second one of the items that represents another one of the network devices, the network operating systems, and the software applications, wherein the second item is compatible with the first represented item if configured with it. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A computer system for assisting in configuring a network device with an operating system and at least one software application, comprising:
-
a memory for storing logical instructions;
a processor for executing the logical instructions stored in the memory, the execution of the logical instructions causing actions to be performed, including;
receiving an initial selection of a first one of a plurality of items that represents one of network devices, network operating systems, and software applications; and
enabling a further selection of a second one of the items that represents another one of the network devices, the network operating systems, and the software applications, wherein the second item is compatible with the first represented item if configured with it. - View Dependent Claims (29, 30, 31, 32, 33)
-
-
34. A device comprising:
-
means for receiving an initial selection of a first one of a plurality of items that represents one of network devices, network operating systems, and software applications; and
means for enabling a further selection of a second one of the items that represents another one of the network devices, the network operating systems, and the software applications, wherein the second item is compatible with the first represented item if configured with it. - View Dependent Claims (35)
-
-
36. A data structure comprising:
-
a plurality of items, each item representing one of at least a network device, an operating system, and a software application; and
a plurality of compatibility objects referring to the items, wherein at least a selected one of the compatibility objects refers to at least two of the items that are compatible if configured together. - View Dependent Claims (37, 38)
-
-
39. A computer-readable medium containing data comprising:
-
a plurality of items, each item representing one of at least a network device, an operating system, and a software application; and
a plurality of compatibility objects referring to the items, wherein at least a selected one of the compatibility objects refers to at least two of the items that are compatible if configured together. - View Dependent Claims (40, 41)
-
Specification