User-Controlled Application Access to Resources
First Claim
Patent Images
1. A method comprising:
- displaying an icon representing a resource;
receiving, from an application, a request to access the resource;
altering, in response to the request, an appearance of the icon representing the resource; and
granting, to the application, access to the resource only if a user selection of the icon is received.
2 Assignments
0 Petitions
Accused Products
Abstract
A host application on a computing device displays an icon or other visual representation of a resource of the computing device, and receives a request from one of one or more applications hosted by the host application. The request is a request to access the resource represented by the icon or other visual representation of the resource, and in response to the request the appearance of the icon or other visual representation of the resource is altered. The requesting application is allowed to access the resource only if a user selection of the displayed icon or other visual representation is received.
157 Citations
20 Claims
-
1. A method comprising:
-
displaying an icon representing a resource; receiving, from an application, a request to access the resource; altering, in response to the request, an appearance of the icon representing the resource; and granting, to the application, access to the resource only if a user selection of the icon is received. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. One or more computer storage media having stored thereon multiple instructions that implement a host application and that, when executed by one or more processors of a computing device, cause the one or more processors to:
-
receive, from one of one or more applications hosted by the host application, a request to access a resource of the computing device; display a visual representation of the resource with an altered appearance that is different than if the request to access the resource were not received; and allow the one application to access the resource only if a user selection of the visual representation is received. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A method implemented in a container application that hosts one or more applications, the method comprising:
-
displaying multiple icons, each of the multiple icons representing one of multiple resources; receiving, from one of the one or more applications, a request to access one of the multiple resources; indicating, in response to the request, that the request to access the one resource has been received by altering an appearance of the one of the multiple icons representing the one resource; indicating, in response to the request, that the request to access the one resource has been received from the one application by displaying, adjacent to the one icon, an application icon representing the application; and if a user selection of the one icon is received within a threshold amount of time, then; granting, to the one application, access to the one resource; and indicating that the request to access the one resource to the one application has been granted by altering the appearance of the one icon again; and if the user selection of the one icon is not received within the threshold amount of time, then; not granting, to the one application, access to the one resource; and indicating that the request to access the one resource has not been granted by returning to displaying the one icon with an unaltered appearance, and ceasing displaying the application icon.
-
Specification