1460758005-3b8f1976-b1be-4085-99d6-aef95449271d

1. A method for updating a port index in a multi-device system, comprising:
detecting whether a device ID of a device is changed in a multi-device system, wherein the detecting is performed by comparing device IDs of each device in the multi-device system before and after the detection; and
for a device whose device ID is changed in the system, updating a port index of the device according to a device ID after the change, wherein the port index is used to acquire configuration data of the port.
2. The method according to claim 1, further comprising:
establishing a corresponding relationship between the port index and the configuration data of the port.
3. The method according to claim 1, wherein the port index comprises a device ID and a port number; and
the updating a port index of the device comprises:
updating a device ID in the port index corresponding to the device before the device ID of the device is updated into the device ID after the change.
4. The method according to claim 1, wherein the port index comprises a first index and a second index, the first index comprises a device ID and a corresponding bridge MAC address, and the second index comprises the bridge MAC address and a port number.
5. The method according to claim 4, further comprising:
6. The method according to claim 4, wherein the updating a port index of the device comprises:
updating a device ID in the first index of the port index corresponding to the device before the device ID of the device is updated into the device ID after the change.
7. The method according to claim 1, wherein the device is a switching device, and the multi-device system is a stacking system.
8. A device in a multi-device system, comprising:
a detecting module, configured to detect whether a device ID of a device is changed in a multi-device system, wherein the detecting is performed by comparing device IDs of each device in the multi-device system before and after the detection; and
a port index updating module, configured to, for a device whose device ID is changed in the system, update a port index of the device according to a device ID after the change, wherein the port index is used to acquire configuration data of the port.
9. The device according to claim 8, wherein the device further comprises:
a first corresponding relationship establishing module, configured to establish a corresponding relationship between the port index and the port configuration data.
10. The device according to claim 8, wherein the port index comprises a device ID and a port number; and
that the port index updating module is configured to:
update a device ID in the port index corresponding to the device before the device ID of the device is updated into the device ID after the change.
11. The device according to claim 8, wherein the port index comprises a first index and a second index, the first index comprises a device ID and a corresponding bridge MAC address, and the second index comprises the bridge MAC address and a port number.
12. The device according to claim 11, wherein the device further comprises:
a second corresponding relationship establishing module, configured to establish a corresponding relationship between the second index and the configuration data of the port.
13. The device according to claim 11, wherein that the port index updating module is configured to:
update a device ID in the first index of the port index corresponding to the device before the device ID of the device is updated into the device ID after the change.
14. The device according to claim 8, wherein the device is a switching device.
15. A multi-device system, wherein the multi-device system comprises a master device and at least one slave device, the master device is configured to:
detect whether a device ID of a device is changed in a multi-device system, wherein the detecting is performed by comparing device IDs of each device in the multi-device system before and after the detection; and
for a device whose device ID is changed in the system, update a port index of the device according to a device ID after the change, wherein the port index is used to acquire configuration data of the port.
16. The system according to claim 15, wherein the master device is further configured to establish a corresponding relationship between the port index and the configuration data of the port.
17. The system according to claim 15, wherein the port index comprises a device ID and a port number, and that the master device update a port index of the device comprise: updating a device ID in the port index corresponding to the device before the device ID of the device is updated into the device ID after the change.
18. The system according to claim 15, wherein the port index comprises a first index and a second index, the first index comprises a device ID and a corresponding bridge MAC address, and the second index comprises the bridge MAC address and a port number.
19. The system according to claim 18, wherein the master device is further configured to establish a corresponding relationship between the second index and the configuration data of the port.
20. The system according to claim 18, wherein that the master device update a port index of the device comprises:
updating a device ID in the first index of the port index corresponding to the device before the device ID of the device is updated into the device ID after the change.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A method for providing a multi-application customization to a user node of a computer network, the method comprising the steps of:
a user node receiving a single-action user request to run a multi-application customization, the multi-application customization including interdependent customizations of multiple applications, the interdependent customizations when installed forming a single solution when viewed from an end-user perspective;
the user node receiving, from a remote node of the computer network, in response to the single-action user request, a first customization of the multi-application customization which extends a first application previously installed on the user node;
the user node also receiving, from the same or another remote node, in response to the same single-action user request, a second customization of the multi-application customization which extends a second application previously installed on the user node; and
the user node running the previously installed applications at the user node with the respective customizations of the multi-application customization.
2. The method of claim 1, wherein the user node displays a single progress update bar for the multi-application customization in response to the single-action user request, as opposed to displaying individual progress bars for each customization.
3. The method of claim 1, wherein the user node displays a single entry for the multi-application customization in a control for adding and removing programs, as opposed to displaying individual entries for each customization.
4. The method of claim 1, wherein a security control of the user node makes a single trust decision regarding the multi-application customization, as opposed to making individual trust decisions for each customization.
5. The method of claim 1, wherein both customizations received in response to the single-action user request are stored in a single directory on the user node without using individual respective directories for each customization.
6. The method of claim 1, further comprising confirming that the customizations are lock-step versions before running the installed applications with the respective customizations.
7. The method of claim 1, wherein the single-action user request to run a multi-application customization invokes an application manifest which contains multiple entry points, including an entry point for each customization.
8. A computer-readable medium configured with data and instructions for performing a method for deploying a multi-application customization at a user node of a computer network, the method comprising the steps of:
receiving from a remote node of the computer network, in response to a single-action user request, a multi-application customization which includes a plurality of interdependent customizations that collectively extend a plurality of applications previously installed on the user node that with the customizations form a single solution when viewed from an end-user perspective; and
displaying a single entry for the entire multi-application customization in a user node control for adding and removing programs; and
running the previously installed applications with the customizations of the multi-application customization.
9. The configured medium of claim 8, wherein the method further comprises checking a single trust decision for the entire multi-application customization.
10. The configured medium of claim 8, wherein the method further comprises storing the entire multi-application customization in a single obfuscated folder of the user node.
11. The configured medium of claim 8, wherein the method further comprises displaying a single progress update bar for the entire multi-application customization as the multi-application customization is received and installed on the user node.
12. The configured medium of claim 8, wherein the method further comprises updating a previously installed version of the multi-application customization by modifying at least one customization on the user node.
13. The configured medium of claim 12, wherein at least one of the following conditions is true:
an application which was customized by the multi-application customization before the updating step is no longer customized by the multi-application customization after the updating step;
an application which was not customized by the multi-application customization before the updating step is customized by the multi-application customization after the updating step.
14. A user node computer system in a computer network configured by multi-application customization deployment code, the user node computer system comprising:
a logical processor; and
a memory in operable communication with the logical processor, the memory configured with a plurality of installed applications, the memory further configured by the user node computer system performing with the deployment code a method having at least the following steps:
receiving a single-action user request to run a multi-application customization; receiving from a remote node of the computer network a multi-application customization which includes a plurality of interdependent customizations that collectively extend a plurality of previously installed applications; and
installing the interdependent customizations on the user node computer system as a single solution when viewed from an end-user perspective; and

