Patents by Inventor Terry D. Dontje

Terry D. Dontje 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: 6886031
    Abstract: A method for efficient connection establishment and use for message passing on a single symmetric multiprocessor node or on a cluster of symmetric multiprocessor nodes is provided. Further, a method of memory management for message passing on a single symmetric multiprocessor node or on a cluster of symmetric multiprocessor nodes is provided. The invention utilizes dynamic memory allocation for both memory needed for messages and acknowledgment memory segments. Moreover, a method for reclaiming memory used to send a message or piece thereof is provided.
    Type: Grant
    Filed: March 29, 2001
    Date of Patent: April 26, 2005
    Assignee: Sun Microsystems, Inc.
    Inventors: Narayan Venkatsubramanian, Terry D. Dontje, Steve Sistare
  • Patent number: 6718398
    Abstract: A communications arrangement is described for facilitating transfer of messages among a plurality of processes in a computer system. The communications arrangement comprises a channel data structure, a status daemon and an exit handler. The channel data structure includes a channel status flag normally having one of a plurality of conditions, and a plurality of storage locations each configured to receive message information. The status daemon is configured to determine the operational status of the processes. The exit handler is configured to, in response to the status daemon determining a predetermined condition in connection with at least one of the processes, condition the channel status flag to another of the conditions, thereby to indicate to the other processes a failure condition in connection with the communications arrangement.
    Type: Grant
    Filed: June 21, 1999
    Date of Patent: April 6, 2004
    Assignee: Sun Microsystems, Inc.
    Inventors: Terry D. Dontje, Steven J. Sistare
  • Patent number: 6601089
    Abstract: A communication arrangement facilitates transfer of messages among a plurality of processes in with a computer, the computer having a memory shared by the processes. The communication arrangement comprises, allocated to each process, a plurality of buffers, and a plurality of postboxes each associated with one of the other processes. Each process includes a message size determination module and a message transfer module. The message size determination module is configured to determine whether a message to be transferred to another process can be accommodated by a postbox.
    Type: Grant
    Filed: June 21, 1999
    Date of Patent: July 29, 2003
    Assignee: Sun Microsystems, Inc.
    Inventors: Steven J. Sistare, Terry D. Dontje
  • Publication number: 20020147785
    Abstract: A method for efficient connection establishment and use for message passing on a single symmetric multiprocessor node or on a cluster of symmetric multiprocessor nodes is provided. Further, a method of memory management for message passing on a single symmetric multiprocessor node or on a cluster of symmetric multiprocessor nodes is provided. The invention utilizes dynamic memory allocation for both memory needed for messages and acknowledgment memory segments. Moreover, a method for reclaiming memory used to send a message or piece thereof is provided.
    Type: Application
    Filed: March 29, 2001
    Publication date: October 10, 2002
    Inventors: Narayan Venkatsubramanian, Terry D. Dontje, Steve Sistare