1460749336-ac919407-aeb3-4454-9ef6-50afb82a4560

1. A heat dissipation device comprising:
a heat spreader comprising a base for absorbing heat from a heat source, a partition board hermetically placed on the base, and a covering plate hermetically placed on the partition board, a first chamber sealed being defined between the base and the partition board, and a second sealed chamber being defined between the partition board and the covering plate, the second chamber being remote from the base; and
a fin set placed on the heat spreader.
2. The heat dissipation device of claim 1, wherein a central portion of the base is recessed downwardly to form a first receiving portion, and the partition board seals the first receiving portion to form the first chamber.
3. The heat dissipation device of claim 2, wherein an empty zone is defined under a periphery of the base and surrounds the first chamber.
4. The heat dissipation device of claim 2, wherein a central portion of the covering plate is protruded upwardly to form a second receiving portion, and the partition board seals the second receiving portion to form the second chamber.
5. The heat dissipation device of claim 4, wherein an area of the first chamber is smaller than that of the second chamber.
6. The heat dissipation device of claim 4, wherein a first wick structure is formed on an inner face of the first receiving portion.
7. The heat dissipation device of claim 6, wherein a second wick structure is formed on a bottom face of the partition board, and an outer periphery of the second wick structure is communicated with the first wick structure.
8. The heat dissipation device of claim 4, wherein a fourth wick structure is formed on an inner face of the second receiving portion.
9. The heat dissipation device of claim 8, wherein a third wick structure is formed on a top face of the partition board, and an outer periphery of the third wick structure is communicated with the fourth wick structure.
10. The heat dissipation device of claim 1, wherein the first chamber and the second chamber are both vacuum-exhausted, and accommodate working medium therein.
11. The heat dissipation device of claim 1, wherein the second chamber is located above the first chamber.
12. A heat spreader comprising:
a base for absorbing heat from a heat source;
a partition board hermetically placed on the base, and a first chamber being defined between the base and the partition board; and
a covering plate hermetically placed on the partition board, a second chamber being defined between the partition board and the covering plate, and the second chamber being separated from the base by the partition board.
13. The heat spreader of claim 12, wherein a center portion of the base is recessed downwardly to form a first receiving portion, and the partition board seals the first receiving portion to form the first chamber.
14. The heat spreader of claim 13, wherein a plurality of empty zones are defined at a bottom of the base and surround the first chamber.
15. The heat spreader of claim 13, wherein a center portion of the covering plate is protruded upwardly to form a second receiving portion, and the partition board seals the second receiving portion to form the second chamber.
16. The heat spreader of claim 15, wherein an area of the first chamber is smaller than that of the second chamber.
17. The heat spreader of claim 15, wherein a first wick structure is formed on an inner face of the first receiving portion, a second wick structure is formed on a bottom face of the partition board, and an outer periphery of the second wick structure is communicated with the first wick structure.
18. The heat spreader of claim 15, wherein a fourth wick structure is formed on an inner face of the second receiving portion, a third wick structure is formed on a top face of the partition board, and an outer periphery of the third wick structure is communicated with the fourth wick structure.
19. The heat spreader of claim 12, wherein the first chamber and the second chamber are both vacuum-exhausted, and accommodate a working medium or fluid therein.
20. A heat spreader comprising a base and a cover cooperatively defining a sealed space therein, a partition board being placed on the sealed base and dividing the sealed base into two separated chambers, each of the two separated chambers accommodating working medium therein.

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 providing a user with information on a subject depending on the user asking subject related questions to a computer system, the method comprising the steps of:
(a) retrieving, by a computer system, study materials of the subject stored in the system;
(b) presenting, by the system, the study materials to a user;
(c) retrieving, by the system, a subject related question entered into the system by the user;
(d) generating, by the system, an answer to the question;
(e) presenting, by the system, the answer to the user; and
(f) repeating, by the system, at least the steps of retrieving (c), generating (d) and presenting (e), so as to answer another question entered by the user on the subject.
2. A server computer that couples to a network and serves to provide users of client computers also connected to the network with information on subjects, said server computer being configured to:
(a) retrieve study materials of the subject stored on the network;
(b) present the study materials to a user;
(c) retrieve a subject related question entered into a client computer by the user;
(d) generate an answer to the question;
(e) present the answer to the user; and
(f) repeat at least the retrieve (c), generate (d) and present (e), so as to answer another question entered by the user on the subject.
3. A method for providing a user with information on a subject depending on the user asking subject related questions to a computer system, the method comprising the steps of:
(a) retrieving, by a computer system, study materials of the subject stored in the system;
(b) presenting, by the system, the study materials to a user;
(c) retrieving, by the system, a subject related question entered into the system by the user;
(d) generating, by the system, an answer to the question;
(e) presenting, by the system, the answer to the user; and
(f) optionally repeating, by the system, the steps of retrieving, generating and presenting, so as to answer another question entered by the user on the subject.
4. A server computer that couples to a network and serves to provide users of client computers also connected to the network with information on subjects, said server computer being configured to:
(a) retrieve study materials of the subject stored on the network;
(b) present the study materials to a user;
(c) retrieve a first subject related question entered into a client computer by the user;
(d) generate an answer to the question;
(e) present the answer to the user; and
wherein if the user enters a second subject related question into the client computer, repeat at least the retrieve (c), generate (d) and present (e), so as to answer the user’s second question.
5. A computer-implemented method for providing a user with information on a subject, said method comprising:
retrieving information on the subject for the user to learn about the subject;
presenting the information to the user;
determining at least one response associated with the subject that is related to a natural-language initial question asked by the user requesting information on the subject;
receiving a selection of a response from the user; and
forwarding information associated with the selected response to the user, thereby further providing the user with information on the subject.
6. A computer-implemented method as recited in claim 5, wherein said method uses semantic and grammatical processing.
7. A computer-implemented method as recited in claim 6, wherein the network comprises the Internet.
8. A computer-implemented method as recited in claim 6, wherein the plurality of responses are stored in a database.
9. A computer-implemented method as recited in claim 6, wherein said determining of the plurality of responses associated with the subject operates to identify the plurality of responses from a large pool of predetermined responses.
10. A computer-implemented method as recited in claim 6, wherein said method further comprises:
forwarding, after said determining and prior to said receiving, the plurality of responses to the user for the selection of one of the plurality of responses.
11. A computer-implemented method as recited in claim 6, wherein the plurality of responses are natural language questions.
12. A computer-implemented method as recited in claim 5, wherein said computer-implemented method is performed by a first computer, and wherein the initial question is asked by the user from a second computer, the second computer coupleable to first computer through a network.
13. A computer-implemented method as recited in claim 12, wherein the information forwarded to the user is an answer to the selected one of the plurality of responses.
14. A computer-implemented method as recited in claim 5, wherein said determining comprises:
comparing at least a component in the initial question to numerous components stored in a database to produce comparison information; and
selecting the plurality of responses based on the comparison information.
15. A computer-implemented method as recited in claim 5, wherein said method further comprises:
determining whether the initial question is ambiguous; and
resolving the ambiguity if the initial question is ambiguous.
16. A computer-implemented method as recited in claim 15, wherein said method uses semantic and grammatical processing.
17. A computer-implemented method as recited in claim 15,
wherein said determining whether the initial question is ambiguous operates to identify a word in the initial question that is ambiguous due to its spelling, and
wherein said resolving operates to resolve the ambiguity in the initial question by at least replacing the word with another word having a correct spelling.
18. A computer-implemented method as recited in claim 5, wherein said method further comprises:
determining whether clarification of the initial natural language question about a subject from the user is needed; and
prompting the user to clarify the initial natural language question when clarification of the natural language question is determined to be needed.
19. A computer-implemented method as recited in claim 18,
wherein said method is performed by a first computer, which is coupleable through a network to a second computer, where the initial question is entered, and
wherein said method uses semantic and grammatical processing.
20. A computer-implemented method for providing a user with information, said method comprising:
sending informational materials from a server system to a client system via the Internet so as to inform a user of the client system about a subject;
subsequently receiving, at the server system, a request to respond to a natural-language question asked by the user, the natural language question being asked by the user at the client system, and the natural language question being associated with the subject;
determining, at the server system, a response to the natural-language question, said determining operating to at least analyze the natural-language question using at least grammatical processing; and
sending the response to the natural-language question from the server system to the client system via the Internet;
wherein the subject relates to a product that the user is interested in.
21. A computer-implemented method as recited in claim 20, wherein said method further comprises:
identifying additional informational materials related to the natural-language question; and
sending the additional informational materials from the server system to the client system via the Internet.
22. A computer-implemented method as recited in claim 21, wherein said sending of the additional informational materials is performed when requested by the user.
23. A computer-implemented method as recited in claim 21, wherein said sending of the additional informational materials is automatically performed substantially simultaneous with said sending of the response.
24. A computer-implemented method as recited in claim 20, wherein the grammatical and semantic processing uses at least one grammatical rule and at least one semantic rule.
25. A computer-implemented method as recited in claim 20, wherein said method further comprises:
determining whether clarification of the natural language question is desirable; and
prompting the user to clarify the natural language question when clarification of the natural language question is determined to be desirable.
26. A computer-implemented method as recited in claim 20, wherein the response is an answer to the natural-language question.
27. A computer-implemented method as recited in claim 20, wherein said determining operates to transform at least a portion of the natural-language question into at least one instruction.
28. A computer-implemented method as recited in claim 27, wherein the server system has an information database coupled thereto, and wherein the instruction is a query for the database.
29. A computer-implemented method as recited in claim 20, wherein said determining is independent of at least one word in the natural-language question, and the response depends on a correct spelling of at least one misspelled word in the natural-language question.
30. A computer-implemented method as recited in claim 20, wherein the server system keeps track of a unique identifier of the user.

1460749328-b8bfb291-662a-4da8-9c29-e5ec4211605a

What is claimed as being new and desired to be protected by Letters Patent of the United States is as follows:

1. A head band apparatus for protecting a wearer’s eyes from perspiration from the wearer’s forehead, comprising:
a band which includes an outer side, and
a non-absorbent perspiration collector lip connected to said outer side of said band and extending outward from said band outer side for defining a collection space between said perspiration collector lip and said band, wherein said perspiration collector lip includes a first open drain end laterally distanced from the wearer’s eyes.
2. A head band apparatus for protecting a wearer’s eyes from perspiration from the wearer’s forehead, comprising:
a band which has a front band portion, a rear band portion, and side band portions between said front band portion and said rear band portion, wherein said front band portion includes a front band outer side, and wherein said side band portions include side band outer sides,
a perspiration collector lip connected to said front band portion and extending outward from said front band outer side for defining a collection space between said perspiration collector lip and said front band portion, wherein said perspiration collector lip includes a first open drain end laterally distanced from the wearer’s eyes.
3. The apparatus of claim 2, further including a second open drain end laterally distanced from the wearer’s eyes.
4. The apparatus of claim 2 wherein said perspiration collector lip is further connected to said side band portions and further extends outward from said side band outer sides and further extends said collection space between said perspiration collector lip and said side band portions, such that said first open drain end is adjacent to one of said side band portions and said second open drain end is adjacent to another of said side band portions.
5. The apparatus of claim 2 wherein said front band portion is substantially flat.
6. The apparatus of claim 2 wherein said band includes:
a first band end which includes a first band connector, and
a second band end which includes a second band connector.
7. The apparatus of claim 6 wherein:
said first band connector includes a first hook or loop material, and
said second band connector includes a second loop or hook material.
8. The apparatus of claim 2 wherein said band includes:
a first band end which includes a pair of strap lock rings,
a second band end which includes a quantity of third hook or loop material on an outside surface of said second band end, and
a quantity of fourth loop or hook material on said outside surface of said second band end distal from said third hook or loop material.
9. The apparatus of claim 2 wherein:
said front band portion includes a downward sloping top edge.

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 assessing runtime risk for an application program that executes on a device, comprising:
storing, in a rules database, a plurality of rules, wherein each rule identifies an action sequence;
storing, in a policy database, a plurality of assessment policies, wherein each assessment policy includes at least one rule of the plurality of rules;
identifying, using at least one assessment policy, a runtime risk for an application program that executes on a device, wherein the identified runtime risk indicates a risk or threat of the identified action sequence of the application; and
identifying, by a runtime monitor including a processing device, a behavior score for the application program that executes on the device based on the identified runtime risk, wherein
the action sequence is a sequence of at least two performed actions, and
each performed action is at least one of: a user action, an application action, and a system action.
2. The method of claim 1, wherein the user action is any form of explicit input from a user of a computing system.
3. The method of claim 1, wherein the application action is any activity performed by the application initiated programmatically by a task in execution of a computing system.
4. The method of claim 1, wherein the system action is any operation performed by a computing system on behalf of, or as a consequence of, a user action or application action that changes the state of the computing system.
5. The method of claim 1, wherein a first action of the at least two performed actions is performed at a first time, and the second action of the at least two performed actions is performed at a second time.
6. The method of claim 5, wherein
the first action is a user action,
the second action is a system action, and
the second time occurs after the first time.
7. The method of claim 5, wherein
the first action is a user action,
the second action is an application action, and
the second time occurs after the first time.
8. The method of claim 5, wherein
the first action is an application action,
the second action is a system action, and
the second time occurs after the first time.
9. The method of claim 1, wherein
the action sequence includes three performed actions,
a first action of the three performed actions is a user action,
a second action of the three performed actions is an application action,
a third action of the three performed actions is a system action,
the second action is performed temporally after the first action, and
the third action is performed temporally after the second action.
10. The method of claim 1, wherein the runtime risk is identified based on matching rules and probabilistic weights and scores of performed actions on the device.
11. The method of claim 1, wherein the runtime risk is identified based on time proximity of the at least two performed actions of the action sequence and natural affinity inferred between the at least two performed actions.
12. The method of claim 1, further comprising:
assessing, by the processing device, that the at least two performed actions of the action sequence describe a forensic chain of events based on a plurality of factors,
wherein the plurality of factors includes at least one of: ordered sequences, unordered sequences, proximity analysis, outliers, probabilistic weights and scores, and probable action inferences based on an application’s competency.
13. A system for assessing runtime risk for an application program that executes on a device, comprising:
a rules database storing a plurality of rules, wherein each rule identifies an action sequence;
a policy database storing a plurality of assessment policies, wherein each assessment policy includes at least one rule of the plurality of rules; and
a runtime monitor including a processing device
identifying, using at least one assessment policy, a runtime risk for an application program that executes on a device, wherein the identified runtime risk indicates a risk or threat of the identified action sequence of the application, and
identifying a behavior score for the application program that executes on the device based on the identified runtime risk, wherein

