1460757371-f693f1b9-a2ea-4414-9915-872c39231d1c

1-21. (canceled)
22. A therapeutic composition comprising:
a pharmaceutically active agent; and
a diarrheagenic agent that is an enterotoxin comprising an amino acid sequence that is 95% identical to SEQ ID NO: 10; and

wherein said diarrheagenic agent induces diarrhea to reduce the harmful or undesired side effects of the pharmaceutically active agent when the pharmaceutically active agent is ingested at a dose higher than the prescribed dose.
23. The therapeutic composition of claim 22, wherein the diarrhea reduces the amount of the pharmaceutically active agent absorbed by the subject.
24. The therapeutic composition of claim 22, wherein the therapeutic composition is formulated such that ingestion by a subject of the therapeutic composition at or lower than the prescribed dosage does not cause diarrhea in the subject.
25. The therapeutic composition of claim 22, wherein the diarrheagenic agent is coated onto the pharmaceutically active agent.
26. The therapeutic composition of claim 22, further comprising an additional coating.
27. The therapeutic composition of claim 26, wherein the additional coating comprises an enteric coating.
28. The therapeutic composition of claim 22, wherein the therapeutic composition comprises an orally administrable dosage form.
29. The therapeutic composition of claim 28, wherein orally administrable dosage form is a tablet.
30. A therapeutic composition comprising:
a pharmaceutically active agent; and
a diarrheagenic agent;

