1460729939-8072bdf3-914b-438c-9779-3d5e65c00193

1. An inquiry system of a power bank, having a system software integrated with a database and a first testing module, and the power bank being connectable to the system software and comprising:
a first transmission interface, provided for coupling a power supply device;
a power input unit, coupled to the first transmission interface, for receiving electric power inputted by the power supply device;
a battery unit, for receiving and storing the power of the power input unit;
a maximum power efficiency control unit, coupled between the power input unit and the battery unit, for calculating an internal resistance of the battery unit and a corresponding compensation voltage thereof according to a dynamic voltage value and a dynamic current value of the inputted electric power, and performing a charge in a constant-current mode to reducing the charging time;
a power management unit, coupled to the battery unit, for monitoring and controlling charge and discharge statuses of the battery unit;
a power output unit, coupled to the power management unit, for receiving a power output of the battery unit;
a second testing module, coupled to the power management unit, for receiving parameter data monitored and controlled by the power management unit;
a data retrieving unit, coupled to the second testing module, for retrieving the parameter data from the second testing module;
a memory unit, coupled to the data retrieving unit and the first transmission interface, for storing the parameter data and the charge information, and performing an information exchange with the database and the first testing module through the first transmission interface;
a control unit, coupled to the memory unit, for receiving and computing the parameter data; and
a second transmission interface, coupled to the power output unit and the control unit, for coupling a device to be charged, supplying power by the power output unit, and performing an information exchange through the control unit.
2. The inquiry system of a power bank according to claim 1, further comprising a data communication unit coupled between the control unit and second transmission interface.
3. The inquiry system of a power bank according to claim 2, wherein the data communication unit is coupled to the first transmission interface, such that the memory unit is coupled to the first transmission interface through the control unit and the data communication unit.
4. The inquiry system of a power bank according to claim 1, wherein the memory unit is further connected to a database.
5. The inquiry system of a power bank according to claim 1, wherein the database further comprises a basic data inquiry unit, a how-to-use data unit, and a battery function testing unit.
6. The inquiry system of a power bank according to claim 1, wherein the system software is built into the power supply device by downloading the system software from a network.
7. The inquiry system of a power bank according to claim 6, wherein the power supply device is a computer.
8. The inquiry system of a power bank according to claim 1, wherein the system software is built into the power supply device by reading the system software from an optical disk.
9. The inquiry system of a power bank according to claim 8, wherein the power supply device is a computer.
10. The inquiry system of a power bank according to claim 1, wherein the maximum power efficiency control unit comprises a charge input circuit, a charge management circuit, a computing unit, a charge voltage sampling circuit and a charge current sampling circuit, and the charge input circuit is coupled to the power input unit and the charge management circuit, and the charge management circuit, the computing unit, the charge voltage sampling circuit and the charge current sampling circuit are coupled to the battery unit, and the computing unit is coupled to the charge management circuit, the charge voltage sampling circuit and the charge current sampling circuit.
11. An inquiry system of a power bank, having a system software and the power bank being connectable to the system software, and the system software having a database and a first testing module integrated with the system software, and the power bank comprising:
a first transmission interface, provided for coupling a power supply device;
a power input unit, coupled to the first transmission interface, for receiving electric power inputted by the power supply device;
a battery unit, for receiving and storing the power of the power input unit;
a maximum power efficiency control unit, coupled between the power input unit and the battery unit, for calculating an internal resistance of the battery unit and a corresponding compensation voltage thereof according to a dynamic voltage value and a dynamic current value of the inputted electric power, and performing a charge in a constant-current mode to reducing the charging time;
a power management unit, coupled to the battery unit, and for monitoring and controlling charge and discharge statuses of the battery unit;
a power output unit, coupled to the power management unit, for receiving a power output of the battery unit;
a second testing module, coupled to the power management unit, for receiving parameter data monitored and controlled by the power management unit;
a data retrieving unit, coupled to the second testing module and the maximum power efficiency control unit, for retrieving the parameter data from the second testing module, and charge information of the maximum power efficiency control unit;
a memory unit, coupled to the data retrieving unit and the first transmission interface, for storing the parameter data and the charge information, and performing an information exchange with the database and the first testing module through the first transmission interface;
a display unit, coupled between the first transmission interface and the memory unit, for displaying the charge information;
a control unit, coupled to the memory unit, for receiving and computing the parameter data; and
a second transmission interface, coupled to the power output unit and the control unit, for coupling a device to be charged, supplying power by the power output unit, and performing an information exchange through the control unit.
12. The inquiry system of a power bank according to claim 11, further comprising a data communication unit coupled between the control unit and second transmission interface.
13. The inquiry system of a power bank according to claim 12, wherein the data communication unit is coupled to the first transmission interface, such that the memory unit is coupled to the first transmission interface through the control unit and the data communication unit.
14. The inquiry system of a power bank according to claim 11, wherein the memory unit is further connected to a database.
15. The inquiry system of a power bank according to claim 11, wherein the database further comprises a basic data inquiry unit, a how-to-use data unit, and a battery function testing unit.
16. The inquiry system of a power bank according to claim 11, wherein the system software is built into the power supply device by downloading the system software from a network.
17. The inquiry system of a power bank according to claim 11, wherein the power supply device is a computer.
18. The inquiry system of a power bank according to claim 11, wherein the system software is built into the power supply device by reading the system software from an optical disk.
19. The inquiry system of a power bank according to claim 11, wherein the power supply device is a computer.
20. The inquiry system of a power bank according to claim 11, wherein the maximum power efficiency control unit comprises a charge input circuit, a charge management circuit, a computing unit, a charge voltage sampling circuit and a charge current sampling circuit, and the charge input circuit is coupled to the power input unit and the charge management circuit, and the charge management circuit, the computing unit, the charge voltage sampling circuit and the charge current sampling circuit are coupled to the battery unit, and the computing unit is coupled to the charge management circuit, the charge voltage sampling circuit and the charge current sampling circuit.

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 hair care composition comprising from about 0.1% to about 20% of a sulfopropyl(meth)acrylate compound, an alpha methylene lactone, or a mixture thereof, wherein the sulfopropyl(meth)acrylate compound and the alpha methylene lactone each have a molecular weight of less than 500 gramsmole; and a dermatologically acceptable carrier.
2. The composition of claim 1, further comprising from about 0.1% to about 20% of at least one additional compound selected from the group consisting of an ethylenic monomer, a crosslinker, and mixtures thereof, wherein the additional compound has a molecular weight of less than 500 gmole.
3. The composition of claim 1, further comprising from about 0.1% to about 20% each of an ethylenic monomer and a crosslinker, wherein the ethylenic monomer and the crosslinker each have a molecular weight of less than 500 gmole.
4. The composition of claim 1, wherein the alpha methylene lactone is selected from the group consisting of alpha-methylene-gamma-butyrolactone, alpha-methylene-gamma-valerolactone, alpha-methylene-epsilon-caprolactone, 3-methylideneoxam-2-one, (5S)-S-(hydroxymethyl)-3-methylidene-oxolam-2-one, 3-methylidene-1-oxaspiro-4,5-decan-2-one and mixtures thereof.
5. The composition of claim 2, wherein the ethylenic monomer is selected from the group consisting of mesaconic acid, tert-2-pentenoic acid, tiglic acid, tiglic acid esters, furan-3-acrylic acid, 2-acrylamido-2-methyl-1-propanesulfonic acid, maleamic acid, 3-aminocrotonic acid, crotonic acid esters, itaconic anhydride, trimethylsilylacrylate, poly(ethyleneglycol)acrylates, N-vinylacetamide, 2-acetamidoacrylic acid, vinylsulfonic acid, tetrahydrofurfurylacrylate, N-methyl-N-vinylacetamide, vinylpropionate, vinylanisole, vinylcrotonate, methyl 3-hydroxy-2-methylenebutyrate, and mixtures thereof.
6. The composition of claim 2, wherein the crosslinker is selected from the group consisting of 1,4-bisacryloylpiperazine, methylenebisacrylamide, ethylenebisacrylamide, divinylbenzene, poly-ethyleneglycol di(meth)acrylate, ethylene glycol di(meth)acrylate, 1,3-butanediol di(meth)acrylate, 1,4-butanediol di(meth)acrylate, neopentyl glycol di(meth)acrylate, and mixtures thereof.
7. The composition of claim 2, wherein the second compound is an ethylenic monomer, and wherein the ratio of the weight percentage of the sulfopropyl(meth)acrylate compound, the alpha methylene lactone, or the combination thereof, to the weight percentage of ethylenic monomer is from about 1:12 to about 12:1.
8. The composition of claim 2, wherein the second compound is a crosslinker, and wherein the ratio of the weight percentage of the sulfopropyl(meth)acrylate compound, the alpha methylene lactone, or the combination thereof, to the weight percentage of crosslinker is from about 50:1 to about 10:1.
9. The composition of claim 1, wherein the pH of the composition is about 7.0 and below.
10. The composition of claim 1, further comprising from about 0.01% to about 0.1% of a catalyst.
11. The composition of claim 10, wherein the catalyst is selected from the group consisting of 2-pyrolidinoethanol, 1-piperidine-ethanol, 4-methylmorpholine, 2-morpholinoethanol, tetramethylethylenediamine, salts andor hydrates of cerium(IV), cobalt(III), manganese(III), iron(III), nickel(II), copper(II), and mixtures thereof.
12. A method of chemically modifying the internal region of a hair shaft, comprising the step of applying to hair a first composition comprising:
a) from about 0.1% to about 20% of a sulfopropyl(meth)acrylate compound, an alpha methylene lactone, or a mixture thereof, wherein the sulfopropyl(meth)acrylate compound and the alpha methylene lactone each have a molecular weight of less than 500 gramsmole; and a dermatologically acceptable carrier; and
b) applying to the hair a second composition comprising an initiator.
13. The method of claim 12, wherein the initiator is a composition selected from the group consisting of peroxidisulfates, peroxides, peracids, phosphates, manganates, borates, bis-alkyamidines, sulfites, peroxyesters, bis-cyanocarboxylic acids, alpha-amino acetic acids, sodium peroxydisulfate, 2,2\u2032-azobis(2-methylpropionamidine)dihydrochloride, 2,2\u2032-azobisisobutyronitrile, benzoyl peroxide, peracetic acid, ammonium cerium(IV) nitrate, and mixtures thereof
14. The method of claim 12, wherein the initiator is light energy.
15. The method of claim 14, wherein the hair to which the first composition has been applied is exposed to the light energy for a period of from about 5 minutes to about 30 minutes.
16. The method of claim 12, further comprising the step of applying to the hair a composition comprising a reducing agent selected from the group consisting of sodium thioglycolate, anhydrous sodium thiosulfate, powdered sodium metabisulfite, thiourea, ammonium sulfite, thioglycolic acid, thiolactic acid, ammonium thiolactate, glyceryl monothioglycolate, ammonium thioglycolate, thioglycerol, 2,5-dihydroxybenzoic acid, diammonium dithioglycolate, strontium thioglycolate, calcium thioglycolate, zinc formosulfoxylate, isooctyl thioglycolate, dl-cysteine, monoethanolamine thioglycolate, phosphines, and mixtures thereof
17. The method of claim 12, wherein the first and the second compositions are mixed prior to application to the hair.
18. The method of claim 12, further comprising the step of applying heat to the hair.
19. The method of claim 13, wherein the second composition is applied from about 5 minutes to about 60 minutes after the first composition.
20. The method of claim 13, wherein the first composition is applied from about 5 minutes to about 60 minutes after the second composition.
21. The method of claim 13, wherein the first composition and the second composition are applied to a portion of the hair proximal to the scalp.
22. The method of claim 12, wherein after chemical modification, the hair exhibits at least one benefit selected from the group consisting of increased style retention, increased style durability, increased appearance of volume, increased resistance to moisture, and combinations thereof.
23. The method of claim 12, wherein the composition further comprises from about 0.1% to about 20% of at least one additional compound selected from the group consisting of an ethylenic monomer, a crosslinker, and mixtures thereof, wherein the additional compound has a molecular weight of less than 500 gmole.
24. The method of claim 12, wherein the first composition further comprises from about 0.1% to about 1% of a catalyst.
25. A kit comprising:
a) a first composition comprising from about 0.1% to about 20% of a sulfopropyl(meth)acrylate compound, an alpha methylene lactone, or a mixture thereof, wherein the sulfopropyl(meth)acrylate compound and the alpha methylene lactone each have a molecular weight of less than 500 gramsmole; and a dermatologically acceptable carrier; and
b) a second composition comprising an initiator;

