Network streaming over multiple physical interfaces using feedback information
AssigneeCanon Kabushiki Kaisha
InventorsMartin Martinez, Eric Riggert
Life of this patent
Estimating the term…
Loading patent…
AssigneeCanon Kabushiki Kaisha
InventorsMartin Martinez, Eric Riggert
Estimating the term…
The present disclosure is directed to using feedback information regarding a data stream being sent from a sending endpoint to a receiving endpoint. Both of the sending endpoint and the receiving endpoint each have multiple physical interfaces connecting the sending endpoint and the receiving endpoint to multiple networks, respectively, and the data stream is split into a series of data packets and sent over the multiple physical interfaces. Different portions of the data packets are sent over different ones physical interfaces based at least partially on a data capacity throughput for each of the multiple physical interfaces. Feedback information is gathered for each of the multiple physical interfaces. Feedback information gathered at the receiving endpoint is split and sent to the sending endpoint on one or more of the physical interfaces. Data packets are then reapportioned and sent over different ones of the physical interfaces based on the feedback information.
A method for sending a single data stream from a sending endpoint to a receiving endpoint, wherein both of the sending endpoint and the receiving endpoint each have multiple physical interfaces connecting the sending endpoint and the receiving endpoint to multiple networks, respectively, and the data stream is split into a series of data packets and sent over the multiple physical interfaces, the method comprising:
A method for sending a single data stream from a sending endpoint to a receiving endpoint, wherein both of the sending endpoint and the receiving endpoint each have multiple physical interfaces connecting the sending endpoint and the receiving endpoint to multiple networks, respectively, and the data stream is split into a series of data packets and sent over the multiple physical interfaces, and wherein in the method the sending endpoint performs the steps of:
A method for sending a single data stream from a sending endpoint to a receiving endpoint, wherein both of the sending endpoint and the receiving endpoint each have multiple physical interfaces connecting the sending endpoint and the receiving endpoint to multiple networks, respectively, and the data stream is split into a series of data packets and sent over the multiple physical interfaces, and wherein in the method the receiving endpoint performs the steps of:
A sending endpoint comprising:
A receiving endpoint comprising:
A computer-readable memory medium on which is stored computer-executable process steps for causing a processor to send a single data stream from a sending endpoint to a receiving endpoint, wherein both of the sending endpoint and the receiving endpoint each have multiple physical interfaces connecting the sending endpoint and the receiving endpoint to multiple networks, respectively, and the data stream is split into a series of data packets and sent over the multiple physical interfaces, the process steps comprising:
A computer-readable memory medium on which is stored computer-executable process steps for causing a processor to send a single data stream from a sending endpoint to a receiving endpoint, wherein both of the sending endpoint and the receiving endpoint each have multiple physical interfaces connecting the sending endpoint and the receiving endpoint to multiple networks, respectively, and the data stream is split into a series of data packets and sent over the multiple physical interfaces, the process steps comprising:
Dependencies are inferred from the claim text.