Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
120 words
A method comprising: detecting a connection of a device; searching a device tree to determine if said device has been connected for the first time; if said device has been connected for the first time, adding a device entry for said device to said device tree, associating with said device entry in said device tree a device type and at least one device function; searching a match tree using said device type and said device function to identify at least one first sequence of instructions to execute when said device is connected for the first time; and executing said at least one first sequence of instructions to associate with said device in said device tree at least one software category.
Claim 2
Independent Claim
120 words
A method comprising: detecting a connection of a device; searching a device tree to determine if said device has been connected for the first time; if said device has been connected for the first time, adding a device entry for said device to said device tree, associating with said device entry in said device tree a device type and at least one device function; searching a match tree using said device type and said device function to identify at least one first sequence of instructions to execute when said device is connected for the first time; and executing said at least one first sequence of instructions to associate with said device in said device tree at least one software category.
Claim 3
Dependent Claim
47 words
The method of claim 1 further comprising: associating with said device in said device tree, using said at least one first sequence of instructions when said device is connected for the first time, at least one second sequence of instructions to notify when said device is connected.
Claim 4
Dependent Claim
22 words
The method of claim 2 further comprising: notifying said at least one second sequence of instructions of the connection of said device.
Claim 5
Dependent Claim
50 words
The method of claim 1 further comprising: associating with each of said at least one software category in said device tree, using said at least one first sequence of instructions when said device has been connected for the first time, at least one software component to use with said device.
Claim 6
Independent Claim
143 words
A medium readable by a processor having stored thereon: a first sequence of instructions to detect a connection of a device; a second sequence of instructions to search a device tree to determine if said device has been connected for the first time; a third sequence of instructions to add a device entry for said device to said device tree, said third sequence of instructions further to associate with said device entry in said device tree a device type and at least one device function; a fourth sequence of instructions to search a match tree using said device type and said device function to identify at least one fifth sequence of instructions to execute when said device is connected for the first time; and said fifth sequence of instructions to associate with said device in said device tree at least one software category.
Claim 7
Independent Claim
143 words
A medium readable by a processor having stored thereon: a first sequence of instructions to detect a connection of a device; a second sequence of instructions to search a device tree to determine if said device has been connected for the first time; a third sequence of instructions to add a device entry for said device to said device tree, said third sequence of instructions further to associate with said device entry in said device tree a device type and at least one device function; a fourth sequence of instructions to search a match tree using said device type and said device function to identify at least one fifth sequence of instructions to execute when said device is connected for the first time; and said fifth sequence of instructions to associate with said device in said device tree at least one software category.
Claim 8
Dependent Claim
47 words
The medium of claim 5, said at least one fifth sequence of instructions to associate with said device in said device tree, at least one sixth sequence of instructions, said at least one sixth sequence of instructions to be executed when connection of said device is detected.
Claim 9
Dependent Claim
38 words
The medium of claim 5, said at least one fifth sequence of instructions to associate with each of said at least one software category in said device tree, at least one software component to use with said device.
Claim 10
Dependent Claim
150 words
A computer system comprising: a processor; and a storage area coupled to said processor, said storage area having stored therein sequences of instructions to respond to a connection of a device, said sequences: detecting a connection of a device; searching a device tree to determine if said device has been connected for the first time; if said device has been connected for the first time, adding a device entry for said device to said device tree, associating with said device entry in said device tree a device type and at least one device function; searching a match tree using said device type and said device function to identify at least one first sequence of instructions to execute when said device is connected for the first time; and executing said at least one first sequence of instructions to associate with said device in said device tree at least one software category.
Claim 11
Dependent Claim
150 words
A computer system comprising: a processor; and a storage area coupled to said processor, said storage area having stored therein sequences of instructions to respond to a connection of a device, said sequences: detecting a connection of a device; searching a device tree to determine if said device has been connected for the first time; if said device has been connected for the first time, adding a device entry for said device to said device tree, associating with said device entry in said device tree a device type and at least one device function; searching a match tree using said device type and said device function to identify at least one first sequence of instructions to execute when said device is connected for the first time; and executing said at least one first sequence of instructions to associate with said device in said device tree at least one software category.
Claim 12
Dependent Claim
53 words
The computer system of claim 8 in which said sequences of instructions further: associate with said device in said device tree, using said at least one first sequence of instructions when said device is connected for the first time, at least one second sequence of instructions to notify when said device is connected.
Claim 13
Dependent Claim
56 words
The computer system of claim 8 in which said sequences of instructions further: associate with each of said at least one software category in said device tree, using said at least one first sequence of instructions when said device has been connected for the first time, at least one software component to use with said device.
Claim 14
Dependent Claim
28 words
The computer system of claim 8 in which said sequences of instructions further: notify said at least one second sequence of instructions of the connection of said device.