Method and system for communicating between independent software modules

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6704802
SERIAL NO

08622806

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A software system uses virtual functions to control communication between independent software modules configured in an architecture which includes a parent process and one or more independent child processes. Communication is established by the parent process which creates, loads and unloads both a child process and an object that describes the functions that are accessed by the child process. The parent process creates and loads the child process, then passes a pointer which designates the object to the child process. The child process completes a communication path by creating an object and granting access to the object to the parent process by passing a pointer designating the object to the parent process. A child process is associated to both objects created by the child process and to a virtual table of pointers which designate the objects. The parent process controls memory allocation so that the child process can be unloaded from memory while the objects created by the child process and the virtual table associated to the child process are retained. In this manner, a software module is implemented as a loadable child process which is independent from other software modules.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
DELL USA LP2214 W BRAKER LANE SUITE D AUSTIN TX 78758

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Finch, Richard W Austin, TX 13 261
Stone, Roderick W Austin, TX 7 437

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation