Patents by Inventor Harold E. Johnson

Harold E. Johnson 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: 5640504
    Abstract: A distributed computing network has a packet routing system for routing packets among packet lists accessible to tasks. Packets are routed and attached to lists identified within a packet header or selected from router tables. Access to packet lists is managed according to data stored within packet list headers. Several types of packets are used for exchanging data, executing remote instructions, maintaining communication between network nodes, and supplying initialization instructions to network nodes. An inductive booting mechanism uses the packet routing system to initialize nodes and to re-boot failed nodes. Interface tasks manage transmission and reception of packets between nodes in order to provide asynchronous communication between tasks in a multitasking distributed computing environment.
    Type: Grant
    Filed: January 24, 1994
    Date of Patent: June 17, 1997
    Assignee: Advanced Computer Applications, Inc.
    Inventor: Harold E. Johnson, Jr.
  • Patent number: 5557786
    Abstract: A hierarchical data structure is provided in the form of a tree for storing key-indexed entries. Each entry of the tree includes a balance bias indicator and pointer fields for maintaining (i) link pointers to successive entries in the hierarchy or (ii) thread pointers to preceding entries in the hierarchy. Entries are added to the tree, or removed from the tree, while the tree is maintained in a height-balanced condition. During insertion of a new entry, the tree is traversed along a search path to determine an insertion point for the entry and to determine a potential rebalancing point in the tree. The potential rebalancing point in the tree is identified on the basis of the balance bias indicators of the entries in the search path. The tree is rebalanced, if necessary, about the potential rebalancing point determined during the insertion traversal.
    Type: Grant
    Filed: January 24, 1994
    Date of Patent: September 17, 1996
    Assignee: Advanced Computer Applications, Inc.
    Inventor: Harold E. Johnson, Jr.
  • Patent number: 5186649
    Abstract: A modular plug (23) for terminating cordage includes a housing (41) having a free end (46) and a cordage-input end. An end portion of a length of cordage (21) to be terminated by the plug is inserted into the cordage-input end of the housing to cause exposed individually insulated conductors extending beyond a jacketed portion of the cordage to be received in a conductor-holding portion of the housing. Blade-like terminals (42--42) inserted into slots opening to an exterior surface of the housing engage electrically the conductors. An anchoring member (61) is caused to be moved to an operative position whereat a primary jacket anchoring surface (74) of the anchoring member becomes disposed in compressive engagement with a jacket of the cordage. The geometry of the anchoring member is such that the primary anchoring surface in an unoperated position is angled to a longitudinal axis of the end portion of the length of cordage.
    Type: Grant
    Filed: April 30, 1992
    Date of Patent: February 16, 1993
    Assignee: AT&T Bell Laboratories
    Inventors: Larry E. Fortner, Paul R. Gustin, Leonard F. Hasler, Harold E. Johnson, George R. Maul, David L. Reed, George W. Reichard, Jr.
  • Patent number: 4643073
    Abstract: A muzzle stabilization arrangement for a rifle (10) with a barrel (14) includes a muzzle stabilizer (18) mounted on the front end of the barrel and having a transverse opening (80) partially defined by a surface (84) upon which propellant gases from the muzzle may impinge during firing to hold the muzzle down. Gas ports (38, 40) in the barrel supply propellant gas to orifices (62, 64) in the stabilizer which direct a gas screen over the opening to prevent excessive noise.
    Type: Grant
    Filed: July 23, 1984
    Date of Patent: February 17, 1987
    Inventor: Harold E. Johnson
  • Patent number: D250808
    Type: Grant
    Filed: September 20, 1976
    Date of Patent: January 16, 1979
    Inventor: Harold E. Johnson