US2014173445A1PendingUtilityA1

System and Method for Providing User Awareness in a Smart Phone

Assignee: CORE WIRELESS LICENSING SARLPriority: Apr 12, 2005Filed: Dec 10, 2013Published: Jun 19, 2014
Est. expiryApr 12, 2025(expired)· nominal 20-yr term from priority
H04M 1/72451H04L 67/04H04L 67/535H04W 4/02G06F 3/0484H04L 67/22
37
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A system and method for providing a plurality of options to a mobile telephone user based upon the user's prior activities. The present invention includes an “action input,” the actuation of which results in a menu of previously performed activities by the user. For example, the menu can display activities that frequently occur at the same time each day. The device software can automatically update and arrange the respective options based upon the user's activities.

Claims

exact text as granted — not AI-modified
1 - 20 . (canceled) 
     
     
         21 . A method, comprising:
 monitoring, by a processor of an electronic device, a plurality of actions undertaken by a user on the electronic device over a period of time and which program was most recently accessed;   recording information concerning the nature of the plurality of actions, including the time of day that the plurality of actions occurred;   receiving a user activation input;   in response to receiving the user activation input, generating, by the processor, a list of actions from the plurality of actions for the program most recently accessed and that occurred within a time span around the same time of day as the user activation input but on previous days; and   presenting the list to the user of the electronic device.   
     
     
         22 . The method of  claim 21  further comprising ranking the actions on the list in order of frequency at which the actions were previously undertaken during the time span on the previous days. 
     
     
         23 . The method of  claim 21 , wherein the list of actions are generated when the electronic device is in an idle mode. 
     
     
         24 . The method of  claim 21 , further comprising:
 permitting the user to select from the list of actions; and   performing the selected action.   
     
     
         25 . The method of  claim 21 , wherein the information is recorded on a database removably connected to the electronic device. 
     
     
         26 . The method of  claim 21 , wherein the time span satisfies a relationship criterion with respect to the current time. 
     
     
         27 . A computer program product, embodied in a non-transitory computer-readable  medium and executed by a processor, comprising:
 computer code for monitoring a plurality of actions undertaken by a user on the electronic device over a period of time and which program was most recently accessed;   computer code for recording information concerning the nature of the plurality of actions, including the time of day that the plurality of actions occurred;   computer code for receiving a user activation input;   computer code for generating, in response to receiving the user activation input, a list of actions from the plurality of actions for the program most recently accessed and that occurred within a time span around the same time of day as the user activation input but on previous days; and   computer code for presenting the list to the user of the electronic device.   
     
     
         28 . The computer program product of  claim 27  further comprising ranking the actions on the list in order of frequency at which the actions were previously undertaken during the time span on the previous days. 
     
     
         29 . The computer program product of  claim 27 , wherein the list of actions are generated when the electronic device is in an idle mode. 
     
     
         30 . The computer program product of  claim 27 , further comprising:
 computer code for permitting the user to select from the list of actions; and computer code for performing the selected action.   
     
     
         31 . The computer program product of  claim 27 , wherein the time span satisfies a relationship criterion with respect to the current time. 
     
     
         32 . An electronic device, comprising:
 a processor;   a display for exhibiting information generated by the processor; and   a memory unit operatively connected to the processor, the memory unit including computer code configured to, with the processor, cause the electronic device at least to perform:   monitor a plurality of actions undertaken by a user on the electronic device over a period of time and which program was most recently accessed;   record information concerning the nature of the plurality of actions, including the time of day that the plurality of actions occurred;   receive a user activation input;   in response to receiving the user activation input, generate a list of actions from the plurality of actions for the program most recently accessed and that occurred within a time span around the same time of day as the user activation input but on previous days; and   present the list to the user on the display.   
     
     
         33 . The electronic device of  claim 32  wherein the memory unit further includes:
 computer code for ranking the actions on the list in order of frequency at which the actions were previously undertaken during the time span on the previous days. 
 
     
     
         34 . The electronic device of  claim 32 , wherein the information is recorded on a database removably connected to the remainder of the electronic device. 
     
     
         35 . The electronic device of  claim 32 , wherein the memory unit further includes:
 computer code for permitting the user to select from the list of actions; and   computer code for performing the selected action.   
     
     
         36 . The electronic device of  claim 32 , wherein the list of actions are generated when the electronic device is in an idle mode. 
     
     
         37 . The electronic device of  claim 32 , wherein the electronic device comprises a device selected from the group consisting of a mobile telephone, a personal digital assistant, a computer, and combinations thereof 
     
     
         38 . The electronic device of  claim 32 , wherein the time span satisfies a relationship criterion with respect to the current time. 
     
     
         39 . A system, comprising:
 a processor;   a memory unit operatively connected to the processor; and   a database including:
 computer code for monitoring a plurality of actions undertaken by a user over a period of time and which program was most recently accessed, and 
 computer code for recording information concerning the nature of the plurality of actions, including the time of day that the plurality of actions occurred, 
 wherein a list of actions is generated from the plurality of actions for the program most recently accessed and that occurred within a time span around the same time of day as a user activation input but on previous day for exhibition to the user upon receipt of the user activation input. 
   
     
     
         40 . The system of  claim 39  wherein the memory unit further includes:
 computer code for ranking the actions on the list in order of frequency at which the actions were previously undertaken during the time span on the previous days. 
 
     
     
         41 . The system of  claim 39 , wherein the database is located in a remote location from the processor and the memory unit. 
     
     
         42 . The system of  claim 39 , wherein the time span satisfies a relationship criterion with respect to the current time. 
     
     
         43 . A server, comprising:
 a processor;   a data communication link to transmit and receive information to and from an electronic device; and   a memory unit operatively connected to the processor and including:
 computer code for monitoring a plurality of actions undertaken by a user of the electronic device over a period of time and which program was most recently accessed, and 
 computer code for recording information concerning the nature of the plurality of actions, including the time of day that the plurality of actions occurred, 
 wherein a list of actions is generated from the plurality of actions for the program most recently accessed and that occurred within a time span around the same time of day as a user activation input but on previous days for exhibition to the user on the electronic device upon receipt of the user activation input. 
   
     
     
         44 . The server of  claim 43  wherein the memory unit further includes:
 computer code for ranking the actions on the list in order of frequency at which the actions were previously undertaken during the time span on the previous days.

Join the waitlist — get patent alerts

Track US2014173445A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.