wherein the diarrheagenic agent is an enterotoxin comprising an amino acid sequence at least 95% identical to SEQ ID NO: 10; and said therapeutic composition comprises less than about 1 mg of the enterotoxin.
31. A method for reducing harmful or undesired side effects in a subject, caused by ingestion of a pharmaceutically active agent at a dose higher than the prescribed dosage comprising:
administering to the subject a therapeutic composition comprising:
a) a pharmaceutically active agent; and
b) a diarrheagenic agent comprising an amino acid sequence at least 95% identical to SEQ ID NO: 10;
wherein said diarrheagenic agent induces diarrhea to reduce the harmful or undesired side effects of the pharmaceutically active agent when the pharmaceutically active agent is ingested at a dose higher than the prescribed dose.
32. The therapeutic composition of claim 22 or 30, wherein the pharmaceutically active agent is selected from antidiabetic, analgesic, antiinflammatory agent, antirheumatic, antihypotensive agent, anti hypertensive agent, psychoactive drug, tranquillizer, antiemetic, muscle relaxant, glucocorticoid, agent for treating an inflammatory bowel disease, antiallergic, antibiotic, antiepileptic, anticoagulant, antimycotic, antitussive, arteriosclerosis remedy, diuretic, protein, peptide, enzyme, enzyme inhibitor, gout remedy, hormone, hormone inhibitor, cardiac glycoside, immunotherapeutic agent, cytokine, laxative, lipid-lowering agent, migraine remedy, mineral product, otological agent, anti-Parkinson agent, thyroid therapeutic agent, spasmolytic, platelet aggregation inhibitor, vitamin, cytostatic inhibitor, metastasis inhibitor, phytopharmaceutical, chemotherapeutic agent, amino acid(s), and any combination thereof.
33. The method of claim 31, wherein the pharmaceutically active agent is selected from antidiabetic, analgesic, antiinflammatory agent, antirheumatic, antihypotensive agent, anti hypertensive agent, psychoactive drug, tranquillizer, antiemetic, muscle relaxant, glucocorticoid, agent for treating an inflammatory bowel disease, antiallergic, antibiotic, antiepileptic, anticoagulant, antimycotic, antitussive, arteriosclerosis remedy, diuretic, protein, peptide, enzyme, enzyme inhibitor, gout remedy, hormone, hormone inhibitor, cardiac glycoside, immunotherapeutic agent, cytokine, laxative, lipid-lowering agent, migraine remedy, mineral product, otological agent, anti-Parkinson agent, thyroid therapeutic agent, spasmolytic, platelet aggregation inhibitor, vitamin, cytostatic inhibitor, metastasis inhibitor, phytopharmaceutical, chemotherapeutic agent, amino acid(s), and any combination thereof.

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 selecting memory pages for compression, the method comprising:
analyzing a dataset stored in a memory page of an uncompressed memory;
identifying, based on the analyzing, a population count associated with the dataset;
comparing the population count to at least one threshold; and
based on the comparing, one of selecting and rejecting the memory page for compression.
2. The method of claim 1, further comprising:
informing an operating system that the memory page has been one of selected and rejected for compression.
3. The method of claim 1, wherein identifying the population count comprises:
analyzing a binary representation of the dataset; and
counting a total number of is in the binary representation of the dataset, wherein the total number of 1 s is the population count.
4. The method of claim 1, wherein the threshold is at least one of:
a single population count;
a range of population counts; and
a population count percentage.
5. The method of claim 1, wherein the one of selecting and rejecting is based on the memory page being selected to be moved from the uncompressed memory to a compressed memory.
6. The method of claim 1, wherein the one of selecting and rejecting is based on the memory page being stored in the uncompressed memory.
7. The method of claim 1, wherein the one of selecting and rejecting is based on the memory page currently having a compression operation being performed therein.
8. The method of claim 1, wherein identifying the population count is based on the memory page being stored in the uncompressed memory.
9. The method of claim 1, wherein the at least one threshold is based on previously calculated population counts for data stored in memory pages in uncompressed memory, and an amount of compression achieved for the memory page after a compression operation was performed thereon.
10. An information processing system for selecting memory pages for compression, the information processing system comprising:
an uncompressed memory;
a compressed memory;
a processor communicatively coupled to the uncompressed memory and compressed memory; and
a compression manager communicatively coupled to the processor, wherein the compression manager is configured to perform a method comprising:
analyzing a dataset stored in a memory page of the uncompressed memory;
identifying, based on the analyzing, a population count associated with the dataset;
comparing the population count to at least one threshold; and
based on the comparing, one of selecting and rejecting the memory page for compression.
11. The information processing system of claim 10, wherein identifying the population count comprises:
analyzing a binary representation of the dataset; and
counting a total number of 1 s in the binary representation of the dataset, wherein the total number of 1 s is the population count.
12. The information processing system of claim 10, wherein the one of selecting and rejecting is based on the memory page being selected to be moved from the uncompressed memory to a compressed memory.
13. The information processing system of claim 10, wherein the one of selecting and rejecting is based on the memory page being stored in the uncompressed memory.
14. The information processing system of claim 10, wherein the one of selecting and rejecting is based on the memory page currently having a compression operation being performed therein.
15. A computer program product for selecting memory pages for compression, the computer program product comprising:
a storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising:
analyzing a dataset stored in a memory page of an uncompressed memory;
identifying, based on the analyzing, a population count associated with the dataset;
comparing the population count to at least one threshold; and
based on the comparing, one of selecting and rejecting the memory page for compression.
16. The computer program product of claim 15, wherein identifying the population count comprises:
analyzing a binary representation of the dataset; and
counting a total number of is in the binary representation of the dataset, wherein the total number of 1 s is the population count.
17. The computer program product of claim 15, wherein the one of selecting and rejecting is based on the memory page being selected to be moved from the uncompressed memory to a compressed memory.
18. The computer program product of claim 15, wherein the one of selecting and rejecting is based on the memory page being stored in the uncompressed memory.
19. The computer program product of claim 15, wherein the one of selecting and rejecting is based on the memory page currently having a compression operation being performed therein.
20. The computer program product of claim 15, wherein the at least one threshold is based on previously calculated population counts for data stored in memory pages in uncompressed memory, and an amount of compression achieved for the memory page after a compression operation was performed thereon.

1460757362-4fdb278b-3949-4251-8979-84a9e47e3ea8

