Patents by Inventor Robert A. Daniels

Robert A. Daniels 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: 20200294315
    Abstract: The present invention relates to a method for vectorising nodes within a plurality of 360 degree images. The method includes identifying a set of points of interest within a first 360 degree image of the plurality of 360 degree images; identifying a corresponding set of points of interest within a second 360 degree image of the plurality of 360 degree images; and calculating the 3D coordinates of the points of interest using triangulation of both sets of points of interest. A system and software are also disclosed.
    Type: Application
    Filed: July 8, 2018
    Publication date: September 17, 2020
    Applicant: Time2Market SA
    Inventors: Gérard Philibert CRITTIN, Camille COTTAGNOUD, Matthieu Claude Léon GARRIGUES, Lionel Robert Daniel CRASSIER
  • Patent number: 10761811
    Abstract: Systems and methods for managing a database back end as a service are described. In some aspects, the described systems and methods provide for a cloud-based resource for servicing a request for data from an application to a remote database and/or a service. In some aspects, the described systems and methods provide for a cloud-based application client for requesting data from a remote database and/or a service.
    Type: Grant
    Filed: June 15, 2018
    Date of Patent: September 1, 2020
    Assignee: MongoDB, Inc.
    Inventors: Eliot Horowitz, Michael Patrick O'Brien, Eric Robert Daniels
  • Patent number: 10759396
    Abstract: A vehicle leveling system includes a jack adapted to be mounted to a vehicle frame without modifying the vehicle frame. In a particular embodiment, the jack includes a first bracket adapted to urge against the bottom surface of the frame and a second bracket adapted to be mounted to a surface of the vehicle adjacent the frame. In a more particular embodiment, the first bracket includes a horizontal adjustment feature and the second bracket includes a vertical adjustment feature. In another particular embodiment, the jack is coupled to the vehicle frame via a bracket that is adapted to be mounted to manufacturer-provided apertures formed in the frame during the manufacture of the vehicle.
    Type: Grant
    Filed: September 13, 2017
    Date of Patent: September 1, 2020
    Assignee: Quadra Manufacturing, Inc.
    Inventors: Johnnie Eugene Lehman, Gary Anthony Lehman, Robert Daniel Slack
  • Patent number: 10754625
    Abstract: Systems and methods for managing a database back end as a service are described. In some aspects, the described systems and methods provide for a cloud-based resource for servicing a request for data from an application to a remote database and/or a service. In some aspects, the described systems and methods provide for a cloud-based application client for requesting data from a remote database and/or a service.
    Type: Grant
    Filed: June 15, 2018
    Date of Patent: August 25, 2020
    Assignee: MongoDB, Inc.
    Inventors: Eliot Horowitz, Michael Patrick O'Brien, Eric Robert Daniels
  • Publication number: 20200264892
    Abstract: Systems and methods for virtually partitioning an integrated circuit includes identifying dimensional attributes of a target input dataset; selecting a data partitioning scheme from a plurality of distinct data partitioning schemes for the target input dataset based on: the dimensional attributes of the target dataset, and architectural attributes of an integrated circuit; disintegrating the target dataset into a plurality of distinct subsets of data based on the selected data partitioning scheme; identifying a virtual processing core partitioning scheme from a plurality of distinct processing core partitioning schemes for an architecture of the integrated circuit based on the disintegration of the target input dataset; virtually partitioning the architecture of the integrated circuit into a plurality of distinct partitions of processing cores of the integrated circuit; and mapping each of the plurality of distinct subsets of data to one of the plurality of distinct partitions of processing cores of the integ
    Type: Application
    Filed: May 1, 2020
    Publication date: August 20, 2020
    Inventors: Nigel Drego, Aman Sikka, Mrinalini Ravichandran, Robert Daniel Firu, Veerbhan Kheterpal
  • Publication number: 20200253314
    Abstract: Systems and methods of a safety helmet for protecting the human head against repetitive impacts, moderate impacts and severe impacts so as to significantly reduce the likelihood of both translational and rotational brain injury and concussions may be provided. The helmet may include an outer shell, an outer liner disposed within and coupled to the outer shell, and an inner liner disposed within and coupled in spaced opposition to the outer liner by a damper array. The damper array may allow for omnidirectional movement of the inner liner relative to the outer liner and the outer shell.
    Type: Application
    Filed: February 14, 2020
    Publication date: August 13, 2020
    Inventors: Robert Weber, Robert Daniel Reisinger
  • Publication number: 20200257467
    Abstract: A system and method for random access augmented flow-based processing within an integrated circuit includes computing, by a plurality of distinct processing cores, a plurality of linear indices and associated valid bits; propagating the plurality of linear indices in a predetermined manner to a plurality of columns of first-in, first-out buffers; loading, from the FIFO buffers, the plurality of linear indices to a content addressable memory; at the CAM: coalescing redundant linear indices in each of the plurality of FIFO buffers; performing lookups for a plurality of memory addresses based on the plurality of linear indices; collecting at a read data buffer a plurality of distinct pieces of data from one of an on-chip memory based on the plurality of memory addresses; reading the plurality of distinct pieces of data from the read data buffer; and propagating the plurality of distinct pieces of data into the processing cores.
    Type: Application
    Filed: January 31, 2020
    Publication date: August 13, 2020
    Inventors: Nigel Drego, Aman Sikka, Mrinalini Ravichandran, Robert Daniel Firu, Veerbhan Kheterpal
  • Publication number: 20200238224
    Abstract: This invention discloses a method for separation of an aromatic compound from a mixture comprising an alkane using an improved thin-film composite membrane. The membrane is particularly useful for separation of benzene from cyclohexane, which have similar boiling points. The membrane comprises a more mechanically durable and defect-free separation layer as a result of its fabrication from an ionomer solution that is substantially free of dissolved ionic species not associated with the ionomer.
    Type: Application
    Filed: April 13, 2020
    Publication date: July 30, 2020
    Inventors: Sudipto Majumdar, Ning Shangguan, Robert Daniel Lousenberg, Kenneth Evan Loprete
  • Publication number: 20200225884
    Abstract: A circuit that includes a plurality of array cores, each array core of the plurality of array cores comprising: a plurality of distinct data processing circuits; and a data queue register file; a plurality of border cores, each border core of the plurality of border cores comprising: at least a register file, wherein: [i] at least a subset of the plurality of border cores encompasses a periphery of a first subset of the plurality of array cores; and [ii] a combination of the plurality of array cores and the plurality of border cores define an integrated circuit array.
    Type: Application
    Filed: March 26, 2020
    Publication date: July 16, 2020
    Inventors: Nigel Drego, Aman Sikka, Mrinalini Ravichandran, Ananth Durbha, Robert Daniel Firu, Veerbhan Kheterpal
  • Publication number: 20200226833
    Abstract: A method is shown for providing a user interface for a 3D environment of 360° images. The method includes displaying a first 360 degree image in a sequence of 360 degree images; receiving user input to interact with one of a plurality of points of interest detected within the first 360 degree image; and processing the interaction. Each point of interest is associated with a 3D coordinate. A system and software are also disclosed.
    Type: Application
    Filed: July 8, 2018
    Publication date: July 16, 2020
    Inventors: Gérard Philibert CRITTIN, Camille COTTAGNOUD, Matthieu Claude Léon GARRIGUES, Lionel Robert Daniel CRASSIER
  • Patent number: 10703948
    Abstract: A method for producing heating in a high temperature heat pump having a heat exchanger is provided. The method comprises extracting heat from a working fluid, thereby producing a cooled working fluid wherein said working fluid comprises (2E)-1,1,1,4,5,5,5-heptafluoro-4-(trifluoromethyl)pent-2-ene (“HFO-153-10mzzy”). Also, a high temperature heat pump apparatus is provided containing a working fluid comprising HFO-153-10mzzy. Also a composition is provided comprising (i) a working fluid consisting essentially of HFO-153-10mzzy; and (ii) a stabilizer to prevent degradation at temperatures of 55° C. or above, or (iii) a lubricant suitable for use at 55° C. or above, or both (ii) and (iii).
    Type: Grant
    Filed: July 15, 2019
    Date of Patent: July 7, 2020
    Assignee: THE CHEMOURS COMPANY FC, LLC
    Inventors: Konstantinos Kontomaris, Robert Daniel Lousenberg
  • Patent number: 10707975
    Abstract: A signal source association method and receiver. A receiver can be used to detect a plurality of signals transmitted from a plurality of transmission sources. The receiver can determine amplitude and phase information for a plurality of frequency components of each of the plurality of signals. The receiver can also determine a set of comparison values by comparing the respective amplitude and phase information from one or more pairs of the plurality of signals. Finally, the receiver can associate one of the signals with one of the plurality of transmission sources using the set of comparison values. The comparison values can comprise Stokes parameters and the one or more pairs of the plurality of signals can comprise a pair of orthogonally polarized signals or a pair of signals detected from spatially-separated antennas.
    Type: Grant
    Filed: April 20, 2016
    Date of Patent: July 7, 2020
    Assignee: UNIVERSITY OF NOTRE DAME DU LAC
    Inventors: Thomas G. Pratt, Robert Daniel Kossler, Jeffrey G. Mueller, Joseph Lawrence Loof
  • Patent number: 10691464
    Abstract: Systems and methods for virtually partitioning an integrated circuit may include identifying dimensional attributes of a target input dataset and selecting a data partitioning scheme from a plurality of distinct data partitioning schemes for the target input dataset based on the dimensional attributes of the target dataset and architectural attributes of an integrated circuit. The method may include disintegrating the target dataset into a plurality of distinct subsets of data based on the selected data partitioning scheme and identifying a virtual processing core partitioning scheme from a plurality of distinct processing core partitioning schemes for an architecture of the integrated circuit based on the disintegration of the target input dataset.
    Type: Grant
    Filed: January 21, 2020
    Date of Patent: June 23, 2020
    Assignee: quadric.io
    Inventors: Nigel Drego, Aman Sikka, Mrinalini Ravichandran, Robert Daniel Firu, Veerbhan Kheterpal
  • Publication number: 20200187452
    Abstract: An animal feeder for use in an electronic animal feeding system comprising a computer controller, a feed storage, a feed delivery system, and at least one feeding station comprising the feeder, a bowl and an identifier, the feeder comprising a reservoir for receiving feed and comprising an agitator for agitating the feed inside the reservoir and a dosage tray, a motor assembly comprising a motor actuatable by the computer controller, the motor rotating the agitator and the dosage tray such that the dosage tray receives a pre-determined dosage of feed from the reservoir, the motor assembly further comprising a detector detecting the rotation of the dosage tray and communicating a rotation status to the computer controller, and a funnel assembly comprising an upper funnel transferring feed from the reservoir to the bowl, wherein an alarm is activatable by the computer controller if a blockage is detected by the detector.
    Type: Application
    Filed: December 18, 2018
    Publication date: June 18, 2020
    Inventor: ROBERT DANIEL
  • Publication number: 20200173061
    Abstract: A method of producing at least one yarn formed by spinning at least two individual fibers, comprising the following steps: providing at least two individual fibers, to be spun to form the at least one yarn to be produced, feeding the at least two provided fibers to a spinning device comprising at least one spindle element or bobbin element via a guide device comprising a plurality of, in particular cylinder-like or cylindrical, guide elements, spinning the fed fibers in the spinning device, forming the at least one yarn to be produced, wherein the at least two fibers are fed to the spinning device via at least two separate, in particular cylinder-like or cylindrical, guide elements that are arranged such that they are spatially separated from one another in at least one spatial direction.
    Type: Application
    Filed: September 25, 2018
    Publication date: June 4, 2020
    Applicant: SÜDWOLLE GMBH & CO. KG
    Inventors: Robert Daniel KAMINSZKY, Miguel MAGALHAES DE SA ALCINO, Stéphane THOUVAY
  • Publication number: 20200161358
    Abstract: A system for low light level image sensing is provided having: A photodiode; a transfer gate disposed in a center of the photodiode; an active gate disposed surrounded by the transfer gate; a plurality of microlenses, each microlens being disposed over a portion of the photodiode and directing light away from the transfer gate towards the photodiode
    Type: Application
    Filed: November 21, 2018
    Publication date: May 21, 2020
    Applicant: BAE SYSTEMS Information and Electronic Systems Integration Inc.
    Inventors: Robert Daniel McGrath, Stephen P. Tobin
  • Publication number: 20200161374
    Abstract: A pixel, is provided the pixel comprising: a photodiode structure built on top of an integrated circuit generating a charge; the integrated circuit comprising at least one semiconductor material and at least one interconnect layer; the at least one interconnect layer comprises an interconnect to facilitate charge flowing into a collection node disposed in the semiconductor material; the interconnect being in contact with a doped contact diffusion disposed proximate to the collection node; a transfer transistor disposed between the collection node and a conversion node, the conversion node coupled to an active transistor; the pixel having a reset configured to reset the conversion node.
    Type: Application
    Filed: November 21, 2018
    Publication date: May 21, 2020
    Applicant: BAE Systems Imaging Solutions Inc.
    Inventor: Robert Daniel McGrath
  • Patent number: 10658211
    Abstract: At least some embodiments are directed to a system that comprises storage comprising a data structure that cross-references an identifier of a semiconductor wafer, a location of a die in the wafer, an identifier of a lead frame strip, a location of a lead frame in the lead frame strip, and results of a first test on the die. The system also comprises mechanical equipment configured to test packaged die. The system further comprises a processor, coupled to the storage and to the mechanical equipment, configured to perform a second test on a package containing the die and the lead frame using the mechanical equipment and the results of the first test.
    Type: Grant
    Filed: August 7, 2018
    Date of Patent: May 19, 2020
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Joseph Anthony Boduch, Sandia You Ni Chiu, Robert Daniel Orr, Michael Francis Pas
  • Patent number: 10639591
    Abstract: This invention discloses an improved thin-film composite membrane and processes that use the membrane for the separation of gaseous mixtures that include an alkene. The membrane is particularly useful for separation of alkenes from alkanes or the separation of alkenes from other non-hydrocarbon gases. The membrane has a more mechanically durable and defect-free gas-separation layer that is fabricated from an ionomer solution that is substantially free of dissolved ionic species not associated with the ionomer and the mean helium permeability of the thin-film composite membrane is less than two times greater than the intrinsic helium permeability of the gas-separation layer.
    Type: Grant
    Filed: April 11, 2019
    Date of Patent: May 5, 2020
    Assignee: COMPACT MEMBRANE SYSTEMS, INC.
    Inventors: Robert Daniel Lousenberg, Kenneth Evan Loprete
  • Patent number: 10642541
    Abstract: A circuit that includes a plurality of array cores, each array core of the plurality of array cores comprising: a plurality of distinct data processing circuits; and a data queue register file; a plurality of border cores, each border core of the plurality of border cores comprising: at least a register file, wherein: [i] at least a subset of the plurality of border cores encompasses a periphery of a first subset of the plurality of array cores; and [ii] a combination of the plurality of array cores and the plurality of border cores define an integrated circuit array.
    Type: Grant
    Filed: October 2, 2019
    Date of Patent: May 5, 2020
    Assignee: quadric.io, Inc.
    Inventors: Nigel Drego, Aman Sikka, Mrinalini Ravichandran, Ananth Durbha, Robert Daniel Firu, Veerbhan Kheterpal