Patent ID: 8582556
Filing Date: 2013-11-12
Classification: H04L

Abstract:
1. A method of maintaining state information on a client device configured for voice over internet protocol communication through a packet network, comprising: receiving a state object from an endpoint device of a called party at the client device of a calling party, wherein the state object was formed by packaging state information associated with the client device by the endpoint device during a voice over internet protocol call, wherein the state information comprises a name of a user, wherein the state object comprises a cookie, and wherein the state information is embedded as text within the cookie; storing the state object in the client device of the calling party; receiving, by the client device of the calling party, a request for the state object from the endpoint device of the called party during a subsequent voice over internet protocol call placed at a later time; verifying, by the client device of the calling party, an authenticity of the request; sending, by the client device of the calling party, the state object to the endpoint device of the called party in response to the request if the request is verified as authentic; and establishing a web session between the client device of the calling party and a host subsequent to the voice over internet protocol call; receiving a second request for the state object from the host during the web session; verifying an authenticity of the second request; and sending the state object to the host in response to the second request if the second request is verified as authentic.