Patent ID: 8327006
Filing Date: 2012-12-04
Classification: G06F,H04L

Abstract:
1. An endpoint device that includes a processor and non-transitory media encoded with a communication protocol stack suited to implement communication over a network comprising; an application that is configured to run on the endpoint device, wherein the application includes secret information and wherein the application is configured to send a method call that includes a unique application identifier (AppID) associated with the application and that requests a media connection with another application on a different endpoint device; an interface configured to, convert the method call to a network message, wherein the network message includes the AppID, and a token computed as a function of at least the secret information wherein the network message includes a media connection request, wherein the network message includes an instruction to a proxy server to send an authorization request that includes the token over the network to an application management server to request use of the token in validating that the application is authorized to send the media connection request over the network to the another application; provide the network message to the communication protocol stack for transmission over the network; access information from a buffer associated with the communication protocol stack, wherein the accessed information is received over the network from the another application using the communication protocol stack, wherein the accessed information is associated with AppID information; and use the AppID information to route the accessed information to the application requesting the media connection.