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: 12113711Abstract: 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: GrantFiled: February 11, 2022Date of Patent: October 8, 2024Assignee: NOKIA SOLUTIONS AND NETWORKS OYInventors: Steve Morin, Roger Bainbridge, Weerapong Kritpiphat, John Fischer
-
Patent number: 12046417Abstract: 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: GrantFiled: March 18, 2020Date of Patent: July 23, 2024Assignee: UNITED KINGDOM RESEARCH AND INNOVATIONInventors: James Anthony Clarke, Benjamin John Arthur Shepherd, Norbert Collomb, Alexander Robert Bainbridge
-
Publication number: 20230409759Abstract: 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: ApplicationFiled: June 20, 2022Publication date: December 21, 2023Inventors: Boris Dolgunov, Maulik L. Dhada, William John Bainbridge, Siva Bhanu Krishna Boga, Ruben Daniel Varela Velasco, David Deitcher
-
Publication number: 20220414022Abstract: 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: ApplicationFiled: June 25, 2021Publication date: December 29, 2022Inventors: Siva Bhanu Krishna Boga, William John Bainbridge, Maulik L. Dhada, Boris Dolgunov
-
Publication number: 20210373075Abstract: 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: ApplicationFiled: August 11, 2021Publication date: December 2, 2021Applicant: Intel CorporationInventors: Dawn Maxon, Eric A. Norige, Joji Philip, William John Bainbridge, Joseph B. Rowlands
-
Patent number: 10716859Abstract: 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: GrantFiled: May 5, 2016Date of Patent: July 21, 2020Assignee: Stabilitech Biopharma LtdInventors: Jeffrey Drew, David Thomas Woodward, John Bainbridge, Amanda Corteyn
-
Publication number: 20200095646Abstract: The invention is directed to methods, reagents and kits for detecting incident HIV-1 infection.Type: ApplicationFiled: July 5, 2017Publication date: March 26, 2020Inventors: Georgia Tomaras, Kelly Seaton, Xiaoying Shen, Nicole Yates, Hua-xin Liao, Barton F. Haynes, Nathan Vandergrift, Wes Rountree, John Bainbridge
-
Patent number: 10469338Abstract: 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: GrantFiled: February 23, 2018Date of Patent: November 5, 2019Inventors: William John Bainbridge, Eric Norige, Sailesh Kumar, Nishant Rao
-
Patent number: 10469337Abstract: 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: GrantFiled: January 31, 2018Date of Patent: November 5, 2019Inventors: William John Bainbridge, Eric Norige, Sailesh Kumar, Nishant Rao
-
Publication number: 20190307819Abstract: 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: ApplicationFiled: January 2, 2019Publication date: October 10, 2019Inventors: Jeffrey DREW, David WOODWARD, John BAINBRIDGE, Amanda CORTEYN
-
Patent number: 10419300Abstract: 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: GrantFiled: February 23, 2018Date of Patent: September 17, 2019Inventors: William John Bainbridge, Eric Norige, Sailesh Kumar, Nishant Rao
-
Patent number: 10206960Abstract: 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: GrantFiled: March 31, 2011Date of Patent: February 19, 2019Assignee: Stabilitech Biopharma LtdInventors: Jeffrey Drew, David Woodward, John Bainbridge, Amanda Corteyn
-
Publication number: 20180219746Abstract: 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: ApplicationFiled: February 23, 2018Publication date: August 2, 2018Inventors: William John BAINBRIDGE, Eric NORIGE, Sailesh KUMAR
-
Publication number: 20180219738Abstract: 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: ApplicationFiled: January 31, 2018Publication date: August 2, 2018Inventors: William John BAINBRIDGE, Eric NORIGE, Sailesh KUMAR, Nishant RAO
-
Publication number: 20180219747Abstract: 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: ApplicationFiled: February 23, 2018Publication date: August 2, 2018Inventors: William John BAINBRIDGE, Eric NORIGE, Sailesh KUMAR
-
Patent number: 10023516Abstract: Catalytic metal loss when using a hydroformylation catalyst comprising an organophosphite ligand is ameliorated by adding CO to a strip gas vaporizer.Type: GrantFiled: November 18, 2015Date of Patent: July 17, 2018Assignee: Dow Technology Investments LLCInventors: Michael A. Brammer, George R. Phillips, Thomas C. Eisenschmid, Irvin B. Cox, Robert Hetterley, Michael John Bainbridge
-
Patent number: 9910454Abstract: 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: GrantFiled: June 7, 2012Date of Patent: March 6, 2018Assignee: Sonics, Inc.Inventors: William John Bainbridge, Stephen W. Hamilton, Neal T. Wingen
-
Publication number: 20170355656Abstract: Catalytic metal loss when using a hydroformylation catalyst comprising an organophosphite ligand is ameliorated by adding CO to a strip gas vaporizer.Type: ApplicationFiled: November 18, 2015Publication date: December 14, 2017Inventors: Michael A. Brammer, George R. Phillips, Thomas C. Eisenschmid, Irvin B. Cox, Robert Hetterley, Michael John Bainbridge
-
Publication number: 20160317665Abstract: 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: ApplicationFiled: May 5, 2016Publication date: November 3, 2016Inventors: Jeffrey DREW, David Thomas WOODWARD, John BAINBRIDGE, Amanda CORTEYN
-
Publication number: 20150026494Abstract: 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: ApplicationFiled: July 19, 2013Publication date: January 22, 2015Inventors: William John Bainbridge, Timothy A. Pontius, Ivan Michal Svestka, Drew E. Wingard