Patents by Inventor Erik P. DeBenedictis

Erik P. DeBenedictis 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: 6144984
    Abstract: A process for creating, maintaining, and executing network applications. A user specifies a network application as an interconnection of tasks, each task being addressed to run on one or more computers. Process steps install and execute the application with accommodation for dynamically changing addresses. During execution, process steps compile or interpret source code on remote computers as needed. Process steps permit application changes during execution subject to limitations and fail-safes that prevent non-programmers from creating invalid changes.
    Type: Grant
    Filed: April 25, 1997
    Date of Patent: November 7, 2000
    Inventors: Erik P. DeBenedictis, Stephen C. Johnson
  • Patent number: 5625823
    Abstract: A process for creating, maintaining, and executing network applications. A user specifies a network application as an interconnection of tasks, each task being addressed to run on one or more computers. Process steps install and execute the application with accommodation for dynamically changing addresses. During execution, process steps compile or interpret source code on remote computers as needed. Process steps permit application changes during execution subject to limitations and fail-safes that prevent non-programmers from creating invalid changes.
    Type: Grant
    Filed: October 18, 1996
    Date of Patent: April 29, 1997
    Inventors: Erik P. Debenedictis, Stephen C. Johnson
  • Patent number: 4845744
    Abstract: A method of overlaying onto a parallel processing network configured as an initial hierarchical tree one or more other virtual trees for concurrently performing parallel processing operations via each tree. Tree connect messages identifying a second tree are transmitted from leaf nodes of the initial tree that are to become members of the second tree to a root node of the initial tree. Status information is updated at each node in response to the transmittal and receipt of a connect message. Acknowledge messages are transmitted from the root node of the initial tree to the leaf nodes of the second tree in response to receipt of the connect messages from the leaf nodes. Status information is updated at each node in response to the transmittal and receipt of an acknowledge message. The second tree is established when all of its leaf nodes have received an acknowledge message. At this time, individual nodes of the second tree may be addressed by messages containing the identity of the second tree.
    Type: Grant
    Filed: October 16, 1986
    Date of Patent: July 4, 1989
    Assignee: American Telephone and Telegraph Company, AT&T Bell Laboratories
    Inventor: Erik P. DeBenedictis
  • Patent number: 4766534
    Abstract: A message passing parallel processing system capable of executing different types of intercommunication protocols simultaneously, as well as plural instances of each type of protocol. Each processing node of the system contains a message passing protocol apparatus comprising a protocol processor and a memory. Messages passed between nodes contains, inter alia, a protocol type and an identification of an instance of the protocol type. Examples of protocol types might be shared memory, hierarchical tree connect, distributed sets, etc. Messages are passed to processing nodes from other processing nodes in fixed sized blocks and only when input buffers are empty. Flow control of the network is self-regulating and the network is deadlock free.
    Type: Grant
    Filed: October 16, 1986
    Date of Patent: August 23, 1988
    Assignee: American Telephone and Telegraph Company, AT&T Bell Laboratories
    Inventor: Erik P. DeBenedictis
  • Patent number: 4404676
    Abstract: A data-dependent code word consisting of redundancy bits marks a boundary of a multi-bit cell, and is coded to bear a mapping relationship to a data block within the cell. Embodiments using the data-dependent code word provide various types of synchronization, and provide for simplifying an error-correction task.
    Type: Grant
    Filed: March 30, 1981
    Date of Patent: September 13, 1983
    Assignee: Pioneer Electric Corporation
    Inventor: Erik P. DeBenedictis