A virtual broadband transmitting unit includes a stream generator to generate a multiplicity of data streams from an incoming media data stream, and a transmission manager to control the upload of the multiplicity of data streams along a multiplicity of transmission channels to at least one wireless
A virtual broadband transmitting unit includes a stream generator to generate a multiplicity of data streams from an incoming media data stream, and a transmission manager to control the upload of the multiplicity of data streams along a multiplicity of transmission channels to at least one wireless communication network. A virtual broadband receiver includes means to receive a multiplicity of media data streams from a multiplicity of data connections, and an assembly engine to assemble the data streams into a single media stream.
대표청구항▼
1. A device configured to facilitate live media transmission from a remote location, the device comprising: a first modem manager for enabling transmission of a first plurality of packets over an Internet connection to a receiver via at least one wireless communication network wirelessly accessible
1. A device configured to facilitate live media transmission from a remote location, the device comprising: a first modem manager for enabling transmission of a first plurality of packets over an Internet connection to a receiver via at least one wireless communication network wirelessly accessible from the remote location;a second modem manager for enabling transmission of a second plurality of packets to the receiver via at least one satellite communication network, wherein the first plurality of packets and the second plurality of packets are part of a live media stream; andat least one processor configured to receive the first plurality of packets and the second plurality of packets, and to distribute the first plurality of packets to the first modem manager and the second plurality of packets to the second modem manager based on feedback regarding performance of a plurality of modems associated with the at least one wireless communication network and the at least one satellite communication network;wherein, based on the feedback, the at least one processor is further configured to terminate distribution of packets to a specific modem from the plurality of modems. 2. The device of claim 1, wherein the at least one processor is further configured to distribute the first plurality of packets and the second plurality of packets in a manner permitting assembly of the live media stream at the receiver when the first plurality of packets are transmitted to the receiver via the at least one wireless communication network and when the second plurality of packets are transmitted to the receiver via the at least one satellite communication network. 3. The device of claim 1, wherein the at least one wireless network includes at least one of a mobile telephone network, a cellular network, a WiFi network, and a WiMax network. 4. The device of claim 1, wherein the at least one wireless network includes a first cellular network and at least one of a second cellular network, a WiFi network, and a WiMax network. 5. The device of claim 1, wherein the feedback includes information associated with at least one performance factor, wherein the at least one performance factor is selected from a group consisting of: modem rate, bandwidth, modem reliability, operating license limitations, network congestion, modem error rate, transmission latency, and connection quality. 6. The device of claim 5, wherein the information associated with the at least one performance factor reflects the actual performance associated with a given modem associated with at least one of the first modem manager and the second modem manager. 7. The device of claim 1, wherein the at least one processor is further configured to analyze performance statistics of an ongoing upload session. 8. The device of claim 7, wherein the at least one processor is further configured to adjust distribution of the first plurality of packets and the second plurality of packets based on the performance of the ongoing upload session. 9. The device of claim 1, wherein the at least one processor is further configured to inequitably distribute the plurality of packets between the first modem manager and the second modem manager such that a differing number of packets are transmitted via the at least one wireless communication network than via the at least one satellite communication network. 10. The device of claim 1, further comprising: a third modem manager for enabling transmission of a third plurality of packets to the receiver via at least one satellite communication network;wherein the at least one processor is further configured to distribute the first plurality of packets, the second plurality of packets, and the third plurality of packets to the first modem manager, the second modem manager, and the third modem manager in a manner permitting assembly of the live media stream at the receiver. 11. The device of claim 1, further comprising: a third modem manager for enabling transmission of a third plurality of packets to the receiver via at least one other wireless communication network;wherein the at least one processor is further configured to distribute the first plurality of packets, the second plurality of packets, and the third plurality of packets to the first modem manager, the second modem manager, and the third modem manager in a manner permitting assembly of the live media stream at the receiver. 12. The device of claim 1, wherein whenever a change is detected related to the specific modem the at least one processor reconfigures the distribution of the first plurality of packets and the second plurality of packets. 13. The device of claim 12, wherein reconfigure the distribution includes distributing packets associated with the live media stream to at least one modem of the plurality of modems being other than the specific modem. 14. The device of claim 12, wherein reconfigure the distribution of the first plurality of packets and the second plurality of packets includes changing a number of packets in at least one of the first plurality of packets and the second plurality of packets. 15. The device of claim 12, wherein the at least one processor reconfigures distribution of the first plurality of packets and the second plurality of packets by at least changing a Forward Error Correction (FEC) associated with one of the first plurality of packets and the second plurality of packets. 16. The device of claim 15, wherein FEC configuration is done at least when a new channel associated with at least one modem is open or an existing one is changed. 17. The device of claim 1, wherein the at least one processor is further configured to manage a video encoder configured to alter at least one compression rate of media to be transmitted in the first plurality of packets and the second plurality of packets. 18. A device configured to facilitate a live media transmission from a remote location, the device comprising: at least one processor configured to: receive at least a first plurality of packets and a second plurality of packets both associated with a live media stream;enable transmission of the first plurality of packets to a receiver via at least one wireless communication network wirelessly accessible from the remote location;enable transmission of the second plurality of packets to the receiver via at least one satellite communication network; anddistribute the first plurality of packets and second plurality of packets based on feedback regarding performance of a plurality of modems associated with the at least one wireless communication network and the at least one satellite communication network;wherein, based on the feedback, the at least one processor is further configured to terminate distribution of packets to a specific modem from the plurality of modems. 19. The device of claim 18, wherein the at least one processor includes at least one modem manager configured to: cause distribution of the first plurality of packets to at least one wireless modem in the at least one wireless communication network, the at least one wireless communication network including at least one of a cellular network, a WiFi network, and a WiMax network; andcause distribution of the second plurality of packets to at least one satellite modem in the at least one satellite communication network. 20. The device of claim 19, wherein each of the at least one wireless modem and the at least one satellite modem lacks sufficient performance to singularly transmit the live media stream at a desired quality, while a combined performance of the at least one wireless modem and the at least one satellite modem has sufficient performance to transmit the plurality of data packets in a manner permitting the live media stream to be assembled at the receiver at the desired quality. 21. The device of claim 18, wherein the includes information received about at least one wireless modem and at least one satellite modem, and wherein the feedback information is at least one of: information regarding the success of the uploading, timeliness and quality of the pluralities of packets, missing packets, reconstructed packets, serial numbers and timestamps of packets received, requests for retransmission of packets, and statistics of the packets incoming into the receiver. 22. The device of claim 21, wherein the at least one processor is further configured to enable transmission of the live media only via the at least one wireless communication network when a performance of the at least one wireless modem permits the live media stream to be assembled at the receiver at the desired quality. 23. The device of claim 18, wherein the at least one processor is further configured to distribute the first plurality of packets and the second plurality of packets in a manner that enables the first plurality of packets to be transmitted via the at least one wireless communication network while the second plurality of packets are transmitted via the at least one satellite communication network. 24. The device of claim 18, wherein the plurality of modems are configured to transmit the first plurality of packets and the second plurality of packets to the receiver via the at least one wireless communication network. 25. The device of claim 18, wherein the at least one processor is further configured to perform at least one of forward error correction and a retransmit mechanism when transmitting the second plurality of packets to the receiver. 26. The device of claim 18, wherein the at least one processor is further configured to manage a video encoder configured to alter at least one compression rate of video to be transmitted in the first plurality of packets and the second plurality of packets. 27. The device of claim 18, wherein the at least one processor is further configured to process performance trend information of the plurality of modems associated with the at least one wireless communication network and the at least one satellite communication network. 28. The device of claim 18, wherein by terminating distribution of packets to the specific modem the at least one processor is enabled to reduce transmission costs of the live media transmission. 29. A method for transmitting a live media transmission in a cost-effective manner, the method comprising: providing a device configured to facilitate a live media transmission from a remote location, the device including at least one processor configured to receive a plurality of packets and to use a plurality of modems to transmit the plurality of packets to a receiver via at least one wireless communication network and at least one satellite communication network;distributing the plurality of packets between the plurality of modems in a first manner at a first transmission cost;receiving information indicative of performance trends of at least some of the plurality of modems;distributing the plurality of packets between the plurality of modems in a second manner different from the first manner, to achieve a transmission cost lower than the first transmission cost. 30. The method of claim 29, further comprising: receiving information related to differing costs of data transmission over the at least one wireless communication network and the at least one satellite communication network.
Buhrke Rolfe E. (Westchester IL) Dianda Robert B. (Wheaton IL) Punj Vikram (Naperville IL) Spanke Ronald A. (Wheaton IL) Stevens Nancy S. (Silver Spring MD), Bandwidth and congestion management in accessing broadband ISDN networks.
Dahlby,Douglas C.; Fleischer,Stephen D.; Trott,Mitchell D.; Uhlik,Christopher R., Dynamic allocation and de-allocation of multiple communication channels for bandwidth on-demand.
Mahajan, Saurabh; Mandhana, Taroon; Abhishek, Abhishek; Desai, Mitesh K.; Kuehnel, Thomas W., Maintaining multiple, simultaneous wireless network connections using a single radio.
Melpignano, Diego; Olivieri, Stefano, Method and system for communicating video data in a packet-switched network, related network and computer program product therefor.
Everson, John; Norris, James; LaMastres, Dan, Method and system for increasing data rate in wireless communications through aggregation of data sessions.
Khotimsky, Denis Andreyevich; Krishnan, Santosh, Method of maintaining packet order in multipath transmission systems having non-uniform traffic splitting.
Stephen J. Perkins ; Alan Gatherer ; Krishanasamy Anandakumar ; Alan V. McCree ; Vishu Viswanathan, Processes, articles, and packets for network path diversity in media over packet applications.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.