Methods and Systems for Indicating Application Data Use and Providing Data According to Permissions
First Claim
1. A method comprising:
- providing for display, by a computing device that includes one or more processors, a representation of a first indicator, wherein the first indicator indicates a sensor of the computing device is collecting sensory data from an ambient environment of the computing device, wherein the first indicator is configured to change states so as to further indicate an application running on the computing device is receiving and processing the sensory data;
providing for display, by the computing device, a representation of a second indicator that identifies the application receiving the sensory data collected by the sensor of the computing device;
providing for display, via an interface of the computing device, two or more selectable indications, wherein the two or more selectable indications respectively represent distinct data use permissions that include two or more of (i) listening for one or more predetermined keywords, wherein the application is configured to perform a function based on detection of the one or more predetermined keywords, (ii) storing sensory data, and (iii) transmitting sensory data away from the computing device;
receiving, via the interface, at least one respective selection of at least one selectable indication of the two or more selectable indications; and
providing the sensory data to the application for use in accordance with at least one data use permission respectively represented by the at least one selectable indication.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for indicating application data use and providing data according to permissions are described. An example method may include providing for display, by a computing device that includes one or more processors, a representation of a first indicator and the first indicator indicates a sensor of the computing device is collecting sensory data from an ambient environment of the computing device. The first indicator is configured to change states so as to further indicate an application running on the computing device is receiving and processing the sensory data. The method further includes providing for display, by the computing device, a representation of a second indicator that identifies the application receiving the sensory data collected by the sensor of the computing device.
-
Citations
23 Claims
-
1. A method comprising:
-
providing for display, by a computing device that includes one or more processors, a representation of a first indicator, wherein the first indicator indicates a sensor of the computing device is collecting sensory data from an ambient environment of the computing device, wherein the first indicator is configured to change states so as to further indicate an application running on the computing device is receiving and processing the sensory data; providing for display, by the computing device, a representation of a second indicator that identifies the application receiving the sensory data collected by the sensor of the computing device; providing for display, via an interface of the computing device, two or more selectable indications, wherein the two or more selectable indications respectively represent distinct data use permissions that include two or more of (i) listening for one or more predetermined keywords, wherein the application is configured to perform a function based on detection of the one or more predetermined keywords, (ii) storing sensory data, and (iii) transmitting sensory data away from the computing device; receiving, via the interface, at least one respective selection of at least one selectable indication of the two or more selectable indications; and providing the sensory data to the application for use in accordance with at least one data use permission respectively represented by the at least one selectable indication. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 15, 16, 21, 22)
-
-
13. -14. (canceled)
-
17. A non-transitory computer readable storage memory having stored therein instructions, that when executed by a computing device that includes one or more processors, cause the computing device to perform functions comprising:
-
providing for display a representation of a first indicator, wherein the first indicator indicates a sensor of the computing device is collecting sensory data from an ambient environment of the computing device, wherein the first indicator is configured to change states so as to further indicate an application running on the computing device is receiving and processing the sensory data; providing for display a representation of a second indicator that identifies the application receiving the sensory data collected by the sensor of the computing device; providing for display, via an interface of the computing device, two or more selectable indications, wherein the two or more selectable indications respectively represent distinct data use permissions that include two or more of (i) listening for one or more predetermined keywords, wherein the application is configured to perform a function based on detection of the one or more predetermined keywords, (ii) storing sensory data, and (iii) transmitting sensory data away from the computing device; receiving, via the interface, at least one respective selection of at least one selectable indication of the two or more selectable indications; and providing the sensory data to the application for use in accordance with at least one data use permission respectively represented by the at least one selectable indication. - View Dependent Claims (23)
-
-
18. (canceled)
-
19. A computing device comprising:
-
one or more processors; and memory having stored therein instructions, that when executed by the one or more processors, cause the computing device to perform functions comprising; providing for display a representation of a first indicator, wherein the first indicator indicates the computing device is collecting sensory data from an ambient environment of the computing device, wherein the first indicator is configured to change states so as to further indicate an application running on the computing device is receiving and processing the sensory data; providing for display a representation of a second indicator that identifies the application receiving the sensory data collected by the computing device; providing for display, via an interface of the computing device, two or more selectable indications, wherein the two or more selectable indications respectively represent distinct data use permissions that include two or more of (i) listening for one or more predetermined keywords, wherein the application is configured to perform a function based on detection of the one or more predetermined keywords, (ii) storing sensory data, and (iii) transmitting sensory data away from the computing device; receiving, via the interface, at least one respective selection of at least one selectable indication of the two or more selectable indications; and providing the sensory data to the application for use in accordance with at least one data use permission respectively represented by the at least one selectable indication. - View Dependent Claims (20)
-
Specification