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: 8823548Abstract: 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: GrantFiled: June 15, 2010Date of Patent: September 2, 2014Assignee: Global Traffic Technologies, LLCInventors: David Randal Johnson, Kevin Eichhorst
-
Publication number: 20140212210Abstract: 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: ApplicationFiled: January 25, 2013Publication date: July 31, 2014Applicant: CATERPILLAR INC.Inventors: Troy Curtis Robl, Andrew Lee Vering, Ethan Pauly, Trent Randall Stefek, Richard Kent Oswald, Jason Randal Johnson
-
Patent number: 8610596Abstract: 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: GrantFiled: February 11, 2010Date of Patent: December 17, 2013Assignee: Global Traffic Technologies, LLCInventor: David Randal Johnson
-
Patent number: 8344908Abstract: 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: GrantFiled: October 9, 2009Date of Patent: January 1, 2013Assignee: Global Traffic Technologies, LLCInventor: David Randal Johnson
-
Patent number: 8325062Abstract: 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: GrantFiled: October 9, 2009Date of Patent: December 4, 2012Assignee: Global Traffic Technologies, LLCInventor: David Randal Johnson
-
Publication number: 20110304476Abstract: 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: ApplicationFiled: June 15, 2010Publication date: December 15, 2011Inventors: David Randal Johnson, Kevin Eichhorst
-
Publication number: 20110193722Abstract: 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: ApplicationFiled: February 11, 2010Publication date: August 11, 2011Inventor: David Randal Johnson
-
Publication number: 20110084854Abstract: 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: ApplicationFiled: October 9, 2009Publication date: April 14, 2011Inventor: David Randal Johnson
-
Publication number: 20110084853Abstract: 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: ApplicationFiled: October 9, 2009Publication date: April 14, 2011Inventor: David Randal Johnson
-
Patent number: 7449072Abstract: 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: GrantFiled: July 20, 2006Date of Patent: November 11, 2008Assignee: TPL, Inc.Inventors: Randal Johnson, Catherine Malins
-
Patent number: 6189244Abstract: 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: GrantFiled: September 15, 1999Date of Patent: February 20, 2001Inventors: Randal Johnson, Jay Hagberg
-
Patent number: 5732404Abstract: 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: GrantFiled: March 29, 1996Date of Patent: March 24, 1998Assignee: Unisys CorporationInventors: David Randal Johnson, Wayne Douglas Ward
-
Patent number: 5701316Abstract: 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: GrantFiled: August 31, 1995Date of Patent: December 23, 1997Assignee: Unisys CorporationInventors: Merwin H. Alferness, Peter Bradley Criswell, David Randal Johnson, James R. McBreen
-
Patent number: 5507893Abstract: 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: GrantFiled: March 18, 1994Date of Patent: April 16, 1996Assignee: ICI Explosives USA Inc.Inventors: John J. Mullay, Randal A. Johnson, John F. Van Norman
-
Patent number: 5089652Abstract: 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: GrantFiled: January 17, 1990Date of Patent: February 18, 1992Assignee: Atlas Powder CompanyInventors: Joseph A. Sohara, Randal A. Johnson, William E. Gorton