running the previously installed applications with the customizations of the multi-application customization.
15. The user node computer system of claim 14, in combination with an enhanced application manifest, namely, an application manifest that contains multiple entry points corresponding to respective multiple customizations of the multi-application customization.
16. The user node computer system of claim 14, in combination with an enhanced deployment manifest, namely, a deployment manifest which identifies multiple application manifests that each have a respective entry point for one of the customizations of the multi-application customization.
17. The user node computer system of claim 14, wherein the method displays a single progress update bar for the multi-application customization, as opposed to displaying individual progress bars for each customization.
18. The user node computer system of claim 14, wherein the method displays a single entry for the multi-application customization in a control for adding and removing programs, as opposed to displaying individual entries for each customization.
19. The user node computer system of claim 14, wherein the method makes a single trust decision for the multi-application customization, as opposed to making individual trust decisions for each customization.
20. The user node computer system of claim 14, wherein the method customizes at least two of the following previously installed applications:
a word processing application, a spreadsheet application, an email application, a slide presentation graphics application, a database application, a project management application, an accounts management application, a collaborative workspace application, a graphics visualization application.

1460757997-e67ce530-136b-4975-8f02-33f52677f4aa

1. An apparatus for cutting an article, comprising:
a cutting head adapted for rotation about an axis, said cutting head including at least one set of elongate cutting knives having respective linear cutting edges; and
at least two coaxially disposed flat circular disk-saws, each disk-saw having respective pluralities of cutting teeth, said disk-saws attached to said cutting head and defining respective distinct outer cutting diameters, each of said cutting teeth having two cutting edges, one of said cutting edges being oriented parallel to said axis and the other of said cutting edges being oriented perpendicular to said axis, for producing, as a result of said rotation, both slicing and facing cuts in the article.
2. The apparatus of claim 1, wherein a first one of said disk-saws defines an annular ring having an inner diameter, the outer cutting diameter of said first disk-saw being greater than the outer cutting diameter of a second one of said disk-saws, the outer cutting diameter of said second disk-saw being less than the inner diameter of said first disk-saw for nesting said second disk-saw inside said first disk-saw.
3. The apparatus of claim 1, wherein said disk-saws are axially adjustably spaced relative to one another.
4. The apparatus of claim 3, further comprising at least one control plate interdisposed between at least one of said disk-saws said cutting head, for axially positioning said at least one disk-saw with respect to said cutting head.
5. The apparatus of claim 4, further comprising at least two control plates, at least one control plate being interdisposed between a first said disk-saw and said cutting head, and at least one control plate being interdisposed between the first said disk-saw and a second said disk-saw.
6. The apparatus of claim 4, wherein a first one of said disk-saws defines an annular ring having an inner diameter, the outer cutting diameter of said first disk-saw being greater than the outer cutting diameter of a second one of said disk-saws, the outer cutting diameter of said second disk-saw being less than the inner diameter of said first disk-saw for nesting said second disk-saw inside said first disk-saw.
7. The apparatus of claim 6, wherein the inner diameter of said first disk-saw, said second disk-saw and said cutting head define a space therebetween, and wherein said cutting head is relieved behind at least said cutting teeth of said second disk-saw to permit sawdust that migrates past said second disk-saw into the space and out through said cutting head.
8. The apparatus of claim 7, further comprising at least two control plates, at least one control plate being interdisposed between a first said disk-saw and said cutting head, and at least one control plate being interdisposed between the first said disk-saw and a second said disk-saw.
9. The apparatus of claim 2, wherein the inner diameter of said first disk-saw, said second disk-saw and said cutting head define a space therebetween, and wherein said cutting head is relieved behind at least said cutting teeth of said second disk-saw to permit sawdust that migrates past said second disk-saw into the space and out through said cutting head.
10. The apparatus of claim 3, wherein a first one of said disk-saws defines an annular ring having an inner diameter, the outer cutting diameter of said first disk-saw being greater than the outer cutting diameter of a second one of said disk-saws, the outer cutting diameter of said second disk-saw being less than the inner diameter of said first disk-saw for nesting said second disk-saw inside said first disk-saw.
11. An apparatus for cutting an article of wood, comprising: a cutting head adapted for rotation about an axis, said cutting head including at least two flat circular disk-saws axially adjustably spaced relative to each other, each disk-saw having respective pluralities of cutting teeth, said disk-saws attached to said cutting head and defining respective distinct outer cutting diameters for producing respective slicing cuts, wherein a first one of said disk-saws defines an annular ring having an inner diameter, the outer cutting diameter of said first disk-saw being greater than the outer cutting diameter of a second one of said disk-saws, the outer cutting diameter of said second disk-saw being less than the inner diameter of said first disk-saw for nesting said second disk-saw inside said first disk-saw.
12. The apparatus of claim 11, further comprising at least one control plate interdisposed between at least one of said disk-saws and said cutting head, for axially positioning said at least one disk-saw with respect to said cutting head.
13. The apparatus of claim 12, further comprising at least two control plates, at least one control plate being interdisposed between a first said disk-saw and said cutting head, and at least one control plate being interdisposed between the first said disk-saw and a second said disk-saw.
14. The apparatus of claim 12, wherein the inner diameter of said first disk-saw, said second disk-saw and said cutting head define a space therebetween, and wherein said cutting head is relieved behind at least said cutting teeth of said second disk-saw to permit sawdust that migrates past said second disk-saw into the space and out through said cutting head.
15. The apparatus of claim 11, wherein the inner diameter of said first disk-saw, said second disk-saw and said cutting head define a space therebetween, and wherein said cutting head is relieved behind at least said cutting teeth of said second disk-saw to permit sawdust that migrates past said second disk-saw into the space and out through said cutting head.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A method of producing a granule containing acephate comprising the steps of providing acephate in powder form along with a liquid comprising water to a noncompressive agglomerator and processing said powder and said liquid through said agglomerator to yield a granule which is, on a dry basis, at least 40 weight percent acephate, said agglomerator being a vertical continuous agglomerator and having a rotatable vertical shaft with a plurality of blades mounted to the shaft, wherein sufficient water is provided via the liquid to effectively process the acephate through the agglomerator, wherein said powder and said liquid is processed through said agglomerator in a retention time of less than 2 seconds, and wherein the granule produced by the process has a diameter of 0.15-3.5 mm and a tapped bulk density of 32-40 lbscubic foot.
2. The method of claim 1, wherein said agglomerator has a mixing chamber surrounded by a flexible sidewall which is continuously deformed during operation.
3. The method of claim 1, wherein said granule is, on a dry basis, at least 80 weight percent acephate.
4. The method of claim 1, wherein said granule is, on a dry basis, at least 88 weight percent acephate.
5. The method of claim 1, wherein said granule is, on a dry basis, 0.1-8 weight percent binding agent.
6. The method of claim 1, wherein said powder and said liquid is processed through said agglomerator in a retention time of less than 1 second.
7. The method of claim 2, wherein said flexible sidewall is continuously deformed by a plurality of sidewall rollers.
8. The method of claim 1, wherein the blades are adjustable.
9. The method of claim 5, wherein said binding agent is selected from the group consisting of starch, polyvinylpyrrolidone, vinyl pyrrolidonevinyl acetate copolymer, and potassium sulfate.
10. The method of claim 1, wherein the granule produced by the process is, on a dry basis, 1-15 weight percent filler.
11. The method of claim 1, wherein the granule produced by the process has a diameter of 0.25-2.4 mm.
12. The method of claim 1, wherein the granule produced by the process has a tapped bulk density of 33-39 lbscubic foot.
13. The method of claim 1, wherein the granule produced by the process has a dissolution rate in water of not more than 15 inversions, said inversions being counted by filling a 100 mL graduated cylinder with 100 mL of water, adding 1 g of said granules, stoppering the cylinder, then inverting the cylinder for the first inversion and permitting the granules to settle to the bottom, then repeating these inversions until the granules have dissolved.
14. The method of claim 1, wherein the liquid is added such that the granules exiting the agglomerator are about 3-6 weight percent water.
15. The method of claim 1, wherein, during processing, the vertical shaft rotates at a speed of 1000-3500 RPM.
16. The method of claim 1, wherein the granule produced by the process has a loose bulk density of 29-37 lbscubic foot.
17. The method of claim 1, wherein said granule is, on a dry basis, at least 92 weight percent acephate.
18. The method of claim 1, wherein the granule produced by the process has an attrition rate of about 0.01-5 percent.
19. The method of claim 1, wherein said granule is, on a dry basis, at least 95 weight percent acephate.
20. The method of claim 1, wherein said granule is, on a dry basis, at least 98 weight percent acephate.