Methods and apparatus for intelligent selection of a transport protocol for content streaming
AssigneeResearch In Motion Limited
InventorsAjay Puri, Paulo Sam, Haoran Song, Chang-Fung Yang
Life of this patent
Estimating the term…
Abstract
A method and apparatus for intelligent selection of a transport protocol for streaming content is presented. Successful use of transport protocol over each data network infrastructure is tracked for each streaming content server. Subsequent content playback requests sent to streaming content servers default to previous successfully employed transport protocol over a data network infrastructure.
Claims25
A method for selecting a transport protocol for conveying streaming content to a mobile device, the method comprising:
- a. tracking in a configuration repository at the mobile device previous successful use of one of a plurality of transport protocols in conveying streaming content over a corresponding one of a plurality of data network infrastructures;
- and
- b. defaulting to employing the previously successfully used transport protocol specified in said configuration repository corresponding to a data network infrastructure with which said mobile device is associated to provide data communications to the mobile device.
A mobile device configured to select a transport protocol for conveying streaming content thereto, the mobile device comprising:
- a. at least one radio frequency transceiver configured to establish data communications via at least two data network infrastructures;
- b. a processor;
- c. memory storage;
- d. a configuration repository stored in said memory storage;
- and
- e. coded machine logic stored in said memory storage, said coded machine logic being executable on said processor to:
- i. track said configuration repository previous successful use of one of a plurality of transport protocols in conveying streaming content over at least one data network infrastructure;
- and
- ii. default to employing the previously successfully used transport protocol specified in said configuration repository corresponding to an data network infrastructure with which said mobile device is associated to provide data communications to said mobile device.
Dependencies are inferred from the claim text.