Patents by Inventor Ivan Thompson

Ivan Thompson 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: 20240139163
    Abstract: The invention relates to modulators of Embryonic Ectoderm Development (EED) and/or Polycomb Repressive Complex 2 (PRC2) useful in the treatment of disorders and diseases associated with EEC and PRC2, being macrocyclic azolopyridine derivatives and compositions thereof of Formula I: or a pharmaceutically acceptable salt, prodrug, solvate, hydrate, enantiomer, isomer, or tautomer thereof, wherein X1, X2, X3, A1, A2, Y, R1, R2, R3, and R4 are as described herein.
    Type: Application
    Filed: December 20, 2022
    Publication date: May 2, 2024
    Inventors: Ivan Viktorovich Efremov, Steven Kazmirski, Qingyi Li, Lorin A. Thompson, III, Owen Brendan Wallace, Shawn Donald Johnstone, Feng Zhou, Peter Rahl
  • Publication number: 20240100471
    Abstract: Devices, systems, and methods for carbon capture optimization in industrial facilities are disclosed herein. An example carbon capture process involves cooling a flue gas stream using at least one gas-to-air heat exchanger disposed upstream of a carbon dioxide (CO2) absorber. Another example carbon capture process involves heating a heat medium for solvent regeneration and CO2 stripping using a fired heater and/or using at least one waste heat recovery unit.
    Type: Application
    Filed: September 6, 2023
    Publication date: March 28, 2024
    Inventors: Ben Heichelbech, Ivan Van der Walt, Connor Rivard, Alex Thompson
  • Publication number: 20240074868
    Abstract: An example method is provided for maintaining stability to an injury defined by a separation of two bones (e.g., the tibia and fibula), the separation being an injured distance greater than a pre-injury distance between the two bones in a first human patient. The method may include delivering a first apparatus for approximation of the two bones in the first human patient comprising the injury, the first apparatus including a flexible segment disposed between a first anchor and a second anchor. The method may further include maintaining, by the first apparatus, a restored distance between the two bones in the first human patient after a repetitive dynamic loading, the restored distance approximately equal to the pre-injury distance.
    Type: Application
    Filed: September 7, 2022
    Publication date: March 7, 2024
    Applicant: DePuy Synthes Products, Inc.
    Inventors: Firas SOULEIMAN, Ivan ZDERIC, Torsten PASTOR, Dominic GEHWEILER, Boyko GUEORGUIEV-RÜEGG, Michael SWORDS, Tim SCHEPERS, Matthew TOMLINSON, Charles HORRELL, Nicholas MOURLAS, Jon THOMPSON, Todd KENT, Jessica GALIE
  • Patent number: 10860511
    Abstract: The current document is directed to a family of integrated hardware controllers that provides for cost-effective, high-bandwidth, and scalable incorporation of SSDs into large, distributed-computer systems. Certain implementations of the integrated hardware controller include dual media-access controllers for connection to one or more local area networks, remote-direct-memory-access (“RDMA”) controllers for supporting RDMA protocols over the local area network, an NVMe controller that provides access to an SSD. In certain integrated-hardware-controller implementations, the RDMA and NVMe controllers are implemented in one of a field programmable gate array (“FPGA”) and application-specific integrated circuit (“ASIC”).
    Type: Grant
    Filed: December 28, 2016
    Date of Patent: December 8, 2020
    Assignee: Western Digital Technologies, Inc.
    Inventors: Michael Ivan Thompson, Murthy Kompella, Joseph Harold Steinmetz
  • Patent number: 10644723
    Abstract: With CRC-code-computation logic used in electronic-communications hardware, many current implementations employ a number n of XOR matrices equal to the number of bytes in the fundamental data unit, or word, operated on by the CRC-code-computation logic. As the size, in bytes, of the fundamental-data-unit increases, due to increases in the widths of internal data-transmission components, the number n of XOR matrices in CRC-code-computation logic has correspondingly increased. A component-efficient CRC-code-computation logic employs message-padding logic in order to compute CRC codes using only a single XOR matrix. The message-padding logic takes advantage of certain characteristics of CRC codes to transform original input messages having lengths, in bytes, that are not evenly divisible by the length of the fundamental data unit into messages that are evenly divisible by the length of the fundamental data unit by prepending padding bytes to the original messages.
    Type: Grant
    Filed: April 16, 2018
    Date of Patent: May 5, 2020
    Assignee: Western Digital Technologies, Inc.
    Inventors: Martin Daniel Stainbrook, Michael Ivan Thompson
  • Publication number: 20190319636
    Abstract: The current document is directed to component-efficient CRC-code-computation logic used in electronic-communications hardware. Many current implementations employ a number n of XOR matrices equal to the number of bytes in the fundamental data unit, or word, operated on by the CRC-code-computation logic. As the size, in bytes, of the fundamental-data-unit increases, due to increases in the widths of internal data-transmission components, the number n of XOR matrices in CRC-code-computation logic has correspondingly increased. The currently disclosed CRC-code-computation logic employs message-padding logic in order to compute CRC codes using only a single XOR matrix.
    Type: Application
    Filed: April 16, 2018
    Publication date: October 17, 2019
    Applicant: Kazan Networks Corporation
    Inventors: Martin Daniel Stainbrook, Michael Ivan Thompson
  • Publication number: 20170357610
    Abstract: One implementation of an NVMe storage system uses NVMe over Fabric (NVMf) SSDs. This implementation is built using off-the-shelf RDMA Network Interface Cards (RNIC) to connect the server to the network and then to the NVMf SSDs. The current document discloses a split implementation with the PCI Express/NVMe interface on an NVMe Initiator board plugged into a server and the Flash implemented on one or many network attached Flash (NVMf) devices.
    Type: Application
    Filed: June 14, 2017
    Publication date: December 14, 2017
    Applicant: Kazan Networks Corporation
    Inventor: Michael Ivan Thompson
  • Patent number: 7330646
    Abstract: A film camera has a body enclosing a light-tight film space. A film unit disposed in the film space, includes a filmstrip having a longitudinally extending row of uniform perforations. The perforations each have at least one concavely-curved edge extending in a direction transverse to the filmstrip. The film space is substantially free of skives despite prewinding of the filmstrip in the camera, even if the prewinding is at a high-torque level.
    Type: Grant
    Filed: July 19, 2005
    Date of Patent: February 12, 2008
    Assignee: Eastman Kodak Company
    Inventors: Michael L. DeCecca, Christopher M. Muir, Douglas H. Pearson, Ivan Thompson
  • Publication number: 20070019951
    Abstract: A film camera has a body enclosing a light-tight film space. A film unit disposed in the film space, includes a filmstrip having a longitudinally extending row of uniform perforations. The perforations each have at least one concavely-curved edge extending in a direction transverse to the filmstrip. The film space is substantially free of skives despite prewinding of the filmstrip in the camera, even if the prewinding is at a high-torque level.
    Type: Application
    Filed: July 19, 2005
    Publication date: January 25, 2007
    Inventors: Michael DeCecca, Christopher Muir, Douglas Pearson, Ivan Thompson