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: 20230115617
    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: November 10, 2022
    Publication date: April 13, 2023
    Inventors: Patrick BAUM, Janine LAMAR, Steven John PADULA, Christian THOMA
  • Patent number: 11625862
    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: Grant
    Filed: October 16, 2020
    Date of Patent: April 11, 2023
    Assignee: Meta Platforms Technologies, LLC
    Inventors: Michael Goesele, Julian Straub, Thomas John Whelan, Richard Andrew Newcombe, Steven John Lovegrove
  • Patent number: 11625313
    Abstract: A computing device is provided, including a processor configured to execute an application-under-test including a plurality of tasks. Each task may be executed in one or more task instances. The processor may determine respective performance data for the one or more task instances of each task. The processor may output, for display on a display, a graphical user interface (GUI) including a statistical representation of the performance data. The processor may receive, at the GUI, a selection of a task executed in a plurality of selected task instances in the application-under-test. The selected task instances may be executed in selected task execution time intervals that are at least partially non-contiguous in time. The processor may generate an aggregated view of the corresponding performance data for the selected task instances aggregated over the selected task execution time intervals. The processor may output the aggregated view for display at the GUI.
    Type: Grant
    Filed: April 22, 2021
    Date of Patent: April 11, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Danny Chen, James D Laflen, Colin Mical Francis, Steven John Pratschner
  • Patent number: 11625389
    Abstract: Methods for snapshot isolation query transactions in distributed systems are performed by systems and devices. Distributed executions of queries are performed in a processing system according to an isolation level protocol for data management and data versioning across one or more data sets, one or more compute pools, etc., within a logical server via a single transaction manager that oversees the isolation semantics and data versioning. Read transactions of queries are performed lock-free via the isolation semantics, and instant rollbacks, point-in-time queries, single-phase commits in the distributed systems are also provided. Abort and cleanup operations are performed based on a distributed abort protocol and a determined oldest active transaction for the system in which the single transaction manager does not track read-only transactions, and client nodes do not maintain commit tables for transactions.
    Type: Grant
    Filed: March 19, 2021
    Date of Patent: April 11, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Sarvesh Singh, Hari Krishna Sunder, Srikumar Rangarajan, Steven John Lindell, Sandeep Lingam
  • Publication number: 20230108063
    Abstract: A blower unit for use as part of an integrated blower/humidification system is described. The blower unit has an outer casing, which encloses and forms part of the blower unit, the casing including an air inlet vent. The blower unit further includes a humidifier compartment for receiving a humidifier unit with a separate gases inlet and outlet, the compartment having a heater base for heating the contents of the humidifier unit. The compartment also has a blower inlet port which aligns with the humidifier unit inlet in use, the blower providing a gases path through the casing between the inlet vent and the inlet port. The blower unit also includes a fan for providing a pressurised gases stream along the gases path, and a power supply unit for powering the fan. The gases path is routed over the power supply unit in order to provide a cooling air flow.
    Type: Application
    Filed: July 18, 2022
    Publication date: April 6, 2023
    Inventors: Venkata Subbarao Potharaju, Christie Jayne Stanton, Andrew Paul Maxwell Salmon, Yi-Cheng Sun, Hayden Briscoe, Samuel Frew, Steven John Worthington, Philip John Dickinson, Cameron Jon Haxton
  • Publication number: 20230107172
    Abstract: Provided are one-piece end plates, which end plates can act as current collectors and are useful in electrochemical cell stack assemblies. The end plates can be secured to one another by floating tie rods that exert a pressure on the electrochemical cells disposed between the end plates.
    Type: Application
    Filed: October 1, 2021
    Publication date: April 6, 2023
    Inventors: Steven John DaSilva, Curtis S. Warrington, Andrew Joseph Melough
  • Patent number: 11597366
    Abstract: A brake pedal assembly comprising a pedal and a pedal resistance force member operably coupled to the pedal. A damper pedal resistance force module defines an interior fluid-filled cavity. A shaft extends through the damper module and includes a piston mounted thereon and moveable through the fluid-filled cavity to generate a damper resistance force. A spring pedal resistance force module is adapted to generate a spring pedal resistance force. A pedal force sensing module is mounted to the pedal resistance force member. A pedal position sensor is mounted to the pedal resistance force member. A pedal force sensor is mounted to the pedal resistance force member.
    Type: Grant
    Filed: May 6, 2020
    Date of Patent: March 7, 2023
    Assignee: CTS CORPORATION
    Inventors: Steven John Street, John Jablonski, Xiaofeng Huang, Douglas C. Moore, Eric Brannstrom
  • Patent number: 11593884
    Abstract: A disclosed system, method and computer readable storage medium includes mechanism for controlling cascade price movements in an electronic trading system. Price limits control the prices at which traders can place orders. An upper price limit prevents traders from placing orders above the upper limit and a lower price limit prevents traders from placing orders below the lower limit. The gap between the upper limit and the indicative marked price as well as the gap between lower limit and the indicative market price is controlled so as to cause a breaking effect on very rapidly changing market price.
    Type: Grant
    Filed: August 29, 2022
    Date of Patent: February 28, 2023
    Assignee: LIFFE Administration and Management
    Inventors: Robert James Fuller, Steven John Katesmark, Christopher Roy Harrison
  • Patent number: 11593364
    Abstract: Disclosed are methods, systems, devices, apparatus, media, design structures, and other implementations, including a method that includes receiving, at a local device from a remote device, query data representative of a question relating to source content of a source document, and determining whether one or more pre-determined questions stored in a question-answer cache maintained at the local device matches the query data according to one or more matching criteria. The method further includes obtaining from the question-answer cache, in response to a determination that at least one of the pre-determined questions matches the query data received from the remote device, at least one answer data item, associated with at least one pre-determined question, corresponding to an answer to the question relating to the source content.
    Type: Grant
    Filed: June 25, 2021
    Date of Patent: February 28, 2023
    Assignee: Pryon Incorporated
    Inventors: David Nahamoo, Igor Roditis Jablokov, Vaibhava Goel, Etienne Marcheret, Ellen Eide Kislal, Steven John Rennie, Marie Wenzel Meteer, Soonthorn Ativanichayaphong, Joseph Allen Pruitt, John Pruitt, Bryan Dempsey, Gregory Pelton, Lucas Siler
  • Patent number: 11592535
    Abstract: Various embodiments of the present technology may provide methods and apparatus for repetitive histogramming. The apparatus may provide a limited number of physical bins to perform multiple histograms on a total number of virtual bins. The apparatus may provide a single physical bin that is used to sweep over the total number of virtual bins.
    Type: Grant
    Filed: February 19, 2020
    Date of Patent: February 28, 2023
    Assignee: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
    Inventor: Steven John Buckley
  • Patent number: 11587210
    Abstract: In one embodiment, a method includes a computer system accessing a curvilinear image captured using a camera lens, generating multiple rectilinear images from the curvilinear image based at least in part on one or more calibration parameters associated with the camera lens, identifying semantic information in one or more of the rectilinear images by processing each of the multiple rectilinear images using a machine-learning model configured to identify semantic information in rectilinear images, and identifying semantic information in the curvilinear image based on the identified semantic information in the one or more rectilinear images.
    Type: Grant
    Filed: March 11, 2020
    Date of Patent: February 21, 2023
    Assignee: Meta Platforms Technologies, LLC
    Inventors: Yu Fan Chen, Kiran Kumar Somasundaram, Steven John Lovegrove, Yujun Shen
  • Patent number: 11587254
    Abstract: Raycast-based calibration techniques are described for determining calibration parameters associated with components of a head mounted display (HMD) of an augmented reality (AR) system having one or more off-axis reflective combiners. In an example, a system comprises an image capture device and a processor executing a calibration engine. The calibration engine is configured to determine correspondences between target points and camera pixels based on images of the target acquired through an optical system, the optical system including optical surfaces and an optical combiner. Each optical surface is defined by a difference of optical index on opposing sides of the surface. At least one calibration parameter for the optical system is determined by mapping rays from each camera pixel to each target point via raytracing through the optical system, the raytracing being based on the index differences, shapes, and positions of the optical surfaces relative to the one or more cameras.
    Type: Grant
    Filed: June 17, 2020
    Date of Patent: February 21, 2023
    Assignee: META PLATFORMS TECHNOLOGIES, LLC
    Inventors: Huixuan Tang, Hauke Malte Strasdat, Qi Guo, Steven John Lovegrove
  • Publication number: 20230044739
    Abstract: The present invention relates to anti-IL-36R binding compounds, in particular new anti-IL-36R antibodies and therapeutic and diagnostic methods and compositions for using the same.
    Type: Application
    Filed: September 7, 2022
    Publication date: February 9, 2023
    Inventors: Wulf Otto BOECHER, Steven John PADULA, Christian THOMA
  • Publication number: 20230044059
    Abstract: A digital asset security device, includes an asset capture unit configured to electronically capture a digital asset, a processor configured to digitally sign the captured asset, a memory configured to store a digitally signed asset from the processor, and a hashing module in communication the asset capture unit, the processor, and the memory, and configured to provide a cryptographic hash to one or more of the captured asset and the digitally signed asset.
    Type: Application
    Filed: October 3, 2022
    Publication date: February 9, 2023
    Inventors: Steven John Goeringer, Brian Alexander Scriber, Arianne Hinds, Michael Sprenger, Robert Michael Lund
  • Patent number: 11574308
    Abstract: A method for generating and controlling intelligent assertion tokens includes generating a first assertion token, during a first step of a supply chain process. The first assertion token is inspected to determine validity. If the first assertion token is not valid, the receipt of the first assertion token is rejected. If the first assertion token is determined to be valid, the use of the first assertion token in further transmissions and/or transactions is authorized. The first assertion token can be passed to a second step of the supply chain process, and a second assertion token may be generated based on the first assertion token. Upon receipt of the second assertion token, it is inspected to determine validity. If not valid, the transmission and/or transfer of the second assertion token is rejected. If valid, the transmission and/or transfer of the second assertion token to a further step of the supply chain process or to a customer is authorized.
    Type: Grant
    Filed: April 15, 2021
    Date of Patent: February 7, 2023
    Assignee: EYGS LLP
    Inventors: John Stoddard Robotham, Barath Krishna Balasubramanian, Franciscus Cornelis Pieter Putman, Todd R. Smith, Steven John Valeri
  • Patent number: 11567921
    Abstract: Methods for rowgroup consolidation with delta accumulation and versioning in distributed systems are performed. The systems provide performant methods of row storage that enable versioned modifications of data while keeping and allowing access to older versions of the data for point-in-time transactions. The accumulation of valid rows, deletes, and modifications is maintained in blobs for rowgroups until a size threshold is reached, at which point the rows are moved into a columnar compressed form. Changes to data and associated metadata are stored locally and globally via appends, maintaining logical consistency. Metadata is stored in footers of files allowing faster access to the metadata and its associated data for transactions and instant rollback via metadata version flipping for aborted transactions, as well as lock-free reads of data.
    Type: Grant
    Filed: June 25, 2021
    Date of Patent: January 31, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Rishabh Singh Ahluwalia, Tianhui Shi, Srikumar Rangarajan, Steven John Lindell, Sandeep Lingam
  • Patent number: 11562534
    Abstract: In one embodiment, a method includes instructing, at a first time, a camera having a plurality of pixel sensors to capture a first image of an environment comprising an object to determine a first object pose; determining, based on the first object pose, a predicted object pose of the object at a second time; generating pixel-activation instructions based on a buffer region around a projection of a 3D model of the object having the predicted object pose onto a virtual image plane associated with a predicted camera pose, where the size of the buffer region may be dependent on predicted dynamics for the object; instructing, at the second time, the camera to use a subset of the plurality of pixel sensors to capture a second image of the environment according to the pixel-activation instructions, and; determining, based on the second image, a second object pose of the object.
    Type: Grant
    Filed: December 3, 2021
    Date of Patent: January 24, 2023
    Assignee: Meta Platforms Technologies, LLC
    Inventors: Steven John Lovegrove, Richard Andrew Newcombe, Andrew Samuel Berkovich, Lingni Ma, Chao Li
  • Patent number: 11562526
    Abstract: Aspects relate to tracing rays in 3-D scenes that comprise objects that are defined by or with implicit geometry. In an example, a trapping element defines a portion of 3-D space in which implicit geometry exist. When a ray is found to intersect a trapping element, a trapping element procedure is executed. The trapping element procedure may comprise marching a ray through a 3-D volume and evaluating a function that defines the implicit geometry for each current 3-D position of the ray. An intersection detected with the implicit geometry may be found concurrently with intersections for the same ray with explicitly-defined geometry, and data describing these intersections may be stored with the ray and resolved.
    Type: Grant
    Filed: February 25, 2021
    Date of Patent: January 24, 2023
    Assignee: Imagination Technologies Limited
    Inventors: Cuneyt Ozdas, Luke Tilman Peterson, Steven Blackmon, Steven John Clohset
  • Patent number: 11551326
    Abstract: A tile-based graphics system has a rendering space sub-divided into a plurality of tiles which are to be processed. Graphics data items, such as parameters or texels, are fetched into a cache for use in processing one of the tiles. Indicators are determined for the graphics data items, whereby the indicator for a graphics data item indicates the number of tiles with which that graphics data item is associated. The graphics data items are evicted from the cache in accordance with the indicators of the graphics data items. For example, the indicator for a graphics data item may be a count of the number of tiles with which that graphics data item is associated, whereby the graphics data item(s) with the lowest count(s) is (are) evicted from the cache.
    Type: Grant
    Filed: February 13, 2018
    Date of Patent: January 10, 2023
    Assignee: Imagination Technologies Limited
    Inventors: Steven John Fishwick, John Howson
  • Publication number: 20220414776
    Abstract: A disclosed system, method and computer readable storage medium includes mechanism for controlling cascade price movements in an electronic trading system. Price limits control the prices at which traders can place orders. An upper price limit prevents traders from placing orders above the upper limit and a lower price limit prevents traders from placing orders below the lower limit. The gap between the upper limit and the indicative marked price as well as the gap between lower limit and the indicative market price is controlled so as to cause a breaking effect on very rapidly changing market price.
    Type: Application
    Filed: August 29, 2022
    Publication date: December 29, 2022
    Inventors: Robert James Fuller, Steven John Katesmark, Christopher Roy Harrison