Patents by Inventor Steven John

Steven John 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: 20200242264
    Abstract: Direct access to host memory for guests is disclosed. For example, a system includes a processor, a host memory, a filesystem daemon, a guest including a storage controller, and a filesystem queue accessible to the filesystem daemon and the storage controller. The storage controller receives a file retrieval request associated with a file stored in the host memory and forwards the file retrieval request to the filesystem daemon by adding the file retrieval request to the filesystem queue. The filesystem daemon retrieves the file retrieval request from the filesystem queue, determines a host memory address (HMA) associated with the file, and causes the HMA to be mapped to a guest memory address (GMA). The guest accesses the file in the host memory with the GMA, and later terminates access to the file, where the filesystem daemon is then configured cause the GMA to be unmapped.
    Type: Application
    Filed: January 28, 2019
    Publication date: July 30, 2020
    Inventors: Stefan Hajnoczi, Vivek Goyal, David Alan Gilbert, Steven John Whitehouse, Miklos Szeredi
  • Publication number: 20200238568
    Abstract: Ceramic honeycomb extrusion apparatus and a method of extruding a honeycomb body are disclosed. The honeycomb extrusion apparatus and method utilize a homogenizer plate comprising through holes and a screen support plate comprising screen support plate openings and aligned with the through holes.
    Type: Application
    Filed: January 30, 2020
    Publication date: July 30, 2020
    Inventors: James Joseph Bernas, Thomas William Brew, Jason Nelson Brown, Steven John Kremer, Kenneth Charles Sariego
  • Publication number: 20200242263
    Abstract: Secure and efficient access to host memory for guests is disclosed. For example, a system includes (i) a processor, (ii) a host memory, (iii) a hypervisor including a filesystem daemon, (iv) a guest including a storage controller, and (v) a first filesystem queue. The storage controller is configured to receive a file request, translate the file request, and add the translated file request to a filesystem queue. The filesystem daemon is configured to retrieve the translated file request from the filesystem queue and provide access to a file in the host memory identified in the file request to the guest.
    Type: Application
    Filed: January 28, 2019
    Publication date: July 30, 2020
    Inventors: Stefan Hajnoczi, Vivek Goyal, David Alan Gilbert, Steven John Whitehouse, Miklos Szeredi
  • Patent number: 10725998
    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: July 28, 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: 10719632
    Abstract: A data processing system includes a host processor that executes an operating system and an accelerator operable to process data under the control of the operating system executing on the host processor. The accelerator can be switched between a normal mode of operation and a protected mode of operation in which the side channel information that can be provided by the accelerator to the host processor is restricted. The data processing system also includes a mechanism for switching the accelerator from its normal mode of operation to the protected mode of operation, and from its protected mode of operation to the normal mode of operation.
    Type: Grant
    Filed: August 25, 2016
    Date of Patent: July 21, 2020
    Assignee: Arm Limited
    Inventors: Håkan Lars-Göran Persson, Steven John Price, Thomas James Cooksey
  • Patent number: 10717981
    Abstract: Disclosed herein are polynucleotide agents (including interfering RNA agents (RNAi)), small molecule agents, and synthetic cells, methods of making the same, and their use as therapeutics against age-related dysfunction and/or cellular dysfunction that results in various disease states. In some embodiments, one or more agents as disclosed herein can be used to target and/or decrease the expression of the paired-box protein 5 (PAX5) gene, protein phosphatase, Mg2+/Mn2+ dependent 1F (PPM1F) gene, or both. Also disclosed herein are methods for the preparation and use of synthetic cells prepared by in vitro and/or in vivo manipulation using one or more cellular factors, polynucleotide agents, and/or small molecule agents. Disclosed herein is the use of these cells as therapeutic cells that treat age-related dysfunction and/or cellular dysfunction resulting in various disease states.
    Type: Grant
    Filed: January 17, 2019
    Date of Patent: July 21, 2020
    Assignee: Advanced ReGen Medical Technologies, LLC
    Inventors: Steven John Greco, Pranela Rameshwar, Khadidiatou Guiro, Seda Ayer
  • Publication number: 20200226639
    Abstract: Methods and apparatus to determine media impressions using distributed demographic information are disclosed.
    Type: Application
    Filed: December 6, 2019
    Publication date: July 16, 2020
    Inventors: Ronan Heffernan, Kevin Geraghty, Mark Kalus, Mainak Mazumdar, Ari Paparo, Steven John Splaine
  • Patent number: 10713883
    Abstract: A system has a pre-recorded content database. Further, the system has a processor that establishes a virtual scratch card game, randomly determines a plurality of positions in a virtual scratch card grid that correspond to a winning outcome of the virtual scratch card game, searches for a plurality of pre-recorded video clips in the pre-recorded content database such that each of the plurality of pre-recorded video clips displays an event corresponding to the winning outcome, and provides the plurality of pre-recorded video clips to a display device that renders the virtual scratch card grid according to a plurality of scratch-off blocks that, when activated, reveal each of the plurality of pre-recorded video clips at each of the corresponding plurality of positions.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: July 14, 2020
    Assignee: Highlight Games Limited
    Inventors: Timothy Patrick Jonathan Green, Steven John Holmes, Stewart James Whittle, Nick Gardiner
  • Patent number: 10713901
    Abstract: A system has a pre-recorded content database. Further, the system has a processor that generates a graphical user interface that renders a virtual scratch card game. The processor receives a participant user input corresponding to one of the plurality of selection indicia. Further, the processor randomly determines a plurality of events in a plurality of pre-recorded video clips. The processor also associates a game image with each of the plurality of pre-recorded video clips in the interactive menu such that a rendering device renders a corresponding pre-recorded video clip from the plurality of pre-recorded video clips based on game imagery user input. The graphical user interface comprises a plurality of selection indicia associated with less than a totality of potential virtual sport-based game participants. Further, the graphical user interface comprises an interactive menu of game imagery.
    Type: Grant
    Filed: May 21, 2019
    Date of Patent: July 14, 2020
    Assignee: Highlight Games Limited
    Inventors: Timothy Patrick Jonathan Green, Steven John Holmes, Stewart James Whittle, Nick Gardiner
  • Publication number: 20200218898
    Abstract: The disclosed computer-implemented method may include receiving, from devices in an environment, real-time data associated with the environment and determining, from the real-time data, current object data for the environment. The current object data may include both state data and relationship data for objects in the environment. The method may also include determining object deltas between the current object data and prior object data from an event graph. The prior object data may include prior state data and prior relationship data for the objects. The method may include detecting an unknown state for one of the objects, inferring a state for the object based on the event graph, and updating the event graph based on the object deltas and the inferred state. The method may further include sending updated event graph data to the devices. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Application
    Filed: March 18, 2020
    Publication date: July 9, 2020
    Inventors: Richard Andrew Newcombe, Jakob Julian Engel, Julian Straub, Thomas John Whelan, Steven John Lovegrove, Yuheng Ren
  • Publication number: 20200207862
    Abstract: The present invention relates to the treatment of or alleviation of signs and symptoms of palmoplantar pustulosis (PPP) with anti-IL-36R antibodies in a patient.
    Type: Application
    Filed: December 20, 2019
    Publication date: July 2, 2020
    Inventors: Patrick BAUM, Janine LAMAR, Steven John PADULA, Christian THOMA
  • Publication number: 20200200665
    Abstract: A method for determining a rate at which solid particles settle from a liquid in a slurry includes (a) mixing the solid particles and the liquid to form the slurry. In addition, the method includes (b) placing the slurry in an inner cavity of a vessel. Further, the method includes (c) measuring a hydrostatic pressure of the slurry at a bottom of the inner cavity over a period of time after (b). The method also includes (d) determining a quantity of the solid particles that settle from the liquid as a function of time over the period of time using the hydrostatic pressure measurements from (c).
    Type: Application
    Filed: December 20, 2019
    Publication date: June 25, 2020
    Applicant: BP Corporation North America Inc.
    Inventors: Steven John TINKER, Troy Matthew DECKER
  • Publication number: 20200197428
    Abstract: Disclosed herein are active agents, compositions containing them, unit dosage forms containing them, and methods of their use, e.g., for treating a metabolic disorder or nonalcoholic fatty liver disease or for modulating a metabolic marker or nonalcoholic fatty liver disease marker.
    Type: Application
    Filed: February 27, 2020
    Publication date: June 25, 2020
    Inventors: Steven John TAYLOR, John Robert PROUDFOOT, Mi-Jeong KIM, Kathleen NUDEL, Timothy F. BRIGGS, Afrand KAMALI SARVESTANI, Leonard BUCKBINDER, Bernard LANTER, Ferdinand Edward MASSARI, Koji YASUDA, Spencer Cory PECK, Cheri SNEDEKER, Diana LE, Jessica ALEXANDER, Anna LIANG, Dinara GUNASEKERA, David Arthur BERRY, John Patrick CASEY, JR.
  • Publication number: 20200188418
    Abstract: Disclosed herein are acylated active agents and methods of their use, e.g., for modulating an autoimmunity marker or for treating an autoimmune disorder.
    Type: Application
    Filed: February 27, 2020
    Publication date: June 18, 2020
    Inventors: Steven John TAYLOR, Mi-Jeong KIM, Kathleen NUDEL, Timothy F. BRIGGS, Koji YASUDA, Leonard BUCKBINDER, Bernard LANTER, Spencer Cory PECK, Cheri SNEDEKER, Angela SHE, Jessica ALEXANDER, Anna LIANG, Jenny LIU, Dinara GUNASEKERA, David Arthur BERRY, John Patrick CASEY, JR.
  • Patent number: 10683198
    Abstract: The present invention is directed towards a beverage dispensing apparatus comprising at least one beverage dispensing module and a base unit upon or within which the or each module is positioned. Each module comprises a container housing a beverage reservoir and a beverage dispensing arrangement comprising a dispensing valve operable to be selectively opened to dispense beverage from the reservoir. Each module further comprises valve sensing means operable to determine when the dispensing valve is opened and provide a valve status signal indicative of whether the dispensing valve is opened. Each module further comprises communication means in communication with the valve sensing means and arranged to receive the valve status signal. The base unit comprises a base-module receiver operable to communicate with the communication means of one or more modules to receive the valve status signal therefrom. The apparatus is particularly suitable for alcoholic beverages.
    Type: Grant
    Filed: November 2, 2015
    Date of Patent: June 16, 2020
    Assignee: Pernod Ricard SA
    Inventors: Steven John Kelly, James Ashley Gadd
  • Patent number: 10679366
    Abstract: A depth measurement assembly (DMA) includes a structured light emitter, an augmented camera, and a controller. The structured light emitter projects structured light into a local area under instructions from the controller. The augmented camera generates image data of an object illuminated with the structured light pattern projected by the structured light emitter in accordance with camera instructions generated by the controller. The augmented camera includes a high speed computation tracking sensor that comprises a plurality of augmented photodetectors. Each augmented photodetector converts light to data and stores the data in its own memory unit. The controller receives the image data and determines depth information of the object in the local area based in part on the image data. The depth measurement unit can be incorporated into a head-mounted display (HMD).
    Type: Grant
    Filed: December 27, 2017
    Date of Patent: June 9, 2020
    Assignee: Facebook Technologies, LLC
    Inventors: Xinqiao Liu, Richard Andrew Newcombe, Steven John Lovegrove, Renzo De Nardi
  • Patent number: 10675428
    Abstract: A patient interface for delivering breathable gas to a patient includes a nasal prong assembly including a pair of nasal prongs structured to sealingly communicate with nasal passages of a patient's nose in use and headgear to maintain the nasal prong assembly in a desired position on the patient's face. The headgear includes side straps and rigidizers provided to respective side straps. Each rigidizer includes a first end portion that provides a connector structured to engage a respective end of the nasal prong assembly and an inwardly curved protrusion in the form of a cheek support that curves inwardly of the connector. The cheek support is adapted to follow the contour of the patient's cheek and guide a respective end portion of the side strap into engagement with the patient's cheek to provide a stable cheek support.
    Type: Grant
    Filed: October 7, 2016
    Date of Patent: June 9, 2020
    Assignee: ResMed PTY LTD
    Inventors: Memduh Guney, Rupert Christian Scheiner, David Anthony Pidcock, Gerard Michael Rummery, Matthew Eves, Craig David Edwards, Melanie Lucia Cariola, Muditha Pradeep Dantanarayana, Michael Fu Pin Chen, Christopher Scott Skipper, Karthikeyan Selvarajan, Steven John Lubke, Bruce David Gregory, Joel Edward Gibson, Andrew David Cameron, Philip Rodney Kwok
  • Publication number: 20200163895
    Abstract: Orally-administrable, pharmaceutical formulations comprising a plurality of pellets are described herein. The pellets comprise a core, a release coating, and an enteric coating, where the release coating comprises, for example, an HPMC.
    Type: Application
    Filed: May 17, 2018
    Publication date: May 28, 2020
    Inventors: Steven JOHNS, Kenneth PAYIE, Badrinath DONIPARTHI
  • Patent number: 10666877
    Abstract: Methods and systems for synopsizing videos of an incident from multiple moving video cameras. One system includes an electronic processor configured to receive a first video from a first moving video camera, receive a second video from a second moving video camera, determine a first motion characteristic of the first video, and determine a second motion characteristic of the second video. The electronic processor is further configured to generate a comparison between the first motion characteristic and the second motion characteristic, modify the second video based on the comparison such that the second motion characteristic aligns with the first motion characteristic, and generate, after modifying the second video, a combined video including at least a portion of both the first video and the second video.
    Type: Grant
    Filed: September 14, 2018
    Date of Patent: May 26, 2020
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventors: Carmen Jia Yi Siau, Steven John Kerr
  • Patent number: D891364
    Type: Grant
    Filed: January 3, 2019
    Date of Patent: July 28, 2020
    Assignee: Briggs & Stratton Corporation
    Inventors: Richard Gilpatrick, Ryan Thomas Hahn, Stephen James Ryczek, Steven John Weber