1. A cosmetic container comprising:
a first sleeve;
a driving assembly mounted in the first sleeve and having
a first rotating tube coactively mounted in the first sleeve and having
an outer surface;
an inner surface;
an annular flange formed on the outer surface of the first rotating tube;
multiple chutes formed through the outer surface of the first rotating tube and each chute having
a slanting section; and
a transverse section connected to a top end of the slanting section; and
multiple ribs formed on the inner surface of the first rotating tube;
a seat moveably mounted in the first rotating tube and having
an outer surface;
multiple protrusions respectively protruding into the chutes of the first rotating tube; and
multiple positioning members mounted on the outer surface of the seat and respectively connected to the ribs of the first rotating tube; and
a second rotating tube rotatably mounted around the first rotating tube and having
an inner surface;
an annular groove formed in the inner surface of the second rotating tube and connected to the annular flange of the first rotating tube;
multiple longitudinal grooves formed in the inner surface of the second rotating tube and the protrusions of the seat respectively protruding into the longitudinal grooves; and
a positioning ring formed on the inner surface of the second rotating tube and an internal diameter of the positioning ring being smaller than an internal diameter of the second rotating tube, and the positioning ring having
a positioning surface formed on a top surface of the positioning ring;
a bottle mounted in the seat of the driving assembly and having
a body mounted in the seat of the driving assembly and an outer diameter of the body being smaller than the internal diameter of the positioning ring;
a chamber formed in the body;
a piston mounted in the body and moveably located in the chamber;
a vacuum valve mounted on the body;
a cap mounted on the vacuum valve and a bottom surface of the cap facing the positioning surface of the positioning ring; and
an outlet formed in the cap and sunk in the second rotating tube; and
a second sleeve coactively mounted on the second rotating tube of the driving assembly.
2. (canceled)
3. The cosmetic container as claimed in claim 1, wherein
the bottle has
a mark mounted on a top surface of the cap to indicate the outlet of the bottle.
4. (canceled)
5. The cosmetic container as claimed in claim 1, wherein one of the chutes of the first rotating tube has a longitudinal section connected to the transverse section of said chute.
6. (canceled)
7. The cosmetic container as claimed in claim 3, wherein one of the chutes of the first rotating tube has a longitudinal section connected to the transverse section of said chute.
8. (canceled)
9. The cosmetic container as claimed in claim 1, wherein
the bottle has
a recess formed in an outer surface of the cap and located below the outlet.
10. (canceled)
11. The cosmetic container as claimed in claim 3, wherein
the bottle has
a recess formed in an outer surface of the cap and located below the outlet.
12. (canceled)
13. The cosmetic container as claimed in claim 5, wherein
the bottle has
a recess formed in an outer surface of the cap and located below the outlet.
14. (canceled)
15. The cosmetic container as claimed in claim 7, wherein
the bottle has
a recess formed in an outer surface of the cap and located below the outlet.
16. (canceled)
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 permitting a user to simultaneously check both the spelling and meaning of words in an electronic document within a computing system comprising the steps of:
providing a spell checking routine operating on the computing system;
providing a word checking routine operating on the computing system;
retrieving a word to be spell checked and word checked from said electronic document; and
determining whether said word has been spelled correctly using said spell checking routine and a first dictionary; and
when said word has been spelled incorrectly, presenting a first list of alternative words to said user as replacements for said word, and permitting said user to select a first replacement word for said word; and
determining whether the meaning of said word or said first replacement word has been designated as potentially inappropriate for use in said electronic document by using said word checking routine and a second context dictionary;
wherein said second context dictionary includes a plurality of separate language dictionaries, each said language dictionary being independently selectable within said word checking routine for said document and further containing words identified as potentially offensive andor inappropriate for a separate corresponding target audience; and
when said word or said first replacement word has been designated as potentially inappropriate, presenting a second list of alternative words to said user as replacements for said word or said first replacement word, and permitting said user to select a second replacement word for said word or said first replacement word prior to transmitting said electronic document to a third party;
wherein said word or said first replacement word has a first meaning in a first context specified in a first language dictionary within the word checking routine, and a second meaning in a second context specified in a second language dictionary within the word checking routine, and said method further includes a step of determining with said word checking routine whether said word or said first replacement word has a particular meaning that has been designated as potentially inappropriate for use in either of the first or second contexts.
2. The method of claim 1, further including a step of designating words that have a meaning that is potentially inappropriate by changing a value of a status field for such words in said first or second context dictionaries.
3. The method of claim 2, wherein the status field for each of the designated words can have one of N values, where N>2.
4. The method of claim 2, further including a step of specifying a threshold value which the status field must exceed in order for said designated word to be identified as potentially inappropriate.
5. The method of claim 1, further including a step of generating an alert indicating that said electronic document includes a word that is potentially inappropriate.
6. The method of claim 1, wherein said word is checked substantially immediate in time after it is input into said document by a user.
7. The method of claim 1, wherein said plurality of separate language dictionaries are predefined in advance without input by the user.
8. The method of claim 1, wherein the user can configure different thresholds for different ones of said plurality of separate language dictionaries, wherein said different thresholds are used to determine if said identified words are potentially inappropriate.
9. The method of claim 1, wherein said plurality of separate language dictionaries include at least one customizable dictionary which can be changed by a business entity.
10. The method of claim 1, wherein said plurality of separate language dictionaries include at least one non-English dictionary.
11. The method of claim 1, further including a step: checking a second document with different ones of said plurality of separate language dictionaries after checking said document.
12. The method of claim 1, wherein the computing system is part of a personal digital assistant and said context dictionary is stored within a non-volatile memory.
13. The method of claim 1, wherein a checking routine executed by the computing system is implemented as firmware within an integrated circuit.
14. The method of claim 1, wherein the computing system is configured to check all emails generated by users within a business entity for inappropriate content before they are distributed to respective recipients.
15. The method of claim 14, wherein said emails are associated with products or services offered by said business entity.
16. The method of claim 1, wherein said plurality of separate language dictionaries include at least one customizable dictionary which can be changed by a business entity selling said products andor services to include additional words inappropriate for a target audience.
17. The method of claim 1, wherein said plurality of separate language dictionaries include at least one customizable dictionary containing gender specific inappropriate words.
18. The method of claim 1, wherein said plurality of separate language dictionaries include at least one customizable dictionary containing inappropriate racist words.