Method of and system for privacy awareness
First Claim
Patent Images
1. A method comprising:
- observing, using a web browser extension module programmed in a non-transitory memory of a device, data collection of third-party traffic on websites;
processing in realtime, data collection instructions to determine associated metadata based on the data collection, wherein the processing in realtime is performed without code injection into the web browser extension module and further wherein the web browser extension module comprises a document object model;
storing and analyzing the associated metadata for reporting privacy metadata to a user; and
analyzing the third-party traffic to determine relationships among third-parties for data sharing, and informing a user of the relationships including what data is shared with which third-party.
1 Assignment
0 Petitions
Accused Products
Abstract
A privacy awareness method and system observes data collection by third parties on websites and applications and determines what privacy metadata is retrieved and/or sent and where the privacy metadata is sent. The privacy awareness method and system informs users about the privacy information collection, so that users are able to better understand what information is being retrieved and navigate the Internet accordingly.
-
Citations
33 Claims
-
1. A method comprising:
-
observing, using a web browser extension module programmed in a non-transitory memory of a device, data collection of third-party traffic on websites; processing in realtime, data collection instructions to determine associated metadata based on the data collection, wherein the processing in realtime is performed without code injection into the web browser extension module and further wherein the web browser extension module comprises a document object model; storing and analyzing the associated metadata for reporting privacy metadata to a user; and analyzing the third-party traffic to determine relationships among third-parties for data sharing, and informing a user of the relationships including what data is shared with which third-party. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus comprising:
-
a non-transitory memory for storing an application, the application configured for; processing in realtime, data collection instructions to determine associated metadata based on the data collection, wherein the processing in realtime is performed without code injection into a web browser extension module and further wherein the web browser extension module comprises a document object model; storing and analyzing the associated metadata for reporting privacy metadata to a user; analyzing third-party traffic to determine relationships among third-parties for data sharing, and informing a user of the relationships including what data is shared with which third-party; and a processor for processing the application. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A system comprising:
-
a client device configured for storing a web browser extension module to observe data collection of third-party traffic on websites; and a server device configured for storing; a first suite of software components to process in realtime data collection instructions, analyze and generate privacy metadata associated with the data collection, wherein the processing in realtime is performed without code injection into the web browser extension module and further wherein the web browser extension module comprises a document object model; a second suite of software components to store and analyze the privacy metadata for reporting data to a user; and analyzing the third-party traffic to determine relationships among third-parties for data sharing, and informing a user of the relationships including what data is shared with which third-party. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification