Patents Assigned to Modulus Technologies, Inc.
  • Patent number: 6226644
    Abstract: A method, storage medium and system for routing data messages between a plurality of processes running on a plurality of computers connected to a network, at least one routing process acting as an interface between each application process and other application processes and routing processes, each data message including data and indicating at least one property of the data, including at least one routing process that receives at least one interest message of at least one application process and incorporates information from the interest message into a data structure. Each interest message has information including the identification of at least one property of the type of data messages that the respective application process is interested in receiving.
    Type: Grant
    Filed: August 3, 1998
    Date of Patent: May 1, 2001
    Assignee: Modulus Technologies, Inc.
    Inventors: Larry A. Ciscon, James D. Wise, Jr., Don H. Johnson
  • Patent number: 5812779
    Abstract: A data management and distribution system has been described that includes router processes for controlling data communications between child processes running on computers connected by a network. Preferably, a router process runs on each computer, with the application processes running on the computer connected directly to the router process. As a result, all interprocess communications must pass through the routers. Each router process includes a connection table listing its connections with all other router and application processes, as well as an interest table listing the type of objects that each of the other processes are interested in receiving. Data communication is accomplished by an application process providing an object to its local router, which then distributes the object to all other interested routers. The object includes a destination list indicating which processes are to receive the object.
    Type: Grant
    Filed: February 24, 1997
    Date of Patent: September 22, 1998
    Assignee: Modulus Technologies, Inc.
    Inventors: Larry A. Ciscon, James D. Wise, Jr., Don H. Johnson
  • Patent number: 5634010
    Abstract: A data management and distribution system has been described that includes router processes for controlling data communications between child processes running on computers connected by a network. Preferably, a router process runs on each computer, with the application processes running on the computer connected directly to the router process. As a result, all interprocess communications must pass through the routers. Each router process includes a connection table listing its connections with all other router and application processes, as well as an interest table listing the type of objects that each of the other processes are interested in receiving. Data communication is accomplished by an application process providing an object to its local router, which then distributes the object to all other interested routers. The object includes a destination list indicating which processes are to receive the object.
    Type: Grant
    Filed: October 21, 1994
    Date of Patent: May 27, 1997
    Assignee: Modulus Technologies, Inc.
    Inventors: Larry A. Ciscon, James D. Wise, Jr., Don H. Johnson