wherein the first composition and the second composition are separately packaged.

1460729931-15382bcc-7077-4826-b650-1559f64636e1

1. An apparatus comprising:
a decoding unit configured to decode plural two-dimensional codes in image data;
a selecting unit configured to select security information having a higher security level from security information obtained by the decoding of plural two-dimensional codes;
a generating unit configured to generate a two-dimensional code based on the selected security information having the higher security level;
a combining unit configured to combine the generated two-dimensional code with the image data; and
an outputting unit configured to output a result obtained by the combining.
2. The apparatus according to claim 1, wherein the outputting unit outputs the result obtained by the combining on a sheet of paper.
3. The apparatus according to claim 1, wherein the generating unit generates the two-dimensional code including the security information selected from the security information obtained by the decoding of the plural two-dimensional codes but not including the unselected security information.
4. The apparatus according to claim 1, further comprising: a deletion unit configured to delete a two-dimensional code including the selected security information from the image data prior to the combining by the combining unit.
5. An apparatus comprising:
a decoding unit configured to decode plural two-dimensional codes in image data;
a selecting unit configured to select a part of information obtained by the decoding of plural two-dimensional codes;
a generating unit configured to generate a two-dimensional code including the selected part but not including the unselected part;
a combining unit configured to combine the generated two-dimensional code with the image data; and
an outputting unit configured to output a result obtained by the combining.
6. The apparatus according to claim 5,
wherein the output result does not include one of the plural two-dimensional codes including the selected part, but includes the generated two-dimensional code and the other of the plural two-dimensional codes not including the selected part.
7. An apparatus comprising:
a decoding unit configured to decode plural two-dimensional codes in image data;
a selecting unit configured to select older tracking information from tracking information obtained by the decoding of the plural two-dimensional codes;
a generating unit configured to generate a two-dimensional code based on the selected tracking information;
a combining unit configured to combine the generated two-dimensional code with the image data; and
an outputting unit configured to output a result obtained by the combining.
8. The apparatus according to claim 7, wherein the outputting unit outputs the result obtained by the combining on a sheet of paper.
9. The apparatus according to claim 7, wherein the generating unit generates the two-dimensional code including the tracking information selected from the tracking information obtained by the decoding of the plural two-dimensional codes but not including the unselected tracking information.
10. The apparatus according to claim 7, further comprising: a deletion unit configured to delete a two-dimensional code including the selected tracking information from the image data prior to the combining by the combining unit.
11. The apparatus according to claim 7, wherein the plural two-dimensional codes include security information having the same security level.
12. The apparatus according to claim 7, wherein tracking information indicates a user who has instructed to print a document.
13. A method comprising:
decoding plural two-dimensional codes in image data;
selecting security information having a higher security level from security information obtained by the decoding of plural two-dimensional codes;
generating a two-dimensional code based on the selected security information having the higher security level;
combining the generated two-dimensional code with the image data; and
outputting a result obtained by the combining.
14. The method according to claim 13, wherein the outputting step outputs the result obtained by the combining on a sheet of paper.
15. The method according to claim 13, wherein the generating step generates the two-dimensional code including the security information selected from the security information obtained by the decoding of the plural two-dimensional codes but not including the unselected security information.
16. The method according to claim 13, further comprising: deleting a two-dimensional code including the selected security information from the image data prior to the combining by the combining step.
17. A method comprising:
decoding plural two-dimensional codes in image data;
selecting a part of information obtained by the decoding of plural two-dimensional codes;
generating a two-dimensional code including the selected part but not including the unselected part;
combining the generated two-dimensional code with the image data; and
outputting a result obtained by the combining.
18. The method according to claim 17,
wherein the output result does not include one of the plural two-dimensional codes including the selected part, but includes the generated two-dimensional code and the other of the plural two-dimensional codes not including the selected part.
19. A method comprising:
decoding plural two-dimensional codes in image data;
selecting older tracking information from tracking information obtained by the decoding of the plural two-dimensional codes;
generating a two-dimensional code based on the selected tracking information;
combining the generated two-dimensional code with the image data; and
outputting a result obtained by the combining.
20. The method according to claim 19, wherein the outputting step outputs the result obtained by the combining on a sheet of paper.
21. The method according to claim 19, wherein the generating step generates the two-dimensional code including the tracking information selected from the tracking information obtained by the decoding of the plural two-dimensional codes but not including the unselected tracking information.
22. The method according to claim 19, further comprising: deleting a two-dimensional code including the selected tracking information from the image data prior to the combining by the combining step.
23. The method according to claim 19, wherein the plural two-dimensional codes include security information having the same security level.
24. The method according to claim 19, wherein tracking information indicates a user who has instructed to print a document.
25. A computer-readable storage medium storing a control program, which when loaded into a computer and executed performs a method comprising:
decoding plural two-dimensional codes in image data;
selecting security information having a higher security level from security information obtained by the decoding of plural two-dimensional codes;
generating a two-dimensional code based on the selected security information having the higher security level;
combining the generated two-dimensional code with the image data; and
outputting a result obtained by the combining.
26. A computer-readable storage medium storing a control program, which when loaded into a computer and executed performs a method comprising:
decoding plural two-dimensional codes in image data;
selecting a part of information obtained by the decoding of plural two-dimensional codes;
generating a two-dimensional code including the selected part but not including the unselected part;
combining the generated two-dimensional code with the image data; and
outputting a result obtained by the combining.

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

What is claimed is:

1. A synchronous counter comprising:
at least three or more storage elements having a chain structure; and
at least two or more 2-input logic gates interposed in said chain structure,
wherein the number of stages of gates interposed between the output of one among said storage elements and the input of another among said storage elements is one stage of a 2-input logic gate even in the most path.
2. A synchronous counter comprising:
a first storage element in which a first signal and a second signal are set to binary values via a set line and a control line, respectively;
at least two or more second storage elements capable of setting said second signal to a certain value via said control line; and
at least two or more 2-input logic gates interposed in a chain structure constructed by said first and second storage elements,
wherein the number of stages of gates interposed between the output of one among said first and second storage elements and the input of another among said first and second storage elements is one stage of a 2-input logic gate even in the most path.
3. The synchronous counter according to claim 1, wherein said 2-input logic is constructed by a 2-input EXOR gate.
4. The synchronous counter according to claim 2, wherein said 2-input logic is constructed by a 2-input EXOR gate.