LOCATION-BASED SYSTEM PERMISSIONS AND ADJUSTMENTS AT AN ELECTRONIC DEVICE
First Claim
1. A method of managing permission and authorization for actions and information access on a portable electronic device, comprising:
- detecting an attempt to access the portable electronic device;
determining whether usage characteristics associated with the detected attempt conform with a usage profile of the portable electronic device, the usage profile including one or more pre-defined usages of the portable electronic device, each pre-defined usage associated with a location characteristic of the portable electronic device; and
permitting access to the portable electronic device if the usage characteristics are determined to conform with the usage profile.
1 Assignment
0 Petitions
Accused Products
Abstract
Securing access to a portable electronic device (PED), securing e-commerce transactions at an electronic device (ED) and dynamically adjusting system settings at a PED are disclosed. In an example, usage or mobility characteristics of the PED or ED (e.g., a location of the ED or PED, etc.) are compared with current parameters of the PED or ED. A determination as to whether to permit an operation (e.g., access, e-commerce transaction, etc.) at the ED or PED can be based at least in part upon a degree to which the current parameters conform with the usage or mobility characteristics. In another example, at least a current location of a PED can be used to determine which system settings to load at the PED.
192 Citations
80 Claims
-
1. A method of managing permission and authorization for actions and information access on a portable electronic device, comprising:
-
detecting an attempt to access the portable electronic device; determining whether usage characteristics associated with the detected attempt conform with a usage profile of the portable electronic device, the usage profile including one or more pre-defined usages of the portable electronic device, each pre-defined usage associated with a location characteristic of the portable electronic device; and permitting access to the portable electronic device if the usage characteristics are determined to conform with the usage profile. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 39)
-
-
23. A method of establishing dynamic system settings at a portable electronic device, comprising:
-
determining current location information of the portable electronic device; determining whether the current location information satisfies one or more pre-defined mobility characteristics, each of the pre-defined mobility characteristics including at least one location criterion; and loading at least one system setting at the portable electronic device based on whether the current location information satisfies the one or more pre-defined mobility characteristics. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A method of securing e-commerce transactions to an electronic device, comprising:
-
detecting an attempt to conduct an e-commerce transaction at the electronic device; determining whether usage characteristics associated with the detected attempt conform with an e-commerce usage profile associated with the electronic device or a user of the electronic device, the e-commerce usage profile including one or more pre-defined usages of the portable electronic device, each usage associated with a location characteristic of the portable electronic device; and determining whether to permit the e-commerce transaction at the electronic device based on whether the usage characteristics conform with the e-commerce usage profile. - View Dependent Claims (33, 34, 35, 36, 37, 38, 40, 41)
-
-
42. A method of managing settings on an electronic device, comprising:
-
determining a location of the electronic device; determining a confidence level that indicates an expected accuracy of the determined location; retrieving one or more operation level values that are associated with one or more operations from a lookup table based on the determined location and confidence level, different operation level values corresponding to different settings for an associated operation; and executing a given operation based on an associated operation level value among the retrieved one or more operation level values. - View Dependent Claims (43, 44)
-
-
45. A portable electronic device, comprising:
-
means for detecting an attempt to access the portable electronic device; means for determining whether usage characteristics associated with the detected attempt conform with a usage profile of the portable electronic device, the usage profile including one or more pre-defined usages of the portable electronic device, each pre-defined usage associated with a location characteristic of the portable electronic device; and means for permitting access to the portable electronic device if the usage characteristics are determined by the means for determining conform with the usage profile. - View Dependent Claims (46, 47, 48)
-
-
49. A portable electronic device, comprising:
-
means for determining current location information of the portable electronic device; means for determining whether the current location information satisfies one or more pre-defined mobility characteristics, each of the pre-defined mobility characteristics including at least one location criterion; and means for loading at least one system setting at the portable electronic device based on whether the current location information satisfies the one or more pre-defined mobility characteristics. - View Dependent Claims (50, 51, 52)
-
-
53. An electronic device, comprising:
-
means for detecting an attempt to conduct an e-commerce transaction at the electronic device; means for determining whether usage characteristics associated with the detected attempt conform with an e-commerce usage profile associated with the electronic device or a user of the electronic device, the e-commerce usage profile including one or more pre-defined usages of the portable electronic device, each usage associated with a location characteristic of the portable electronic device; and means for determining whether to permit the e-commerce transaction at the electronic device based on whether the usage characteristics conform with the e-commerce usage profile. - View Dependent Claims (54, 55)
-
-
56. An electronic device, comprising:
-
means for determining a location of the electronic device; means for determining a confidence level that indicates an expected accuracy of the determined location; means for retrieving one or more operation level values that are associated with one or more operations from a lookup table based on the determined location and confidence level, different operation level values corresponding to different settings for an associated operation; and means for executing a given operation based on an associated operation level value among the retrieved one or more operation level values.
-
-
57. A portable electronic device, comprising:
-
logic configured to detect an attempt to access the portable electronic device; logic configured to determine whether usage characteristics associated with the detected attempt conform with a usage profile of the portable electronic device, the usage profile including one or more pre-defined usages of the portable electronic device, each pre-defined usage associated with a location characteristic of the portable electronic device; and logic configured to permit access to the portable electronic device if the usage characteristics are determined, by the logic configured to determine, to conform with the usage profile. - View Dependent Claims (58, 59, 60)
-
-
61. A portable electronic device, comprising:
-
logic configured to determine current location information of the portable electronic device; logic configured to determine whether the current location information satisfies one or more pre-defined mobility characteristics, each of the pre-defined mobility characteristics including at least one location criterion; and logic configured to load at least one system setting at the portable electronic device based on whether the current location information satisfies the one or more pre-defined mobility characteristics. - View Dependent Claims (62, 63, 64)
-
-
65. An electronic device, comprising:
-
logic configured to detect an attempt to conduct an e-commerce transaction at the electronic device; logic configured to determine whether usage characteristics associated with the detected attempt conform with an e-commerce usage profile associated with the electronic device or a user of the electronic device, the e-commerce usage profile including one or more pre-defined usages of the portable electronic device, each usage associated with a location characteristic of the portable electronic device; and logic configured to determine whether to permit the e-commerce transaction at the electronic device based on whether the usage characteristics conform with the e-commerce usage profile. - View Dependent Claims (66, 67)
-
-
68. An electronic device, comprising:
-
logic configured to determine a location of the electronic device; logic configured to determine a confidence level that indicates an expected accuracy of the determined location; logic configured to retrieve one or more operation level values that are associated with one or more operations from a lookup table based on the determined location and confidence level, different operation level values corresponding to different settings for an associated operation; and logic configured to execute a given operation based on an associated operation level value among the retrieved one or more operation level values.
-
-
69. A computer-readable medium comprising instructions, which, when executed by a portable electronic device, cause the portable electronic device to perform operations, the instructions comprising:
-
program code to detect an attempt to access the portable electronic device; program code to determine whether usage characteristics associated with the detected attempt conform with a usage profile of the portable electronic device, the usage profile including one or more pre-defined usages of the portable electronic device, each pre-defined usage associated with a location characteristic of the portable electronic device; and program code to permit access to the portable electronic device if the usage characteristics are determined, by the program code to determine, to conform with the usage profile. - View Dependent Claims (70, 71, 72)
-
-
73. A computer-readable medium comprising instructions, which, when executed by a portable electronic device, cause the portable electronic device to perform operations, the instructions comprising:
-
program code to determine current location information of the portable electronic device; program code to determine whether the current location information satisfies one or more pre-defined mobility characteristics, each of the pre-defined mobility characteristics including at least one location criterion; and program code to load at least one system setting at the portable electronic device based on whether the current location information satisfies the one or more pre-defined mobility characteristics. - View Dependent Claims (74, 75, 76)
-
-
77. A computer-readable medium comprising instructions, which, when executed by an electronic device, cause the electronic device to perform operations, the instructions comprising:
-
program code to detect an attempt to conduct an e-commerce transaction at the electronic device; program code to determine whether usage characteristics associated with the detected attempt conform with an e-commerce usage profile associated with the electronic device or a user of the electronic device, the e-commerce usage profile including one or more pre-defined usages of the portable electronic device, each usage associated with a location characteristic of the portable electronic device; and program code to determine whether to permit the e-commerce transaction at the electronic device based on whether the usage characteristics conform with the e-commerce usage profile. - View Dependent Claims (78, 79)
-
-
80. A computer-readable medium comprising instructions, which, when executed by an electronic device, cause the electronic device to perform operations, the instructions comprising:
-
program code to determine a location of the electronic device; program code to determine a confidence level that indicates an expected accuracy of the determined location; program code to retrieve one or more operation level values that are associated with one or more operations from a lookup table based on the determined location and confidence level, different operation level values corresponding to different settings for an associated operation; and program code to execute a given operation based on an associated operation level value among the retrieved one or more operation level values.
-
Specification