A system and method for tracking productivity using a portable communication device such as a mobile station. The mobile station includes a memory storage unit for storing information related to project profiles. When a communication activity is initiated a timer is started to measure the amount of time that the activity consumes, and queries an activity table to determine whether an identifier associated with the activity has a profile association. If so, an event record is made of the profile and the type of communication activity. When the activity is terminated, the event record is supplemented with the duration of the activity. If there is no profile associated with an activity identifier associated with a current activity, then the user may be queried to determine whether an association should be created. The event records may be loaded onto a PC for storage for further processing or to a report generating device for the generation of an appropriate report.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A method for tracking productivity using a mobile station, said method comprising the steps of: storing a list of contacts in the mobile station; storing on the mobile station at least one project profile corresponding to a contact on the list of contacts; associating a mobile-station event with the at least one project profile of the contact; detecting the occurrence of the mobile station event; and creating an activity record responsive to the detecting, the activity record having productivity information corresponding to the mobile station event associated with the contact.
2. The method for tracking productivity using a mobile station of claim 1 , further comprising the step of storing the activity record on the mobile station.
3. The method for tracking productivity using a mobile station of claim 2 , further comprising the step of querying the user for confirmation of the activity record.
4. The method for tracking productivity using a mobile station of claim 1 , further comprising the steps of: determining that an event that has been detected is not associated with a project profile; and querying the user to enter the association.
5. The method for tracking productivity using a mobile station of claim 4 , wherein the step of storing at least one project profile is performed after the determining step.
6. The method for tracking productivity using a mobile station of claim 1 , wherein the at least one project profile comprises a plurality of project profiles.
7. The method for tracking productivity using a mobile station of claim 1 , further comprising the step of transmitting the activity record.
8. The method for tracking productivity using a mobile station of claim 7 , wherein the transmitting step comprises the step of formulating an email message.
9. The method for tracking productivity using a mobile station of claim 1 , wherein the step of detecting comprises the steps of detecting when the event is initiated, detecting when the event is terminated, and calculating an elapsed time associated with the occurrence of the event.
10. The method for tracking productivity using a mobile station of claim 9 , further comprising the step of adjusting the elapsed time.
11. A mobile-station productivity tracking system, said system comprising: a list of contacts; a project profile for storing information relating to projects for which productivity is to be tracked, wherein each project is associated with trackable events corresponding to a contact on the list of contacts; a detector for detecting when a trackable event corresponding to the contact is occurring; at least one timer for timing the detected trackable event corresponding to the contact; a database for storing productivity information of detected trackable events in association with the corresponding contact.
12. The mobile-station productivity tracking system of claim 11 , wherein said at least one timer comprises a plurality of timers.
13. The mobile-station productivity tracking system of claim 11 , further comprising a color display for indicating productivity-tracking information using variation in color.
14. The mobile-station productivity tracking system of claim 11 , wherein the mobile station is capable of determining its location and relating it to detected events.
15. The mobile-station productivity tracking system of claim 11 , further comprising a report generation module for generating reports based on stored event information.
16. The mobile-station productivity tracking system of claim 15 , wherein the reports generated by the report generation module are in the form of emails to be transmitted by the mobile station.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
May 2, 2003
April 10, 2007
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.