1. A composition comprising poly-HEMA having a peak molecular weight about 25,000 with a polydispersity of less than about 2 to a peak molecular weight of about 100,000 with a polydispersity of less than about 3.8.
2. The composition of claim 1 wherein said peak molecular weight is between about 30,000 with a polydispersity of less than about 2 and about 90,000 with a polydispersity of less than about 3.5.
3. The composition of claim 1 wherein said peak molecular weight is between about 30,000 with a polydispersity of less than about 2 and about 80,000 with a polydispersity of less than about 3.2.
4. The composition of claim 1 wherein said peak molecular weight is between about 25,000 with a polydispersity of less than about 1.5 and about 80,000 with a polydispersity of less than about 3.5.
5. The composition of claim 1 wherein said peak molecular weight is below about and 100,000 and said polydispersity is less than about 2.
6. The composition of claim 5 wherein said polydispersity is less than about 1.7.
7. The composition of claim 5 wherein said polydispersity is less than about 1.5.
8. The composition of claim 1 wherein said poly-HEMA is substantially free from gel particles.
9. The composition of claim 1 wherein said poly-HEMA is a copolymer comprising HEMA and at least one comonomer.
10. The composition of claim 9 wherein said comonomer comprises at least one hydrophilic monomer.
11. The composition of claim 10 wherein said at least one hydrophilic monomer is selected from vinyl-containing monomers.
12. The composition of claim 11 wherein said at least one vinyl containing monomer is selected from the group consisting of N,N-dimethyl acrylamide, glycerol methacrylate, 2-hydroxyethyl methacrylamide, polyethyleneglycol monomethacrylate, methacrylic acid, acrylic acid, N-vinyl lactams, N-vinyl-N-methyl acetamide, N-vinyl-N-ethyl acetamide, N-vinyl-N-ethyl formamide, N-vinyl formamide, vinyl carbonate monomers, vinyl carbamate monomers, oxazolone monomers and mixtures thereof.
13. The composition of claim 10 wherein said at least one hydrophilic monomer is selected from the group consisting of N,N-dimethyl-acrylamide, glycerol methacrylate, 2-hydroxyethyl methacrylamide, N-vinylpyrrolidone, polyethyleneglycol monomethacrylate, methacrylic acid and acrylic acid and mixtures thereof.
14. The composition of claim 10 wherein said at least one hydrophilic monomer comprises N,N-dimethyl acrylamide, methacrylic acid and glycerol methacrylate.
15. The composition of claim 10 wherein said at least one hydrophilic monomer is present in an amount less than about 50 weight %.
16. The composition of claim 10 wherein said at least one hydrophilic monomer is present in an amount between about 0.5 and 40 weight %.
17. The composition of claim 10 wherein said hydrophilic monomer comprises glycerol methacrylate in amounts up to about 50 weight %.
18. The composition of claim 10 wherein said hydrophilic monomer comprises glycerol methacrylate in amounts between about 25 and about 45 weight %.
19. The composition of claim 10 wherein said hydrophilic monomer comprises methacrylic acid in amounts less than about 5 weight %.
20. The composition of claim 10 wherein said hydrophilic monomer comprises methacrylic acid in amounts between about 0.5 and about 5.0 weight %.
21. The composition of claim 10 wherein said hydrophilic monomer comprises N,N-dimethyl acrylamide in amounts up to about 50 weight %.
22. The composition of claim 10 wherein said hydrophilic monomer comprises N,N-dimethyl acrylamide in amounts between about 10 and about 40 weight %.
23. The composition of claim 1 wherein said poly-HEMA a homopolymer.
24. The composition of claim 9 wherein said copolymer comprises at least one hydrophobic monomer.
25. The composition of claim 24 wherein said hydrophobic monomer comprises at least one silicone-containing monomers or macromer having at least one polymerizable vinyl group.
26. The composition of claim 25 wherein said polymerizable vinyl group comprises 2-methacryloxy.

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 multimedia system, comprising:
a processor coupled to a memory;
a three-dimensional (3D) graphics engine to generate 3D graphics content; and
a display controller to process and transport pixel data for transmission to a display via a display interface;
wherein each of the processor, the 3D graphics engine, and the display controller accesses pixel data stored in the memory using a common decompression scheme; and
wherein each of the processor, the 3D graphics engine, and the display controller stores pixel data in the memory using a common compression scheme.
2. The multimedia system of claim 1 further comprising a two-dimensional (2D) graphics engine to generate 2D graphics content, wherein the 2D engine accesses pixel data stored in the memory using the common decompression scheme, and wherein the 2D graphics engine stores pixel data in the memory using the common compression scheme.
3. The multimedia system of claim 1 further comprising an imaging subsystem to capture and process pixel data, wherein the imaging subsystem stores the captured data in the memory using the common compression scheme.
4. The multimedia system of claim 3 further comprising a video subsystem to encode the captured data from the imaging subsystem in a video format, wherein the video subsystem accesses the captured data using the common decompression scheme, and wherein the video subsystem stores encoded captured data in the memory using the common compression scheme.
5. The multimedia system of claim 4 wherein the video subsystem accesses the captured data from the memory.
6. The multimedia subsystem of claim 4 wherein the video subsystem accesses the captured data from the imaging subsystem.
7. The multimedia system of claim 1 further comprising a video subsystem to decode a video bit stream, wherein the video subsystem stores decoded pixel data in the memory using the common compression scheme.
8. The multimedia system of claim 1 wherein the display controller processes pixel data from a plurality of applications for simultaneous transmission to the display via the display interface.
9. The multimedia system of claim 1 wherein the 3D graphics engine processes pixel data from a plurality of applications for simultaneous rendering to the memory using the common compression scheme.
10. The multimedia system of claim 1 wherein the display controller transmits pixel data using the common compression scheme to the display for decompression.
11. The multimedia system of claim 1 wherein the system is implemented as a system on a chip (SOC).
12. A method, comprising:
accessing and subsequently decompressing, by a three-dimensional (3D) engine, pixel data stored in a memory;
processing, by the 3D engine, the pixel data;
compressing and subsequently transmitting, by the 3D engine, the processed pixel data to a display controller; and
decompressing and subsequently converting, by the display controller, the processed pixel data to a format suitable for transmission to a display via a display interface;
wherein the compressing and decompressing of data is performed using a common compression scheme and a common decompression scheme, respectively.
13. The method of claim 12 further comprising:
accessing and subsequently decompressing, by a two-dimensional (2D) graphics engine using the common decompression scheme, the pixel data from the memory;
generating 2D graphics content based on the pixel data; and
compressing and subsequently storing the 2D graphics content at the memory using the common compression scheme.
14. The method of claim 12 further comprising:
capturing and processing, by an imaging subsystem, pixel data; and
compressing and subsequently storing the pixel data in the memory using the common compression scheme.
15. The method of claim 14 further comprising:
accessing, decompressing and subsequently encoding, by a video subsystem using the common decompression scheme, the captured data in a video format; and
compressing and subsequently storing the encoded captured data in the memory using the common compression scheme.
16. The method of claim 15 further comprising accessing the captured data from the memory.
17. The method of claim 15 further comprising accessing the captured data from the imaging subsystem.
18. The method of claim 12 further comprising
accessing, decompressing, and subsequently decoding, by a video subsystem using the common decompression scheme, pixel data stored in the memory; and
compressing and subsequently storing the decoded pixel data in the memory using the common compression scheme.
19. The method of claim 12 wherein the display controller processes pixel data from a plurality of applications for simultaneous transmission to the display via the display interface.
20. The method of claim 1 wherein the 3D graphics engine processes pixel data from a plurality of applications for simultaneous rendering to the memory using the common compression scheme.