Managing profile data for multiple enterprise identities
AssigneeMicrosoft Technology Licensing, LLC
InventorsDianxia Yang, Mark I. Sandori, Albert M. Ho, Mohan Krishnan, Viktar Starynski
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsDianxia Yang, Mark I. Sandori, Albert M. Ho, Mohan Krishnan, Viktar Starynski
Estimating the term…
The disclosed embodiments provide a system for processing a request for profile data. During operation, the system obtains, from the request, an identifier for a member in a user community and a first non-global scope. Next, the system matches the identifier to a central profile record and locates a scoped profile record for the member. If the request is a read request, the system retrieves a first field from the scoped profile record and a second field from the central profile record and transmits the first and second fields in a response to the request without including, in the response, additional fields that are outside of the first non-global scope or the global scope. If the request is a write request, the system stores an update to the first field in the scoped profile record without modifying the first field in profile records that are outside of the first non-global scope.
A method, comprising:
A method, comprising:
A non-transitory computer-readable storage medium storing instructions that when executed by a computer cause the computer to perform a method, the method comprising:
Dependencies are inferred from the claim text.