Tailored Protection of Personally Identifiable Information
AssigneeAT&T Intellectual Property I, L.P.
InventorsBalachander Krishnamurthy, Adam Christopher Bender, Craig Ellis Wills
Life of this patent
Estimating the term…
Abstract
Methods, systems, and products protect personally identifiable information. Many websites acquire the personally identifiable information without a user's knowledge or permission. Here, though, the user may control what personally identifiable information is shared with any website. For example, the personally identifiable information may be read from a header of a packet and compared to a requirement associated with a domain name.
Claims20
A method, comprising:
- receiving, by a server, a request for a domain name resolution sent via the Internet from a client device executing a browser application;
- reading, by the server, demographic data contained within a header of the request for the domain name resolution;
- retrieving, by the server, a broadening function associated with the client device;
- broadening, by the server, the demographic data read from the header according to the broadening function to generate broadened demographic data;
- resolving, by the server, the broadened demographic data to a website according to the domain name resolution;
- and
- sending, by the server, the website to the client device in response to the request for the domain name resolution.
A system, comprising:
- a hardware processor;
- and
- a memory device, the memory device storing a browser application, the browser application having instructions that when executed cause the hardware processor to perform operations, the operations comprising:
- generating a request for a web site;
- retrieving demographic data associated with a user of the device;
- broadening the demographic data to generate broadened demographic data;
- incorporating the broadened demographic data into the request for the website;
- and
- sending the request for the web site to a domain name server for a domain name service resolution, the broadened demographic data incorporated into the request for the web site.
A memory device storing instructions that when executed cause a processor to perform operations, the operations comprising:
- receiving a request for a domain name resolution sent via the Internet from a client device executing a browser application;
- reading demographic data contained within a header of the request for the domain name resolution;
- retrieving a broadening function associated with the client device;
- broadening the demographic data read from the header according to the broadening function to generate broadened demographic data;
- resolving the broadened demographic data to a website according to the domain name resolution;
- and
- sending the website to the client device in response to the request for the domain name resolution.
Dependencies are inferred from the claim text.