Alarm for mobile communication device
First Claim
1. A method for presenting information to a user of a mobile computing device, the method comprising:
- enabling a user to invoke an alarm application that includes (a) a home configuration that presents home environmental information supportive of the user as a result of determining that the user is located in a home environment, and (b) a travel configuration that presents travel environmental information supportive of the user as a result of determining that the user is located in a travel environment;
receiving a user instruction to invoke the alarm application at a specified time;
determining whether the user is located in the home environment or the travel environment, including by monitoring inputs by the user to the device other than inputs that explicitly identify the home environment or travel environment, to determine inputs that are indicative of the home environment or the travel environment;
based on determining whether the user is located in the home environment or the travel environment, and at a time in advance of the specified time;
loading the home configuration, and accessing home environmental information required to present the home configuration, orloading the travel configuration, and accessing travel environmental information required to present the travel configuration;
activating the alarm application automatically in response to determining that a current time is the specified time andpresenting the home environmental information if the home configuration has been loaded, or the travel environmental information if the travel configuration has been loaded.
2 Assignments
0 Petitions
Accused Products
Abstract
A user may rely on an alarm application on the wireless device. Oftentimes, users interface with an alarm application to ensure that the user alerted to certain information or awake at certain times. The alarm application may be configured to automatically surface various information upon activation of the alarm. User interest in a particular subject or piece of information may vary depending on the user'"'"'s environment. For example, a user waking up at home may find it useful to review news traffic and weather. In contrast, a business traveler may be interested in a flight status, taxi availability, and information related to travel plans. In order to better serve a user, the wireless device may be configured to support various configurations responsive to a user'"'"'s environment so that a user at home receives home environmental information and a business traveler receives travel environmental information.
-
Citations
19 Claims
-
1. A method for presenting information to a user of a mobile computing device, the method comprising:
-
enabling a user to invoke an alarm application that includes (a) a home configuration that presents home environmental information supportive of the user as a result of determining that the user is located in a home environment, and (b) a travel configuration that presents travel environmental information supportive of the user as a result of determining that the user is located in a travel environment; receiving a user instruction to invoke the alarm application at a specified time; determining whether the user is located in the home environment or the travel environment, including by monitoring inputs by the user to the device other than inputs that explicitly identify the home environment or travel environment, to determine inputs that are indicative of the home environment or the travel environment; based on determining whether the user is located in the home environment or the travel environment, and at a time in advance of the specified time; loading the home configuration, and accessing home environmental information required to present the home configuration, or loading the travel configuration, and accessing travel environmental information required to present the travel configuration; activating the alarm application automatically in response to determining that a current time is the specified time and presenting the home environmental information if the home configuration has been loaded, or the travel environmental information if the travel configuration has been loaded. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for presenting information to a user of a mobile computing device, the method comprising:
-
determining that an alarm should be presented on the mobile computing device at a specified time; determining a location of the mobile computing device, including by monitoring inputs by the user to the device other than inputs that explicitly identify a home environment or a travel environment, to determine inputs that are indicative of the home environment or the travel environment; selecting an alarm configuration based on the determination of the location of the mobile computing device; at a time in advance of the specified time, accessing environmental information with the mobile computing device and based on the location of the mobile computing device; and in response to determining that a current time is the specified time, causing the alarm to be presented by displaying the accessed environmental information. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A tangible non-transitory recordable storage medium having recorded therein instructions, that when executed, perform actions comprising:
-
determining that an alarm should be presented on the mobile computing device at a specified time; determining a location of the mobile computing device, including by monitoring inputs by the user to the device other than inputs that explicitly identify a home environment or a travel environment, to determine inputs that are indicative of the home environment or the travel environment; selecting an alarm configuration based on the determination of the location of the mobile computing device; at a time in advance of the specified time, accessing environmental information with the mobile computing device and based on the location of the mobile computing device; and in response to determining that the current time is the specified time, causing the alarm to be presented by displaying the accessed environmental information. - View Dependent Claims (16, 17, 18, 19)
-
Specification