Patent ID: 8874951
Filing Date: 2014-10-28
Classification: G06F,H04L

Abstract:
1. A method for secure distributed asset management, comprising: sending a request from a local computing resource to an authentication server to access a local encrypted project container stored on said local computing resource, wherein said local encrypted project container is associated with a plurality of project containers grouped within a project and stored on a plurality of computing resources of a plurality of project members, said plurality of computing resources supported by a communication network, and wherein distributed objects stored on said plurality of project containers are grouped within said project such that a first object generated on any of said project containers of said plurality of computing resources in association with said project is stored on each of said plurality of project containers and locally accessed through one of said plurality of project containers with proper authentication by said authentication server; receiving authentication for a local project member associated with said local computing resource to access said local encrypted project container, wherein said local encrypted project container comprises encrypted objects related to said project, wherein said encrypted objects comprises project metadata related to said distributed objects and one or more working objects of which said local project member is granted permissioned access; in response to said request, decrypting a working object rendering said working object accessible to said local project member; receiving a new object for committing to a sub-project; generating new metadata associated with said new object; storing said new object in said local encrypted project container; storing said new metadata in said local encrypted project container; sending said new metadata to one or more of said plurality of computing resources over corresponding peer to peer communication sessions; and sending said new object to one or more project members associated with said sub-project who are granted permissioned access over said corresponding peer to peer communication sessions.