1461156021-ca6fb9ce-37e2-4edb-947a-2ac432a66542

1. A computer-implemented method, comprising:
determining that an event is associated with a category, the event comprising one of a plurality of events that are associated with a user using one or more products;
clustering the event with a group of events that are associated with the category;
identifying at least a portion of the group of events and at least a portion of another group of events of another category, based on one or more time periods;
providing the at least the portion of the group of events and the at least the portion of the another group of events of the another category for visual presentation, wherein the visual presentation comprises a graphical user interface (GUI) that includes a timeline providing the at least the portion of the group of events and the at least the portion of the another group of events in time intervals; and
presenting, in the GUI, an object that provides the user with a displayed user interface object to adjust a start time and a finish time of the timeline associated with the providing, based on an input by the user, wherein the portion of the group of events and the at least the portion of the another group of events of another category that have been clustered are displayed based on the start time and the finish time.
2. The method of claim 1, wherein the at least the portion of the group of events is presented grouped by sub-categories of the category.
3. The method of claim 1, wherein the visual presentation comprises a timeline providing the at least the portion of the group of events and the at least the portion of the another group of events in time intervals.
4. The method of claim 1, wherein the visual presentation comprises a chart or graph.
5. The method of claim 1, wherein the determining that an event is associated with the category comprises analyzing a plurality of sources of information to identify the event based on the category.
6. The method of claim 1, wherein the category is defined with user input.
7. The method of claim 1, wherein the category is automatically created without user intervention.
8. The method of claim 1, wherein the category is a time period associated with the user.
9. The method of claim 1, wherein the group of events comprise events from two or more sources associated with the user.
10. The method of claim 1, wherein the category is associated with one of the one or more products.
11. A non-transitory computer readable medium having stored therein computer executable instructions for:
determining that an event is associated with a category, the event comprising one of a plurality of events that are associated with a user using one or more products;
clustering the event with a group of events that are associated with the category;
identifying at least a portion of the group of events and at least a portion of another group of events of another category, based on one or more time periods;
providing the at least the portion of the group of events and the at least the portion of the another group of events of the another category for visual presentation, wherein the visual presentation comprises a graphical user interface (GUI) that includes a timeline providing the at least the portion of the group of events and the at least the portion of the another group of events in time intervals; and
presenting, in the GUI, an object that provides the user with a displayed user interface object to adjust a start time and a finish time of the timeline associated with the providing, based on an input by the user, wherein the portion of the group of events and the at least the portion of the another group of events of another category that have been clustered are displayed based on the start time and the finish time.
12. The computer readable medium of claim 11, wherein the determining that an event is associated with the category comprises analyzing a plurality of sources of information to identify the event based on the category.
13. The computer readable medium of claim 11, wherein the category is defined with user input.
14. The computer readable medium of claim 11, wherein the category is automatically created without user intervention.
15. The computer readable medium of claim 11, wherein the group of events comprises events from two or more sources associated with the user.
16. At least one computing device comprising storage and a processor configured to perform:
determining that an event is associated with a category, the event comprising one of a plurality of events that are associated with a user using one or more products;
clustering the event with a group of events that are associated with the category;
identifying at least a portion of the group of events and at least a portion of another group of events of another category, based on one or more time periods;
providing the at least the portion of the group of events and the at least the portion of the another group of events of the another category for visual presentation, wherein the visual presentation comprises a graphical user interface (GUI) that includes a timeline providing the at least the portion of the group of events and the at least the portion of the another group of events in time intervals; and
presenting, in the GUI, an object that provides the user with a displayed user interface object to adjust a start time and a finish time of the timeline associated with the providing, based on an input by the user, wherein the portion of the group of events and the at least the portion of the another group of events of another category that have been clustered are displayed based on the start time and the finish time.
17. The at least one computing device of claim 16, wherein the determining that an event is associated with the category comprises analyzing a plurality of sources of information to identify the event based on the category.
18. The at least one computing device of claim 16, wherein the category is defined with user input.
19. The at least one computing device of claim 16, wherein the category is automatically created without user intervention.
20. The at least one computing device of claim 16, wherein the group of events comprise events from two or more sources associated with the user.

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 lighted inspection mirror, comprising:
an inspection tool having a mirror and a substantially elongate handle mounted directly to the mirror having a reflective front surface and a back surface; and
an enclosed and self-contained light member releasably mounted to the back surface of the mirror, wherein the light member comprises:
an enclosed plastic compartment defining an enclosed inner space and having a rim extending around at least a portion of an edge of the mirror and at least two clips extending inwardly from the rim over an edge of the mirror, a light bulb and a power source in the enclosed inner space, the light bulb being operatively connected to the power source through wiring in the enclosed inner space.
2. The apparatus of claim 1, wherein the light member is substantially round.
3. The apparatus of claim 2, wherein the rim is a circumferential rim and wherein the clips extend radially inwardly from the circumferential rim.
4. The apparatus of claim 3, further comprising a notch in the rim for accommodating a handle of the mirror.
5. The apparatus of claim 1, wherein the light member is positioned along an edge of the light member.
6. The apparatus of claim 1, wherein the light member is positioned at a center of the light member.
7. The apparatus of claim 1, wherein the light member defines an interior space and wherein the power source comprises a battery holder positioned within the interior space.
8. The apparatus of claim 7, further comprising wiring from the battery holder to the light member within the light member, and an onoff switch mounted on the light member.
9. The apparatus of claim 1, wherein the light member is positioned along an edge of the light member.
10. The apparatus of claim 9, wherein the light member is positioned so as to shine light along a focal axis of the mirror when the light member is attached to the mirror.
11. The apparatus of claim 1, wherein the light member is positioned at a center of the light member.
12. The apparatus of claim 11, wherein the mirror has a centrally located opening for light from the light member to pass through.
13. The apparatus of claim 1, wherein the handle is an elongate member having a gripping end for being held by a user and an opposite end connected to the mirror.
14. The apparatus of claim 1, wherein the enclosed plastic compartment has a back wall, wherein the rim extends from the back wall, wherein the power source is contained within the plastic compartment, and further comprising a switch on the plastic compartment for operating the light member.