Claims Analysis
Total Claims: 71
Claim 1
Independent Claim
94 words
A method of interfacing between devices comprising: a. embedding self-describing information within a first device, wherein the self-describing information includes information related to operation and control of the first device including one or more of a graphical representation of the first device, information regarding controls and functionality of the first device, a first interface required to access the controls and an address from where additional information about the first device is obtained; and b configuring the first device to allow a second device to access the self-describing information for interfacing with the first device.
Claim 2
Independent Claim
94 words
A method of interfacing between devices comprising: a. embedding self-describing information within a first device, wherein the self-describing information includes information related to operation and control of the first device including one or more of a graphical representation of the first device, information regarding controls and functionality of the first device, a first interface required to access the controls and an address from where additional information about the first device is obtained; and b configuring the first device to allow a second device to access the self-describing information for interfacing with the first device.
Claim 3
Dependent Claim
38 words
The method as claimed in claim 1 further comprising providing a second interface on the second device using the self-describing information, wherein a user has the ability to control operation of the first device through the second interface.
Claim 4
Dependent Claim
21 words
The method as claimed in claim 2 wherein the second interface includes the graphical representation of the device and available controls.
Claim 5
Dependent Claim
16 words
The method as claimed in claim 3 wherein the self-describing information includes an operating system driver.
Claim 6
Dependent Claim
15 words
The method as claimed in claim 3 wherein the self-describing information includes a user application.
Claim 7
Dependent Claim
27 words
The method as claimed in claim 5 wherein the user application provides a graphical user interface through which a user is provided access to the user application.
Claim 8
Dependent Claim
14 words
The method as claimed in claim 3 wherein the address is an internet address.
Claim 9
Dependent Claim
28 words
The method as claimed in claim 3 wherein the address points to a location within a network of devices which includes the first device and the second device.
Claim 10
Dependent Claim
12 words
The method as claimed in claim 3 wherein the address is modifiable.
Claim 11
Independent Claim
111 words
A device including self-describing information comprising: a. means for storing self-describing information about the device, wherein the self-describing information includes information related to operation and control of the device including one or more of a graphical representation of the device, information regarding controls and functionality of the device, a control interface required to access the controls and an address from where additional information about the device is obtained; b. a physical interface for allowing the device to communicate with other devices including transmitting the self-describing information; and c. a controller coupled to the means for storing and to the physical interface for controlling communication through the physical interface with other devices.
Claim 12
Independent Claim
111 words
A device including self-describing information comprising: a. means for storing self-describing information about the device, wherein the self-describing information includes information related to operation and control of the device including one or more of a graphical representation of the device, information regarding controls and functionality of the device, a control interface required to access the controls and an address from where additional information about the device is obtained; b. a physical interface for allowing the device to communicate with other devices including transmitting the self-describing information; and c. a controller coupled to the means for storing and to the physical interface for controlling communication through the physical interface with other devices.
Claim 13
Dependent Claim
14 words
The device as claimed in claim 10 wherein the address is an internet address.
Claim 14
Dependent Claim
32 words
The device as claimed in claim 10 wherein the self-describing information is used to provide a graphical interface on a controlling device for controlling operation of the device through the controlling device.
Claim 15
Dependent Claim
18 words
The device as claimed in claim 10 wherein the means for storing self-describing information includes a memory device.
Claim 16
Dependent Claim
15 words
The device as claimed in claim 13 wherein the memory device is a read-only memory.
Claim 17
Dependent Claim
18 words
The device as claimed in claim 10 wherein the means for storing self-describing information includes a media device.
Claim 18
Dependent Claim
19 words
The device as claimed in claim 10 wherein the means for storing self-describing information includes a broadcast receiving device.
Claim 19
Dependent Claim
27 words
The device as claimed in claim 10 wherein the physical interface is an IEEE 1394 interface for interfacing the device to an IEEE 1394 serial bus structure.
Claim 20
Independent Claim
146 words
A system configuration comprising: a. a plurality of devices coupled together, each of the plurality including: i. means for storing self-describing information about a respective one of the plurality of devices, wherein the self-describing information includes information related to operation and control of the device including one or more of a graphical representation of the device, information regarding controls and functionality of the device, a control interface required to access the controls and an address from where additional information about the device is obtained; ii. a physical interface for allowing the device to communicate with other devices including transmitting the self-describing information; and b. a system coupled to the plurality of devices for presenting a graphical interface, utilizing the self-describing information from each of the plurality of devices, through which operation of the plurality of devices is controlled, the system including a microprocessor and a display.
Claim 21
Independent Claim
146 words
A system configuration comprising: a. a plurality of devices coupled together, each of the plurality including: i. means for storing self-describing information about a respective one of the plurality of devices, wherein the self-describing information includes information related to operation and control of the device including one or more of a graphical representation of the device, information regarding controls and functionality of the device, a control interface required to access the controls and an address from where additional information about the device is obtained; ii. a physical interface for allowing the device to communicate with other devices including transmitting the self-describing information; and b. a system coupled to the plurality of devices for presenting a graphical interface, utilizing the self-describing information from each of the plurality of devices, through which operation of the plurality of devices is controlled, the system including a microprocessor and a display.
Claim 22
Dependent Claim
17 words
The system configuration as claimed in claim 18 wherein the means for storing includes a memory device.
Claim 23
Dependent Claim
16 words
The system configuration as claimed in claim 19 wherein the memory device is a read-only memory.
Claim 24
Dependent Claim
17 words
The system configuration as claimed in claim 18 wherein the self-describing information includes an operating system driver.
Claim 25
Dependent Claim
16 words
The system configuration as claimed in claim 21 wherein the self-describing information includes a user application.
Claim 26
Dependent Claim
15 words
The system configuration as claimed in claim 22 wherein the address is an internet address.
Claim 27
Dependent Claim
22 words
The system configuration as claimed in claim 22 wherein the address points to a location within one of the plurality of devices.
Claim 28
Dependent Claim
24 words
The system configuration as claimed in claim 18 wherein the graphical interface includes graphical representations of the plurality of devices and connections between devices.
Claim 29
Dependent Claim
27 words
The system configuration as claimed in claim 25 wherein operation of selected devices is controlled through the interface by communications from the system to the selected devices.
Claim 30
Dependent Claim
26 words
The system configuration as claimed in claim 26 wherein the system and the plurality of devices are all coupled together by an IEEE 1394 bus structure.
Claim 31
Dependent Claim
102 words
A graphical user interface for controlling operation of devices coupled together into a network configuration, the graphical user interface comprising: a. a plurality of device images each representing a device within the network configuration; b. graphical representations of connections between the plurality of device images representing actual connections of the devices within the network configuration; and c. control means for displaying available controls for selected ones of the devices and controlling operation of the devices based on selected controls; wherein the plurality of device images and the available controls are obtained from self-describing information about a corresponding device stored within the devices.
Claim 32
Dependent Claim
102 words
A graphical user interface for controlling operation of devices coupled together into a network configuration, the graphical user interface comprising: a. a plurality of device images each representing a device within the network configuration; b. graphical representations of connections between the plurality of device images representing actual connections of the devices within the network configuration; and c. control means for displaying available controls for selected ones of the devices and controlling operation of the devices based on selected controls; wherein the plurality of device images and the available controls are obtained from self-describing information about a corresponding device stored within the devices.
Claim 33
Dependent Claim
29 words
The graphical user interface as claimed in claim 28 wherein the graphical user interface is displayed on a computer system having a display, a memory and an input device.
Claim 34
Dependent Claim
16 words
The graphical user interface as claimed in claim 29 wherein the input device is a mouse.
Claim 35
Dependent Claim
19 words
The graphical user interface as claimed in claim 28 wherein the graphical user interface is displayed on a television.
Claim 36
Dependent Claim
19 words
The graphical user interface as claimed in claim 31 wherein the input device is an infrared remote control device.
Claim 37
Dependent Claim
27 words
The graphical user interface as claimed in claim 28 wherein the self-describing information includes an address through which the device image and the available controls are obtained.
Claim 38
Dependent Claim
16 words
The graphical user interface as claimed in claim 33 wherein the address is an internet address.
Claim 39
Dependent Claim
20 words
The graphical user interface as claimed in claim 33 wherein the address points to a location within the network configuration.
Claim 40
Dependent Claim
32 words
The graphical user interface as claimed in claim 28 wherein the self-describing information for a device includes a graphical representation of the device and information regarding controls and functionality of the device.
Claim 41
Independent Claim
183 words
A system for controlling devices coupled to a bus structure comprising: a. a bus structure configured for providing communications between devices; b. a plurality of devices coupled to the bus structure for communicating across the bus structure, each of the plurality of devices including self-describing information about a corresponding one of the plurality of devices, wherein the self-describing information includes information related to operation and control of the corresponding device including one or more of a graphical representation of the device, information regarding controls and functionality of the device, a control interface required to access the controls and an address from where additional information about the device is obtained; and c. a graphical user interface for controlling operation of the plurality of devices including: i. a plurality of device images each representing a corresponding one of the plurality of devices and each obtained from the self-describing information of the corresponding device; and ii. a bus structure representation illustratively coupled to each of the plurality of device images representing the bus structure; wherein operation of the devices is controlled through the graphical user interface.
Claim 42
Independent Claim
183 words
A system for controlling devices coupled to a bus structure comprising: a. a bus structure configured for providing communications between devices; b. a plurality of devices coupled to the bus structure for communicating across the bus structure, each of the plurality of devices including self-describing information about a corresponding one of the plurality of devices, wherein the self-describing information includes information related to operation and control of the corresponding device including one or more of a graphical representation of the device, information regarding controls and functionality of the device, a control interface required to access the controls and an address from where additional information about the device is obtained; and c. a graphical user interface for controlling operation of the plurality of devices including: i. a plurality of device images each representing a corresponding one of the plurality of devices and each obtained from the self-describing information of the corresponding device; and ii. a bus structure representation illustratively coupled to each of the plurality of device images representing the bus structure; wherein operation of the devices is controlled through the graphical user interface.
Claim 43
Dependent Claim
25 words
The system as claimed in claim 37 wherein the graphical user interface is displayed on one of the devices including a microprocessor and a display.
Claim 44
Dependent Claim
50 words
The system as claimed in claim 38 wherein the graphical user interface further comprises control means for displaying available controls for selected ones of the devices and controlling operation of the devices based on selected controls, wherein the available controls are obtained from the self-describing information of the corresponding device.
Claim 45
Dependent Claim
18 words
The system as claimed in claim 39 wherein the bus structure is an IEEE 1394 serial bus structure.
Claim 46
Dependent Claim
23 words
The system as claimed in claim 37 wherein the address includes an internet address through which additional information about the device is obtained.
Claim 47
Dependent Claim
22 words
The system as claimed in claim 41 wherein each of the plurality of devices includes a memory for storing the self-describing information.
Claim 48
Dependent Claim
14 words
The system as claimed in claim 42 wherein the memory is a read-only memory.
Claim 49
Dependent Claim
31 words
The system as claimed in claim 37 wherein the address point to a location within the devices coupled to the bus structure through which additional information about the device is obtained.
Claim 50
Independent Claim
134 words
A method of interfacing between devices comprising: embedding self-describing informations within a first device, wherein the self-describing information includes information related to operation and control of the first device including one or more of a graphical representation of the first device, information regarding controls and functionality of the first device, a first interface required to access the controls and an address from where additional information about the first device is obtained; wherein the information related to operation and control of the first device includes one or more of a graphical representation of the first device, information regarding controls and functionality of the first device, and a first interface required to access the controls and configuring the first device to allow a second device to access the self-describing information for interfacing with the first device.
Claim 51
Independent Claim
134 words
A method of interfacing between devices comprising: embedding self-describing informations within a first device, wherein the self-describing information includes information related to operation and control of the first device including one or more of a graphical representation of the first device, information regarding controls and functionality of the first device, a first interface required to access the controls and an address from where additional information about the first device is obtained; wherein the information related to operation and control of the first device includes one or more of a graphical representation of the first device, information regarding controls and functionality of the first device, and a first interface required to access the controls and configuring the first device to allow a second device to access the self-describing information for interfacing with the first device.
Claim 52
Dependent Claim
19 words
The method as claimed in claim 45 wherein the self-describing information includes a graphical representation of the first device.
Claim 53
Dependent Claim
22 words
The method as claimed in claim 45 wherein the self-describing information further includes information regarding controls and functionality of the first device.
Claim 54
Dependent Claim
14 words
The method as claimed in claim 45 wherein the address is an internet address.
Claim 55
Dependent Claim
28 words
The method as claimed in claim 45 wherein the address points to a location within a network of devices which includes the first device and the second device.
Claim 56
Dependent Claim
14 words
The method as claimed in claim 49 wherein the network is a wide-area network.
Claim 57
Dependent Claim
12 words
The method as claimed in claim 45 wherein the address is modifiable.
Claim 58
Dependent Claim
13 words
The method as claimed in claim 45 wherein the self-describing information is modifiable.
Claim 59
Dependent Claim
34 words
The method as claimed in claim 45 further comprising providing an interface on the second device using the information, wherein a user has ability to control operation of the first device through the interface.
Claim 60
Dependent Claim
21 words
The method as claimed in claim 53 wherein the interface includes a graphical representation of the first device and available controls.
Claim 61
Dependent Claim
23 words
The method as claimed in claim 54 wherein the graphical representation is interactive allowing the user to control operation of the first device.
Claim 62
Independent Claim
108 words
A device including self-describing information comprising: a. a memory circuit configured to store self-describing information about the device, wherein the self-describing information includes one or more of a graphical representation of the device, information regarding controls and functionality of the device, a control interface required to access the controls and an address from where information related to operation and control of the device is obtained; b. a physical interface configured to allow the device to communicate with other devices including transmitting the self-describing information; and c. a controller coupled to the memory circuit and to the physical interface to control communication through the physical interface with other devices.
Claim 63
Independent Claim
108 words
A device including self-describing information comprising: a. a memory circuit configured to store self-describing information about the device, wherein the self-describing information includes one or more of a graphical representation of the device, information regarding controls and functionality of the device, a control interface required to access the controls and an address from where information related to operation and control of the device is obtained; b. a physical interface configured to allow the device to communicate with other devices including transmitting the self-describing information; and c. a controller coupled to the memory circuit and to the physical interface to control communication through the physical interface with other devices.
Claim 64
Dependent Claim
14 words
The device as claimed in claim 56 wherein the address is an internet address.
Claim 65
Dependent Claim
26 words
The device as claimed in claim 56 wherein the address points to a location within a network of devices which includes the device and the controller.
Claim 66
Dependent Claim
14 words
The device as claimed in claim 58 wherein the network is a wide-area network.
Claim 67
Dependent Claim
12 words
The device as claimed in claim 56 wherein the address is modifiable.
Claim 68
Dependent Claim
13 words
The device as claimed in claim 56 wherein the self-describing information is modifiable.
Claim 69
Dependent Claim
31 words
The device as claimed in claim 56 wherein the information is used to provide a graphical interface on a controlling device to control operation of the device through the controlling device.
Claim 70
Dependent Claim
20 words
The device as claimed in claim 62 wherein the interface includes a graphical representation of the device and available controls.
Claim 71
Dependent Claim
23 words
The device as claimed in claim 63 wherein the graphical representation is interactive allowing the user to control operation of the first device.