A method and system for managing data (i.e., objects) that are shared by multiple instances of a shared application program. A shared application program is an application program that is executing simultaneously on multiple computers and that has a copy of data that is being shared by each instance of the application program. In particular, each computer maintains a copy of the shared data. When an instance of the application program modifies the shared data, the modifications are sent to the other computers. Each of these other computers stores the data in its copy of the shared data, and each instance of the application program updates its user interface to reflect the modifications to the shared data. Thus, the users of the shared application program can cooperatively modify and view the shared data. For example, multiple users can be executing a word processing program on their computer and sharing a common document. As one user changes the document, the word processing program updates its copy of the shared data. The changes are then transmitted to the other computers so that their copy of the shared data can be updated. In particular, an object management (OM) system is provided that enables shared application programs to manage their copy of the shared data. Each computer has a copy of the OM system. The OM system, under the direction of the shared application program, manages the adding, deleting, and modifying of the shared data. The OM system also controls the transmitting of modifications to the copy of the shared data to the other computers.

Un método y un sistema para los datos de manejo (es decir, objetos) que son compartidos por casos múltiples de un programa de uso compartido. Un programa de uso compartido es un programa de uso que se está ejecutando simultáneamente en las computadoras múltiples y que tiene una copia de los datos que están siendo compartidos por cada caso del programa de uso. En detalle, cada computadora mantiene una copia de los datos compartidos. Cuando un caso del programa de uso modifica los datos compartidos, las modificaciones se envían a las otras computadoras. Cada uno de estas otras computadoras almacena los datos en su copia de los datos compartidos, y cada caso del programa de uso pone al día su interfaz utilizador para reflejar las modificaciones a los datos compartidos. Así, los usuarios del programa de uso compartido pueden cooperativo modificar y visión los datos compartidos. Por ejemplo, los usuarios múltiples pueden ejecutar un programa del procesamiento de textos sobre su computadora y compartir un documento común. Pues un usuario cambia el documento, el programa del procesamiento de textos pone al día su copia de los datos compartidos. Los cambios entonces se transmiten a las otras computadoras de modo que su copia de los datos compartidos pueda ser actualizada. En detalle, un sistema de la gerencia del objeto (OM) está a condición de que permite a programas de uso compartidos manejar su copia de los datos compartidos. Cada computadora tiene una copia del sistema de OM. El sistema de OM, bajo dirección del programa de uso compartido, maneja la adición, suprimir, y la modificación de los datos compartidos. El sistema de OM también controla transmitir de modificaciones a la copia de los datos compartidos a las otras computadoras.

 
Web www.patentalert.com

< (none)

< Method and apparatus for the inter-operation of differing architectural and run time conventions

> Partial file caching and read range resume system and method

> (none)

~ 00005