the action sequence is a sequence of at least two performed actions, and
each performed action is at least one of: a user action, an application action, and a system action.
14. The system of claim 13, wherein the user action is any form of explicit input from a user of a computing system.
15. The system of claim 13, wherein the application action is any activity performed by the application initiated programmatically by a task in execution of a computing system.
16. The system of claim 13, wherein the system action is any operation performed by a computing system on behalf of, or as a consequence of, a user action or application action that changes the state of the computing system.
17. The system of claim 13, wherein a first action of the at least two performed actions is performed at a first time, and the second action of the at least two performed actions is performed at a second time.
18. The system of claim 17, wherein
the first action is a user action,
the second action is a system action, and
the second time occurs after the first time.
19. The system of claim 17, wherein
the first action is a user action,
the second action is an application action, and
the second time occurs after the first time.
20. The system of claim 17, wherein
the first action is an application action,
the second action is a system action, and
the second time occurs after the first time.
21. The system of claim 13, wherein
the action sequence includes three performed actions,
a first action of the three performed actions is a user action,
a second action of the three performed actions is an application action,
a third action of the three performed actions is a system action,
the second action is performed temporally after the first action, and
the third action is performed temporally after the second action.
22. The system of claim 13, wherein the runtime risk is identified based on matching rules and probabilistic weights and scores of performed actions on the device.
23. The system of claim 13, wherein the runtime risk is identified based on time proximity of the at least two performed actions of the action sequence and natural affinity inferred between the at least two performed actions.
24. The system of claim 13, wherein
the processing device assesses that the at least two performed actions of the action sequence describe a forensic chain of events based on a plurality of factors, and
the plurality of factors includes at least one of: ordered sequences, unordered sequences, proximity analysis, outliers, probabilistic weights and scores, and probable action inferences based on an application’s competency.