Patent ID: 7716492
Filing Date: 2010-05-11
Classification: G06F,G06Q,H04L,H04W

Abstract:
1. A method for accessing a service in a distributed computing environment, comprising: a client locating a first service within the distributed computing environment, wherein the first service provides a plurality of capabilities to clients executing in the distributed computing environment, wherein the client locating a first service comprises the client receiving an advertisement for the first service, wherein said advertisement describes the plurality of capabilities of the first service; the client requesting a capability credential to allow the client access to a portion of the first service's capabilities, wherein said requesting a capability credential comprises the client sending a capability credential request message indicating a set of desired capabilities, wherein said capability credential request message comprises an identification of said first service and an indication of the set of desired capabilities, wherein said indication of the set of desired capabilities comprises an indication of said advertisement, and wherein said indication of said advertisement in said capability credential request message is a version of said advertisement edited to describe only said set of desired capabilities; the client receiving said capability credential, wherein said capability credential indicates that the client has the right to use only said portion of the first service's capabilities, wherein said portion of the first service's capabilities is less than a total of the plurality of capabilities provided by the first service; and the client using said capability credential to access one or more of said portion of the first service's capabilities.