Patent ID: 9705731
Date: 2017-07-11
CPC Classifications: G06F,H04L,H04W

Claim:
1. A mediation server for mediating subscription information to a plurality of communication devices from a network operator providing network connectivity, the mediation server comprising: a processor; a memory coupled to the processor, wherein the memory comprises computer readable program code that when executed by the processor causes the processor to perform operations comprising: receiving a request for provisioning subscription information to one of the plurality of communication devices, along with device information of the one of the plurality of communication devices, wherein the device information includes data needed to obtain subscription information from the network operator; responding to the request for provisioning subscription information by obtaining a group comprising the plurality of communication devices including the one of the plurality of communication devices for which the provisioning is requested; selecting, using context information of the plurality of communication devices included in the group, the network operator, among a plurality of network operators that are able to provide network connectivity to the plurality of communication devices, that provides a highest average, over all of the plurality of communication devices in the group, radio strength to the plurality of communication devices in the group; and sending, to the network operator, a request for each subscription information used for each of the plurality of communication devices in the group to connect to the network operator, with the device information of the plurality of communication devices in the group, wherein the network operator is commonly used for all of the plurality of communication devices in the group, wherein the context information comprises radio signal condition information with respect to each of the plurality of network operators for each of the plurality of communication devices in the group, and wherein the selecting comprises selecting for the group, using the context information comprising the radio signal condition information with respect to each of the plurality of network operators for each of the plurality of communication devices in the group, the network operator that provides the highest average radio strength to the plurality of communication devices in the group.