Back to results
US 2008/0165711 A1Published application
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.
Claims23
A method for dynamic network transport selection, comprising:
- 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 a plurality of stored, ranked media types and a plurality of stored, ranked network transport physical layer (NTPL) types, one of a plurality of network transport physical layers (NTPLs) in the client device, for use in fetching the media over the data network.
An apparatus comprising:
- a portable, handheld computer having
- an application,
- an operating system,
- first and second network transport physical layer (NTPL) devices, the application to run on the operating system and access a data network via any one of the first and second NTPL devices at a time, and
- a selector to select one of the first and second NTPL devices, to service a request from a user of the application for network access, based on a media type of the request.
2 more elements
An article of manufacture comprising:
- a machine-readable medium that stores instructions which, when executed by a processor in a client device, perform dynamic network transport selection by selecting one of a plurality of network transport physical layers (NTPLs) of the client device, to service a network access request generated in the client device, wherein the NTPLs have different throughput specifications, and/or different usage costs for a user of the client device, and wherein the selecting is based on the type of media to be downloaded by the request.
A client device comprising:
- first means for accessing media from a server through a data network;
- second means for accessing the media from the data server through the data network, wherein the client device can access the media via either the first means or the second means one at a time;
- and
- means for ranking the first and second means, ranking a plurality of media types, and selecting the first means or the second means for accessing the media, based on the rankings.
1 more element
Dependencies are inferred from the claim text.