Automatically determining and indicating system positions of devices in a hierarchical bus networked system
First Claim
1. A non-transitory computer readable memory medium that stores program instructions executable by at least one processor of a computer system to:
- store characteristic information regarding each respective device of a plurality of devices connected to the computer system in a system hierarchy of a bus networked system,wherein the characteristic information for each respective device comprises;
a device hierarchy associated with the respective device, wherein the device hierarchy identifies a respective set of hardware nodes comprised in the respective device,wherein the respective set of hardware nodes comprises at least one port, wherein the at least one port connects to a connected port of the computer system or of a second device; and
one or more visual attributes of the respective device;
automatically determine a respective system position of each respective device of the plurality of devices based on the respective device hierarchy of the plurality of devices;
for each respective device of the plurality of devices, automatically determine a respective point of reference of one device of the plurality of devices, wherein the respective point of reference is one of the plurality of devices and is determined based on the characteristic information of one or more of the plurality of devices, wherein for each respective device of at least a subset of the plurality of devices, the respective point of reference is another one of the plurality of devices;
generate, for each respective device of the plurality of devices,information that indicates the respective system position of the device relative to the respective point of reference of the device; and
output the information that indicates the respective system position of each respective device of the plurality of devices relative to the respective point of reference of each respective device, wherein the information is useable to visually identify each respective device of the plurality of devices in the bus networked system.
5 Assignments
0 Petitions
Accused Products
Abstract
System and method for determining and conveying connectivity of cabled computer peripherals to a user. Characteristic information regarding each of multiple devices connected to a computer system in a system hierarchy of a bus networked system may be stored, including a device hierarchy associated with each device that identifies respective hardware nodes included in the device, and one or more visual attributes of the device. Respective system positions may be automatically determined for at least some of the devices based on the device hierarchy. A respective point of reference of at least one device may be determined based on the characteristic information of one or more of the devices. The computer system may generate information that indicates the respective system position of the at least one device relative to the respective point of reference of the device, which is useable to visually identify the device in the bus networked system.
-
Citations
26 Claims
-
1. A non-transitory computer readable memory medium that stores program instructions executable by at least one processor of a computer system to:
-
store characteristic information regarding each respective device of a plurality of devices connected to the computer system in a system hierarchy of a bus networked system, wherein the characteristic information for each respective device comprises; a device hierarchy associated with the respective device, wherein the device hierarchy identifies a respective set of hardware nodes comprised in the respective device, wherein the respective set of hardware nodes comprises at least one port, wherein the at least one port connects to a connected port of the computer system or of a second device; and one or more visual attributes of the respective device; automatically determine a respective system position of each respective device of the plurality of devices based on the respective device hierarchy of the plurality of devices; for each respective device of the plurality of devices, automatically determine a respective point of reference of one device of the plurality of devices, wherein the respective point of reference is one of the plurality of devices and is determined based on the characteristic information of one or more of the plurality of devices, wherein for each respective device of at least a subset of the plurality of devices, the respective point of reference is another one of the plurality of devices; generate, for each respective device of the plurality of devices, information that indicates the respective system position of the device relative to the respective point of reference of the device; and output the information that indicates the respective system position of each respective device of the plurality of devices relative to the respective point of reference of each respective device, wherein the information is useable to visually identify each respective device of the plurality of devices in the bus networked system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system comprising:
-
at least one processor; and a memory coupled to the at least one processor, wherein the memory has stored thereon instructions executable by the at least one processor to; store characteristic information regarding each of a plurality of devices connected to the system in a system hierarchy of a bus networked system, wherein the characteristic information for each device comprises; a device hierarchy associated with the device, wherein the device hierarchy identifies a respective set of hardware nodes comprised in the device, wherein the respective set of hardware nodes comprises at least one port, wherein the at least one port connects to a connected port of the computer system or of a second device; and one or more visual attributes of the device; automatically determine a respective system position of a subset of the plurality of devices based on the respective device hierarchy of the subset of the plurality of devices; automatically determine a respective point of reference of at least one device of the plurality of devices, wherein the respective point of reference is one of the plurality of devices and is determined based on the characteristic information of one or more of the plurality of devices, wherein for at least a subset of the at least one device, the respective point of reference is another one of the plurality of devices; generate, for the at least one device of the plurality of devices, information that indicates the respective system position of the at least one device relative to the respective point of reference of the at least one device; and output the information that indicates the respective system position of the at least one device, wherein the information is useable to visually identify the at least one device in the bus networked system. - View Dependent Claims (19, 20, 21, 22)
-
-
23. A method comprising:
-
performing, by a computer system; store characteristic information regarding each of a plurality of devices connected to the computer system in a system hierarchy of a bus networked system, wherein the characteristic information for each device comprises; a device hierarchy associated with the device, wherein the device hierarchy identifies a respective set of hardware nodes comprised in the device, wherein the respective set of hardware nodes comprises at least one port, wherein the at least one port connects to a connected port of the computer system or of a second device; and one or more visual attributes of the device; automatically determine a respective system position of a subset of the plurality of devices based on the respective device hierarchy of the subset of the plurality of devices; automatically determine a respective point of reference of at least one device of the plurality of devices, wherein the respective point of reference is one of the plurality of devices and is determined based on the characteristic information of one or more of the plurality of devices, wherein for at least a subset of the at least one device, the respective point of reference is another one of the plurality of devices; generate, for the at least one device of the plurality of devices, information that indicates the respective system position of the at least one device relative to the respective point of reference of the at least one device; and output the information that indicates the respective system position of the at least one device, wherein the information is useable to visually identify the at least one device in the bus networked system. - View Dependent Claims (24, 25, 26)
-
Specification