×

System and method for visualizing data sharing arrangements for an organization

  • US 10,601,799 B2
  • Filed: 03/28/2016
  • Issued: 03/24/2020
  • Est. Priority Date: 04/26/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method of graphically displaying, by a central server system of a peer-to-peer folder sharing system, on a client computer of a given user, data sharing arrangements made for internal and external purposes with respect to an organization, wherein the central server system stores information concerning folders being shared among users without storing content of the shared folders themselves, and the given user has rights to access the data sharing arrangements, the method employing computer processes, executed by the central server system, comprising:

  • storing, by the central server, information regarding;

    (i) a set of storage units owned by the organization, wherein the set of storage units comprises (a) a set of storage appliances owned by the organization and (b) a set of folders hosted by the set of storage appliances and shared by the organization;

    (ii) for each folder of the set of folders, (a) an association between the folder and at least one of the storage appliances, and (b) identifications of individuals who have been granted sharing privileges to the folder, wherein the storage appliances are configured to cause sharing of folders, in accordance with the sharing privileges, on a peer-to-peer basis, with devices controlled by the individuals who have been granted the sharing privileges; and

    (iii) a set of individuals associated with the organization;

    dynamically producing, by the central server, a first web page that displays a list of the storage units owned by the organization;

    serving, by the central server, the first web page to the client computer of the given user;

    receiving, by the central server from the client computer of the given user, a message including a user selection of a subset of the listed storage units for which the data sharing arrangements are to be displayed;

    identifying, by the central server, (i) individuals who have been granted sharing privileges to the selected subset of the listed storage units, (ii) devices that are connected to the selected subset of the listed storage units and controlled by the identified individuals, and (iii) geographical locations of the connected devices;

    dynamically producing, by the central server, a second web page including a graphical display of the data sharing arrangements, the graphical display including, for each of the connected devices, a graphical representation of the connected device at a position on the graphical display corresponding to the geographical location of the connected device wherein the geographical location of the connected device is dynamically determined and positioned in the graphical display by the central server; and

    serving, by the central server, the second web page to the client computer of the given user.

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