1461108966-fd8b5936-795a-4fe7-b482-95a1ed536b0c

1. An inkjet cartridge for dispensing a predetermined amount of fluids comprising:
an inkjet print head having a plurality of fluid channels; and
a plurality of capillary tubes having a uniform diameter, filled with predetermined fluids, disposed on the inkjet print head so as to communicate with the fluid channels respectively and provide capillarity sufficient to prevent the fluids in the capillary tubes from leaking through the fluid channels but not so great as to prevent the fluids in the capillary tubes from dispensing through the fluid channels;
wherein the capillary tubes do not communicate with each other.
2. The inkjet cartridge as claimed in claim 1, wherein the inkjet print head comprises:
a base, having a plurality of first through holes corresponding to the capillary tubes respectively, for receiving the capillary tubes;
an inkjet chip, for actuating the fluids in the capillary tubes to dispense, disposed on the base and provided with a plurality of second through holes corresponding to the first through holes respectively; and
a nozzle plate, for dispensing the fluids in the capillary tubes, disposed on the inkjet chip and provided with a plurality of orifices corresponding to the second through holes respectively, wherein the first through holes, the second through holes and the orifices form the fluid channels respectively.
3. The inkjet cartridge as claimed in claim 2, wherein the inkjet chip is adhered to the base.
4. The inkjet cartridge as claimed in claim 2, wherein the nozzle plate is adhered to the inkjet et chip.
5. The inkjet cartridge as claimed in claim 1, wherein parts of the capillary tubes are filled with gel-like materials above the received fluid so as to prevent the fluid from leaking.
6. The inkjet cartridge as claimed in claim 1, wherein parts of the capillary tubes is filled with oil-like materials above the received fluid so as to prevent the fluid from leaking.
7. The inkjet cartridge as claimed in claim 1, wherein the inkjet print head is thermal bubble type.
8. The inkjet cartridge as claimed in claim 1, wherein the inkjet print head is piezoelectric pressure wave type.
9. The inkjet cartridge as claimed in claim 1, further comprising:
a cap, with a pressure regulator, disposed on the capillary tubes so that the capacity of the fluid in the capillary tubes can be enlarged without causing leakage.
10. The inkjet cartridge as claimed in claim 1, wherein the capillary tubes are disposed on the inkjet print head in an array manner.
11. A cartridge for dispensing a predetermined amount of reagents comprising:
a print head having a plurality of fluid channels; and
a plurality of capillary tubes having a uniform diameter, filled with predetermined reagents, disposed on the print head so as to communicate with the fluid channels respectively and provide capillarity sufficient to prevent the reagents in the capillary tubes from leaking through the fluid channels but not so great as to prevent the reagents in the capillary tubes from dispensing through the fluid channels;
wherein the capillary tubes do not communicate with each other.
12. The cartridge as claimed in claim 11, wherein the print head comprises:
a base, having a plurality of first through holes corresponding to the capillary tubes respectively, for receiving the capillary tubes;
an inkjet chip, for actuating the reagents in the capillary tubes to dispense, disposed on the base and provided with a plurality of second through holes corresponding to the first through holes respectively; and
a nozzle plate, for dispensing the reagents in the capillary tubes, disposed on the inkjet chip and provided with a plurality of orifices corresponding to the second through holes respectively, wherein the first through holes, the second through holes and the orifices form the fluid channels respectively.
13. The cartridge as claimed in claim 12, wherein the inkjet chip is adhered to the base.
14. The cartridge as claimed in claim 12, wherein the nozzle plate is adhered to the inkjet et chip.
15. The cartridge as claimed in claim 11, wherein parts of the capillary tubes are filled with gel-like materials above the received reagent so as to prevent the reagent from leaking.
16. The cartridge as claimed in claim 11, wherein parts of the capillary tubes are filled with oil-like materials above the received reagent so as to prevent the reagent from leaking.
17. The cartridge as claimed in claim 11, wherein the print head is thermal bubble type.
18. The cartridge as claimed in claim 11, wherein the print head is piezoelectric pressure wave type.
19. The cartridge as claimed in claim 11, further comprising:
a cap, with a pressure regulator, disposed on the capillary tubes so that the capacity of the fluid in the capillary tubes can be enlarged without causing leakage.
20. The cartridge as claimed in claim 11, wherein the capillary tubes are disposed on the print head in an array manner.

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. An apparatus comprising:
a plurality of processing units;
a power controller configured to detect a power budget allotted for the apparatus;
wherein the power controller is configured to convert the allotted power budget into a plurality of power tokens, wherein each power token is representative of a portion of the allotted power budget;
wherein the power controller is further configured to assign one or more of the plurality of power tokens to each of the processing units, wherein each respective processing unit is configured to maintain its corresponding power usage depending upon the one or more tokens assigned to the respective processing unit; and
wherein each respective processing unit is further configured, in response to determining that its corresponding power usage is greater than an allotted power represented by the one or more power tokens assigned to the respective processing unit, to:
send a request to the power controller for one or more additional power tokens; and
in response to the power controller failing to assign the one or more additional power tokens, to reduce its corresponding power usage a predetermined amount of time after sending the request.
2. The apparatus of claim 1, wherein, in response to receiving one or more additional requests, the power controller is configured to determine whether to change the distribution of power tokens among the plurality of processing units.
3. The apparatus of claim 1, wherein each respective processing unit is configured to detect its corresponding power usage, wherein each of the processing units is further configured to compare its corresponding power usage to the allotted power corresponding to the assigned power tokens for the respective processing unit.
4. The apparatus of claim 1, wherein each respective processing unit is further configured, in response to determining that its corresponding power usage is less than the allotted power for the respective processing unit by at least the power amount represented by a power token, the respective processing unit is configured to return one or more power tokens to the power controller.
5. The apparatus of claim 1, wherein the power controller is configured to receive one or more additional requests from the plurality of processing units for one or more additional power tokens, wherein, in response to receiving the one or more requests, the power controller is configured to determine whether to change the distribution of power tokens among the processing units based on at least the number of extra power tokens available, the number of additional power tokens requested, and the priority of the requesting processing units.
6. The apparatus of claim 1, wherein the apparatus is a processor integrated circuit, and the plurality of processing units comprises one or more of a processing core, a cache subsystem, a system interface unit, and a memory controller.
7. The apparatus of claim 1, wherein the apparatus is a computer system, and the plurality of processing units comprises one or more of a processor integrated circuit, a memory module, a disk drive, a network interface card, and a graphics card.
8. The apparatus of claim 1, wherein the apparatus is a modular server system, and the plurality of processing units are a plurality of server blades.
9. A method for managing power in a system including a power controller and a plurality of processing units, the method comprising:
the power controller detecting a power budget allotted for the system;
the power controller converting the allotted power budget into a plurality of power tokens, wherein each power token is representative of a portion of the allotted power budget; and
the power controller assigning one or more of the plurality of power tokens to each of the processing units, wherein the assigned power tokens determine the power allotted for each of the processing units;
each respective processing unit maintaining its corresponding power usage depending upon the one or more tokens assigned to the respective processing unit;
one of the respective processing units, in response to determining that its corresponding power usage is greater than an allotted power represented by the one or more power tokens assigned to the one of the respective processing units:
sending a request to the power controller for one or more additional power tokens; and
in response to the power controller failing to assign the one or more additional power tokens, reducing its corresponding power usage a predetermined amount of time after sending the request.
10. The method of claim 9, further comprising, in response to receiving one or more additional requests, the power controller determining whether to change the distribution of power tokens among the plurality of processing units.
11. The method of claim 9, further comprising each respective processing units detecting its corresponding power usage, and comparing its corresponding power usage to the allotted power corresponding to the assigned power tokens for the respective processing unit.
12. A processor unit comprising:
a plurality of processor cores;
a power controller configured to detect a power budget allotted for the processor unit;
wherein the power controller is configured to convert the allotted power budget into a plurality of power tokens, wherein each power token is representative of a portion of the allotted power budget;
wherein the power controller is further configured to assign one or more of the plurality of power tokens to each of the processor cores, wherein each respective processor core is configured to maintain its corresponding power usage depending upon the one or more tokens assigned to the respective processor core; and
wherein each respective processor core is further configured, in response to determining that its corresponding power usage is greater than an allotted power represented by the one or more power tokens assigned to the respective processor core, to:
send a request to the power controller for one or more additional power tokens; and
in response to the power controller failing to assign the one or more additional power tokens, to reduce its corresponding power usage a predetermined amount of time after sending the request.
13. The processor unit of claim 12, wherein, in response to receiving one or more additional requests, the power controller is configured to determine whether to change the distribution of power tokens among the processor cores.

