Method and apparatus for applying privacy policies to structured data
US-9727751-B2 · Aug 8, 2017 · US
US11875381B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11875381-B2 |
| Application number | US-202217938405-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 6, 2022 |
| Priority date | Nov 16, 2015 |
| Publication date | Jan 16, 2024 |
| Grant date | Jan 16, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method for targeted advertisement includes transmitting a pre-filter to the user device, responsive to contextual information from a user device, to determine, using a processor, one or more inferences based on physical browsing information, collected at the user device, in compliance with one or more privacy policies of the user. The method also includes receiving one or more inferences determined by the pre-filter from the user device and transmitting one or more targeted advertisements to the user device based on one or more inferences.
Opening claim text (preview).
The invention claimed is: 1. A method comprising: receiving, at a provider system, a type of data available at a user device associated with a user, wherein the type of data indicates image data is available at the user device; selecting a pre-filter from a set of pre-filters based on the received type of data, wherein the selected pre-filter is a pre-filter for generating one or more inferences from image data available at the user device; transmitting the selected pre-filter to the user device for application to image data available at the user device; receiving, from the user device, one or more inferences determined by the selected pre-filter; selecting content to display to the user based on the one or more inferences; and transmitting the selected content to the user device for display to the user. 2. The method of claim 1 , wherein the image data comprises an image captured by the user device. 3. The method of claim 1 , wherein the image data comprises an image captured by a peripheral device associated with the user device. 4. The method of claim 1 , further comprising: receiving user preferences for pre-filters from the user device; and selecting the pre-filter from the set of pre-filters based on the user preferences. 5. The method of claim 1 , wherein the selected pre-filter comprises a text recognition pre-filter that recognizes text depicted by the image data. 6. The method of claim 5 , wherein an inference of the one or more inferences comprises text for a brand depicted by the image data. 7. The method of claim 1 , wherein the selected pre-filter comprises an object recognition pre-filter that recognizes objects depicted by the image data. 8. The method of claim 7 , wherein an inference of the one or more inferences comprises an object with which the user has physically interacted. 9. The method of claim 1 , wherein an inference of the one or more inferences comprises an activity performed by the user. 10. The method of claim 1 , wherein the user device comprises a mobile device. 11. A non-transitory computer-readable medium storing instructions that, when executed by a processor, cause the processor to: receive, at a provider system, a type of data available at a user device associated with a user, wherein the type of data indicates image data is available at the user device; select a pre-filter from a set of pre-filters based on the received type of data, wherein the selected pre-filter is a pre-filter for generating one or more inferences from image data available at the user device; transmit the selected pre-filter to the user device for application to image data available at the user device; receive, from the user device, one or more inferences determined by the selected pre-filter; select content to display to the user based on the one or more inferences; and transmit the selected content to the user device for display to the user. 12. The computer-readable medium of claim 11 , wherein the image data comprises an image captured by the user device. 13. The computer-readable medium of claim 11 , wherein the image data comprises an image captured by a peripheral device associated with the user device. 14. The computer-readable medium of claim 11 , further storing instructions that, when executed by a processor, cause the processor to: receive user preferences for pre-filters from the user device; and select the pre-filter from the set of pre-filters based on the user preferences. 15. The computer-readable medium of claim 11 , wherein the selected pre-filter comprises a text recognition pre-filter that recognizes text depicted by the image data. 16. The computer-readable medium of claim 15 , wherein an inference of the one or more inferences comprises text for a brand depicted by the image data. 17. The computer-readable medium of claim 11 , wherein the selected pre-filter comprises an object recognition pre-filter that recognizes objects depicted by the image data. 18. The computer-readable medium of claim 17 , wherein an inference of the one or more inferences comprises an object with which the user has physically interacted. 19. The computer-readable medium of claim 11 , wherein an inference of the one or more inferences comprises an activity performed by the user. 20. A system comprising: a processor; and a non-transitory computer-readable medium storing instructions that, when executed by the processor, cause the processor to: receive, at a provider system, a type of data available at a user device associated with a user, wherein the type of data indicates image data is available at the user device; select a pre-filter from a set of pre-filters based on the received type of data, wherein the selected pre-filter is a pre-filter for generating one or more inferences from image data available at the user device; transmit the selected pre-filter to the user device for application to image data available at the user device; receive, from the user device, one or more inferences determined by the selected pre-filter; select content to display to the user based on the one or more inferences; and transmit the selected content to the user device for display to the user.
based on user history · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.