Patent ID: 7536308
Filing Date: 2009-05-19
Classification: G06Q,H04L,H04M,H04W

Abstract:
1. A method of providing communications services by a computer, comprising: receiving a request for communications service at a computer, the request for communications service originating from a client communications device and communicated to a service provider of a communications network; communicating the request for communications service to other service providers; receiving an availability message at the computer from at least one of the other service providers, the availability message describing what routing paths are immediately available and what bandwidth is immediately available along each routing path; analyzing the availability message at the computer to dynamically ascertain a preferred scenario of segmentation, dispersion, and assemblage of electronic data to fulfill the request for communications service; determining a subcontracted processing service is required from a different service provider; grouping together packets of data that require the subcontracted processing service from the different service provider; subcontracting the grouped together packets of data to the different service provider to receive the subcontracted processing service; and receiving a subcontracted result of the subcontracted processing service; and billing for the communications service.