US2015244825A1PendingUtilityA1
Data communication with remote network node
Est. expiryApr 26, 2021(expired)· nominal 20-yr term from priority
H04L 67/565G06F 21/33H04L 67/10H04L 67/2823H04L 67/63H04L 67/568H04L 67/5683H04L 67/52H04L 67/564H04L 67/561H04L 67/5651H04L 67/303H04L 67/289G06F 21/55H04L 63/126H04L 63/102H04L 63/08H04L 67/025H04L 12/2807H04L 67/06H04W 4/185H04L 45/00H04W 4/021H04W 4/02
45
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
Data transfer between remote and base locations over a network is effected. According to an example embodiment of the present invention, a data router controls the routing of data between base and remote network appliances as a function of metadata describing the data and capabilities of the remote network appliance.
Claims
exact text as granted — not AI-modified1 . A method comprising:
populating at least one asset space with an identification of data stored at a base network appliance as a function of metadata stored at the base network appliance and an authenticated user associated with a remote network appliance; presenting the at least one asset space to the authenticated user for use in selecting stored data for transfer; and in response to receiving a request for data identified in the asset space,
transcoding the data from a first type into a second type according to an application program available at a remote network appliance identified in the request, and
causing, at least in part, a transmission of the transcoded data to the remote network appliance.
2 . A method of claim 1 , wherein the first type, the second type, or a combination thereof is a multipurpose internet mail extensions type.
3 . A method of claim 1 , wherein the first type is compatible with a software application that is not available at the remote network appliance.
4 . A method of claim 1 , wherein the second type is compatible with a software application programmed on the remote network application.
5 . A method of claim 1 , wherein the first type is compatible with a first software application and the second type is compatible with a second software application, and wherein the first software application is different from the second software application.
6 . A method of claim 1 , further comprising:
iterating a plurality of type handlers in a random order to find a handler for transcoding the data.
7 . A method of claim 6 , further comprising:
determining that no handler is applicable for transcoding the data; and causing, at least in part, a return of the data un-transcoded.
8 . An apparatus comprising:
at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following,
populate at least one asset space with an identification of data stored at a base network appliance as a function of metadata stored at the base network appliance and an authenticated user associated with a remote network appliance;
present the at least one asset space to the authenticated user for use in selecting stored data for transfer; and
in response to receiving a request for data identified in the asset space,
transcode the data from a first type into a second type according to an application program available at a remote network appliance identified in the request, and
cause, at least in part, a transmission of the transcoded data to the remote network appliance.
9 . An apparatus of claim 8 , wherein the first type, the second type, or a combination thereof is a multipurpose internet mail extensions type.
10 . An apparatus of claim 8 , wherein the first type is compatible with a software application that is not available at the remote network appliance.
11 . An apparatus of claim 8 , wherein the second type is compatible with a software application programmed on the remote network application.
12 . An apparatus of claim 8 , wherein the first type is compatible with a first software application and the second type is compatible with a second software application, and wherein the first software application is different from the second software application.
13 . An apparatus of claim 8 , wherein the apparatus is further caused to:
iterate a plurality of type handlers in a random order to find a handler for transcoding the data.
14 . An apparatus of claim 13 , wherein the apparatus is further caused to:
determine that no handler is applicable for transcoding the data; and cause, at least in part, a return of the data un-transcoded.
15 . A computer-readable storage medium carrying one or more sequences of one or more instructions which, when executed by one or more processors, cause an apparatus to perform:
populating at least one asset space with an identification of data stored at a base network appliance as a function of metadata stored at the base network appliance and an authenticated user associated with a remote network appliance; presenting the at least one asset space to the authenticated user for use in selecting stored data for transfer; and in response to receiving a request for data identified in the asset space,
transcoding the data from a first type into a second type according to an application program available at a remote network appliance identified in the request, and
causing, at least in part, a transmission of the transcoded data to the remote network appliance.
16 . A computer-readable storage medium of claim 15 , wherein the first type, the second type, or a combination thereof is a multipurpose internet mail extensions type.
17 . A computer-readable storage medium of claim 15 , wherein the first type is compatible with a software application that is not available at the remote network appliance.
18 . A computer-readable storage medium of claim 15 , wherein the second type is compatible with a software application programmed on the remote network application.
19 . A computer-readable storage medium of claim 15 , wherein the first type is compatible with a first software application and the second type is compatible with a second software application, and wherein the first software application is different from the second software application.
20 . A computer-readable storage medium of claim 15 , further comprising:
iterating a plurality of type handlers in a random order to find a handler for transcoding the data; causing, at least in part, a return of the data un-transcoded if no handler is applicable for transcoding the data.Join the waitlist — get patent alerts
Track US2015244825A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.