1460736124-a920bdac-2423-486b-be18-e557bff75eaa

1. An optical system for collimating elliptical light beams, comprising:
a light source, adapted for providing an elliptical light beam defining different diverging angles in different directions, wherein any cross-section of the elliptical light beam emitted from the light source defines a long axis and a short axis which are perpendicular to each other;
a first lens, configured for collimating the elliptical light beam into a parallel elliptical light beam;
a second lens, configured as a diverging lens in directions corresponding to the short axis, for diverging the elliptical light beam and enlarging the short axis so as to narrow a difference between the long axis and the short axis and to narrow a difference between a diverging angle corresponding to the short axis and a diverging angle corresponding to the long axis, when the elliptical light beam passes therethough; and
a third lens, configured as a converging lens in the directions corresponding to the short axis, for converging the elliptical light beam and adjusting the short axis in order to obtaining a round light beam,
wherein the optical centers of the first lens, the second lens and the third lens commonly define a common optical axis along which the elliptical light beams travels.
2. The optical system as described in claim 1, wherein the second lens is a Fresnel lens having two surfaces opposite to each other, at least one of the two surfaces being configured as a Fresnel diverging surface configured for diverging light beams incident thereon.
3. The optical system as described in claim 1, wherein the third lens is a Fresnel lens having two surfaces opposite to each other, at least one of the two surfaces being configured as a Fresnel converging surface configured for converging light beams incident thereon.
4. The optical system as described in claim 1, wherein the relative positions of the light source, the first lens, the second lens, and the third lens are adjustable along the common optical axis.
5. The optical system as described in claim 1, wherein the light source, the first lens, the second lens, and the third lens are arranged in that order.
6. The optical system as described in claim 1, wherein the light source is a side light emitting laser diode.
7. The optical system as described in claim 2, wherein the second lens is configured for enlarging the short axis of the elliptical light beam incident thereon and remaining the long axis of the elliptical light beam unchanged.
8. The optical system as described in claim 3, wherein the third lens is configured for adjusting the diverging angle corresponding to the short axis of the elliptical light beam incident thereon and remaining the diverging angle corresponding to the long axis of the elliptical light beam unchanged.
9. An optical device for readingwriting to an optical disk, comprising:
an optical system configured for outputting a round parallel light beam, the optical system comprising:
a light source, adapted for providing an elliptical light beam defining different diverging angles in different directions, wherein any cross-section of the elliptical light beam emitted from the light source defines a long axis and a short axis which are perpendicular to each other;
a first lens, configured for collimating the elliptical light beam into a parallel elliptical light beam;
a second lens, configured as a diverging lens in directions corresponding to the short axis, for diverging the elliptical light beam and enlarging the short axis so as to narrow a difference between the long axis and the short axis and to narrow a difference between a diverging angle corresponding to the short axis and a diverging angle corresponding to the long axis, when the elliptical light beam passes therethough; and
a third lens, configured as a converging lens in the directions corresponding to the short axis, for converging the elliptical light beam and adjusting the short axis in order to obtaining a round light beam,
wherein the optical centers of the first lens, the second lens and the third lens commonly define a common optical axis along which the elliptical light beams travels;
a beam splitter, allowing light beams from a first direction to pass therethrough and for reflecting light beams from a second direction, the second direction being substantially opposite to the first direction;
an object lens for focusing parallel light beams to a point on an optical disk;
a collimator for collimating light beams passed therethrough; and
an optoelectronic detector, for receiving a light beam, detecting information from the light beam, converting the information into electronic signals, and outputting the electronic signals,
wherein the optical system, the beam splitter, the object lens, the collimator, and the optoelectronic detector are configured in a light path, so as to allow the round parallel light beam outputted from the optical system passes through the beam splitter, then is focused by the object lens onto a focal plane; then the focal plane reflects the focused light beam back to the object lens; the focused light beam is reverted by the object lens and incidents to round parallel light; then the beam splitter reflects the light beam to the collimator; and the collimator collimates the light beam to the optoelectronic detector.
10. An optical device for readingwriting to an optical disk, comprising:
an optical system comprising a light source emitting an elliptical diverging light beam, and at least a Fresnel lens, wherein the optical system outputs a substantially round light beam;
a beam splitter, allowing light beams from a first direction to pass therethrough and for reflecting light beams from a second direction, the second direction being substantially perpendicular to the first direction;
an object lens for focusing parallel light beams to a point on the optical disk;
a collimator for collimating light beams passed therethrough; and
an optoelectronic detector, for receiving a light beam, detecting information from the light beam, converting the information into electronic signals, and outputting the electronic signals,
wherein the optical system, the beam splitter, the object lens, the collimator and the optoelectronic detector are set in a manner that the round light beam outputted from the optical system travels in a sequence of the beam splitter, the object lens, the object lens, the beam splitter, the collimator, and the optoelectronic detector, in which the light beam outputted from the object lens is reflected by external reflective means of the optical disk back to the object lens.

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 inhibiting corrosion of one or more metals in contact with an aqueous system, the method comprising adding one or more corrosion inhibitor compositions to the aqueous system, wherein the one or more corrosion inhibitor compositions comprise (1) an amino acid-based polymer and (2) a dispersible andor water soluble tin compound; wherein the amino acid-based polymer has a molecular weight according to gel-permeation chromatographic analysis of at least about 1,000.
2. The method of claim 1 wherein the amino acid-based polymer comprises polyaspartic acid andor a salt thereof and the tin compound comprises a water soluble tin salt.
3. The method of claim 2 wherein the weight ratio of the tin salt to the polyaspartic acid compound in the one or more corrosion inhibitor compositions is about 1:5 to 1:50.
4. The method of claim 2 wherein adding the one or more corrosion inhibitor compositions result in the addition of about 0.2 to 5 ppm of the tin salt and about 1 to 50 ppm of the polyaspartic acid andor a salt thereof to the aqueous system.
5. The method of claim 2 wherein the polyaspartic acid has a molecular weight according to gel-permeation chromatographic analysis of about 1,000 to 50,000.
6. The method of claim 2 wherein the polyaspartic acid has a molecular weight according to gel-permeation chromatographic analysis of about 1,000 to 10,000.
7. The method of claim 1 wherein the one or more metals comprise a ferrous metal.
8. The method of claim 1, wherein the one or more corrosion inhibitor compositions are substantially free of zinc, molybdate and chromate.
9. The method of claim 1, wherein the one or more corrosion inhibitor compositions comprise polyaspartic acid andor a salt thereof; stannous chloride; a polycarboxylic acid chelating agent, which includes citric acid andor polymaleic acid; and a carboxylatesulfonate functional copolymer, which includes an acrylic acidacrylamidosulfonic acid copolymer.
10. The method of claim 1, wherein the dispersible andor water soluble tin compound comprises a stannous salt; the amino acid-based polymer comprises polyaspartic acid andor a salt thereof; and the one or more corrosion inhibitor compositions further comprise a polycarboxylic acid chelating agent and a carboxylatesulfonate functional copolymer.
11. The method of claim 1, wherein the one or more corrosion inhibitor compositions further comprise an azole corrosion inhibitor.
12. The method of claim 1, wherein the one or more corrosion inhibitor compositions are substantially free of phosphate, polyphosphate materials and organophosphonate compounds.
13. A method of inhibiting corrosion of one or more metals in contact with an aqueous system, the method comprising maintaining effective amounts of (1) an amino acid-based polymer and (2) a dispersible andor water soluble tin compound in the aqueous system in contact with the one or more metals; wherein the amino acid-based polymer has a molecular weight according to gel-permeation chromatographic analysis of at least about 1,000.
14. The method of claim 13 wherein the amino acid-based polymer comprises polyaspartic acid compound; the dispersible andor water soluble tin compound comprises stannous salt; and the method comprises maintaining a concentration of about 0.1 to 10 of the stannous salt and about 1 to 50 ppm of the amino acid-based polymer in the aqueous system.
15. The method of claim 14, wherein the polyaspartic acid compound comprises polyaspartic acid andor a salt thereof.
16. The method of claim 14, wherein the stannous salt comprises stannous chloride; the polyaspartic acid compound comprises polyaspartic acid andor a salt thereof; and
the method further comprises adding a polycarboxylic acid chelating agent, which includes citric acid andor polymaleic acid, and carboxylatesulfonate functional copolymer, which includes an acrylic acidacrylamidosulfonic acid copolymer, to the aqueous system.
17. The method of claim 16, wherein the method comprises adding the stannous salt and the polyaspartic acid compound to the aqueous system in a weight ratio of about 1:5 to 1:50.
18. The method of claim 14, wherein the method comprises maintaining a concentration of about 0.2 to 5 ppm (expressed as ppm tin) of the stannous salt in the aqueous system.
19. The method of claim 14 wherein the polyaspartic acid has a molecular weight according to gel-permeation chromatographic analysis of about 1,000 to 50,000.
20. The method of claim 14 wherein the polyaspartic acid has a molecular weight according to gel-permeation chromatographic analysis of about 1,000 to 10,000.
21. The method of claim 13, further comprising adding a polycarboxylic acid chelating agent to the aqueous system.
22. The method of claim 13, wherein the tin compound comprises stannous halide, stannous sulfate andor stannous carboxylate.
23. The method of claim 13, further comprising adding an azole corrosion inhibitor to the aqueous system.
24. The method of claim 13, further comprising adding a carboxylatesulfonate functional copolymer to the aqueous system.
25. The method of claim 13, further comprising adding one or more of a (meth)acrylic polymer, an acrylicsulfonic copolymer, polymaleic acid and an acrylicmaleic copolymer to the aqueous system.
26. The method of claim 13, further comprising adding a phosphateiron dispersant copolymer to the aqueous system.
27. The method of claim 13, further comprising adding one or more of a maleic acidstyrene sulfonic acid copolymer, an acrylic acidacrylamidosulfonic acid (AMPS) copolymer, acrylic acidAMPSterbutylacrylamide copolymer, acrylic acidAMPSsodium styrenesulfonate copolymer, polymaleic acid and an acrylicmaleic copolymer to the aqueous system.

1460736107-37aba99f-4151-4111-bdfb-80359e81c1d6

1. A computer implemented method of performing an operation, comprising:
analyzing a document for one or more document attributes;
communicating the one or more document attributes via a user interface;
selecting at least one of the one or more document attributes; and
performing the operation on one or more components of the document associated with the selected at least one document attributes.
2. The method of claim 1, wherein analyzing a document for one or more document attributes comprises analyzing the document for one or more text formatting attributes.
3. The method of claim 1, wherein analyzing a document for one or more document attributes comprises analyzing the document for text written by one or more authors.
4. The method of claim 1, wherein analyzing a document for one or more document attributes comprises analyzing the document for one or more date attributes associated with one or more text sections.
5. The method of claim 1, wherein performing the operation comprises one or more of checking text for spelling errors, checking text for grammatical errors, printing text, deleting text, cutting text, encrypting text, formatting text, and translating text.
6. A method of performing an operation on one or more characters of an electronic document, the method comprising:
receiving at least one character attribute for use with an e-mail application, wherein the at least one character attribute is associated with the one or more characters of the electronic document;
analyzing the electronic document to select the one or more characters based upon the at least one character attribute; and
performing the operation on the one or more characters.
7. The method of claim 6, further comprising presenting the at least one character attribute via a user interface so that the at least one character attribute can be selected.
8. The method of claim 7, further comprising analyzing the electronic document to generate the at least one character attribute.
9. The method of claim 7, further comprising saving the at least one character attribute to be used later without needing to reselect the at least one character attribute.
10. The method of claim 6, wherein receiving at least one character attribute comprises receiving one or more of a text font, a text style, a text size, a text alignment, a text spacing, a text author, and a text date.
11. The method of claim 6, wherein performing the operation on the one or more characters comprises one or more of checking text for spelling errors, checking text for grammatical errors, printing text, deleting text, cutting text, copying text, encrypting text, formatting text, and translating text.
12. An apparatus to select text for an operation, the apparatus comprising:
a rule selector to pick at least one text attribute, wherein the at least one text attribute is used to select the text in a document;
a text comparator in communication with the rule selector to compare the text to the at least one text attribute; and
an operation module in communication with the text comparator to perform the operation on the text based upon the comparison.
13. The apparatus of claim 12, wherein the at least one text attribute is used to select the text in an e-mail reply document.
14. The apparatus of claim 13, wherein the rule selector comprises a graphical user interface.
15. The apparatus of claim 12, wherein the apparatus comprises a computer executing an application, wherein further the application is one of an e-mail application, and a word processor application.
16. A computer program product comprising a computer useable medium having a computer readable program, wherein the computer readable program when executed on a computer causes the computer to perform an operation, the operation comprising:
communicating one or more text attributes via a user interface, wherein the user interface is used to select at least one text attribute from the one or more text attributes;
receiving from the user interface the selected at least one text attribute;
filtering one or more text elements of an electronic document based upon the at least one text attribute; and
performing the operation on the filtered one or more text elements, wherein the operation comprises one of spell checking, grammar checking, copying, printing, deleting, cutting, encrypting, formatting, and translating.
17. The computer program product of claim 16, further comprising computer readable program for analyzing the electronic document to generate the one or more text attributes.
18. The computer program product of claim 16, wherein presenting a list of text attributes to a user comprises presenting a list of text formats to the user.
19. The computer program product of claim 16, wherein the computer program product comprises an application, wherein further the application is one of an e-mail application, a word processor application, a spreadsheet application, and a database application.
20. The computer program product of claim 16, wherein filtering one or more text elements of an electronic document comprises filtering one or more characters of an e-mail response document.

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 surgical end effector, comprising:
first and second jaw members movable relative to one another between an open position and a closed position to clamp tissue therebetween;
a first closure track formed in the first jaw member and extending along a length thereof;
a second closure track formed in the second jaw member and extending along a length thereof; and
a compression member configured to translate longitudinally along a length of the end effector such that a first portion of the compression member contacts the first closure track and a second portion of the compression member contacts the second closure track to move the first jaw member and the second jaw member so as to apply compression to tissue disposed between the first and second jaw members as the compression member advances towards a distal end of the end effector;
wherein, when the first and second jaw members are in the closed position, a distance between the first closure track and the second closure track increases continuously from a proximal-most end of the first closure track to a location adjacent to a distal end of the first closure track.
2. The end effector of claim 1, wherein the distance between the first closure track and the second closure track remains constant from the distal end of the first closure track to the location adjacent to the distal end of the first closure track.
3. The end effector of claim 1, wherein at least one of the first and second jaw members includes at least one electrode disposed on a surface thereof that is configured to contact tissue clamped between the first and second jaw members.
4. The end effector of claim 1, wherein the distance between the first closure track and the second closure track increases linearly from the proximal-most end of the first closure track to the location adjacent to the distal end of the first closure track.
5. The end effector of claim 1, wherein a profile of the distance between the first closure track and the second closure track from the proximal-most end of the first closure track to the location adjacent to the distal end of the first closure track is curved.
6. The end effector of claim 1, wherein a distance between the second closure track and a surface of the second jaw member that faces the first jaw member remains constant from a proximal-most end of the second closure track to a distal end of the second closure track.
7. The end effector of claim 1, wherein a distance between the second closure track and a surface of the second jaw member that faces the first jaw member varies from a proximal-most end of the second closure track to a distal end of the second closure track.
8. The end effector of claim 7, wherein a profile of the distance between the second closure track and the surface of the second jaw member includes at least one sloped or curved portion.
9. A surgical end effector, comprising:
first and second jaw members movable relative to one another between an open position and a closed position to clamp tissue therebetween;
a first closure track formed in the first jaw member and extending along a length thereof;
a second closure track formed in the second jaw member and extending along a length thereof; and
a compression member configured to translate longitudinally along a length of the end effector such that a first portion of the compression member contacts the first closure track and a second portion of the compression member contacts the second closure track;
wherein a profile of at least one of the first closure track and the second closure track is a wave function to vary an amount of compression applied to the tissue clamped between the first and second jaw members.
10. The end effector of claim 9, wherein the profile of at least one of the first closure track and the second closure track is a wave function having constant amplitude and frequency.
11. The end effector of claim 9, wherein the profile of at least one of the first closure track and the second closure track is a wave function having at least one of variable amplitude and variable frequency.
12. The end effector of claim 11, wherein the profile of at least one of the first closure track and the second closure track is a wave function having both variable amplitude and variable frequency.
13. The end effector of claim 9, wherein a distance between the first closure track and the second closure track remains constant from a distal end of the first closure track to a location adjacent to the distal end the first closure track.
14. The end effector of claim 9, wherein a distance between the first closure track and the second closure track alternates regularly between a first distance and a second distance.
15. The end effector of claim 9, wherein a distance between the first closure track and the second closure track repeatedly alternates between a first distance, a second distance, and a third distance along the length of the end effector, wherein the third distance is greater than the second distance and the first distance.
16. A method for actuating a surgical instrument, comprising:
positioning an end effector having first and second jaw members such that tissue is disposed within a gap between the first and second jaw members;
applying a continuously variable compression force to the tissue by advancing a compression member distally along a length of the end effector.
17. The method of claim 16, further comprising applying a constant compression force to the tissue as the compression member is advanced over a distal-most portion of the end effector.
18. The method of claim 16, wherein the continuously variable compression force applied to the tissue continuously increases as the compression member is advanced distally along the length of the end effector.
19. The method of claim 16, wherein the continuously variable compression force applied to the tissue repeatedly alternates between a first value and a second value that is higher than the first value as the compression member is advanced distally along the length of the end effector.
20. The method of claim 16, further comprising delivering energy into the tissue from at least one electrode coupled to the end effector to seal the tissue.