Patents by Inventor Randal Johnson

Randal 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: 8823548
    Abstract: Controlling a traffic signal phase at one or more intersections. A control system at an intersection is configured to operate in one of a first mode or a second mode. While operating the controller in the first mode, in response to a transit priority signal received by the control system from a vehicle assigned transit priority, a green phase of the traffic signal is extended in favor of the vehicle assigned transit priority. While operating the control system in the second mode, in response to a transit priority signal received by the control system from the vehicle assigned transit priority, a current non-green phase of the traffic signal is preempted to a green phase in favor of the vehicle assigned transit priority.
    Type: Grant
    Filed: June 15, 2010
    Date of Patent: September 2, 2014
    Assignee: Global Traffic Technologies, LLC
    Inventors: David Randal Johnson, Kevin Eichhorst
  • Publication number: 20140212210
    Abstract: A tool coupler for connecting a machine to a tool is disclosed. The tool coupler may have a first frame module having a first pair of side plates and a pair of aligned bores passing through the first pair of side plates. The aligned bores may be configured to receive pins that are connectable to a linkage of the machine. The tool coupler may also have a second frame module releasably attached to the first frame module. The second frame module may have a second pair of side plates and a pair of hooks fixedly connected to the second pair of side plates. The pair of hooks may be configured to receive corresponding pins that are connectable to the tool.
    Type: Application
    Filed: January 25, 2013
    Publication date: July 31, 2014
    Applicant: CATERPILLAR INC.
    Inventors: Troy Curtis Robl, Andrew Lee Vering, Ethan Pauly, Trent Randall Stefek, Richard Kent Oswald, Jason Randal Johnson
  • Patent number: 8610596
    Abstract: Management of traffic signal preemption control equipment. In one approach, logged preemption data is periodically read from each of a plurality of intersections having respective preemption controllers for preempting traffic signals at the intersections. The logged preemption data at an intersection describes operational states of the preemption controller and each vehicle control unit that submitted a preemption request at the intersection and data describing each individual preemption request. The logged preemption data read from the plurality of intersections are stored in a database. The database is monitored for data indicative of changes in operational status of the traffic signal preemption control equipment. In response to the data indicating a change in operational status, data descriptive of the change are output.
    Type: Grant
    Filed: February 11, 2010
    Date of Patent: December 17, 2013
    Assignee: Global Traffic Technologies, LLC
    Inventor: David Randal Johnson
  • Patent number: 8344908
    Abstract: Managing traffic signal preemption data accumulated at a plurality of intersections. In one approach a method includes reading the preemption data stored at each of the intersections. The preemption data includes for each preemption request an emitter code, and a date and a time the preemption request was submitted. The preemption data read from the intersections are stored in a database, and each emitter code is associated with a vehicle name in the database. Selected preemption data and associated vehicle names are read from the database in response to user input, and the selected preemption data and associated vehicle names are displayed. The database further stores data identifying the intersection from which the preemption data was read.
    Type: Grant
    Filed: October 9, 2009
    Date of Patent: January 1, 2013
    Assignee: Global Traffic Technologies, LLC
    Inventor: David Randal Johnson
  • Patent number: 8325062
    Abstract: Managing traffic signal preemption at a plurality of intersections. In one approach a security level code that specifies one of a plurality of security levels for at least one jurisdiction is input. The security level controls which emitter codes are allowed to preempt traffic signals at the intersections in the jurisdiction. A set of emitter codes for the plurality of intersections in the jurisdiction is determined in response to the security level code. The set of emitter codes is downloaded to a plurality of preemption controllers at the plurality of intersections in the jurisdiction. Each preemption controller accepts a preemption request only if the preemption request contains an emitter code indicated by the downloaded set of emitter codes as being allowed to preempt traffic signals at the intersections in the jurisdiction.
    Type: Grant
    Filed: October 9, 2009
    Date of Patent: December 4, 2012
    Assignee: Global Traffic Technologies, LLC
    Inventor: David Randal Johnson
  • Publication number: 20110304476
    Abstract: Controlling a traffic signal phase at one or more intersections. A control system at an intersection is configured to operate in one of a first mode or a second mode. While operating the controller in the first mode, in response to a transit priority signal received by the control system from a vehicle assigned transit priority, a green phase of the traffic signal is extended in favor of the vehicle assigned transit priority. While operating the control system in the second mode, in response to a transit priority signal received by the control system from the vehicle assigned transit priority, a current non-green phase of the traffic signal is preempted to a green phase in favor of the vehicle assigned transit priority.
    Type: Application
    Filed: June 15, 2010
    Publication date: December 15, 2011
    Inventors: David Randal Johnson, Kevin Eichhorst
  • Publication number: 20110193722
    Abstract: Management of traffic signal preemption control equipment. In one approach, logged preemption data is periodically read from each of a plurality of intersections having respective preemption controllers for preempting traffic signals at the intersections. The logged preemption data at an intersection describes operational states of the preemption controller and each vehicle control unit that submitted a preemption request at the intersection and data describing each individual preemption request. The logged preemption data read from the plurality of intersections are stored in a database. The database is monitored for data indicative of changes in operational status of the traffic signal preemption control equipment. In response to the data indicating a change in operational status, data descriptive of the change are output.
    Type: Application
    Filed: February 11, 2010
    Publication date: August 11, 2011
    Inventor: David Randal Johnson
  • Publication number: 20110084854
    Abstract: Managing traffic signal preemption data accumulated at a plurality of intersections. In one approach a method includes reading the preemption data stored at each of the intersections. The preemption data includes for each preemption request an emitter code, and a date and a time the preemption request was submitted. The preemption data read from the intersections are stored in a database, and each emitter code is associated with a vehicle name in the database. Selected preemption data and associated vehicle names are read from the database in response to user input, and the selected preemption data and associated vehicle names are displayed. The database further stores data identifying the intersection from which the preemption data was read.
    Type: Application
    Filed: October 9, 2009
    Publication date: April 14, 2011
    Inventor: David Randal Johnson
  • Publication number: 20110084853
    Abstract: Managing traffic signal preemption at a plurality of intersections. In one approach a security level code that specifies one of a plurality of security levels for at least one jurisdiction is input. The security level controls which emitter codes are allowed to preempt traffic signals at the intersections in the jurisdiction. A set of emitter codes for the plurality of intersections in the jurisdiction is determined in response to the security level code. The set of emitter codes is downloaded to a plurality of preemption controllers at the plurality of intersections in the jurisdiction. Each preemption controller accepts a preemption request only if the preemption request contains an emitter code indicated by the downloaded set of emitter codes as being allowed to preempt traffic signals at the intersections in the jurisdiction.
    Type: Application
    Filed: October 9, 2009
    Publication date: April 14, 2011
    Inventor: David Randal Johnson
  • Patent number: 7449072
    Abstract: A method and apparatus for removing solid or semi-solid material from within a container, for example removing an energetic material from the casing of an explosive shell. The method is applicable to the demilitarization of aged or obsolete explosive ordnance, for example mortar rounds, and uses ultrasonic energy rather than heat like previous methods. An item to be demilitarized and cleaned is immersed in a fluid contained within a vessel. An ultrasonic probe or wand is inserted into the submerged item, in proximity with the material to be removed. The fluid is the medium for transmitting sonic energy from the probe to the material to fracture and mobilize the material. Mobilized particulates are expelled from the casing, and settle to the bottom of the fluid vessel for collection. At the conclusion of the process, the emptied container shell, now relatively clean, is retrieved from the vessel and salvaged as desired.
    Type: Grant
    Filed: July 20, 2006
    Date of Patent: November 11, 2008
    Assignee: TPL, Inc.
    Inventors: Randal Johnson, Catherine Malins
  • Patent number: 6189244
    Abstract: A narrow-trench earth trencher and flexible tube installer, including a relatively large diameter narrow driven sprocket connected by a chain with attached earth cutters to a relatively small drive sprocket. The trencher includes a carriage frame adapted to be connected to a pulling vehicle, with wheels at one end to facilitate horizontal travel. Mounted on the carriage frame are first and second vertically-oriented trencher frame assemblies. The trencher also includes a vertically-oriented tubular member and a crumber for helping place the flexible tubing in the trench.
    Type: Grant
    Filed: September 15, 1999
    Date of Patent: February 20, 2001
    Inventors: Randal Johnson, Jay Hagberg
  • Patent number: 5732404
    Abstract: A multiple-word virtual address flexibly expands the virtual address space of a computer system without requiring the modification of the word size of the computer system. In a memory system having a virtual memory mapped to an absolute memory, the virtual memory is divided up into multiple levels each having a plurality of memory banks. Each memory bank has a plurality of words. The multiple-word virtual address provides a plurality of words for specifying the virtual memory level, memory bank, and offset word within the memory bank, to describe a selected memory location. Special instructions are added to the instruction set architecture to set up a window of program visibility, called a peephole, into a selected area of the expanded virtual memory. Existing programs are compatible with the multiple-word addressing scheme, and can also reference virtual memory through a defined peephole. New programs using multiple-word virtual addresses can still call procedures requiring single word virtual addresses.
    Type: Grant
    Filed: March 29, 1996
    Date of Patent: March 24, 1998
    Assignee: Unisys Corporation
    Inventors: David Randal Johnson, Wayne Douglas Ward
  • Patent number: 5701316
    Abstract: An Internet checksum for use by TCP/IP is generated in a single macro-instruction called a Block Add Octets instruction. Extraneous overhead of macro-instruction looping and bit masking is eliminated by combining checksum operations into a single macro-instruction using a block add approach. The programmer specifies the address in memory and the number of double-words of message data to be added together within a single instance of the Block Add Octets instruction so that looping and jump/branch instructions are not needed. The Block Add Octets instruction fetches all octets (8-bit data segments) contained in full double words from memory and adds them into the checksum. The method handles partial double words of data, full double words, and odd numbers of double words, whereby a double word consists of four octets. The checksum is calculated using one's complement arithmetic rather than two's complement, thereby increasing the speed of checksum calculation because the "end around carry" is eliminated.
    Type: Grant
    Filed: August 31, 1995
    Date of Patent: December 23, 1997
    Assignee: Unisys Corporation
    Inventors: Merwin H. Alferness, Peter Bradley Criswell, David Randal Johnson, James R. McBreen
  • Patent number: 5507893
    Abstract: Stabilized munitions are provided which comprise ammonium perchlorate and which have been plasticized with a NENA (nitratoethylnitramine) compound. In order to stabilize this system, Lewis base compounds of specified formula are included as part of the munition. Preferred stabilizers include urea, acetamide or nitroguanidine. The stabilized munitions, and in particular, propellants provide improved safety and/or energetic properties over current munition formulations.
    Type: Grant
    Filed: March 18, 1994
    Date of Patent: April 16, 1996
    Assignee: ICI Explosives USA Inc.
    Inventors: John J. Mullay, Randal A. Johnson, John F. Van Norman
  • Patent number: 5089652
    Abstract: The process of the present invention provides a method of obtaining a high yield of water or acid soluble nitrate esters without the use of organic solvents in the nitration reaction or the production of unstable products or by-products. The process involves the nitration of an organic hydroxy-containing compound with a suitable nitrating agent such as nitric acid in the absence of organic solvents in the nitration reaction. The reaction mixture is neutralized, causing the nitrate esters to precipitate or separate from the neutralized nitrate solution. The nitrate ester is then recovered, and any dissolved nitrate salts can be removed therefrom by gentle washing with water or a dilute halide solution. As provided by the process of the present invention, no organic solvents are used in the nitration reaction and average yields range from about 80% to about 95%.
    Type: Grant
    Filed: January 17, 1990
    Date of Patent: February 18, 1992
    Assignee: Atlas Powder Company
    Inventors: Joseph A. Sohara, Randal A. Johnson, William E. Gorton