Method and system for providing interoperability among...

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 9/44 (2006.01) G06F 9/455 (2006.01) G06F 9/46 (2006.01) G06F 9/48 (2006.01)

Patent

CA 2173695

An embodiment of the present invention provides an efficient and robust way to facilitate interoperability between two or more processes which were initially written to execute on top of two different operating systems but instead execute on top of a third operating system. Typically, the preferred embodiment begins by launching a parent process which was initially written to execute on top of a first operating system. The preferred embodiment then obtains a context object that implements a naming graph for the parent process. The context object includes bindings between a given set of names and an associated set of objects that are specific to the first operating system. At some point during execution of the parent process, the parent process spawns a child process which was initially written to execute on top of a second operating system. Next, the parent process instantiates a copy of its context object. The parent process then performs a context merge operation which ensures that object names used by the second process are interpreted relative to a context object associated with the second operating system before (or in lieu of) being interpreted relative to the context object for the first operating system. Once the context merge operation is complete, the new context object is passed to the child process and execution of the second process begins. System calls initiated by the child process will therefore be interpreted relative to the name space for the second operating system. In this way two processes which were initially written to execute on top of two different operating systems can interoperate while executing on top of yet a third operating system.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Method and system for providing interoperability among... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and system for providing interoperability among..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for providing interoperability among... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1566148

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.