System, method and apparatus for data transfer between computing hosts
First Claim
1. A method of transferring applications between a computing source and a computing target, the method comprising:
- establishing a connection between the computing source and an interrogation device;
transmitting schema associated with the applications from the computing source to the interrogation device;
comparing the schema to compatibility criteria to generate a compatibility result; and
transmitting the applications from the computing source to the interrogation device in response to the compatibility result.
2 Assignments
0 Petitions
Accused Products
Abstract
A system, method and apparatus to facilitate application and data transfer between a computation host acting as an application source and a computation host acting as an application target. Sufficient execution logic and static data exists between the two computation hosts and a third party interrogation device to allow a determination of the compatibility of applications resident within the source computation host and the application target, as well as the determination of the compatibility between the applications and the interrogation device itself. If compatibility exists, transfer of the applications between the computation hosts via the third party interrogation device is facilitated, whereby the interrogation device supplies temporary storage for the applications.
-
Citations
36 Claims
-
1. A method of transferring applications between a computing source and a computing target, the method comprising:
-
establishing a connection between the computing source and an interrogation device;
transmitting schema associated with the applications from the computing source to the interrogation device;
comparing the schema to compatibility criteria to generate a compatibility result; and
transmitting the applications from the computing source to the interrogation device in response to the compatibility result. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for enabling application transfer between a source appliance and a target appliance, the system comprising:
-
a source appliance containing a list of applications and associated attributes to be transmitted in response to creation of a proximity connection;
an interrogation device capable of wirelessly coupling to the source appliance via the proximity connection and adapted to compare the associated attributes to a set of compatibility criteria to generate a first compatibility result, wherein the interrogation device uploads the applications via the proximity connection in response to the first compatibility result; and
a target appliance capable of wirelessly coupling to the interrogation device and adapted to receive the uploaded applications from the interrogation device in response to the generation of a second compatibility result. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. An application source appliance comprising:
-
means for establishing a proximate connection to an external device;
means for providing attributes associated with applications stored within the application source appliance to the external device via the proximate connection;
means for executing the applications within the application source appliance; and
means for transferring the applications to the external device via the proximate connection in response to a capability match between the attributes associated with the applications and compatibility criteria contained within the external device.
-
-
23. A computer-readable medium having instructions stored thereon which are executable by a source appliance by performing steps comprising:
-
establishing a proximate connection to an external device;
providing attributes associated with applications stored within the source appliance to the external device via the proximate connection;
executing the applications within the source appliance; and
transferring the applications to the external device via the proximate connection in response to a capability match between the attributes associated with the applications and compatibility criteria contained within the external device. - View Dependent Claims (24)
-
-
25. A mobile terminal capable of wirelessly coupling to a data transfer system, the mobile terminal comprising:
-
a memory capable of storing at least one of a proximity interface module and an interrogation module; and
a processor coupled to the memory and configured by the proximity interface module to enable transfer of a list of applications contained within a source appliance and attributes associated with the list of applications, wherein the processor is further configured by the interrogation module to compare the attributes to capability criteria, and in response, to generate a list of compatible applications available from the source appliance that match the capability criteria. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A computer-readable medium having instructions stored thereon which are executable by a mobile terminal for effecting data transfer between a source appliance and a target appliance by performing steps comprising:
-
wirelessly obtaining a list of applications and associated attributes contained within the source appliance;
comparing the associated attributes to a set of capability criteria to generate a compatibility result for each application; and
generating a list containing each application from the source appliance that has an affirmative compatibility result. - View Dependent Claims (35, 36)
-
Specification