Patents by Inventor Dar Efroni

Dar Efroni has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 6813522
    Abstract: Code and data are cloned in a multiprocessor system in order to permit each processor to run concurrently a separate invocation of a program. Each processor uses the same address translation for shared access to the program code in a shared memory, and a different address translation for access to a respective private read-write data region in the shared memory. Initialization of a private data region is performed by copying data from a shared read-only memory region, such as the program region, to the private data region. Some static constructors may access a shared read-write data area that should not be reinitialized by the clone processor. In this case, a working copy of a data region is made, the address translation is remapped for access to the working copy, the static constructors are run, and then the mapping is returned for normal access to the shared data.
    Type: Grant
    Filed: December 29, 2000
    Date of Patent: November 2, 2004
    Assignee: EMC Corporation
    Inventors: Stephen C. Schwarm, Dar Efroni