Patents by Inventor James Leonard

James Leonard 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: 10603676
    Abstract: According to the invention there is provided a method of processing a mixture of minerals including the steps of: (a) providing a mixture of minerals which includes a metal containing mineral and one or more unwanted gangue minerals; (b) achieving a contact between the mixture of minerals and polymeric material that includes a mineral binding moiety which selectively binds to the metal containing mineral; and (c) separating the gangue minerals and the polymeric material which has the metal containing mineral bound thereto.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: March 31, 2020
    Assignee: CiDRA Minerals Processing Inc.
    Inventors: Warrick James David Allen, Simon David Childs, Andrea Duffy, Nicholas Horrocks, Elizabeth Lakin, Paul Edward Young Milne, James Leonard Rolfe
  • Publication number: 20200063053
    Abstract: The present invention is directed to vapor suppression of liquids through disposing a layer of surfactant onto the surfaces of liquids for surfactants having a density greater than the liquid and regardless of surface tension spreadability issues, and compositions comprising the surfactants in aerosolized form.
    Type: Application
    Filed: August 5, 2019
    Publication date: February 27, 2020
    Inventors: James Leonard RICE, Chad James Unrau
  • Patent number: 10503498
    Abstract: In some examples, computing devices can partition timestamped data into groups. The computing devices can then distribute the timestamped data based on the groups. The computing devices can also obtain copies of a script configured to process the timestamped data, such that each computing device receives a copy of the script. The computing devices can determine one or more code segments associated with the groups based on content of the script. The one or more code segments can be in one or more programming languages that are different than a programming language of the script. The computing devices can then run the copies of the script to process the timestamped data within the groups. This may involve interacting with one or more job servers configured to run the one or more code segments associated with the groups.
    Type: Grant
    Filed: May 22, 2019
    Date of Patent: December 10, 2019
    Assignee: SAS INSTITUTE INC.
    Inventors: Michael James Leonard, Thiago Santos Quirino, Edward Tilden Blair, Jennifer Leigh Sloan Beeman, David Bruce Elsheimer, Javier Delgado
  • Publication number: 20190358473
    Abstract: A face mask for filtering air includes a face seal for providing an airtight flexible seal around the nose and mouth of a user, a support sealably attached to the face seal, wherein the support has an open area that allows for passage of incoming air and outlet valves for expelling exhaled air, a front shell for removably attaching to the support, wherein the front shell has inlet holes for allowing the incoming air to pass through the open area of the support, and a filter for filtering particulate elements from air. The filter is configured to be housed between the front shell and the support. The face seal provides a direct connection between the filter and the user.
    Type: Application
    Filed: September 5, 2017
    Publication date: November 28, 2019
    Inventors: Richard Devin Szasz, Brandon James Leonard, Peter Lionel Whitby, Steven Henry Fyke, Michael Joseph Defazio, Jason Tyler Griffin
  • Patent number: 10441813
    Abstract: Embodiments generally relate to cancer treatment with radiation sources. The present technology discloses techniques that can enable an automatic generation of radiotherapy trajectories using anatomical data of a patient. It can improve conformal dose distributions and target volume coverage by considering a radiation risk decided by an organs-at-risk (OAR)'s relative location to the target volume and the radiation source.
    Type: Grant
    Filed: July 16, 2015
    Date of Patent: October 15, 2019
    Assignee: DALHOUSIE UNIVERSITY
    Inventors: R. Lee MacDonald, Christopher G. Thomas, James Leonard Robar
  • Publication number: 20190286440
    Abstract: In some examples, computing devices can partition timestamped data into groups. The computing devices can then distribute the timestamped data based on the groups. The computing devices can also obtain copies of a script configured to process the timestamped data, such that each computing device receives a copy of the script. The computing devices can determine one or more code segments associated with the groups based on content of the script. The one or more code segments can be in one or more programming languages that are different than a programming language of the script. The computing devices can then run the copies of the script to process the timestamped data within the groups. This may involve interacting with one or more job servers configured to run the one or more code segments associated with the groups.
    Type: Application
    Filed: May 22, 2019
    Publication date: September 19, 2019
    Applicant: SAS Institute Inc.
    Inventors: Michael James Leonard, Thiago Santos Quirino, Edward Tilden Blair, Jennifer Leigh Sloan Beeman, David Bruce Elsheimer, Javier Delgado
  • Patent number: 10414993
    Abstract: The present invention is directed to vapor suppression of liquids through disposing a layer of surfactant onto the surfaces of liquids for surfactants having a density greater than the liquid and regardless of surface tension spreadability issues, and compositions comprising the surfactants in aerosolized form.
    Type: Grant
    Filed: September 29, 2016
    Date of Patent: September 17, 2019
    Assignee: NanoVapor, Inc.
    Inventors: James Leonard Rice, Chad James Unrau
  • Publication number: 20190250569
    Abstract: Machines can be controlled using advanced control systems that implement an automated version of singular spectrum analysis (SSA). For example, a control system can perform SSA on a time series having one or more time-dependent variables by: generating a trajectory matrix from the time series, performing singular value decomposition on the trajectory matrix to determine elementary matrices; and categorizing the elementary matrices into groups. The elementary matrices can be automatically categorized into the groups by: generating one or more w-correlation matrices based on spectral components associated with the time series, determining w-correlation values based on the one or more w-correlation matrices; categorizing the w-correlation values into a predefined number of w-correlation sets, and forming the groups based on the predefined number of w-correlation sets. The control system can then generate a predictive forecast using the groups and control operation of a machine using the predictive forecast.
    Type: Application
    Filed: April 18, 2019
    Publication date: August 15, 2019
    Applicant: SAS Institute Inc.
    Inventors: Michael James Leonard, David Bruce Elsheimer, Yuelei Sui
  • Patent number: 10372734
    Abstract: The operation of a machine can be controlled by performing reconciliation using a cluster of nodes. In one example, a node can receive parent timestamped data from a parent dataset and child timestamped data from child datasets that are children of the parent dataset in a hierarchical relationship. The parent timestamped data and the child timestamped data can relate to an operational characteristic of the machine. The node can generate computer processing-threads. Each computer processing-thread can solve one or more respective reconciliation problems between a parent data point that has a particular timestamp in the parent timestamped data and child data points that also have the particular timestamp in the child timestamp data to generate a reconciled dataset. An operational setting of the machine can then be adjusted based on the reconciled dataset.
    Type: Grant
    Filed: December 8, 2017
    Date of Patent: August 6, 2019
    Assignee: SAS INSTITUTE INC.
    Inventors: Michele Angelo Trovero, Byron Davis Biggs, Jennifer Leigh Sloan Beeman, Michael James Leonard
  • Patent number: 10331490
    Abstract: Timestamped data can be read in parallel by multiple grid-computing devices. The timestamped data, which can be partitioned into groups based on time series criteria, can be deterministically distributed across the multiple grid-computing devices based on the time series criteria. Each grid-computing device can sort and accumulate the timestamped data into a time series for each group it receives and then process the resultant time series based on a previously distributed script, which can be compiled at each grid-computing device, to generate output data. The grid-computing devices can write their output data in parallel. As a result, vast amounts of timestamped data can be easily analyzed across an easily expandable number of grid-computing devices with reduced computational expense.
    Type: Grant
    Filed: November 16, 2018
    Date of Patent: June 25, 2019
    Assignee: SAS INSTITUTE INC.
    Inventors: Michael James Leonard, Thiago Santos Quirino, Edward Tilden Blair, Jennifer Leigh Sloan Beeman, David Bruce Elsheimer
  • Patent number: 10304052
    Abstract: The present invention is an apparatus for the money transactions required in the selling of merchandise or media content on the Internet and uses at least one in-person contact with the buyer. A predefined transaction originating at a real place of business authorizes access to web content or merchandise from a place off the web. Purchasers (end-users) must physically go to a retail location to choose the Internet media or merchandise shopping cart they wish to acquire where age can be verified if necessary and payment can be made with or without a credit card. Content security using a non-audible or invisible code signal sequence(s) can provide traceability as well as absolute anonymity for the purchaser. This apparatus can be used to conduct transactions off the web so that business can be done on the web.
    Type: Grant
    Filed: July 4, 2015
    Date of Patent: May 28, 2019
    Inventor: James Leonard Driessen
  • Patent number: 10295773
    Abstract: A fiber optic cassette includes structural features that maintain segregation between incoming and outgoing optical fibers. A dividing wall and a set of splice holders within the cassette together define two separate chambers within the cassette. Cable entry openings on the rear end of the cassette are configured to receive fiber optic cables into the rear chamber defined by the dividing wall and the splice holders. The front chamber is configured to hold patching fibers that interface with fiber optic adapters on the front of the cassette. The patching fibers and incoming optical fibers can be spliced as needed, and the splices held in place by the splice holders. This arrangement ensures that the incoming optical fibers from the fiber optic cable and the patching fibers remain segregated, such that the splice points are the only points of contact between the two sets of fibers.
    Type: Grant
    Filed: March 27, 2018
    Date of Patent: May 21, 2019
    Assignee: Leviton Manufacturing Co., Inc.
    Inventors: James Leonard, Jonathon Marks
  • Publication number: 20190146849
    Abstract: Timestamped data can be read in parallel by multiple grid-computing devices. The timestamped data, which can be partitioned into groups based on time series criteria, can be deterministically distributed across the multiple grid-computing devices based on the time series criteria. Each grid-computing device can sort and accumulate the timestamped data into a time series for each group it receives and then process the resultant time series based on a previously distributed script, which can be compiled at each grid-computing device, to generate output data. The grid-computing devices can write their output data in parallel. As a result, vast amounts of timestamped data can be easily analyzed across an easily expandable number of grid-computing devices with reduced computational expense.
    Type: Application
    Filed: November 16, 2018
    Publication date: May 16, 2019
    Applicant: SAS Institute Inc.
    Inventors: Michael James Leonard, Thiago Santos Quirino, Edward Tilden Blair, Jennifer Leigh Sloan Beeman, David Bruce Elsheimer
  • Publication number: 20190065775
    Abstract: Systems, methods, and manufactures for enhancing the determination of differential privacy query results. Implementations may include a database; a result cache; a processor; and a media storing instructions that, when executed by the processor, cause the system to perform operations that include obtaining a query of the database; determining that a specificity of the query exceeds a specificity threshold; determining that the result cache lacks any query results of previous queries that are substantially equivalent to the query; partitioning the database into a plurality of groups; determining a query result by executing the query on the plurality of groups; determining a sensitivity of the query and a nominal measurement of the query; determining a noisy result by adding noise to the query result based on the sensitivity and the nominal measurement; storing the noisy result in the result cache; and providing the noisy result in response to the query.
    Type: Application
    Filed: August 24, 2018
    Publication date: February 28, 2019
    Inventors: James Leonard Klucar, JR., Kyle Lily, Joseph Regensburger, Steven Touw
  • Publication number: 20190024045
    Abstract: A microfluidic chip is provided for self-sorting highly motile, morphologically normal sperm cell with high DNA integrity from a fresh semen sample. The sperm self-sorting microfluidic chip has one or more inlet chambers, and sperm collection outlet chamber(s), and the middle of the channel features various micro-fabricated structures in different geometrical shapes and orientations, with varying periodicities and patterns, such as an array of micro-fabricated pillars that facilitate the transport of the active and healthy sperm into the outlet chamber.
    Type: Application
    Filed: January 22, 2017
    Publication date: January 24, 2019
    Inventors: Utkan Demirci, Erkan Tüzel, James Leonard Kingsley, Thiruppathiraja Chinnasamy
  • Patent number: 10139808
    Abstract: A method and a system are provided for predicting and creating a shim for use in a joint where two parts, such as a skin and a substructure, are assembled together. Digital models for the skin and the substructure may be used as nominal maps of the outlines and profiles of the parts. The skin may be inspected, e.g., by nondestructive means, such as ultrasound, to determine as-built thickness profile for comparison to the skin's digital model of the thickness profile. Mating areas of the skin and substructure may be determined from their digital models of their outlines. Deviations in the mating areas of the as-built thickness of the skin from the digital model of the skin may be used to generate a digital model of a shim. The shim may be constructed from its digital model by additive manufacturing techniques that may involving machining or 3D printing.
    Type: Grant
    Filed: September 7, 2016
    Date of Patent: November 27, 2018
    Assignee: The Boeing Company
    Inventors: Roger W. Engelbart, George E. Bible, James Leonard Scherer, Brian Stutzman, Jeffrey J. Kilwin, Christopher M. Vaccaro
  • Patent number: 10108804
    Abstract: An administrator controls viewer access to restricted multimedia programs using electronic permission slips. In response to a viewer's request to view a restricted multimedia program, the viewer may initiate the generation of an electronic permission slip that is sent to an electronic device associated with the administrator. The electronic permission slip may include text-based information, graphical information, audio information, and the like. The electronic permission slip may enable input of permission data regarding whether the viewer is allowed to receive the blocked program. In response to the administrator granting permission, a service provider network allows the viewer to access the restricted multimedia program.
    Type: Grant
    Filed: November 30, 2012
    Date of Patent: October 23, 2018
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Charles Varnon Scott, James Leonard Cansler, Ankur Mukerji, Scott Anthony White
  • Publication number: 20180296857
    Abstract: Systems and methods are described for the monitoring of patient motion via the detection of changes in capacitance, as measured using a capacitance position sensing electrode array. The changes in capacitance may be processed to determine a corresponding positional offset, for example, using a calibration data set relating capacitance to offset for each electrode of the array. The detected positional offset may be employed to provide feedback to a surgeon or operator of a medical device, or directly to the medical device for the control thereof. A medical procedure may be interrupted when the positional offset is detected to exceed a threshold. Alternatively, the detected positional offset may be employed to manually or automatically reconfigure a medical device to compensate for the detected change in position. Various configurations of capacitive position sensing devices are disclosed, including embodiment in incorporating capacitive sensing electrodes with a mask or other support structure.
    Type: Application
    Filed: October 13, 2016
    Publication date: October 18, 2018
    Inventor: James Leonard ROBAR
  • Publication number: 20180284379
    Abstract: A fiber optic cassette includes structural features that maintain segregation between incoming and outgoing optical fibers. A dividing wall and a set of splice holders within the cassette together define two separate chambers within the cassette. Cable entry openings on the rear end of the cassette are configured to receive fiber optic cables into the rear chamber defined by the dividing wall and the splice holders. The front chamber is configured to hold patching fibers that interface with fiber optic adapters on the front of the cassette. The patching fibers and incoming optical fibers can be spliced as needed, and the splices held in place by the splice holders. This arrangement ensures that the incoming optical fibers from the fiber optic cable and the patching fibers remain segregated, such that the splice points are the only points of contact between the two sets of fibers.
    Type: Application
    Filed: March 27, 2018
    Publication date: October 4, 2018
    Inventors: James Leonard, Jonathon Marks
  • Patent number: 10082774
    Abstract: Machines can be controlled using advanced control systems. Such control systems may use an automated version of singular spectrum analysis to control a machine. For example, a control system can perform singular spectrum analysis on a time series by: generating a trajectory matrix from the time series, performing singular value decomposition on the trajectory matrix to determine elementary matrices and corresponding eigenvalues, and automatically categorizing the elementary matrices into groups. The elementary matrices can be automatically categorized into the groups by: generating a matrix of w-correlation values based on the eigenvalues, categorizing the w-correlation values into a predefined number of w-correlation sets, and forming the groups based on the predefined number of w-correlation sets. The control system can then determine component time-series based on the groups, and generate a predictive forecast using the component time-series.
    Type: Grant
    Filed: January 30, 2018
    Date of Patent: September 25, 2018
    Assignee: SAS INSTITUTE INC.
    Inventors: Michael James Leonard, David Bruce Elsheimer