Patents by Inventor Steven Johns

Steven Johns 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: 10915277
    Abstract: A printing machine comprising a processor and a memory storing computer readable instructions. The computer readable instructions are arranged to cause the processor to generate access request data for processing by an access control server, receive access response data responsive to the access request data, process the access response data to determine a first print limit indicated by the access response data, and update, responsive to processing the access response data, an access status in the memory to indicate a second print limit.
    Type: Grant
    Filed: February 28, 2017
    Date of Patent: February 9, 2021
    Assignee: VIDEOJET TECHNOLOGIES INC.
    Inventors: Steven John Buckby, Gary Pfeffer, Jeremy Ellis, Philip Hart
  • Publication number: 20210035329
    Abstract: In one embodiment, a method includes accessing a digital image captured by a camera that is connected to a machine-detectable object, detecting a reflection of the machine-detectable object in the digital image, computing, in response to the detection, a plane that is coincident with a reflective surface associated with the reflection, determining a boundary of the reflective surface in the plane based on at least one of a plurality of cues, and storing information associated with the reflective surface, where the information includes a pose of the reflective surface and the boundary of the reflective surface in a 3D model of a physical environment, and where the information associated with the reflective surface and the 3D model are configured to be used to render a reconstruction of the physical environment.
    Type: Application
    Filed: October 16, 2020
    Publication date: February 4, 2021
    Inventors: Michael Goesele, Julian Straub, Thomas John Whelan, Richard Andrew Newcombe, Steven John Lovegrove
  • Patent number: 10909108
    Abstract: A Distributed Availability Group (DAG) spans two AGs, each spanning one or more replica nodes and functioning as primary or secondary AG. A primary AG is replicated to the secondary AG synchronously or asynchronously. A failover in the DAG results in the AGs swapping their roles. Multiple DAGs can be linked together as a chain, which provides many useful features including disaster recovery across geographical regions, massive read scale (numerous readable secondary nodes), online migration of databases (across different operating systems and computing environments). The systems using DAGs can replicate databases across multiple independent high availability (HA) failover clusters using complex replication topologies and allow for manual failover and failback. The systems allow chaining of multiple AGs to provision a treelike structure of replicas and numerous secondary replicas without impacting performance.
    Type: Grant
    Filed: January 10, 2017
    Date of Patent: February 2, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Girish Mittur Venkataramanappa, Zhengguo Sun, Varun Kunjbihari Tibrewal, Steven John Lindell, Sameer Arun Verkhedkar, Sandeep Lingam, Colin Neville
  • Patent number: 10909107
    Abstract: A Distributed Availability Group (DAG) spans two AGs, each spanning one or more replica nodes and functioning as primary or secondary AG. A primary AG is replicated to the secondary AG synchronously or asynchronously. A failover in the DAG results in the AGs swapping their roles. Multiple DAGs can be linked together as a chain, which provides many useful features including disaster recovery across geographical regions, massive read scale (numerous readable secondary nodes), online migration of databases (across different operating systems and computing environments). The systems using DAGs can replicate databases across multiple independent high availability (HA) failover clusters using complex replication topologies and allow for manual failover and failback. The systems allow chaining of multiple AGs to provision a treelike structure of replicas and numerous secondary replicas without impacting performance.
    Type: Grant
    Filed: January 10, 2017
    Date of Patent: February 2, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Girish Mittur Venkataramanappa, Zhengguo Sun, Varun Kunjbihari Tibrewal, Steven John Lindell, Sameer Arun Verkhedkar, Sandeep Lingam, Colin Neville
  • Publication number: 20210027492
    Abstract: In one embodiment, a method includes accessing a calibration model for a camera rig. The method includes accessing multiple observations of an environment captured by the camera rig from multiple poses in the environment. The method includes generating an environmental model including geometry of the environment based on at least the observations, the poses, and the calibration model. The method includes determining, for one or more of the poses, one or more predicted observations of the environment based on the environmental model and the poses. The method includes comparing the predicted observations to the observations corresponding to the poses from which the predicted observations were determined. The method includes revising the calibration model based on the comparison. The method includes revising the environmental model based on at least a set of observations of the environment and the revised calibration model.
    Type: Application
    Filed: July 22, 2019
    Publication date: January 28, 2021
    Inventors: Steven John Lovegrove, Yuheng Ren
  • Patent number: 10901215
    Abstract: The disclosed computer-implemented method may include comprising identifying, within a real-world environment, a position of a user relative to a safety boundary. The position of the user is identified by a head-mounted display system comprising a display device. The display device is configured to at least partially obscure visibility of the real-world environment to the user. The method may further include selecting, based on the position of the user, at least a portion of a model of the real-world environment, rendering the portion of the model of the real-world environment, and displaying the rendered portion of the model of the real-world environment via the display device as a notification of the position of the user relative to the safety boundary. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: May 16, 2018
    Date of Patent: January 26, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Richard Newcombe, Simon Gareth Green, Steven John Lovegrove, Renzo De Nardi, Yuheng Ren, Thomas John Whelan
  • Patent number: 10898670
    Abstract: A breathing assistance unit for providing pressurized heated humidified air to a user increases user compliance. The breathing assistance unit generates positive emotional and cognitive states of a user about the therapy.
    Type: Grant
    Filed: January 10, 2017
    Date of Patent: January 26, 2021
    Assignee: Fisher & Paykel Healthcare Limited
    Inventors: Venkata Subbarao Potharaju, Christie Jayne Stanton, Andrew Paul Maxwell Salmon, Yi-Cheng Sun, Hayden Owen Briscoe, Samuel Frew, Steven John Worthington, Philip John Dickinson, Cameron Jon Haxton, Robin Lynn Randolph
  • Patent number: 10895848
    Abstract: Methods and apparatus for selective histogramming are configured to histogram a total number of virtual bins over a plurality of phases using a total number of counters, wherein the total number of counters is less than the total number of virtual bins.
    Type: Grant
    Filed: March 17, 2020
    Date of Patent: January 19, 2021
    Assignee: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
    Inventor: Steven John Buckley
  • Publication number: 20210008317
    Abstract: A breathing arrangement includes a patient interface, at least one inlet conduit, and a headgear assembly. The patient interface includes a mouth covering assembly including a cushion structured to sealingly engage around exterior of a patient's mouth in use, a nozzle assembly including a pair of nozzles structured to sealingly engage within nasal passages of a patient's nose in use, and a flexible element connecting the mouth covering assembly and the nozzle assembly. The at least one inlet conduit is structured to deliver breathable gas into at least one of the mouth covering assembly and the nozzle assembly for breathing by the patient. The headgear assembly is removably connected to at least one of the mouth covering assembly and the nozzle assembly so as to maintain the mouth covering assembly and the nozzle assembly in a desired position on the patient's face.
    Type: Application
    Filed: September 29, 2020
    Publication date: January 14, 2021
    Inventors: Aaron Samuel DAVIDSON, Michael Kassipillai GUNARATNAM, Susan Robyn LYNCH, Milind Chandrakant RAJE, Gary Christopher ROBINSON, Steven John LUBKE, Gregory Scott SMART, Philip Rodney KWOK, Rupert Christian SCHEINER
  • Patent number: 10888875
    Abstract: Devices, systems, and methods for applying a dielectrophoretic force on a particle include: a cell defining at least one channel for confining the particle; and a first electrode and a second electrode electrically isolated from the first electrode, at least one of the first and second electrodes being formed from a two-dimensional (2D) material providing an atomically sharp edge. The first and second electrodes are arranged sufficiently close to one another and sufficiently close to the channel such that application of a sufficient voltage across the first and second electrodes generates an electric field in at least part of the channel, the electric field having an electric field gradient sufficient to apply the dielectrophoretic force on the particle in the channel.
    Type: Grant
    Filed: June 18, 2018
    Date of Patent: January 12, 2021
    Assignee: Regents of the University of Minnesota
    Inventors: Sang-Hyun Oh, Steven John Koester
  • Publication number: 20210003716
    Abstract: A direct digital synthesis transmitter that uses a programmable digital circuit to generate a digital signal representing at least one radio frequency signal, the generated signal is filtered, amplified by an amplifier, and provided to a transmission antenna without upconversion. The transmitter generating the digital signal at a desired output frequency range such that a frequency upconverter is not needed to produce signals in the desired radio frequency range.
    Type: Application
    Filed: June 30, 2020
    Publication date: January 7, 2021
    Inventors: Gregory William Gerten, Gary Louis Green, Rachel Eunice Reed, Jared T. Emerson, Sean Joseph Stasiak, Steven John Billman
  • Publication number: 20210006281
    Abstract: A method and transmission system for amplifying and providing navigation signals. The system comprises a splitter circuit configured to receive a plurality of radio frequency (RF) signals oscillating at at least two different frequencies f1 and f2. The splitter circuit is further configured to split and forward the RF signals having the f1 frequency to a first bandpass filter and the RF signals having the f2 frequency to a second bandpass filter. The system further comprises a first tunable amplifier configured to receive the RF signals from the first bandpass filter. The system further comprises a second tunable amplifier configured to receive the RF signals from the second bandpass filter at substantially the same time as the first tunable amplifier's receipt of the RF signals from the first bandpass filter. The first tunable amplifier is further configured to amplify its RF signals across a first band centered around the frequency f1.
    Type: Application
    Filed: June 30, 2020
    Publication date: January 7, 2021
    Inventors: Gregory William Gerten, Gary Louis Green, Rachel Eunice Reed, Jared T. Emerson, Sean Joseph Stasiak, Steven John Billman
  • Publication number: 20200412129
    Abstract: An integrated metering device allows a resource provider to control the output of a distributed generation device onto a resource distribution network or grid. The integrated metering device may include a communications module, a metrology module, an inverter and regulator device, and a transfer switch. A resource provider may communicate with the integrated metering device via the communications module and may control the inverter and regulator device or the transfer switch. The metrology module may monitor the energy provided by the distributed generation device to the grid and may send information about the generated energy to the resource provider via the communications module.
    Type: Application
    Filed: September 16, 2020
    Publication date: December 31, 2020
    Inventors: Steven John Schamber, Prasanna Venkatesan
  • Patent number: 10877281
    Abstract: An optical system that deploys micro electro mechanical system (MEMS) scanners to contemporaneously generate CG images and to scan a terrain of a real-world environment. An illumination engine emits a first spectral bandwidth and a second spectral bandwidth into an optical assembly along a common optical path. The optical assembly then separates the spectral bandwidth by directing the first spectral bandwidth onto an image-generation optical path and the second spectral bandwidth onto a terrain-mapping optical path. The optical system deploys the MEMS scanners to generate CG images by directing the first spectral bandwidth within the image-generation optical path and also to irradiate a terrain by directing the second spectral bandwidth within the terrain-mapping optical path. Accordingly, the disclosed system provides substantial reductions in both weight and cost for systems such as, for example, augmented reality and virtual reality systems.
    Type: Grant
    Filed: October 15, 2019
    Date of Patent: December 29, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Steven John Robbins, David Douglas Bohn
  • Publication number: 20200402199
    Abstract: Aspects include a multistage collector to receive outputs from plural processing elements. Processing elements may comprise (each or collectively) a plurality of clusters, with one or more ALUs that may perform SIMD operations on a data vector and produce outputs according to the instruction stream being used to configure the ALU(s). The multistage collector includes substituent components each with at least one input queue, a memory, a packing unit, and an output queue; these components can be sized to process groups of input elements of a given size, and can have multiple input queues and a single output queue. Some components couple to receive outputs from the ALUs and others receive outputs from other components. Ultimately, the multistage collector can output groupings of input elements. Each grouping of elements (e.g., at input queues, or stored in the memories of component) can be formed based on matching of index elements.
    Type: Application
    Filed: September 4, 2020
    Publication date: December 24, 2020
    Inventors: James Alexander McCombe, Steven John Clohset, Jason Rupert Redgrave, Luke Tilman Peterson
  • Patent number: 10872074
    Abstract: A Distributed Availability Group (DAG) spans two AGs, each spanning one or more replica nodes and functioning as primary or secondary AG. A primary AG is replicated to the secondary AG synchronously or asynchronously. A failover in the DAG results in the AGs swapping their roles. Multiple DAGs can be linked together as a chain, which provides many useful features including disaster recovery across geographical regions, massive read scale (numerous readable secondary nodes), online migration of databases (across different operating systems and computing environments). The systems using DAGs can replicate databases across multiple independent high availability (HA) failover clusters using complex replication topologies and allow for manual failover and failback. The systems allow chaining of multiple AGs to provision a treelike structure of replicas and numerous secondary replicas without impacting performance.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: December 22, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Girish Mittur Venkataramanappa, Zhengguo Sun, Varun Kunjbihari Tibrewal, Steven John Lindell, Sameer Arun Verkhedkar, Sandeep Lingam, Colin Neville
  • Patent number: 10864340
    Abstract: A mask system for use between a patient and device to deliver a breathable gas to the patient includes a mouth cushion, a pair of nasal prongs, an elbow, and a headgear assembly. The mouth cushion is structured to sealingly engage around an exterior of a patient's mouth in use, and the pair of nasal prongs are structured to sealingly communicate with nasal passages of a patient's nose in use. The elbow delivers breathable gas to the patient. The headgear assembly maintains the mouth cushion and the nasal prongs in a desired position on the patient's face. The headgear assembly provides a substantially round crown strap that cups the parietal bone and occipital bone of the patient's head in use.
    Type: Grant
    Filed: May 4, 2020
    Date of Patent: December 15, 2020
    Inventors: Christopher Scott Skipper, Alison Oldenburg, Karthikeyan Selvarajan, Steven John Lubke, Gregory Scott Smart, Rupert Christian Scheiner, James William Charles Vandyke, Michael John Reid, Timothy Shawn Nelson, Philip Rodney Kwok
  • Publication number: 20200377377
    Abstract: A customizable multi-stage fluid treatment assembly typically includes a connector, a plurality of cartridges, and a cap. The plurality of cartridges have a treatment medium spaced within an interior volume of the individual cartridges, between the ends thereof. The ends of the plurality of cartridges are configured to receive a fluid, bring the fluid into operative contact with the treatment medium, and dispense the fluid from the opposing end of the cartridge. The connector is coupled with one end of the plurality of cartridges and has an inlet and an outlet for receiving and dispensing the fluid to and from an appliance. The cap is coupled with the other end of the plurality of cartridges, enclosing the fluid treatment assembly, which is configured to be received in a cavity of an appliance. The cartridges of the plurality of cartridges may be individually replaced with cartridges to meet customized needs.
    Type: Application
    Filed: August 6, 2020
    Publication date: December 3, 2020
    Inventors: GINGER ELAYNE PATERA, STEVEN JOHN KUEHL, MARK M. SENNINGER
  • Publication number: 20200370374
    Abstract: The present invention relates to a multipurpose drill system, the multipurpose drill system comprising: a drilling rig adapted to drive a drilling assembly; and two or more power sources, wherein at least one of the two or more power sources is a high pressure power source, wherein the drilling assembly is adapted to be in communication with either or both of the two or more power sources.
    Type: Application
    Filed: January 10, 2019
    Publication date: November 26, 2020
    Applicant: Intelligent Drilling Applications & Technology Pty Ltd
    Inventors: Jeff William BRANSON, Warren Barry FAIR, Steven John PAYNE, James Daniel CHOMLEY, John Edward KENNEDY, David Bruce CARNEGIE-SMITH
  • Patent number: 10843105
    Abstract: A separator for separating solids from a fluid including a tray assembly, the tray assembly including a plurality of nested tray units which define a separator axis and are spaced apart from one another along the separator axis, wherein each tray unit includes comprising an inner surface facing the separator axis 16 extending outwards, away from an aperture in the tray unit disposed at the separator axis, wherein the inner surface comprises an inner portion and an outer portion, wherein the inner portion is disposed between the aperture and the outer portion, and wherein the gradient of the outer portion is greater than the gradient of the inner portion.
    Type: Grant
    Filed: October 4, 2019
    Date of Patent: November 24, 2020
    Assignee: Hydro International Ltd
    Inventors: Daniel Stuart Jarman, Steven John Daniels, Alma Rahat, Jonathan Edward Fieldsend, Richard Everson, Gavin Tabor