Patents by Inventor John Bainbridge

John Bainbridge 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: 12113711
    Abstract: Various example embodiments for supporting application-based traffic control in a multipath network are presented herein. Various example embodiments for supporting application-based traffic control in a multipath network may be configured to support application-based traffic steering, application-based traffic blocking, or the like, as well as various combinations thereof. Various example embodiments for supporting application-based traffic control in a multipath network may be configured to support application-based traffic control in various types of multipath networks, such as multipath networks combining wireline and wireless access technologies between an end-user customer premises and a network gateway (e.g., between a hybrid-access customer premises equipment (HCPE) and a hybrid-access gateway (HAG), in a hybrid-access communication network (e.g.
    Type: Grant
    Filed: February 11, 2022
    Date of Patent: October 8, 2024
    Assignee: NOKIA SOLUTIONS AND NETWORKS OY
    Inventors: Steve Morin, Roger Bainbridge, Weerapong Kritpiphat, John Fischer
  • Patent number: 12046417
    Abstract: There is provided a multipole magnet for deflecting a beam of charged particles. The multipole magnet comprises a plurality of ferromagnetic poles and a plurality of permanent magnet assemblies to supply a magnetomotive force to the ferromagnetic poles. At least one of the permanent magnet assemblies has a plurality of discrete permanent magnet positions and a plurality of permanent magnets each fixed in one of the permanent magnet positions.
    Type: Grant
    Filed: March 18, 2020
    Date of Patent: July 23, 2024
    Assignee: UNITED KINGDOM RESEARCH AND INNOVATION
    Inventors: James Anthony Clarke, Benjamin John Arthur Shepherd, Norbert Collomb, Alexander Robert Bainbridge
  • Publication number: 20230409759
    Abstract: Embodiments described herein may include apparatus, systems, techniques, or processes that are directed to access control mechanisms used to protect isolated memory regions. Embodiments described herein enable a distributed and efficient register structure enabling system providers to reduce cost and improve system performance while preventing malicious devices from accessing isolated memory regions. Isolated memory region access control registers are distributed through multiple access points or bridges but each may be optimized and minimized to allow fast and efficient access control. Other embodiments may be described and/or claimed.
    Type: Application
    Filed: June 20, 2022
    Publication date: December 21, 2023
    Inventors: Boris Dolgunov, Maulik L. Dhada, William John Bainbridge, Siva Bhanu Krishna Boga, Ruben Daniel Varela Velasco, David Deitcher
  • Publication number: 20220414022
    Abstract: In an embodiment, an apparatus includes a memory access controller to be coupled to a memory and a memory management unit (MMU) coupled to the memory access controller. The MMU is to receive a memory transaction comprising an original transaction security attribute from a first device; responsive to the memory transaction comprising a first physical address of the memory, transmit the memory transaction to the memory access controller; and responsive to the memory transaction comprising a virtual address, generate a translated memory transaction comprising a translated physical address of the memory based on the virtual address and a translated transaction security attribute and transmit the translated memory transaction to the memory access controller, the translated physical address and the translated transaction security attribute associated with an operating system (OS) memory region of the memory associated with an OS. Other embodiments are described and claimed.
    Type: Application
    Filed: June 25, 2021
    Publication date: December 29, 2022
    Inventors: Siva Bhanu Krishna Boga, William John Bainbridge, Maulik L. Dhada, Boris Dolgunov
  • Publication number: 20210373075
    Abstract: A system comprising a network-on-chip (NOC) fabric comprising a plurality of routes to communicate data between a plurality of agents; a plurality of built-in self-test (BIST) generators, wherein a BIST generator of the plurality of BIST generators is coupled between an agent of the plurality of agents and the NOC fabric and is to transmit at least one test pattern through the NOC fabric; and a plurality of BIST checkers, wherein a BIST checker of the plurality of BIST checkers is coupled between the agent of the plurality of agents and the NOC fabric and is to receive at least one test pattern through the NOC fabric from at least one of the plurality of BIST generators and to verify whether the at least one test pattern was transmitted correctly through the NOC fabric.
    Type: Application
    Filed: August 11, 2021
    Publication date: December 2, 2021
    Applicant: Intel Corporation
    Inventors: Dawn Maxon, Eric A. Norige, Joji Philip, William John Bainbridge, Joseph B. Rowlands
  • Patent number: 10716859
    Abstract: A sterile pharmaceutically acceptable aqueous solution, which solution is provided in a sealed container and comprises: a pharmaceutically acceptable aqueous solvent; viral particles or a physiologically active polypeptide; an excipient selected from a polyethyleneimine; a compound of formula (I) or a physiologically acceptable salt or ester thereof; or a compound of formula (II) or a physiologically acceptable salt or ester thereof; and optionally, one or more sugars.
    Type: Grant
    Filed: May 5, 2016
    Date of Patent: July 21, 2020
    Assignee: Stabilitech Biopharma Ltd
    Inventors: Jeffrey Drew, David Thomas Woodward, John Bainbridge, Amanda Corteyn
  • Publication number: 20200095646
    Abstract: The invention is directed to methods, reagents and kits for detecting incident HIV-1 infection.
    Type: Application
    Filed: July 5, 2017
    Publication date: March 26, 2020
    Inventors: Georgia Tomaras, Kelly Seaton, Xiaoying Shen, Nicole Yates, Hua-xin Liao, Barton F. Haynes, Nathan Vandergrift, Wes Rountree, John Bainbridge
  • Patent number: 10469338
    Abstract: Example implementations as described herein are directed to systems and methods for processing a NoC specification for a plurality of performance requirements of a NoC, and generating a plurality of NoCs, each of the plurality of NoCs meeting a first subset of the plurality of performance requirements. For each of the plurality of NoCs, the example implementations involve presenting a difference between an actual performance of the each of the plurality of NoCs and each performance requirement of a second subset of the plurality of performance requirements and one or more costs for each of the plurality of NoCs.
    Type: Grant
    Filed: February 23, 2018
    Date of Patent: November 5, 2019
    Inventors: William John Bainbridge, Eric Norige, Sailesh Kumar, Nishant Rao
  • Patent number: 10469337
    Abstract: Example implementations as described herein are directed to systems and methods for processing a NoC specification for a plurality of performance requirements of a NoC, and generating a plurality of NoCs, each of the plurality of NoCs meeting a first subset of the plurality of performance requirements. For each of the plurality of NoCs, the example implementations involve presenting a difference between an actual performance of the each of the plurality of NoCs and each performance requirement of a second subset of the plurality of performance requirements and one or more costs for each of the plurality of NoCs.
    Type: Grant
    Filed: January 31, 2018
    Date of Patent: November 5, 2019
    Inventors: William John Bainbridge, Eric Norige, Sailesh Kumar, Nishant Rao
  • Publication number: 20190307819
    Abstract: A method for preserving viral particles comprising: (a) providing an aqueous solution of (i) viral particles, (ii) optionally one or more sugars, and (iii) a compound of formula (I) or a physiologically acceptable salt or ester thereof and/or a compound of formula (II) or a physiologically acceptable salt or ester thereof; and (b) drying the solution to form a composition incorporating said viral particles.
    Type: Application
    Filed: January 2, 2019
    Publication date: October 10, 2019
    Inventors: Jeffrey DREW, David WOODWARD, John BAINBRIDGE, Amanda CORTEYN
  • Patent number: 10419300
    Abstract: Example implementations as described herein are directed to systems and methods for processing a NoC specification for a plurality of performance requirements of a NoC, and generating a plurality of NoCs, each of the plurality of NoCs meeting a first subset of the plurality of performance requirements. For each of the plurality of NoCs, the example implementations involve presenting a difference between an actual performance of the each of the plurality of NoCs and each performance requirement of a second subset of the plurality of performance requirements and one or more costs for each of the plurality of NoCs.
    Type: Grant
    Filed: February 23, 2018
    Date of Patent: September 17, 2019
    Inventors: William John Bainbridge, Eric Norige, Sailesh Kumar, Nishant Rao
  • Patent number: 10206960
    Abstract: A method for preserving viral particles comprising: (a) providing an aqueous solution of (i) viral particles, (ii) optionally one or more sugars, and (iii) a compound of formula (I) or a physiologically acceptable salt or ester thereof and/or a compound of formula (II) or a physiologically acceptable salt or ester thereof; and (b) drying the solution to form a composition incorporating said viral particles.
    Type: Grant
    Filed: March 31, 2011
    Date of Patent: February 19, 2019
    Assignee: Stabilitech Biopharma Ltd
    Inventors: Jeffrey Drew, David Woodward, John Bainbridge, Amanda Corteyn
  • Publication number: 20180219746
    Abstract: Example implementations as described herein are directed to systems and methods for processing a NoC specification for a plurality of performance requirements of a NoC, and generating a plurality of NoCs, each of the plurality of NoCs meeting a first subset of the plurality of performance requirements. For each of the plurality of NoCs, the example implementations involve presenting a difference between an actual performance of the each of the plurality of NoCs and each performance requirement of a second subset of the plurality of performance requirements and one or more costs for each of the plurality of NoCs.
    Type: Application
    Filed: February 23, 2018
    Publication date: August 2, 2018
    Inventors: William John BAINBRIDGE, Eric NORIGE, Sailesh KUMAR
  • Publication number: 20180219738
    Abstract: Example implementations as described herein are directed to systems and methods for processing a NoC specification for a plurality of performance requirements of a NoC, and generating a plurality of NoCs, each of the plurality of NoCs meeting a first subset of the plurality of performance requirements. For each of the plurality of NoCs, the example implementations involve presenting a difference between an actual performance of the each of the plurality of NoCs and each performance requirement of a second subset of the plurality of performance requirements and one or more costs for each of the plurality of NoCs.
    Type: Application
    Filed: January 31, 2018
    Publication date: August 2, 2018
    Inventors: William John BAINBRIDGE, Eric NORIGE, Sailesh KUMAR, Nishant RAO
  • Publication number: 20180219747
    Abstract: Example implementations as described herein are directed to systems and methods for processing a NoC specification for a plurality of performance requirements of a NoC, and generating a plurality of NoCs, each of the plurality of NoCs meeting a first subset of the plurality of performance requirements. For each of the plurality of NoCs, the example implementations involve presenting a difference between an actual performance of the each of the plurality of NoCs and each performance requirement of a second subset of the plurality of performance requirements and one or more costs for each of the plurality of NoCs.
    Type: Application
    Filed: February 23, 2018
    Publication date: August 2, 2018
    Inventors: William John BAINBRIDGE, Eric NORIGE, Sailesh KUMAR
  • Patent number: 10023516
    Abstract: Catalytic metal loss when using a hydroformylation catalyst comprising an organophosphite ligand is ameliorated by adding CO to a strip gas vaporizer.
    Type: Grant
    Filed: November 18, 2015
    Date of Patent: July 17, 2018
    Assignee: Dow Technology Investments LLC
    Inventors: Michael A. Brammer, George R. Phillips, Thomas C. Eisenschmid, Irvin B. Cox, Robert Hetterley, Michael John Bainbridge
  • Patent number: 9910454
    Abstract: Data payload is passed over a boundary from a sender module (SM) on one side of the boundary to a receiver module (RM) on the other side of the boundary. The SM has two or more multiplexers to pass the data payload over to a receiver storage register in the RM. Each multiplexer has 1) its own read address pointer lane coming from sequencing logic located on the RM side and 2) data slots to send data payload from that multiplexer across the boundary to the receiver storage register in the RM in a qualified event synchronization. The sequencing logic ensures that the multiple read address pointers going to the multiplexers have a fixed alternating relationship amongst themselves; and thus, the multiple read address pointers syncopate between each other to move the data payload across the boundary to provide 100% throughput.
    Type: Grant
    Filed: June 7, 2012
    Date of Patent: March 6, 2018
    Assignee: Sonics, Inc.
    Inventors: William John Bainbridge, Stephen W. Hamilton, Neal T. Wingen
  • Publication number: 20170355656
    Abstract: Catalytic metal loss when using a hydroformylation catalyst comprising an organophosphite ligand is ameliorated by adding CO to a strip gas vaporizer.
    Type: Application
    Filed: November 18, 2015
    Publication date: December 14, 2017
    Inventors: Michael A. Brammer, George R. Phillips, Thomas C. Eisenschmid, Irvin B. Cox, Robert Hetterley, Michael John Bainbridge
  • Publication number: 20160317665
    Abstract: A sterile pharmaceutically acceptable aqueous solution, which solution is provided in a sealed container and comprises: a pharmaceutically acceptable aqueous solvent; viral particles or a physiologically active polypeptide; an excipient selected from a polyethyleneimine; a compound of formula (I) or a physiologically acceptable salt or ester thereof; or a compound of formula (II) or a physiologically acceptable salt or ester thereof; and optionally, one or more sugars.
    Type: Application
    Filed: May 5, 2016
    Publication date: November 3, 2016
    Inventors: Jeffrey DREW, David Thomas WOODWARD, John BAINBRIDGE, Amanda CORTEYN
  • Publication number: 20150026494
    Abstract: A method and apparatus for transmitting data over a clock-gated mesochronous clock domain boundary in an interconnect network of an integrated circuit. New data is received into storage buffers within a sender domain. The data is synchronized by sending time-controlled signals from storage elements in a sender control within the sender domain to corresponding inputs in a receiver control signal path in a receiver domain. Multiplexers are signaled to sequentially transmit the data from the storage buffers across the domain boundary to the receiver domain according to the time-controlled signals received from the sender control by the receiver control signal path, where the multiplexers receive signals from a data path pointer counter in communication with the receiver control signal path.
    Type: Application
    Filed: July 19, 2013
    Publication date: January 22, 2015
    Inventors: William John Bainbridge, Timothy A. Pontius, Ivan Michal Svestka, Drew E. Wingard