1461108955-7a6786ad-f2b4-43d1-a761-08964eb1d275

What is claimed is:

1. A system for managing content information, comprising:
a peripheral device configured to capture said content information; and
an image hub configured to transfer said content information from said peripheral device to a data destination from which a system user selectively accesses said content information.
2. The system of claim 1 wherein said peripheral device includes one of a digital camera, an imaging device, a computer device, an audio device, and a portable electronic device.
3. The system of claim 1 wherein said content information includes at least one of image data, audio data, text data, and graphics data.
4. The system of claim 1 wherein said data destination includes a user-accessible service coupled to one of a distributed computer network, an Internet network, and a wireless communications network.
5. The system of claim 1 wherein said peripheral device is implemented as a low-cost digital camera with minimal local memory and limited processing capabilities, said peripheral device being inoperable without said image hub, said image hub providing a sole power source for recharging a power supply in said peripheral device, said image hub also providing a sole transfer means for downloading said content information from said peripheral device.
6. The system of claim 1 wherein said image hub includes at least one of a central processing unit, a memory device, a display, a recharger module, a user interface, and one or more inputoutput interfaces.
7. The system of claim 6 wherein said memory device includes at least one of application software, an operating system, content information, a recharge manager, a network browser, and a display manager.
8. The system of claim 7 wherein said application software includes at least one of a download manager, an upload manager, an editing module, a data manager, miscellaneous routines, and an image selection manager.
9. The system of claim 6 wherein said one or more inputoutput interfaces include at least one of a network interface, a host computer interface, one or more camera connector interfaces, one or more recharge connector interfaces, a photographic printer interface, a wireless communications interface, a removable storage media interface, and one or more status indicator interfaces.
10. The system of claim 1 wherein said content information includes at least one of image data that corresponds to an image that was captured by said peripheral device, and a corresponding descriptor that identifies said image data as being captured by said peripheral device.
11. The system of claim 1 wherein said peripheral device includes at least one of a data capture subsystem, a viewfinder, and a control module, said control module including at least one of a central processing unit, one or more rechargeable and non-removable batteries, a temporary buffer memory of limited size, and an inputoutput data transfer connector.
12. The system of claim 1 wherein said system user connects said peripheral device to said image hub, and wherein a download manager in said image hub responsively detects a content-information download event.
13. The system of claim 12 wherein said download manager accesses and transfers said content information from said peripheral device to said image hub in response to detecting said content-information download event.
14. The system of claim 12 wherein a recharge manager and a recharger module from said image hub recharge one or more batteries in said peripheral device in response to said system user connecting said peripheral device to said image hub.
15. The system of claim 13 wherein an application software program in said image hub determines one or more appropriate image management functions for handling said content information.
16. The system of claim 15 wherein said one or more appropriate image management functions include a data routing function performed by an upload manager in said image hub for transferring said content information from said image hub to said data destination, said upload manager performing said data routing function using at least one of a wireless communications data transfer and a hard-wired network data transfer.
17. The system of claim 16 wherein said data routing function includes at least one of recognizing and routing said content information based upon a camera identification parameter that is programmed into said peripheral device and detected by said upload manager, marking said content information with an image identifier tag that is recognized and utilized by either said image hub or said data destination to subsequently provide said content information to said system user, routing said content information to said data destination based upon a hub identifier value corresponding to said image hub, and routing said content information to said data destination based upon destination information entered into said image hub by said system user or by a system operator.
18. The system of claim 15 wherein said one or more appropriate image management functions include at least one of a data editing function in which an editing module in said image hub modifies said content information, and an image selection function in which an image selection manager in said image hub permits said system user to select and order one or more images from said content information by using said image hub.
19. The system of claim 15 wherein said image hub determines whether valid conditions currently exist for performing said one or more appropriate image management functions, said image hub presenting an error message to said system user if valid conditions do not currently exist, said image hub executing said one or more image management functions if valid conditions currently do exist.
20. The system of claim 16 wherein said system user accesses said content information from said data destination, and responsively performs a data utilization procedure with said content information, said data utilization procedure including at least one of a data viewing procedure, a data editing procedure, a data ordering procedure, a data manipulation procedure, a data printing procedure, a data forwarding procedure, and a data downloading procedure.
21. A method for managing content information, comprising the steps of:
capturing said content information with a peripheral device;
utilizing an image hub to transfer said content information from said peripheral device to a data destination; and
accessing said content information from said data destination by a system user.
22. The method of claim 21 wherein said peripheral device includes one of a digital camera, an imaging device, a computer device, an audio device, and a portable electronic device.
23. The method of claim 21 wherein said content information includes at least one of image data, audio data, text data, and graphics data.
24. The method of claim 21 wherein said data destination includes a user-accessible service coupled to one of a distributed computer network, an Internet network, and a wireless communications network.
25. The method of claim 21 wherein said peripheral device is implemented as a low-cost digital camera with minimal local memory and limited processing capabilities, said peripheral device being inoperable without said image hub, said image hub providing a sole power source for recharging a power supply in said peripheral device, said image hub also providing a sole transfer means for downloading said content information from said peripheral device.
26. The method of claim 21 wherein said image hub includes at least one of a central processing unit, a memory device, a display, a recharger module, a user interface, and one or more inputoutput interfaces.
27. The method of claim 26 wherein said memory device includes at least one of application software, an operating system, content information, a recharge manager, a network browser, and a display manager.
28. The method of claim 27 wherein said application software includes at least one of a download manager, an upload manager, an editing module, a data manager, miscellaneous routines, and an image selection manager.
29. The method of claim 26 wherein said one or more inputoutput interfaces include at least one of a network interface, a host computer interface, one or more camera connector interfaces, one or more recharge connector interfaces, a photographic printer interface, a wireless communications interface, a removable storage media interface, and one or more status indicator interfaces.
30. The method of claim 21 wherein said content information includes at least one of image data that corresponds to an image that was captured by said peripheral device, and a corresponding descriptor that identifies said image data as being captured by said peripheral device.
31. The method of claim 21 wherein said peripheral device includes at least one of a data capture subsystem, a viewfinder, and a control module, said control module including at least one of a central processing unit, one or more rechargeable and non-removable batteries, a temporary buffer memory of limited size, and an inputoutput data transfer connector.
32. The method of claim 21 wherein said system user connects said peripheral device to said image hub, and wherein a download manager in said image hub responsively detects a content-information download event.
33. The method of claim 32 wherein said download manager accesses and transfers said content information from said peripheral device to said image hub in response to detecting said content-information download event.
34. The method of claim 32 wherein a recharge manager and a recharger module from said image hub recharge one or more batteries in said peripheral device in response to said system user connecting said peripheral device to said image hub.
35. The method of claim 33 wherein an application software program in said image hub determines one or more appropriate image management functions for handling said content information.
36. The method of claim 35 wherein said one or more appropriate image management functions include a data routing function performed by an upload manager in said image hub for transferring said content information from said image hub to said data destination, said upload manager performing said data routing function using at least one of a wireless communications data transfer and a hard-wired network data transfer.
37. The method of claim 36 wherein said data routing function includes at least one of recognizing and routing said content information based upon a camera identification parameter that is programmed into said peripheral device and detected by said upload manager, marking said content information with an image identifier tag that is recognized and utilized by either said image hub or said data destination to subsequently provide said content information to said system user, routing said content information to said data destination based upon a hub identifier value corresponding to said image hub, and routing said content information to said data destination based upon destination information entered into said image hub by said system user or by a system operator.
38. The method of claim 35 wherein said one or more appropriate image management functions include at least one of a data editing function in which an editing module in said image hub modifies said content information, and an image selection function in which an image selection manager in said image hub permits said system user to select and order one or more images from said content information by using said image hub.
39. The method of claim 35 wherein said image hub determines whether valid conditions currently exist for performing said one or more appropriate image management functions, said image hub presenting an error message to said system user if valid conditions do not currently exist, said image hub executing said one or more image management functions if valid conditions currently do exist.
40. The method of claim 36 wherein said system user accesses said content information from said data destination, and responsively performs a data utilization procedure with said content information, said data utilization procedure including at least one of a data viewing procedure, a data editing procedure, a data ordering procedure, a data manipulation procedure, a data printing procedure, a data forwarding procedure, and a data downloading procedure.
41. A computer-readable medium comprising program instructions for managing content information by performing the steps of:
capturing said content information with a peripheral device;
utilizing an image hub to transfer said content information from said peripheral device to a data destination; and
accessing said content information from said data destination by a system user.
42. A system for managing content information, comprising:
means for capturing said content information;
means for transferring said content information from said means for capturing to a data destination; and
means for accessing said content information from said data destination by a system user.

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 preparing 2,3-dimethyl-2,3-dinitrobutane (DMNB) comprising the following steps:
(a) reacting a titanium-silicate molecular sieve catalyst with acetone, hydrogen peroxide and ammonia at a temperature from about 65\xb0 C. to about 80\xb0 C. to obtain a modified titanium-silicate molecular sieve catalyst; and
(b1) reacting acetone oxime and hydrogen peroxide in the presence of the modified titanium-silicate molecular sieve catalyst and water to obtain a reaction product including 2,3-dimethyl-2,3-dinitrobutane (DMNB), wherein said reaction is performed at a temperature from about 60\xb0 C. to about 90\xb0 C. and at a pH of about 8 to about 10; or
(b2) reacting acetone, ammonia and hydrogen peroxide in the presence of the modified titanium-silicate molecular sieve catalyst and water to obtain a reaction product including 2,3-dimethyl-2,3-dinitrobutane (DMNB), wherein said reaction is performed at a temperature of from about 60\xb0 C. to about 90\xb0 C. and at a pH of about 8 to about 10; and
(c) separating the DMNB from the reaction product of (b1) or (b2).
2. The method of claim 1, wherein step (a) further comprises:
i) reacting the titanium-silicate molecular sieve catalyst, acetone, ammonia and hydrogen peroxide for a period of about 0.1 hours to about 1 hour to obtain a reaction product;
ii) separating a solid precipitate from the reaction product;
iii) reacting the solid precipitate with the acetone, ammonia and hydrogen peroxide of step (i), wherein the solid precipitate acts as the titanium-silicate molecular sieve catalyst; and
iv) repeating steps (i) through (iii) 6-10 times to reuse the solid precipitate.
3. The method of claim 1, wherein the weight ratio between the titanium-silicate molecular sieve catalyst and the acetone of step (a) is 1:5-20, and the molar ratio among acetone, ammonia and hydrogen peroxide is 1:1-3:0.5-2.
4. The method of claim 1, wherein the titanium-silicate molecular sieve catalyst of step (a) is a titanium-silicate molecular sieve catalyst with a hollow structure.
5. The method of claim 1, wherein step (b1) is performed at a pH from about 9 to about 10 and at a temperature from about 80\xb0 C. to about 90\xb0 C. for about 0.5 hours to about 2 hours.
6. The method of claim 1, wherein the weight ratio between the modified titanium-silicate molecular sieve catalyst and acetone oxime of step (b1) is 5-30:100, the weight ratio between water and acetone oxime is 1-10:1, and the molar ratio between acetone oxime and hydrogen peroxide is 1:1-3.
7. The method of claim 6, wherein the weight ratio between the modified titanium-silicate molecular sieve catalyst and acetone oxime of step (b1) is 10-15:100, the weight ratio between water and acetone oxime is 2-4:1, and the molar ratio between acetone oxime and hydrogen peroxide is 1:2-2.5.
8. The method of claim 1, wherein step (b2) is performed at a pH from about 9 to about 10 and at a temperature from about 80\xb0 C. to about 90\xb0 C. for about 0.5 hours to about 2 hours.
9. The method of claim 1, wherein the weight ratio between the modified titanium-silicate molecular sieve catalyst and acetone of step (b2) is 5-30:100, the weight ratio between water and acetone is 1-5:1, and the molar ratio between acetone and hydrogen peroxide is 1:3-8.
10. The method of claim 9, wherein the weight ratio between the modified titanium-silicate molecular sieve catalyst and acetone of step (b2) is 10-15:100, the weight ratio between water and acetone is 2-4:1, and the molar ratio between acetone and hydrogen peroxide is 1:4-6.
11. The method of claim 1, wherein further comprising: separating acetone oxime from the reaction products of step (a), and reusing said separated acetone oxime as at least part of the acetone oxime raw material in Step (b1).
12. The method of claim 1, wherein step (c) further comprises:
i) cooling the reaction products of (b1) or (b2) to a temperature from about 0\xb0 C. to about 40\xb0 C.;
ii) separating a solid phase of the reaction product from a liquid phase of the reaction product;
iii) washing the solid phase of the reaction product with acetone;
iv) mixing the solution of step (iii) with the liquid phase of the reaction product;
v) evaporating, cooling, and filtering the solution of step (iv) to obtain a solid-phase product;
vi) washing the solid-phase product of step (v) with water; and
vii) drying the washed solid-phase product of step (vi).
13. The method of claim 12, further comprising: separating acetone oxime from the liquid obtained from the cooling and filtration process, and reusing the separated acetone oxime as at least part of the acetone oxime raw material in Step (b1).
14. The method of claim 2, wherein the weight ratio between the titanium-silicate molecular sieve catalyst and acetone of step (a) is 1:5-20, and the molar ratio among acetone, ammonia and hydrogen peroxide is 1:1-3:0.5-2.
15. The method of claim 5, wherein the weight ratio between the modified titanium-silicate molecular sieve catalyst and acetone oxime of step (b1) is 5-30:100, the weight ratio between water and acetone oxime is 1-10:1, and the molar ratio between acetone oxime and hydrogen peroxide is 1:1-3.
16. The method of claim 15, wherein the weight ratio between the modified titanium-silicate molecular sieve catalyst and acetone oxime of step (b1) is 10-15:100, the weight ratio between water and acetone oxime is 2-4:1, and the molar ratio between acetone oxime and hydrogen peroxide is 1:2-2.5.
17. The method of claim 8, wherein the weight ratio between the modified titanium-silicate molecular sieve catalyst and acetone of step (b2) is 5-30:100, the weight ratio between water and acetone is 1-5:1, and the molar ratio between acetone and hydrogen peroxide is 1:3-8.
18. The method of claim 17, wherein the weight ratio between the modified titanium-silicate molecular sieve catalyst and acetone of step (b2) is 10-15:100, the weight ratio between water and acetone is 2-4:1, and the molar ratio between acetone and hydrogen peroxide is 1:4-6.
19. The method of claim 11, wherein step (c) further comprises:
i) cooling the reaction products of (b1) or (b2) to a temperature from about 0\xb0 C. to about 40\xb0 C.;
ii) separating a solid phase of the reaction product from a liquid phase of the reaction product;
iii) washing the solid phase of the reaction product with acetone;
iv) mixing the solution of step (iii) with the liquid phase of the reaction product;
v) evaporating, cooling, and filtering the solution of step (iv) to obtain a solid-phase product;
vi) washing the solid-phase product of step (v) with water; and
vii) drying the washed solid-phase product of step (vi).
20. The method of claim 19, further comprising: separating acetone oxime from the liquid obtained from the cooling and filtration process, and reusing the separated acetone oxime as at least part of the acetone oxime raw material in Step (b1).