Application permission settings
Abstract
Systems, device and techniques are disclosed for automatically determining a permission setting that indicates whether a permission is granted or denied to the application. The automatic determination may be made based on a previous selection by a user. Alternatively, an indication of a permission may be provided to a user and an indication of a permission setting may be received from the user. The permission setting received from the user may be assigned to a permission to an application. Permissions provided to a user may be ordered in a list based on permission or application popularity or frequency.
Claims
exact text as granted — not AI-modified1 . A computing device comprising:
a memory; and a processor circuit, the processor circuit configured to: receive a designation of a first group of users as a permission setting source for the computing device, receive an indication of one or more permissions requested by an application to access one or more functions of the computing device, for a first permission from the one or more permissions, automatically determine, based upon previous permission setting selections made by the first group of users exceeding a threshold amount, a first permission setting that indicates whether the first permission is granted or denied to the application, and automatically assign the first permission setting for the first permission to the application, based on the determination.
2 . The computing device of claim 1 , wherein the computing device receives the indication of one or more permissions requested by the application during an installation of the application.
3 . The computing device of claim 1 , wherein the computing device receives the indication of one or more permissions requested by the application during an update of the application.
4 . The computing device of claim 1 , wherein users in the first group are users of a device similar to or the same as the computing device.
5 . The computing device of claim 1 , wherein users in the first group are users that have previously installed the application.
6 . The computing device of claim 1 , wherein users in the first group are individuals associated with a first organization.
7 . The computing device of claim 1 , wherein automatically assigning the first permission setting for the first permission to the application further comprises not presenting the first permission to the user.
8 . A computing device comprising:
a memory; and a processor circuit, the processor circuit configured to: receive, from a plurality of applications, a plurality of permission requests to access a first function of the computing device; receive a plurality of inputs from one or more users of the computing device, the plurality of inputs designating a first permission setting in response to the plurality of permission requests to access the first function of the computing device; receive a request by a subject application for permission to access the first function of the computing device; automatically determine that the plurality of inputs include a threshold amount of inputs designating the first permission setting; and automatically assign the first permission setting to the subject application in response to the request from the subject application for permission to access the first function of the computing device.
9 . The computing device of claim 8 , wherein the computing device determines an amount of the threshold based on the first permission setting.
10 . The computing device of claim 9 , wherein the computing device determines that for a first setting of the first permission setting the threshold amount is a first amount, and for a second setting of the first permission setting the threshold amount is a second amount that is different from the first amount.
11 . The computing device of claim 8 , wherein automatically assigning the first permission setting for the first permission to the application further comprises not presenting the first permission to the user.
12 . A method comprising:
receiving, by a computing device, a designation of a first group of users as a permission setting source for the computing device; receiving, by the computing device, an indication of one or more permissions requested by an application to access one or more functions of the computing device; for a first permission from the one or more permissions, automatically determining by the computing device, a first permission setting that indicates whether the first permission is granted or denied to the application, the determination being based upon previous permission setting selections made by the first group of users exceeding a threshold amount; and automatically, by the computing device, assigning the first permission setting for the first permission to the application, based on the determination.
13 . The method of claim 12 , wherein the computing device receives the indication of one or more permissions requested by the application during an installation of the application.
14 . The method of claim 12 , wherein the computing device receives the indication of one or more permissions requested by the application during an update of the application.
15 . The method of claim 12 , wherein users in the first group are users of a device similar to or the same as the computing device.
16 . The method of claim 12 , wherein users in the first group are users that have previously installed the application.
17 . The method of claim 12 , wherein users in the first group are individuals associated with a first organization.
18 . The method of claim 12 , wherein automatically assigning the first permission setting for the first permission to the application further comprises not presenting the first permission to the user.Join the waitlist — get patent alerts
Track US2017277910A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.