Application context migration framework and protocol
OwnerWu-Chi Feng, Muthaiah Venkatachalam +1inventors
InventorsWu-Chi Feng, Muthaiah Venkatachalam, Meghashree Kedalagudde
Life of this patent
Estimating the term…
Abstract
Embodiments described herein relate generally to the migration of a static object, such as an electronic document, across separate computer systems while retaining context data associated with the static object. In one embodiment, a source computer system is adapted to package a static object and associated context information and transmit the package over a network to a target computer system. The target computer system may present the static object in an application with the associated context information to substantially approximate presentation of the same at the source computer system. Other embodiments may be described and claimed.
Claims25
A computer system for transferring context data associated with an electronic document, the system comprising:
- at least one processor;
- and
- at least one memory having processor-executable instructions that, in response to execution by the at least one processor, cause the computer system to:
- present a static object;
- determine context information associated with the static object based on the presentation of the static object;
- generate a context package that is to include the static object and the associated context information;
- and
- transmit the generated context package to an external computer system over a network for external presentation of the static object with the associated context information.
A computer system for migrating context information associated with an electronic document between separate computer systems, the system comprising:
- at least one processor;
- and
- at least one memory having processor-executable instructions that, in response to execution by the at least one processor, cause the computer system to:
- process a source context package, received from a source computer system, that is to include a static object and context information associated with the static object;
- process a target request to transmit the source context package to a target computer system;
- and
- transmit, based on the request, the source context package to the target computer system to support presentation of the static object with the associated context information.
A computer system for re-creating an electronic document with associated context data from a separate computer system, the system comprising:
- at least one processor;
- and
- at least one memory having processor-executable instructions that, in response to execution by the at least one processor, cause the computer system to:
- process a context package, received from an external computer system over a network, that is to include a static object and context information associated with the static object;
- load the context information from the context package;
- and
- present the static object based on the loaded context information.
A method to be performed by a computer system for transferring context data associated with a static object, the method comprising:
- receiving user interaction associated with the static object;
- collecting the context data associated with the static object based on the receiving of the user interaction;
- receiving a selection of a target computer system adapted to present the static object;
- and
- transferring the static object and the collected context data to the selected target computer system.
Dependencies are inferred from the claim text.