Patents by Inventor Gary L. Logsdon

Gary L. Logsdon 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: 4654780
    Abstract: A parallel register-transfer mechanism has been disclosed above for use in the evaluation of expressions of a variable-free applicative language stored as binary directed graphs. The expression is reduced through a series of transformations until a result is obtained. A register file is provided with several crossbar networks interconnecting the various registers in the file for simultaneous transfer of their contents.
    Type: Grant
    Filed: June 5, 1984
    Date of Patent: March 31, 1987
    Assignee: Burroughs Corporation
    Inventors: Gary L. Logsdon, Mark R. Scheevel, Brent C. Bolton
  • Patent number: 4644464
    Abstract: A parallel register-transfer mechanism and control section have been disclosed above for use in a reduction process for the evaluation of expressions of a variable-free applicative language stored as binary directed graphs. The expressions are reduced through a series of transformations until a result is obtained.
    Type: Grant
    Filed: June 5, 1984
    Date of Patent: February 17, 1987
    Assignee: Burroughs Corporation
    Inventors: Gary L. Logsdon, Mark R. Scheevel, Frank A. Williams, Jr.
  • Patent number: 4616315
    Abstract: A system memory for a reduction processor which evaluates programs stored as binary graphs employing variable-free applicative language codes. These graphs are made up of nodes, each of which exists in memory and contains as its most significant bit a mark bit which when set indicates that the node is being used in a graph and when reset indicates that the node or storage location is available for future use by the processor. In order to accommodate the scanning of a number of storage locations in parallel, the system memory is divided into a node memory and the mark bit memory so that the mark bits for a number of sequential storage locations can be examined in parallel to determine which node locations are free for use by the graph manager.
    Type: Grant
    Filed: January 11, 1985
    Date of Patent: October 7, 1986
    Assignee: Burroughs Corporation
    Inventors: Gary L. Logsdon, Mark R. Scheevel, Michael A. Winchell
  • Patent number: 4615003
    Abstract: Parallel register-transfer mechanism and control section have been disclosed above for use in a reduction processor for the evaluation of expressions of a variable-free applicative language stored as binary directed graphs. The expressions are reduced through a series of transformations until a result is obtained.
    Type: Grant
    Filed: June 5, 1984
    Date of Patent: September 30, 1986
    Assignee: Burroughs Corporation
    Inventors: Gary L. Logsdon, Mark R. Scheevel
  • Patent number: 4598361
    Abstract: An allocator for a reduction processor which evaluates programs stored as binary graphs employing variable-free applicative language codes. These graphs are made up of nodes, each of which exists in memory and contains as its most significant bit a mark bit which when set indicates that the node is being used in a graph and when reset indicates that the node or storage location is available for future use by the processor. The allocator scans selected groups of storage locations in parallel to see if there are any unused storage locations and then places the addresses of those unused storage locations in a queue for use by the processor.
    Type: Grant
    Filed: January 11, 1985
    Date of Patent: July 1, 1986
    Assignee: Burroughs Corporation
    Inventors: Gary L. Logsdon, Mark R. Scheevel, Frank A. Williams, Jr.
  • Patent number: 4502118
    Abstract: This disclosure relates to a network of reduction processors for the evaluation of one or more functions which are stored in memory in the form of a series of nodes of a treelike graph where the nodes implement a variable-free applicative language. The respective function operators are reduced through a progressive series of transformations or substitutions until a result is obtained. During the reduction process, the processor transfers nodes to and from memory and performs various operations as required on those nodes. The processor can also create new nodes in memory and delete unused ones.
    Type: Grant
    Filed: September 7, 1983
    Date of Patent: February 26, 1985
    Assignee: Burroughs Corporation
    Inventors: Carl F. Hagenmaier, Jr., Gary L. Logsdon, Brent C. Bolton, Robert L. Miner, Jr.
  • Patent number: 4498133
    Abstract: Disclosed is a selector switch for use in forming an asynchronous network of concurrent processors where the selector switch receives a message from one input port and transmits it to one of two output ports. A path through the network which has been established can be cleared should it become apparent that that particular path has become locked in due to a malfunction of a component in one of the nodes or switches in the network.
    Type: Grant
    Filed: December 10, 1981
    Date of Patent: February 5, 1985
    Assignee: Burroughs Corp.
    Inventors: Brent C. Bolton, Gary L. Logsdon, Carl F. Hagenmaier, Jr., Jesse R. Wilson
  • Patent number: 4488151
    Abstract: Disclosed is an arbiter switch for use in forming an asynchronous network of concurrent processors where the arbiter switch receives a message from one of two input ports and transmits it to its output port. A path through the network which has been established can be cleared should it become apparent that particular path has become locked in due to a malfunction of a component in one of the nodes or switches in the network.
    Type: Grant
    Filed: December 10, 1981
    Date of Patent: December 11, 1984
    Assignee: Burroughs Corporation
    Inventors: Brent C. Bolton, Gary L. Logsdon, Carl F. Hagenmaier, Jr., Jesse R. Wilson
  • Patent number: 4484325
    Abstract: A four way selector switch for a five port module as a node in an asynchronous speed independent network of concurrent processors, each port of the module including an input selector switch and an output selector switch such that each selector switch has a plurality of output channels one for each of the output arbiter switches (except the arbiter switch associated with its own port). Each selector switch is adapted to select a particular output channel (arbiter switch) according to the initial bits received in the asynchronous speed independent message. In this manner, the module of the present invention can accommodate up to five simultaneous asynchronous message transmissions without nodal blocking although the average number of simultaneous messages that can be accommodated will be less.
    Type: Grant
    Filed: September 2, 1982
    Date of Patent: November 20, 1984
    Assignee: Burroughs Corporation
    Inventors: Jesse R. Wilson, Gary L. Logsdon
  • Patent number: 4482996
    Abstract: A five port module as a node in an asynchronous speed independent network of concurrent processors, each port of the module including an input selector switch and an output selector switch such that each selector switch has a plurality of output channels one for each of the output arbiter switches (except the arbiter switch associated with its own port). Each selector switch is adapted to select a particular output channel (arbiter switch) according to the initial bits received in the asynchronous speed independent message. In this manner, the module of the present invention can accommodate up to five simultaneous asynchronous message transmissions without nodal blocking although the average number of simultaneous messages that can be accommodated will be less. The respective arbiter and selector switches are provided with circuitry to respond to a clear signal that resets the corresponding arbiter and selector switches forming a particular transmission path should nodal blocking occur.
    Type: Grant
    Filed: September 2, 1982
    Date of Patent: November 13, 1984
    Assignee: Burroughs Corporation
    Inventors: Jesse R. Wilson, Gary L. Logsdon
  • Patent number: 4475188
    Abstract: A four way arbiter switch for a five port module as a node in an asynchronous speed independent network of concurrent processors, each port of the module including an input selector switch and an output selector switch such that each selector switch has a plurality of output channels one for each of the output arbiter switches (except the arbiter switch associated with its own port). Each selector switch is adapted to select a particular output channel (arbiter switch) according to the initial bits received in the asynchronous speed independent message. In this manner, the module of the present invention can accommodate up to five simultaneous asynchronous message transmissions without nodal blocking although the average number of simultaneous messages that can be accommodated will be less.
    Type: Grant
    Filed: September 2, 1982
    Date of Patent: October 2, 1984
    Assignee: Burroughs Corp.
    Inventors: Jesse R. Wilson, Gary L. Logsdon
  • Patent number: 4447875
    Abstract: This disclosure relates to a reduction processor for the evaluation of one or more functions which are stored in memory in the form of a series of nodes of a treelike graph where the nodes implement a variable-free applicative language. The respective function operators are reduced through a progressive series of transformations or substitutions until a result is obtained. During the reduction process, the processor transfers nodes to and from memory and performs various operations as required on those nodes. The processor can also create new nodes in memory and delete unused ones.
    Type: Grant
    Filed: July 7, 1981
    Date of Patent: May 8, 1984
    Assignee: Burroughs Corporation
    Inventors: Brent C. Bolton, Carl F. Hagenmaier, Jr., Gary L. Logsdon, Robert L. Miner, Jr.