Event-based modes for electronic devices
First Claim
1. A method for supporting location-based modes of operation on an electronic device, the method comprising:
- accessing location information associated with the electronic device;
determining, based at least in part on the accessed location information, if the electronic device is located within at least one location-based zone; and
in response to determining that the electronic device is located within the at least one location-based zone, applying at least one location-based mode of operation to the electronic device.
1 Assignment
0 Petitions
Accused Products
Abstract
Event-based modes of operation are supported on an electronic device. One or more event-based modes of operation may be automatically or selectively applied to the device when a new life event is detected. The device'"'"'s previous mode of operation may be backed up to the device or a network location and restored after the event-based mode of operation is no longer applied. The event-based modes of operation may be used to restrict access to certain applications or functionalities on the device, enforce or restrict certain user interface or other types of settings, and add or remove or rearrange the priority of device assets. The new life events associated with event-based modes of operation may be of various types, including location-based events, environment-based events, calendar-based events, news-based events, and usage-based events.
353 Citations
125 Claims
-
1. A method for supporting location-based modes of operation on an electronic device, the method comprising:
-
accessing location information associated with the electronic device; determining, based at least in part on the accessed location information, if the electronic device is located within at least one location-based zone; and in response to determining that the electronic device is located within the at least one location-based zone, applying at least one location-based mode of operation to the electronic device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for supporting location-based modes of operation on an electronic device, the method comprising:
-
detecting a wireless network with the electronic device; accessing an identification of at least one location-based mode of operation associated with the wireless network; presenting a listing comprising the identification of the at least one location-based mode of operation; receiving a user selection of the at least one location-based mode of operation from the listing; and in response to receiving the user selection, applying the at least one location-based mode of operation to the electronic device. - View Dependent Claims (20, 21)
-
-
22. A system for supporting location-based modes of operation on an electronic device, the system comprising:
-
memory configured to store zone information about at least one location-based zone; and the electronic device, the electronic device comprising; a location detection module configured to determine the location of the electronic device; and a control module coupled to the location detection module, wherein the control module is configured to; access the stored zone information about the at least one location-based zone; compare the determined location of the electronic device to the accessed zone information; and apply at least one location-based mode of operation to the electronic device based at least in part on the comparison. - View Dependent Claims (23, 24, 25)
-
-
26. A method for supporting environment-based modes of operation on an electronic device, the method comprising:
-
accessing environment information associated with the electronic device; determining, based at least in part on the accessed environment information, if the electronic device is experiencing at least one environment-based event; and in response to determining that the electronic device is experiencing the at least one environment-based event, applying at least one environment-based mode of operation to the electronic device. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
-
44. A method for supporting environment-based modes of operation on an electronic device, the method comprising:
-
detecting a wireless network with the electronic device; accessing an identification of at least one environment-based mode of operation associated with the wireless network; presenting a listing comprising the identification of the at least one environment-based mode of operation; receiving a user selection of the at least one environment-based mode of operation from the listing; and in response to receiving the user selection, applying the at least one environment-based mode of operation to the electronic device. - View Dependent Claims (45, 46)
-
-
47. A system for supporting environment-based modes of operation on an electronic device, the system comprising:
-
memory configured to store event information about at least one environment-based event; and the electronic device, the electronic device comprising; an environment detection module configured to determine at least one environmental condition of the electronic device; and a control module coupled to the environment detection module, wherein the control module is configured to; access the stored event information about the at least one environment-based event; compare the at least one environmental condition of the electronic device to the accessed event information; and apply at least one environment-based mode of operation to the electronic device based at least in part on the comparison. - View Dependent Claims (48, 49, 50)
-
-
51. A method for supporting calendar-based modes of operation on an electronic device, the method comprising:
-
accessing calendar information associated with the electronic device; determining, based at least in part on the accessed calendar information, if the electronic device is experiencing at least one calendar-based event; and in response to determining that the electronic device is experiencing the at least one calendar-based event, applying at least one calendar-based mode of operation to the electronic device. - View Dependent Claims (52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68)
-
-
69. A method for supporting calendar-based modes of operation on an electronic device, the method comprising:
-
detecting a wireless network with the electronic device; accessing an identification of at least one calendar-based mode of operation associated with the wireless network; presenting a listing comprising the identification of the at least one calendar-based mode of operation; receiving a user selection of the at least one calendar-based mode of operation from the listing; and in response to receiving the user selection, applying the at least one calendar-based mode of operation to the electronic device. - View Dependent Claims (70, 71)
-
-
72. A system for supporting calendar-based modes of operation on an electronic device, the system comprising:
-
memory configured to store event information about at least one calendar-based event; and the electronic device, the electronic device comprising; a calendar detection module configured to determine at least one temporal condition of the electronic device; and a control module coupled to the calendar detection module, wherein the control module is configured to; access the stored event information about the at least one calendar-based event; compare the at least one temporal condition of the electronic device to the accessed event information; and apply at least one calendar-based mode of operation to the electronic device based at least in part on the comparison. - View Dependent Claims (73, 74, 75)
-
-
76. A method for supporting news-based modes of operation on an electronic device, the method comprising:
-
accessing news information associated with the electronic device; determining, based at least in part on the accessed news information, if the electronic device is experiencing at least one news-based event; and in response to determining that the electronic device is experiencing the at least one news-based event, applying at least one news-based mode of operation to the electronic device. - View Dependent Claims (77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93)
-
-
94. A method for supporting news-based modes of operation on an electronic device, the method comprising:
-
detecting a wireless network with the electronic device; accessing an identification of at least one news-based mode of operation associated with the wireless network; presenting a listing comprising the identification of the at least one news-based mode of operation; receiving a user selection of the at least one news-based mode of operation from the listing; and in response to receiving the user selection, applying the at least one news-based mode of operation to the electronic device. - View Dependent Claims (95, 96)
-
-
97. A system for supporting news-based modes of operation on an electronic device, the system comprising:
-
memory configured to store event information about at least one news-based event; and the electronic device, the electronic device comprising; a news detection module configured to determine at least one news condition of the electronic device; and a control module coupled to the news detection module, wherein the control module is configured to; access the stored event information about the at least one news-based event; compare the at least one news condition of the electronic device to the accessed event information; and apply at least one news-based mode of operation to the electronic device based at least in part on the comparison. - View Dependent Claims (98, 99, 100)
-
-
101. A method for supporting usage-based modes of operation on an electronic device, the method comprising:
-
accessing usage information associated with the electronic device; determining, based at least in part on the accessed usage information, if the electronic device is experiencing at least one usage-based event; and in response to determining that the electronic device is experiencing the at least one usage-based event, applying at least one usage-based mode of operation to the electronic device. - View Dependent Claims (102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118)
-
-
119. A method for supporting usage-based modes of operation on an electronic device, the method comprising:
-
detecting a wireless network with the electronic device; accessing an identification of at least one usage-based mode of operation associated with the wireless network; presenting a listing comprising the identification of the at least one usage-based mode of operation; receiving a user selection of the at least one usage-based mode of operation from the listing; and in response to receiving the user selection, applying the at least one usage-based mode of operation to the electronic device. - View Dependent Claims (120, 121)
-
-
122. A system for supporting usage-based modes of operation on an electronic device, the system comprising:
-
memory configured to store event information about at least one usage-based event; and the electronic device, the electronic device comprising; a usage detection module configured to determine at least one usage condition of the electronic device; and a control module coupled to the usage detection module, wherein the control module is configured to; access the stored event information about the at least one usage-based event; compare the at least one usage condition of the electronic device to the accessed event information; and apply at least one usage-based mode of operation to the electronic device based at least in part on the comparison. - View Dependent Claims (123, 124, 125)
-
Specification