Back to results
US 8,719,423 B2Granted
Dynamic network transport selection
AssigneeApple Inc.
InventorJeremy Wyld
Life of this patent
Estimating the term…
Abstract
A method for dynamic network transport selection is described. An indication from a user of a client device is received, to fetch over a data network media of a predefined type. One of a number of network transport physical layers in the client device is automatically assigned, based on a number of stored, ranked media types and network transport physical layer types, for use in fetching the media over the data network. Other embodiments are also described and claimed.
Claims16
A method of dynamic network transport selection, comprising:
- ranking a plurality of media types and a plurality of network transport physical layer (NTPL) types in the client device and storing the ranked media types and NTPL types in a ranking table, wherein each of the plurality of NTPLs includes a physical layer and a data link layer;
- receiving an indication from a user of a client device to fetch, over a data network, media of a predefined type;
- and
- automatically assigning, based on the ranking of the media types and NTPL types in the ranking table and on a determined pattern of the user's usage of the client device, one of the NTPLs for use in fetching the media over the data network.
1 more element
An article of manufacture comprising:
- a non-transitory machine-readable medium that stores instructions which, when executed by a processor in a client device, cause the processor to perform operations for:
- ranking a plurality of media types and a plurality of NTPLs on the client device and storing the ranked media types and NTPLs in a ranking table;
- and
- selecting, based on the ranking of the media types and NTPLs in the ranking table and on a determined pattern of the user's usage of the client device, one of the plurality of NTPLs to service a network access request generated in the client device.
1 more element
A client device comprising:
- a first NTPL that accesses media from a server through a data network, the first NTPL including a physical layer and a data link layer;
- a second NTPL that accesses the media from the data server through the data network, the second NTPL including a physical layer and a data link layer, wherein the client device can access the media via either the first NTPL or the second NTPL, one at a time;
- and
- one or more processors, the one or more processors performing operations for:
- ranking the first NTPL and the second NTPL and plurality of media types and storing the ranked NTPLs and media types in a ranking table, and
- selecting the first or the second NTPL to access the media based on the rankings in the ranking table and an historical pattern of usage of the client device by the user.
3 more elements
Dependencies are inferred from the claim text.