Patents by Inventor James Bottomley

James Bottomley 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: 20240383949
    Abstract: Described are mutant human cytomegalovirus (HCMV) pentamer complex polypeptides, methods of making them, and their use in HCMV protein complexes and compositions. In particular, the use of the modified HCMV polypeptides to stabilize HCMV complexes or unmask a pentamer epitope is described.
    Type: Application
    Filed: February 7, 2024
    Publication date: November 21, 2024
    Applicant: GLAXOSMITHKLINE BIOLOGICALS SA
    Inventors: Enrico MALITO, Matthew James BOTTOMLEY, Andrea CARFI, Sumana CHANDRAMOULI, Kate LUISI
  • Patent number: 11932669
    Abstract: Described are mutant human cytomegalovirus (HCMV) pentamer complex polypeptides, methods of making them, and their use in HCMV protein complexes and compositions. In particular, the use of the modified HCMV polypeptides to stabilize HCMV complexes or unmask a pentamer epitope is described.
    Type: Grant
    Filed: April 6, 2021
    Date of Patent: March 19, 2024
    Assignee: GLAXOSMITHKLINE BIOLOGICALS SA
    Inventors: Enrico Malito, Matthew James Bottomley, Andrea Carfi, Sumana Chandramouli, Kate Luisi
  • Publication number: 20230303637
    Abstract: Polypeptides capable of self-assembling into a nanoparticle, and nanoparticles made up of such polypeptides.
    Type: Application
    Filed: June 11, 2021
    Publication date: September 28, 2023
    Applicant: GLAXOSMITHKLINE BIOLOGICALS SA
    Inventors: Matthew James BOTTOMLEY, Newton Muchugu WAHOME
  • Publication number: 20230250142
    Abstract: Pairs of peptides capable of forming spontaneous covalent bonds, and their uses, such as in forming fusion proteins.
    Type: Application
    Filed: June 11, 2021
    Publication date: August 10, 2023
    Applicant: GLAXOSMITHKLINE BIOLOGICALS SA
    Inventors: Matthew James BOTTOMLEY, Roberta COZZI, Newton Muchugu WAHOME
  • Patent number: 11194639
    Abstract: Embodiments of the present systems and methods may provide additional security mechanisms inside an operating system kernel itself by executing system calls in a dedicated address space to reduce the amount of shared resources that are visible to and thus exploitable by a malicious application. For example, in an embodiment, a method implemented in a computer may comprise a processor, memory accessible by the processor, and computer program instructions stored in the memory and executable by the processor, the method may comprise: when a user process makes a system call, switching to kernel mode and using a system call page table for the user process to execute a system call handler, when the system call handler attempts to access unmapped kernel space memory, generating a page fault, and handling the page fault by determining whether the attempted access to unmapped kernel space memory is allowed.
    Type: Grant
    Filed: May 19, 2019
    Date of Patent: December 7, 2021
    Assignee: International Business Machines Corporation
    Inventors: James Bottomley, Joel Kelly Nider, Michael Rapoport
  • Publication number: 20210277067
    Abstract: Described are mutant human cytomegalovirus (HCMV) pentamer complex polypeptides, methods of making them, and their use in HCMV protein complexes and compositions. In particular, the use of the modified HCMV polypeptides to stabilize HCMV complexes or unmask a pentamer epitope is described.
    Type: Application
    Filed: April 6, 2021
    Publication date: September 9, 2021
    Inventors: Enrico MALITO, Matthew James BOTTOMLEY, Andrea CARFI, Sumana CHANDRAMOULI, Kate LUISI
  • Patent number: 11093657
    Abstract: Embodiments of the present systems and methods may provide additional security mechanisms inside an operating system kernel itself by isolating parts of the kernel to protect them from attacks. For example, in an embodiment, a computer-implemented method implemented in a computer comprising a processor, memory accessible by the processor, and computer program instructions stored in the memory and executable by the processor, the method may comprise: creating a namespace in an operating system kernel-space in the memory of the computer, creating an address space for the namespace that maps only kernel objects owned by the namespace, and providing access to kernel objects owned by the namespace only to the least one user process using the combined page table.
    Type: Grant
    Filed: May 19, 2019
    Date of Patent: August 17, 2021
    Assignee: International Business Machines Corporation
    Inventors: James Bottomley, Joel Kelly Nider, Michael Rapoport
  • Publication number: 20200364375
    Abstract: Embodiments of the present systems and methods may provide additional security mechanisms inside an operating system kernel itself by isolating parts of the kernel to protect them from attacks. For example, in an embodiment, a computer-implemented method implemented in a computer comprising a processor, memory accessible by the processor, and computer program instructions stored in the memory and executable by the processor, the method may comprise: creating a namespace in an operating system kernel-space in the memory of the computer, creating an address space for the namespace that maps only kernel objects owned by the namespace, and providing access to kernel objects owned by the namespace only to the least one user process using the combined page table.
    Type: Application
    Filed: May 19, 2019
    Publication date: November 19, 2020
    Inventors: James Bottomley, Joel Kelly Nider, Michael Rapoport
  • Publication number: 20200364101
    Abstract: Embodiments of the present systems and methods may provide additional security mechanisms inside an operating system kernel itself by executing system calls in a dedicated address space to reduce the amount of shared resources that are visible to and thus exploitable by a malicious application. For example, in an embodiment, a method implemented in a computer may comprise a processor, memory accessible by the processor, and computer program instructions stored in the memory and executable by the processor, the method may comprise: when a user process makes a system call, switching to kernel mode and using a system call page table for the user process to execute a system call handler, when the system call handler attempts to access unmapped kernel space memory, generating a page fault, and handling the page fault by determining whether the attempted access to unmapped kernel space memory is allowed.
    Type: Application
    Filed: May 19, 2019
    Publication date: November 19, 2020
    Inventors: James Bottomley, Joel Kelly Nider, Michael Rapoport
  • Publication number: 20170350893
    Abstract: The invention relates to a method of determining an increased risk of cancer in an immunosuppressed patient, the method comprising: (a) determining the percentage of CD8+CD57+ T-cells in a population of CD8+ T-cells in a sample from the patient; wherein a percentage of 40% or greater of CD8+CD57+ T-cells is indicative of an increased risk of cancer; and/or (b) determining the percentage of CD4+CD57+ T-cells in a population of CD4+ T-cells in a sample from the patient; wherein a percentage of 10% or greater of CD4+CD57+ T-cells is indicative of an increased risk of cancer.
    Type: Application
    Filed: October 23, 2015
    Publication date: December 7, 2017
    Inventors: Paul Neil HARDEN, Kathyrn Jayne WOOD, Matthew James BOTTOMLEY
  • Patent number: 9716688
    Abstract: A method, system and computer program product for a VPN for containers and VMs implemented on different network node. A number of network hardware nodes have containers and VMs running on them. The containers and VMs are aggregated into VPNs assembled across the hardware nodes. Each hardware node has a network edge programmable switch configured to route packets to containers and VMs only inside a particular VPN. The switch detects a number of the VPN inside the packet header, replaces this number by a standard broadcast header number and multi-casts the packet to the containers and the VMs inside the VPN.
    Type: Grant
    Filed: January 6, 2017
    Date of Patent: July 25, 2017
    Assignee: Parallels International GmbH
    Inventors: Pavel Emelyanov, James Bottomley
  • Patent number: 9548964
    Abstract: A method, system and computer program product for a VPN for containers and VMs implemented on different network node. A number of network hardware nodes have containers and VMs running on them. The containers and VMs are aggregated into VPNs assembled across the hardware nodes. Each hardware node has a network edge programmable switch configured to route packets to containers and VMs only inside a particular VPN. The switch detects a number of the VPN inside the packet header, replaces this number by a standard broadcast header number and multi-casts the packet to the containers and the VMs inside the VPN.
    Type: Grant
    Filed: October 25, 2016
    Date of Patent: January 17, 2017
    Assignee: Parallels International GmbH
    Inventors: Pavel Emelyanov, James Bottomley
  • Patent number: 9485219
    Abstract: A method, system and computer program product for a VPN for containers and VMs implemented on different network node. A number of network hardware nodes have containers and VMs running on them. The containers and VMs are aggregated into VPNs assembled across the hardware nodes. Each hardware node has a network edge programmable switch configured to route packets to containers and VMs only inside a particular VPN. The switch detects a number of the VPN inside the packet header, replaces this number by a standard broadcast header number and multi-casts the packet to the containers and the VMs inside the VPN.
    Type: Grant
    Filed: May 13, 2015
    Date of Patent: November 1, 2016
    Assignee: Parallels IP Holdings GmbH
    Inventors: Pavel Emelyanov, James Bottomley
  • Patent number: 5500068
    Abstract: An absorbent, flushable, bio-degradable, and medically-safe nonwoven fabric suitable for use as wraps, wipes, absorbent pads, etc., is composed of from 2% to 10% by weight of untreated, water-soluble polyvinyl alcohol (PVA) fibers that are heat-bonded to a matrix of absorbent fibers. The use of PVA fibers in low amounts provides softness, while sufficient wet strength is provided by heat bonding the PVA fibers completely to the other fibers in a two-stage heating process. The resulting nonwoven fabric has a high wet-to-dry tensile strength ratio, good drape softness, and high fluid absorptive capacity. In a method for producing the nonwoven fabric, the PVA fibers are blended with the absorbent fibers, the blended fibers are carded onto a moving web, sufficient water is added to wet the PVA fibers while maintaining web integrity, then the web is heated in two stages, the first with heating cylinders at 40.degree. C. to 80.degree. C., then the second with heating cylinders of 60.degree. C. to 100.degree. C.
    Type: Grant
    Filed: June 5, 1995
    Date of Patent: March 19, 1996
    Assignee: International Paper Company
    Inventors: Ramesh Srinivasan, James Bottomley, W. Andrew Coslett
  • Patent number: 5500281
    Abstract: An absorbent, flushable, bio-degradable, and medically-safe nonwoven fabric suitable for use as wraps, wipes, absorbent pads, etc., is composed of from 2% to 10% by weight of untreated, water-soluble polyvinyl alcohol (PVA) fibers that are heat-bonded to a matrix of absorbent fibers. The use of PVA fibers in low amounts provides softness, while sufficient wet strength is provided by heat bonding the PVA fibers completely to the other fibers in a two-stage heating process. The resulting nonwoven fabric has a high wet-to-dry tensile strength ratio, good drape softness, and high fluid absorptive capacity. In a method for producing the nonwoven fabric, the PVA fibers are blended with the absorbent fibers, the blended fibers are carded onto a moving web, sufficient water is added to wet the PVA fibers while maintaining web integrity, then the web is heated in two stages, the first with heating cylinders at 40.degree. C. to 80.degree. C., then the second with heating cylinders of 60.degree. C. to 100.degree. C.
    Type: Grant
    Filed: February 23, 1994
    Date of Patent: March 19, 1996
    Assignee: International Paper Company
    Inventors: Ramesh Srinivasan, James Bottomley, W. Andrew Coslett
  • Patent number: D803599
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: November 28, 2017
    Inventor: Timothy James Bottomley