Business method and apparatus for path configuration in networks
First Claim
1. A method performed while communicating by a data transmission network between a user, a service provider and a network provider, said method being machine performed by the network provider and comprising the steps of:
- managing a database with links between each of different service providers and a plurality of different path QoS levels through the network, for contents delivery based upon a fee schedule related to usage of the different QoS levels;
receiving a request for a QoS path from the service provider;
in response to the received request for a QoS path, attempting to set-up the requested QoS path between the service provider and the user;
when the set-up is successful, forwarding a content stream from the service provider to the user over the requested QoS path; and
when the set-up is successful, receiving payment from the service provider for the QoS path usage.
1 Assignment
0 Petitions
Accused Products
Abstract
For on-demand Quality of Service (QoS) transmission of packets, in a data transmission network between users, service providers and network providers, a database links service providers and different paths of different QoS levels through the network, for contents delivery based upon a fee schedule related to QoS path usage duration and QoS path usage levels. In response to a user request, a requested QoS path is set-up on demand for delivery of contents over the network from the service provider. When the set-up is successful, payment from the service provider to the network provider is based upon the fee schedule. In response to a delivery failure over the set-up path, responsibility for the failure is determined and payment responsibility is adjusted according to the determined responsibility. Compensation is to the service provider when the network provider is responsible for a failure of delivery event. In response to path set-up failure, the user is prompted for a request selection of the same content at one of a lower quality or a retry of the previous quality.
-
Citations
30 Claims
-
1. A method performed while communicating by a data transmission network between a user, a service provider and a network provider, said method being machine performed by the network provider and comprising the steps of:
-
managing a database with links between each of different service providers and a plurality of different path QoS levels through the network, for contents delivery based upon a fee schedule related to usage of the different QoS levels;
receiving a request for a QoS path from the service provider;
in response to the received request for a QoS path, attempting to set-up the requested QoS path between the service provider and the user;
when the set-up is successful, forwarding a content stream from the service provider to the user over the requested QoS path; and
when the set-up is successful, receiving payment from the service provider for the QoS path usage. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method performed while communicating by a data transmission network between a user, a service provider and a network provider, said method being machine performed by the service provider and comprising the steps of:
-
contracting with the network provider to provide a plurality of different QoS levels of contents delivery for a fee schedule related to usage of the different QoS levels;
receiving a content selection related request from the user;
correlating the content selection related request and one of the QoS levels;
in response to the received content selection related request, requesting the network provider to set-up a QoS path between the service provider and the user on an end-to-end basis with a guarantee of the correlated one of the QoS levels; and
when the set-up is successful, transmitting the contents to the user with identification of the set-up path. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A method performed while communicating by a data transmission network between a user, a service provider and a network provider, said method being machine performed and comprising the steps of:
-
managing a database linking data related to a plurality of different QoS levels of paths through the network with usage by at least one of the providers;
receiving a request related to a one of the QoS levels of paths; and
means responsive to the request, for managing payment to the network provider based upon path usage when the request results in a successful path set-up. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification