Optimizing communications
AssigneeSkype
InventorsMagnus Hiie, Ahti Heinla, Silver Keskkula
Life of this patent
Estimating the term…
Loading patent…
AssigneeSkype
InventorsMagnus Hiie, Ahti Heinla, Silver Keskkula
Estimating the term…
A method of transmitting a data stream to end-user nodes of a network, and a corresponding communication system, program, and distribution system for distributing the program. The method comprises: for each of a plurality of possible combinations of routes of the stream to a plurality of consuming end-user nodes, evaluating a utility function for each of the consuming end-user nodes, the utility function being dependent on route and defining a quantitative measure of end-user benefit that would be experienced at the respective end-user node by consumption of the stream; for each of the plurality of possible combinations of routes, determining an overall utility value based on the respective evaluation of the utility functions of each of the plurality of consuming end-user nodes; and selecting a preferred combination of routes for the stream based on the overall utility values of the different possible combinations.
A method comprising:
A device having code stored thereon that, when executed, performs a method comprising:
A communication system for transmitting a data stream to two or more end-user nodes of a network, the communication system comprising:
Dependencies are inferred from the claim text.