Data policies for online services

US10853505B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10853505-B2
Application numberUS-201113341865-A
CountryUS
Kind codeB2
Filing dateDec 30, 2011
Priority dateDec 30, 2011
Publication dateDec 1, 2020
Grant dateDec 1, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An online service may maintain or create data for a user, and a user may be allowed to exert control over how the data are used. In one example, there may be several categories of data, and the user may be able to specify who may use the data, and the purpose for which the data may be used. Additionally, a user may be able to see how many of his “friends” (or other contacts) have extended trust to a particular entity, which may aid the user in making a decision about whether to extend trust to that entity. User interfaces may be provided to allow users to specify how their data are to be used.

First claim

Opening claim text (preview).

The invention claimed is: 1. A computer-readable medium having executable instructions to control use of data that is maintained on or by a service, the executable instructions, when executed by a computer, causing the computer to perform acts comprising: presenting a user interface to a user, the user interface comprising an entity with whom data is to be shared, a plurality of categories of data and a plurality of purposes for which the user may grant the entity permission to access the data; receiving, from the user, an indication of usage restrictions on data that the service maintains for the user, the indication comprising a selection for each combination of a category and a purpose, whether the entity with whom data is to be shared is permitted to use data falling into the category for the purpose; applying the usage restrictions to data that the service maintains for the user; and enforcing the usage restrictions. 2. The computer-readable medium of claim 1 , said entity being said service. 3. The computer-readable medium of claim 1 , data subject to said usage restrictions being maintained at a site operated by an operator of said service. 4. The computer-readable medium of claim 1 , data subject to said usage restrictions comprising a cookie that is maintained on said user's computer. 5. The computer-readable medium of claim 1 , the data categories comprising contact information for the user, demographic information for the user, or activity with the service for the user. 6. The computer-readable medium of claim 1 , one of the data categories comprising a photo album or other collection of data items defined by the user. 7. The computer-readable medium of claim 1 , the interface further comprising a count indicating a number of friends that trust the entity and the user interface providing a hover behavior in which hovering a pointing device over the count causes the interface to show the user which of the user's friends or contacts trust the entity. 8. The computer-readable medium of claim 7 , information on said user's friends' or contacts' trust of said entity being limited by restrictions that said friends or said contacts have place on use of trust data. 9. The computer-readable medium of claim 1 , said enforcing of said usage restrictions comprising: receiving a request to use data that said service maintains for said user; and granting or denying said request based on whether said request complies with said usage restrictions. 10. A method of allowing a user to control use of data on an online service, the method comprising: using a processor to perform acts comprising: presenting a first user interface to a user, the first user interface comprising at least: an identify of at least one entity which may be granted access to the user's data; a plurality of data categories and a plurality of purposes for which the user's data can be used; and a selection mechanism for each category and purpose combination, the selection of which indicates that the at least one entity may access the data category for the corresponding purpose; receiving, from the user, selections for each combination, the selections together comprising usage restrictions; applying, to the data, the usage restrictions; and enforcing the usage restrictions. 11. The method of claim 10 , the data categories comprising contact information for the user, demographic information for the user, or activity with the service for the user. 12. The method of claim 10 , one of the data categories comprising a photo album or other collection of data items defined by the user. 13. The method of claim 10 , wherein the user interface further comprises information on how many of said user's friends' or contacts' trust the at least one entity. 14. The method of claim 10 , said enforcing of said usage restrictions comprising: receiving a request to use data that said online service maintains for said user; and granting or denying said request based on whether said request complies with said usage restrictions. 15. The method of claim 10 , further comprising storing in memory a data structure that comprises: a plurality of entities comprising the at least one entity; the plurality of data categories; and the plurality of purposes, each intersection of an entity, a data category and a purpose representing an opportunity for the user to indicate whether access to the data category can be granted to the entity for the purpose. 16. The method of claim 15 , further comprising: selecting a user interface from among the first user interface and a second user interface, the second user interface comprising: the second user interface of the two different user interfaces comprising: a plurality of entities and the plurality of data categories; a selection mechanism for each entity and data category combination, the selection of which indicates that data corresponding to the data category can be shared with the corresponding entity; and presenting the selected interface to the user. 17. A system that allows a user to control use of data on a service, the system comprising: a memory; a processor; a display; and a component that is stored in said memory, that executes on said processor, and that displays, on said display, a user interface that shows categories of data and purposes for which data can be used, said user interface allowing a user of said service provide an indication, for an entity, which categories of data that said service maintains for said user can be used by said entity and which purposes data in each category can be used, said component applying said indication to said data that said service maintains for said user, said component enforcing, based on said indication, restrictions on how said entity can use said data that said service maintains for said user, said user interface indicating, for said entity, how many friends or contacts of said user trust said entity. 18. The system of claim 17 , information on said user's friends' or contacts' trust of said entity being limited by restrictions that said friends or said contacts have place on use of trust data. 19. The system of claim 17 , said categories comprising said user's contact information, said user's demographic information, or said user's activity with the service. 20. The system of claim 17 , one of said categories comprising a photo album or other collection of data items defined by said user.

Assignees

Inventors

Classifications

  • during internet communication, e.g. revealing personal data from cookies · CPC title

  • Targeted advertisements · CPC title

  • G06F21/604Primary

    Tools and structures for managing or administering access control systems · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10853505B2 cover?
An online service may maintain or create data for a user, and a user may be allowed to exert control over how the data are used. In one example, there may be several categories of data, and the user may be able to specify who may use the data, and the purpose for which the data may be used. Additionally, a user may be able to see how many of his “friends” (or other contacts) have extended trust…
Who is the assignee on this patent?
Friedman Arie, Bitran Hadas, Barash Uri, and 3 more
What technology area does this patent fall under?
Primary CPC classification G06F21/604. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 01 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).