Regulating Communication of Audio Data From a Client Device Based on a Privacy Setting Stored by the Client Device
First Claim
1. A system comprising:
- a plurality of client devices, each client device associated with a user, configured to process audio data captured by a client device, and to store a privacy setting specified by a user associated with the client device and regulating communication of audio data captured by the client device;
a local data processing module coupled to each of the plurality of client devices, the local data processing module configured to receive audio data captured by one or more client devices having a stored privacy setting authorizing communication of the captured audio data from the one or more client devices; and
a remote data processing module configured to receive information from the local data processing module based at least in part on the audio data captured by the one or more client devices authorizing communication of the captured audio data and configured to communicate contextual information associated with the captured audio data determined from the received information to the local data processing module.
2 Assignments
0 Petitions
Accused Products
Abstract
A client device stores a user-specified privacy setting regulating communication of information associated with audio data captured by the client device to an external entity. When the client device captures audio data, the client device determines whether the user-specified privacy setting authorizes communication of data associated with the captured audio data to an external entity. The privacy setting may identify specific external entities to which data may be communicated, specify characteristics of captured audio data authorized to be transmitted, or generally specify whether communication of data associated with captured audio data is authorized or prevented.
13 Citations
20 Claims
-
1. A system comprising:
-
a plurality of client devices, each client device associated with a user, configured to process audio data captured by a client device, and to store a privacy setting specified by a user associated with the client device and regulating communication of audio data captured by the client device; a local data processing module coupled to each of the plurality of client devices, the local data processing module configured to receive audio data captured by one or more client devices having a stored privacy setting authorizing communication of the captured audio data from the one or more client devices; and a remote data processing module configured to receive information from the local data processing module based at least in part on the audio data captured by the one or more client devices authorizing communication of the captured audio data and configured to communicate contextual information associated with the captured audio data determined from the received information to the local data processing module. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
receiving a privacy setting from a user associated with a client device, the privacy setting regulating communication of data associated with audio data captured by the client device to one or more external entities; storing the privacy setting in the client device; capturing audio data via the client device; retrieving the privacy setting; and determining whether the client device is authorized to communicate data associated with the captured audio data to an external entity based at least in part on the privacy setting. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer program product comprising a computer readable storage medium having instructions encoded thereon that, when executed by a processor, cause the processor to:
-
receive a privacy setting from a user associated with a client device, the privacy setting regulating communication of data associated with audio data captured by the client device to one or more external entities; store the privacy setting in the client device; capture audio data via the client device; retrieve the privacy setting; and determine whether the client device is authorized to communicate data associated with the captured audio data to an external entity based at least in part on the privacy setting. - View Dependent Claims (17, 18, 19, 20)
-
Specification