Digital asset format transformation
AssigneeMicrosoft Corporation
InventorsBrian King, Robert S. Dietz, Kathleen P. Mulcahy
Life of this patent
Estimating the term…
Abstract
A method for providing a digital asset to a remote recipient via a network. An unmodified digital asset is received in a native format, transformed into a derived digital asset having a non-native format, and offered to a remote recipient via the network. The method further includes sending the derived digital asset to the remote recipient in response to a request of the remote recipient.
Claims21
A method for sharing a digital asset within a user group via a network portal of the user group, the method comprising:
- receiving an unmodified digital asset in a native format;
- transforming the unmodified digital asset into a derived digital asset of a specified format suitable for access via a handheld device of a first remote user;
- receiving from the first remote user a request for a digital asset derived from the unmodified digital asset but suitable for access via the handheld device;
- interrogating the handheld device to determine one or more of a characteristic of the handheld device and a preference of the first remote user;
- via the network portal of the user group and based on the one or more of the characteristic and the preference, offering the first remote user the derived digital asset of the specified format;
- and
- in response to the first remote user requesting the derived digital asset of the specified format from the network portal of the user group, sending said derived digital asset of the specified format to the handheld device.
A method of providing a digital asset to a remote recipient via a network, the method comprising:
- receiving an unmodified digital asset in a native format;
- receiving from the remote recipient a request for a digital asset of a specified non-native format derived from the unmodified digital asset;
- transforming the unmodified digital asset into a derived digital asset of the specified non native format in response to the request of the remote recipient;
- sending the derived digital asset of the specified non native format to the remote recipient, and
- transforming selected other unmodified digital assets in native formats to derived digital assets of the specified non native format, in response to the request of the remote recipient.
A digital asset format transformation server comprising:
- a processor and
- a memory, wherein the memory stores instructions that, when executed by the processor, causes the processor to:
- receive an unmodified digital asset in a native format from a remote source;
- transform the unmodified digital asset into a derived digital asset stored in a non-native format;
- receive from a remote recipient a request for a digital asset derived from the unmodified digital asset but suitable for access via a handheld device of the remote recipient;
- offer the derived digital asset to the remote recipient via a network, wherein the derived digital asset is one of a first plurality of derived digital assets, each derived by transforming the unmodified digital asset, and one of a second plurality of derived digital assets, each offered to the remote recipient;
- and
- send the derived digital asset to the remote recipient in response to a request of the remote recipient.
Dependencies are inferred from the claim text.