Patent ID: 9088423
Filing Date: 2015-07-21
Classification: G06Q,H04L,H04M

Abstract:
1. A computer-based method comprising: coupling, by a digital network electronic marketplace computer, a first service provider to an electronic marketplace of service providers and service consumers via a first API; coupling, by the digital network computer, a second service provider to the electronic marketplace of service providers and service consumers via a second API; coupling, by the digital network computer, a first service consumer to the electronic marketplace of service providers and service consumers via a third API; receiving, by the digital network computer, a first request to route a first service call message from the first service consumer to the first service provider; verifying, by the digital network computer, privileges of the first service consumer to request services from the first service provider; securing, by the digital network computer, the identity of the first service consumer from the electronic marketplace of service providers and service consumers; routing, by the digital network computer, the first service call message to the first service provider in response to positive verification that the first service consumer may request services from the first service provider and based on attributes of the first service call message; receiving, by the digital network computer, a second request to route a second service call message from the first service consumer to the second service provider; verifying, by the digital network computer, privileges of the first service consumer to request services from the second service provider; routing, by the digital network computer, the second service call message to the second service provider in response to positive verification that the first service consumer may request services from the second service provider and based on attributes of the second service call message; and auditing, by the digital network computer, the efficiency of the routing of the first and second call messages.