Patents by Inventor Richard Johnson

Richard 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).

  • Publication number: 20190370239
    Abstract: Embodiments herein are directed towards systems and methods for performing range lookups in B?-trees. One example method involves receiving a request to return key-value pairs within a range of keys from the B?-tree. The B?-tree includes a plurality of nodes, each node being associated with a buffer that stores key-value pairs. The method further involves determining a fractional size of the range of keys. The method further involves, for each level of the B?-tree, obtaining from within one or more buffers of one or more nodes of the level, a set of key-value pairs within the range of keys up to a size equal to the fractional size and transferring the set of key-value pairs to a result data structure. The method further involves sorting and merging all key-value pairs in the result data structure and returning the result data structure in response to the request.
    Type: Application
    Filed: June 5, 2018
    Publication date: December 5, 2019
    Inventors: Abhishek GUPTA, Richard P. SPILLANE, Rob JOHNSON, Wenguang WANG, Kapil CHOWKSEY, Jorge GUERRA DELGADO, Sandeep RANGASWAMY, Srinath PREMACHANDRAN
  • Publication number: 20190368233
    Abstract: This disclosure provides systems and methods for lockout-tagout procedures and systems supporting the same, including, without limitation, locking devices that can store and be locked simultaneously by multiple keyholders. In various embodiments, a single user can add multiple keyholders to a locking device. The user may not be able to remove anyone as a keyholder except himself or herself. Thus, the locking device may remain in a locked state until each of the added keyholders applies their digital key, password, PIN, and/or other personal identifying information to unlock the locking device by removing themselves as a keyholder.
    Type: Application
    Filed: June 3, 2019
    Publication date: December 5, 2019
    Inventors: David P. Gengler, Sean Louis Calkins, Kenneth Richard Goldthorpe, Kyle Blackburn Johnson
  • Patent number: 10496304
    Abstract: A system for allocation of one or more data structures used in a program across a number of processing units takes into account a memory access pattern of the data structure, and the amount of total memory available for duplication across the several processing units. Using these parameters duplication factors are determined for the one or more data structures such that the cost of remote communication is minimized when the data structures are duplicated according to the respective duplication factors while allowing parallel execution of the program.
    Type: Grant
    Filed: January 4, 2016
    Date of Patent: December 3, 2019
    Assignee: Reservoir Labs, Inc.
    Inventors: Muthu M. Baskaran, Thomas Henretty, Ann Johnson, Athanasios Konstantinidis, M. H. Langston, Janice O. McMahon, Benoit J. Meister, Paul D. Mountcastle, Aale Naqvi, Benoit Pradelle, Tahina Ramananandro, Sanket Tavarageri, Richard A. Lethin
  • Publication number: 20190361457
    Abstract: Techniques are disclosed for systems and methods to provide docking assist for mobile structures. A docking assist system includes a logic device, one or more sensors, one or more actuators/controllers, and modules to interface with users, sensors, actuators, and/or other modules of a mobile structure. The logic device is adapted to receive docking assist parameters from a user interface for the mobile structure and perimeter sensor data from a perimeter ranging system mounted to the mobile structure. The logic device determines docking assist control signals based, at least in part, on the docking assist parameters and perimeter sensor data, and it then provides the docking assist control signals to a navigation control system for the mobile structure. Control signals may be displayed to a user and/or used to adjust a steering actuator, a propulsion system thrust, and/or other operational systems of the mobile structure.
    Type: Application
    Filed: August 6, 2019
    Publication date: November 28, 2019
    Inventors: Mark Johnson, Oliver Hawker, Richard Jales, Christopher Yeomans, Marcelo Rull, Mark Rivers
  • Publication number: 20190360810
    Abstract: Techniques are disclosed for systems and methods for video based sensor fusion with respect to mobile structures. A mobile structure may include at least one imaging module and multiple navigational sensors and/or receive navigational data from various sources. A navigational database may be generated that includes data from the imaging module, navigational sensors, and/or other sources. Aspects of the navigational database may then be used to generate an integrated model, forecast weather conditions, warn of dangers, identify hard to spot items, and generally aid in the navigation of the mobile structure.
    Type: Application
    Filed: August 6, 2019
    Publication date: November 28, 2019
    Inventors: Mark Johnson, Richard Jales, Gordon Pope, Christopher Gatland, Paul Stokes, Aaron Ridout, Chris Jones, Jay E. Robinson, Neil R. Owens, Peter Long
  • Publication number: 20190359300
    Abstract: Techniques are disclosed for systems and methods to provide perimeter ranging for navigation of mobile structures. A navigation control system includes a logic device, a perimeter ranging sensor, one or more actuators/controllers, and modules to interface with users, sensors, actuators, and/or other elements of a mobile structure. The logic device is configured to receive perimeter sensor data from the perimeter ranging system. The logic device determines a range to and/or a relative velocity of a navigation hazard disposed within a monitoring perimeter of the perimeter ranging system based on the received perimeter sensor data. The logic device then generates a display view of the perimeter sensor data or determines navigation control signals based on the range and/or relative velocity of the navigation hazard. Control signals may be displayed to a user and/or used to adjust a steering actuator, a propulsion system thrust, and/or other operational systems of the mobile structure.
    Type: Application
    Filed: August 6, 2019
    Publication date: November 28, 2019
    Inventors: Mark Johnson, Oliver Hawker, Richard Jales, Christopher Yeomans, Marcelo Rull, Mark Rivers
  • Patent number: 10488108
    Abstract: Disclosed is an acoustic head for indirectly drying a material, the acoustic head including at least one ultrasonic transducer facing the material, the material having a first side, and a second side, the second side opposite the first side, the second side defining a surface to be dried, the ultrasonic transducer positioned facing the first side; and an air delivery unit positioned facing the first side of the material.
    Type: Grant
    Filed: July 1, 2014
    Date of Patent: November 26, 2019
    Assignee: Heat Technologies, Inc.
    Inventors: Zinovy Zalman Plavnik, Glenn Johnson Emory, Aliaksandr Hrynchuk, Jason Lye, Richard Terrell Sisk, Leonid Anatolyevich Volozhanin
  • Publication number: 20190352142
    Abstract: A shackle assembly used for lifting an object includes clevis members that each mount to a pin, and are moveable about the pin and into orientations for attachment to the object. Each clevis member includes a main body with an opening that receives the pin. A set of spaced apart and parallel legs project from the main body in a direction away from the pin. Spherical bearings are set between the pin and each main body that enable each clevis member to move with multiple degrees of freedom about the pin. Fasteners project between the free ends of each set of legs, and which are for engaging the object.
    Type: Application
    Filed: May 17, 2019
    Publication date: November 21, 2019
    Inventors: Mark Carter, Patrick Richard Johnson
  • Patent number: 10479802
    Abstract: Provided are imaging agents comprising a compound of Formula (I), or a pharmaceutically acceptable salt thereof, and methods of their use.
    Type: Grant
    Filed: August 28, 2015
    Date of Patent: November 19, 2019
    Assignee: CHDI Foundation, Inc.
    Inventors: Celia Dominguez, Samuel Coe, Jonathan Bard, Peter David Johnson, Michael Edward Prime, Christopher John Brown, Sébastien René Gabriel Galan, Paul Richard Giles, Elise Luciennen Paulette Gadouleau, Thomas Martin Krülle, Daniel Clark-Frew, John Wityak, Alex Kiselyov, Sarah Hayes
  • Publication number: 20190346615
    Abstract: A light control film and display assemblies that includes such a film. The light control film including a substrate defining first and second major surfaces with the first major surface including a plurality louvers spanning in a first direction substantially perpendicular to a normal of the first major surface, and with the second major surface comprises a plurality of linear microstructures spanning in the first direction. In some examples, each louver of the plurality of louvers substantially aligns with a corresponding microstructure of the plurality of microstructures.
    Type: Application
    Filed: January 3, 2018
    Publication date: November 14, 2019
    Inventors: Nicholas A. JOHNSON, Richard V. PALLARINO, Kenneth A. EPSTEIN, Michael E. LAUTERS
  • Publication number: 20190342340
    Abstract: Methods and systems for configuring a security policy for an enterprise within an enterprise security management tool are disclosed. In some aspects, such systems receive a definition of at least one custom classification within a user interface of the enterprise security management configuration tool, including a name of a profile and network activity associated with one or more nodes to be included within the profile. Such systems also generate a security settings file to be applied within the enterprise, the security settings file including, for each profile, a common security policy to each of the nodes included in the profile. The profiles to which the security settings file is applied include the profile defined by the at least one custom classification.
    Type: Application
    Filed: May 7, 2018
    Publication date: November 7, 2019
    Inventors: MICHAEL C. LEAP, MICHAEL DI DOMENICO, RICHARD W. PHELPS, PHILIPPE JOLLY, ROBERT A. JOHNSON, EMILY M. SHOUP
  • Patent number: 10466349
    Abstract: A system for determining the physical path of an object can map several candidate paths to a suitable path space that can be explored using a convex optimization technique. The optimization technique may take advantage of the typical sparsity of the path space and can identify a likely physical path using a function of sensor observation as constraints. A track of an object can also be determined using a track model and a convex optimization technique.
    Type: Grant
    Filed: January 4, 2016
    Date of Patent: November 5, 2019
    Assignee: Reservoir Labs, Inc.
    Inventors: Muthu M. Baskaran, Thomas Henretty, Ann Johnson, Athanasios Konstantinidis, M. H. Langston, Janice O. McMahon, Benoit J. Meister, Paul D. Mountcastle, Aale Naqvi, Benoit Pradelle, Tahina Ramananandro, Sanket Tavarageri, Richard A. Lethin
  • Publication number: 20190332622
    Abstract: In one embodiment, the invention can be a method for assessing unstructured comments, the method including providing reference data generated from a first set of unstructured comments from a first group; receiving a second set of unstructured comments from a second group; identifying a significant word within each unstructured comment of the second set of unstructured comments; for each significant word identified within the second set of unstructured comments, determining a frequency of occurrence of the significant word; and generating a visualization including a portion of the identified significant words, wherein for each visualized significant word, a first aspect of an appearance of the significant word is based on an extent to which the frequency of occurrence deviates from a frequency of occurrence of the significant word in the first set of unstructured comments.
    Type: Application
    Filed: July 8, 2019
    Publication date: October 31, 2019
    Inventors: Richard Johnson Joi, Clifford Robert Bettmann Piontek
  • Patent number: 10455783
    Abstract: The present invention relates to breeding methods to enhance the germplasm of a plant. The methods describe the identification and accumulation of preferred haplotype genomic regions in the germplasm of breeding populations of maize (Zea mays) and soybean (Glycine max). The invention also relates to maize and soybean plants comprising preferred haplotypes.
    Type: Grant
    Filed: April 5, 2012
    Date of Patent: October 29, 2019
    Assignee: Monsanto Technology LLC
    Inventors: Jason Bull, David Butruille, Sam Eathington, Marlin Edwards, Anju Gupta, G. Richard Johnson, Robert Stefan Reiter
  • Patent number: 10458329
    Abstract: A power generation process for use in a processing unit that includes the steps of: using a regenerator to produce a flue gas stream; removing catalyst particles from the flue gas stream; routing the flue gas stream to a combustor/expander unit after performing the step of removing catalyst particles; and using rotation of the turbine of the combustor/expander unit as a source of rotary power. Preferably, the combustor/expander unit includes a combustion chamber and a power recovery turbine housed within a single casing. In certain embodiments, the flue gas stream is routed between the regenerator and the combustor/expander without passing through a compressor.
    Type: Grant
    Filed: March 6, 2014
    Date of Patent: October 29, 2019
    Assignee: UOP LLC
    Inventors: Xin X. Zhu, Joao Jorge da Silva Ferreira Alves, Paolo Palmas, Richard A. Johnson, II, Michael R. Van de Cotte
  • Patent number: 10452496
    Abstract: Data storage system and method for managing transaction requests to the data storage system utilizes a write ahead log to write transaction requests received at the data storage system during a current checkpoint generation. After the transaction requests in the write ahead log are applied to a copy-on-write (COW) storage data structure stored in a storage system, one of first and second allocation bitmaps is updated to reflect changes in the COW storage data structure with respect to allocation of storage space in the storage system, and one of first and second super blocks is updated with references to central nodes of the COW storage data structure. After the allocation bitmap and the super block have been updated, an end indicator for the current checkpoint generation is written in the write ahead log to indicate that processing of the transaction requests for the current checkpoint generation has been completed.
    Type: Grant
    Filed: October 6, 2017
    Date of Patent: October 22, 2019
    Assignee: VMware, Inc.
    Inventors: Abhishek Gupta, Richard P. Spillane, Kapil Chowksey, Rob Johnson, Wenguang Wang
  • Patent number: 10450129
    Abstract: A package for a size-in-store window covering comprises a box having a first portion that extends for the width of the window covering and a second portion that extends for less than the width of the window covering. The window covering extends beyond an end of a bottom wall a first distance and the head rail extends beyond an end of a first side wall a second distance. A method of cutting a window covering comprises providing a window covering in a box as described above and positioning the box with the exposed portion of the window covering facing down and the exposed portion of the head rail facing a clamp. Methods of packaging a window covering comprise reducing the total number of loops in the window covering, and positioning inserts between adjacent components.
    Type: Grant
    Filed: January 12, 2016
    Date of Patent: October 22, 2019
    Assignee: Levolor, Inc.
    Inventors: Timothy D. Cluett, Kristi Jane Georgi, Brian Bellamy Johnson, James McCauley, William Norris Scott, Martin Richard Van Buren, Russell Dudley Wooten
  • Publication number: 20190315575
    Abstract: An overhead reverse diverter for diverting cartons passing under the diverter along a primary transport path, the diverter including a diverter frame arranged over a space through which the cartons move along the primary transport path, a divert belt, and one or more divert paddles attached to the divert belt. The divert belt may be movable along a movement profile when the diverter is triggered to divert one or more of the cartons from the primary transport path, such that the one or more divert paddles are configured to sweep through the space through which the cartons pass as the divert belt moves along the movement profile to divert one or more of the cartons from the primary transport path along one or more divert paths.
    Type: Application
    Filed: April 11, 2019
    Publication date: October 17, 2019
    Inventors: Neal J. Middelberg, Craig S. Adcock, Taner Lee Howard, Mark Gerard Paul, Richard Johnson
  • Publication number: 20190305206
    Abstract: Apparatus and methods enable active compensation for unwanted discrepancies in the superconducting elements of a quantum processor. A qubit may include a primary compound Josephson junction (CJJ) structure, which may include at least a first secondary CJJ structure to enable compensation for Josephson junction asymmetry in the primary CJJ structure. A qubit may include a series LC-circuit coupled in parallel with a first CJJ structure to provide a tunable capacitance. A qubit control system may include means for tuning inductance of a qubit loop, for instance a tunable coupler inductively coupled to the qubit loop and controlled by a programming interface, or a CJJ structure coupled in series with the qubit loop and controlled by a programming interface.
    Type: Application
    Filed: April 10, 2019
    Publication date: October 3, 2019
    Inventors: Richard G. Harris, Andrew J. Berkley, Jan Johansson, Mark Johnson, Mohammad Amin, Paul I. Bunyk
  • Patent number: 10429838
    Abstract: A system for landing an unmanned aerial vehicle (UAV) at a destination includes a landing coordination control unit that is configured to switch the UAV from a normal operating mode to a landing mode in response to the UAV entering a regulated airspace in relation to the destination. The normal operating mode includes normal instructions for flying and navigating to the destination. The landing mode includes landing instructions for a landing sequence into a landing zone at the destination.
    Type: Grant
    Filed: November 8, 2017
    Date of Patent: October 1, 2019
    Assignee: The Boeing Company
    Inventors: Millie Irene Sterling, Matthew B. Hendrian, Cash Neil Johnson, Jeremy Richards