×

Blocking objectionable content in service provider storage systems

  • US 9,600,582 B2
  • Filed: 05/23/2013
  • Issued: 03/21/2017
  • Est. Priority Date: 05/23/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented process, comprising:

  • maintaining a plurality of objects on computer storage of a storage system for use by a plurality of users, each user of the plurality of users having a user account with the storage system, wherein each object in the plurality of objects is a file and is associated with;

    an owner user from among the plurality of users,permissions for other users from among the plurality of users for accessing the object, andan access control list for the object including data indicating whether the object is marked as containing objectionable content;

    receiving indications of objects in the storage identified as including objectionable content, and setting the data of the indicated objects such that the indicated objects are marked as containing objectionable content;

    receiving a plurality of requests from the plurality of users to access objects in the plurality of objects; and

    in response to each request, in the plurality of received requests, to access an object of the plurality of objects from a user other than the owner user of the object;

    authenticating the user associated with the request according to the permissions of the object;

    determining whether the requested object is marked as containing objectionable content; and

    in response to a determination that the object is marked as containing objectionable content and the user is authenticated to access the object, limiting access to the objectionable content from the requested object by the authenticated user by preventing access by the authenticated user to the objectionable content included in the stored object while allowing access by the authenticated user to metadata included in the stored object.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×