Patent ID: 8935764
Filing Date: 2015-01-13
Classification: H04L

Abstract:
1. A network system for implementing a cloud platform within a network to which a plurality of client devices, each device defining a computing environment for a user of each client device, have access, said system comprising: a processor that implements an application management module, a community management module, and a user enrolment portal; the application management module to enable access to a plurality of abstract applications, each abstract application being associated with a plurality of concrete applications, each concrete application defining an implementation of said associated abstract application for a particular computing environment on a client device; the community management module to manage a plurality of communities, each community including a user credential and at least one of the abstract applications, wherein each community defines at least one of a policy, a management process, and a service, under which any abstract application included in the community can be accessed by a user via the user's client device; and the user enrolment portal to support an enrolment of each client device user in a given community from the user's client device, and to orchestrate a policy management mechanism to support an enforcement of the given community's policy under which that particular user has access to a particular concrete application from the user's client device, the particular concrete application specified by the policy; wherein the enrolment portal is to provide a client device access to concrete applications of different abstract applications of different communities in accordance with different policies.