Facilitating dynamic filtering and local and/or remote processing of data based on privacy policies and/or user preferences
First Claim
1. An apparatus comprising:
- a computing device including at least a processor, memory, and storage, wherein the processor can execute software instructions stored in the memory or the storage, the software instructions including;
detection/reception logic to detect data collected via one or more sensing components communicatively coupled to the processor and operating in multiple domains;
evaluation/classification logic to evaluate the collected data from sensing components in at least two of the multiple domains to identify one or more portions of the collected data having privacy relevance, wherein the evaluation/classification logic is further to classify the one or more portions as private data, wherein the evaluation classification logic is further to classify other portions of the collected as non-private data;
filtering logic to filter out the private data from the non-private data of the collected data; and
communication/compatibility logic to facilitate processing of the private data at the apparatus, wherein the non-private data is transmitted to a remote computing device over a network.
1 Assignment
0 Petitions
Accused Products
Abstract
A mechanism is described for facilitating smart filtering and local/remote processing of data according to one embodiment. A method of embodiments, as described herein, includes detecting data collected via one or more sensing components, and evaluating the collected data to identify one or more portions of the collected data having privacy relevance, where evaluating further includes classifying the one or more portions as private data and other portions of the collected as non-private data. The method may further include filtering out the private data from the non-private data of the collected data, and processing the private data, where the non-private data is transmitted to a remote computing device over a network.
-
Citations
25 Claims
-
1. An apparatus comprising:
a computing device including at least a processor, memory, and storage, wherein the processor can execute software instructions stored in the memory or the storage, the software instructions including; detection/reception logic to detect data collected via one or more sensing components communicatively coupled to the processor and operating in multiple domains; evaluation/classification logic to evaluate the collected data from sensing components in at least two of the multiple domains to identify one or more portions of the collected data having privacy relevance, wherein the evaluation/classification logic is further to classify the one or more portions as private data, wherein the evaluation classification logic is further to classify other portions of the collected as non-private data; filtering logic to filter out the private data from the non-private data of the collected data; and communication/compatibility logic to facilitate processing of the private data at the apparatus, wherein the non-private data is transmitted to a remote computing device over a network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A method comprising:
detecting data collected via one or more sensing components communicatively coupled to a processor and operating in multiple domains, wherein the processor is coupled to a memory and storage, wherein the processor can execute software instructions stored in the memory or the storage, the software instructions including instructions for; evaluating the collected data from sensing components in at least two of the multiple domains to identify one or more portions of the collected data having privacy relevance, wherein evaluating further includes classifying the one or more portions as private data and other portions of the collected as non-private data; filtering out the private data from the non-private data of the collected data; and processing the private data, wherein the non-private data is transmitted to a remote computing device over a network. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
19. At least one non-transitory machine-readable medium comprising a plurality of instructions that when executed on a computing device including a processor, memory, and storage, cause the processor to perform one or more operations comprising:
-
detecting data collected via one or more sensing components operating in multiple domains; evaluating the collected data from sensing components in at least two of the multiple domains to identify one or more portions of the collected data having privacy relevance, wherein evaluating further includes classifying the one or more portions as private data and other portions of the collected as non-private data; filtering out the private data from the non-private data of the collected data; and transmitting the non-private data to a remote computing device over a network, wherein the private data is processed at a local computing device. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
Specification