×

Methods and systems relating to network based storage

  • US 10,516,669 B2
  • Filed: 11/08/2016
  • Issued: 12/24/2019
  • Est. Priority Date: 11/12/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • providing a system comprising one or more microprocessors, one or more non-volatile non-transitory memories;

    providing one or more network interfaces supporting electronic communications by the system to and from a first communications network and a second communications network; and

    storing computer executable instructions within the one or more non-volatile non-transitory memories;

    whereinthe computer executable instructions when executed by the one or more microprocessors configure the system to;

    store access control information from a plurality of data sources, the access control information acquired by one or more data source connectors traversing and capturing at least one of data and objects from the plurality of data sources accessible to the system which is stored within a cloud storage repository;

    synchronize the access control information with a plurality of unique security identifiers associated with the plurality of data sources where each unique security identifier relates to either a specific user of a plurality of users associated with the captured data from the plurality of data sources or a specific subset of the plurality of users associated with the captured data from the plurality of data sources;

    acquire and store user identity records from a plurality of user directory sources;

    synchronize the user identity records acquired from the plurality of user directory sources;

    manage the plurality of unique security identifiers;

    query at least one of the ownership and access rights of an entity, the entity being one of a predetermined user of the plurality of users, a predetermined subset of the plurality of users, and a unique security identifier of the plurality of security identifiers;

    whereinthe querying correlates a mapping of access rights of the entity to at least one of one or more specific files contained within the captured data from the plurality of sources stored within the cloud storage repository and one or more specific objects within the objects within the captured objects from the plurality of sources stored within the cloud storage repository;

    the plurality of data sources are connected to the first communications network; and

    the cloud storage repository is connected to the second communications network.

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