Patent ID: 6985958

Claim:
In a computer network that includes a plurality of applications that operate on data objects associated with identities, the computer network also including a plurality of services that maintain data objects associated with the identity, each service managing at least data objects that follow a corresponding data type schema, a computer-readable medium storing or carrying thereon a data structure that represents a request to perform an operation on a data object associated with an identity, the data structure following a message schema, the data structure including the following data fields that are structured in accordance with the message schema: one or more data fields that identify one of a plurality of identities who owns a data object to be accessed by one of a plurality of mobile applications in accordance with an identity-centric, as opposed to an application-centric, data access model; one or more data fields that identify one or more services that manage a plurality of data objects for the plurality of identities including the identity who owns the data object to be accessed, at least some of the data objects being organized in accordance with a data type schema; one or more data fields that identify one of a plurality of data type schemas corresponding to one of the plurality of mobile applications that access the plurality of data objects managed by the one or more services, wherein a particular data object to be accessed is identifiable from at least the identification of the identity who owns the data object to be accessed and the identification of the data type schema; and one or more data fields that identify an operation to be performed on the particular data object.