Patent ID: 8800049
Filing Date: 2014-08-05
Classification: G06F,H04L

Abstract:
1. A method, comprising: establishing, over a first communication pathway, a first session between at least one of a customer and a customer computational component to be licensed and a licensing server, the first communication pathway being over a first network type comprising a digital telephone network; establishing, over a second communication pathway, a second session between the customer computational component to be licensed and the licensing server, the second communication pathway being over a second network type comprising an untrusted network, the second network type being different from the first network type; determining a configuration of the customer computational component to be licensed; based on the configuration of the customer computational component to be licensed, negotiating between the customer computational component to be licensed and the licensing server, at least one session parameter, the at least one session parameter indicating one or more types of licensing information that will be exchanged and specific communication pathways to be used; associating the first session on the first communication pathway with the second session on the second communication pathway, wherein signaling received over the first and second communication pathways is coordinated; determining that media arriving from the first session on the first communication pathway and media arriving from the second session on the second communication pathway are arriving from the same source; transmitting, by a processor of the licensing server, first license information over the first communication pathway; and transmitting, by a processor of the licensing server, second license information over the second communication pathway, wherein the first and second license information permit the customer computational component to be licensed to execute.