Methods and systems for inter-process copy sharing of data objects

Number of patents in Portfolio can not be more than 2000

United States of America Patent

APP PUB NO 20050086656A1
SERIAL NO

10690035

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Data sharing between multiple computer processes is made possible by brokering the sharing of the state of data objects of interest between the multiple processes via a shared memory location. A state of a data object of interest is flushed from a memory location local to a one of the multiple processes to a shared memory location wherein the flushed state is visible to the rest of concurrently executing multiple processes. The instruction to flush may be explicit or implicit via data references. Similarly, a state of a data object in a memory location local to a process may be refreshed with an updated state available in the shared memory location. The state of data object in a shared memory location or in a local memory location may be determined via data reflection or if so specified, by serialization methods. The flush and refresh operations may be implemented as function calls exposed to the processes requesting data sharing.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
GEMSTONE SYSTEMS INC1260 N W WATERHOUSE AVENUE SUITE 200 BEAVERTON OR 97006

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Bretl, Robert F Portland, OR 5 406
Whitlock, David Michael Portland, OR 2 105

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation