Patents by Inventor Peter Bowens

Peter Bowens 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: 11965183
    Abstract: The invention relates to modified Dda helicases which can be used to control the movement of polynucleotides and are particularly useful for sequencing polynucleotides.
    Type: Grant
    Filed: October 13, 2021
    Date of Patent: April 23, 2024
    Assignee: Oxford Nanopore Technologies PLC
    Inventors: Andrew John Heron, Rebecca Victoria Bowen, Mark Bruce, Lakmal Jayasinghe, Joseph Hargreaves Lloyd, Szabolcs Soeroes, Elizabeth Jayne Wallace, Christopher Peter Youd
  • Publication number: 20240076729
    Abstract: Provided herein is a method of characterising a target polynucleotide as it moves with respect to a nanopore using a motor protein. Also provided are polynucleotide adapters and kits comprising such adapters. The methods, kits and adapters find use in characterising polynucleotides, for example in sequencing.
    Type: Application
    Filed: June 18, 2021
    Publication date: March 7, 2024
    Applicant: Oxford Nanopore Technologies PLC
    Inventors: Rebecca Victoria Bowen, Clive Gavin Brown, Mark John Bruce, Daniel Ryan Garalde, James Edward Graham, Andrew John Heron, Etienne Raimondeau, James White, Christopher Peter Youd
  • Patent number: 11922629
    Abstract: Various example embodiments are described in which an anisotropic encoder-decoder convolutional neural network architecture is employed to process multiparametric magnetic resonance images for the generation of cancer predication maps. In some example embodiments, a simplified anisotropic encoder-decoder convolutional neural network architecture may include an encoder portion that is deeper than a decoder portion. In some example embodiments, simplified network architectures may be combined with test-time-augmentation in order to facilitate training and testing with a minimal number of test subjects.
    Type: Grant
    Filed: December 11, 2019
    Date of Patent: March 5, 2024
    Assignee: NOVA SCOTIA HEALTH AUTHORITY
    Inventors: Alessandro Guida, David Hoar, Peter Lee, Steve Patterson, Sharon Clarke, Chris Bowen
  • Patent number: 11824918
    Abstract: Techniques for HyperText Transfer Protocol (HTTP) POST method request translation are described. A router of a Content Distribution Network (CDN) receives an HTTP POST method request seeking to obtain a resource and sends the request to a request translation engine. The request translation engine, based on the request, generates a corresponding HTTP GET method request and sends it back to the router, which obtains a response object from an origin server or from one or more levels of cache implemented by the CDN. The response object is passed back via a response message to the router, which sends the response message back to the request translation engine. The request translation engine, in turn, sends the response message back to the router, which sends the response message back to the originating client.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: November 21, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Jia Zhao, Changbing Zhao, Brandy Khicorah Kinlaw, Yiwen Wu, Jonathan Kozolchyk, Peter Bowen
  • Publication number: 20230297364
    Abstract: The system and method described herein may upgrade kernels in cloud images deployed in cloud computing environments without having to rebuild a machine image that contains a root file system for the cloud image. For example, the cloud image may include a ramdisk that compares the kernel booted in the cloud image to the root file system to verify whether the machine image contains a directory hierarchy matching an operating system release for the kernel. In response to the machine image containing the matching directory hierarchy, the root file system may be mounted for execution in the cloud computing environment. Alternatively, in response to the machine image lacking the matching directory hierarchy, the ramdisk may dynamically create the matching directory hierarchy and inject modules that support the kernel into the root file system prior to mounting and delivering control to the root file system.
    Type: Application
    Filed: May 30, 2023
    Publication date: September 21, 2023
    Applicant: SUSE LLC
    Inventor: Peter Bowen
  • Patent number: 11698781
    Abstract: The system and method described herein may upgrade kernels in cloud images deployed in cloud computing environments without having to rebuild a machine image that contains a root file system for the cloud image. For example, the cloud image may include a ramdisk that compares the kernel booted in the cloud image to the root file system to verify whether the machine image contains a directory hierarchy matching an operating system release for the kernel. In response to the machine image containing the matching directory hierarchy, the root file system may be mounted for execution in the cloud computing environment. Alternatively, in response to the machine image lacking the matching directory hierarchy, the ramdisk may dynamically create the matching directory hierarchy and inject modules that support the kernel into the root file system prior to mounting and delivering control to the root file system.
    Type: Grant
    Filed: March 21, 2016
    Date of Patent: July 11, 2023
    Assignee: Suse LLC
    Inventor: Peter Bowen
  • Patent number: 10397006
    Abstract: A computing device such as a network security device receives one or more digital certificates in a certificate chain and generates one or more surrogate digital certificates that form a surrogate certificate chain. A surrogate certificate may be generated using certificate information from a corresponding digital certificate of the received certificate chain. In some cases, the received certificate chain may have a trusted root certificate that is a trust anchor for the received certificate chain and the generated surrogate certificate chain may have a different trusted root certificate that is the trust anchor for the surrogate certificate chain. Cryptographic keys of the certificate chains may be used to establish cryptographically protected communication sessions. The computing device may monitor network traffic utilizing cryptographic keys included in the certificate chains to encrypt data.
    Type: Grant
    Filed: February 13, 2017
    Date of Patent: August 27, 2019
    Assignee: Amazon Technologies, Inc.
    Inventor: Peter Bowen
  • Publication number: 20180234256
    Abstract: A computing device such as a network security device receives one or more digital certificates in a certificate chain and generates one or more surrogate digital certificates that form a surrogate certificate chain. A surrogate certificate may be generated using certificate information from a corresponding digital certificate of the received certificate chain. In some cases, the received certificate chain may have a trusted root certificate that is a trust anchor for the received certificate chain and the generated surrogate certificate chain may have a different trusted root certificate that is the trust anchor for the surrogate certificate chain. Cryptographic keys of the certificate chains may be used to establish cryptographically protected communication sessions. The computing device may monitor network traffic utilizing cryptographic keys included in the certificate chains to encrypt data.
    Type: Application
    Filed: February 13, 2017
    Publication date: August 16, 2018
    Inventor: Peter Bowen
  • Publication number: 20160274896
    Abstract: The system and method described herein may upgrade kernels in cloud images deployed in cloud computing environments without having to rebuild a machine image that contains a root file system for the cloud image. For example, the cloud image may include a ramdisk that compares the kernel booted in the cloud image to the root file system to verify whether the machine image contains a directory hierarchy matching an operating system release for the kernel. In response to the machine image containing the matching directory hierarchy, the root file system may be mounted for execution in the cloud computing environment. Alternatively, in response to the machine image lacking the matching directory hierarchy, the ramdisk may dynamically create the matching directory hierarchy and inject modules that support the kernel into the root file system prior to mounting and delivering control to the root file system.
    Type: Application
    Filed: March 21, 2016
    Publication date: September 22, 2016
    Inventor: Peter Bowen
  • Patent number: 9292275
    Abstract: The system and method described herein may upgrade kernels in cloud images deployed in cloud computing environments without having to rebuild a machine image that contains a root file system for the cloud image. For example, the cloud image may include a ramdisk that compares the kernel booted in the cloud image to the root file system to verify whether the machine image contains a directory hierarchy matching an operating system release for the kernel. In response to the machine image containing the matching directory hierarchy, the root file system may be mounted for execution in the cloud computing environment. Alternatively, in response to the machine image lacking the matching directory hierarchy, the ramdisk may dynamically create the matching directory hierarchy and inject modules that support the kernel into the root file system prior to mounting and delivering control to the root file system.
    Type: Grant
    Filed: August 5, 2013
    Date of Patent: March 22, 2016
    Assignee: Novell, Inc.
    Inventor: Peter Bowen
  • Patent number: 9002908
    Abstract: A system and method for routing and managing documents based on document content comprises obtain a document, determine a classification for the document based on the document content, determine a storage location for the document based on the document classification, determine whether the document is stored in the determined storage location, when the document is stored in the determined storage location, update the document in the determined storage location, when the document is not stored in the determined storage location, determine whether the document is stored in another storage location, when the document is stored in another storage location, add the document in the determined storage location and delete the document from the other storage location, and when the document is not stored in the other storage location, add the document to the determined storage location.
    Type: Grant
    Filed: June 14, 2011
    Date of Patent: April 7, 2015
    Assignee: CA, Inc.
    Inventors: Paul Stidworthy, Jamie Peter Bowen, Andrew Beattie
  • Publication number: 20130318515
    Abstract: The system and method described herein may upgrade kernels in cloud images deployed in cloud computing environments without having to rebuild a machine image that contains a root file system for the cloud image. For example, the cloud image may include a ramdisk that compares the kernel booted in the cloud image to the root file system to verify whether the machine image contains a directory hierarchy matching an operating system release for the kernel. In response to the machine image containing the matching directory hierarchy, the root file system may be mounted for execution in the cloud computing environment. Alternatively, in response to the machine image lacking the matching directory hierarchy, the ramdisk may dynamically create the matching directory hierarchy and inject modules that support the kernel into the root file system prior to mounting and delivering control to the root file system.
    Type: Application
    Filed: August 5, 2013
    Publication date: November 28, 2013
    Applicant: Novell, Inc.
    Inventor: Peter Bowen
  • Patent number: 8544016
    Abstract: A system and method for supporting a virtual appliance is provided. In particular, a support engine may include an update server that can manage a workflow to update an appliance in response to detecting upstream updates to one or more software components that have been installed for the appliance. For example, the workflow may generally include managing a rebuild the appliance to install the upstream updates and further managing an integration test to verify that the rebuilt appliance behaves correctly with the upstream updates installed. In addition, the support engine may further include a support analysis manager that can analyze the software components that have been installed for the appliance in view of various heuristic rules to generate a support statement indicating whether support is available for the appliance.
    Type: Grant
    Filed: June 1, 2009
    Date of Patent: September 24, 2013
    Assignee: Oracle International Corporation
    Inventors: Nathaniel Friedman, Peter Bowen
  • Patent number: 8505003
    Abstract: The system and method described herein may upgrade kernels in cloud images deployed in cloud computing environments without having to rebuild a machine image that contains a root file system for the cloud image. For example, the cloud image may include a ramdisk that compares the kernel booted in the cloud image to the root file system to verify whether the machine image contains a directory hierarchy matching an operating system release for the kernel. In response to the machine image containing the matching directory hierarchy, the root file system may be mounted for execution in the cloud computing environment. Alternatively, in response to the machine image lacking the matching directory hierarchy, the ramdisk may dynamically create the matching directory hierarchy and inject modules that support the kernel into the root file system prior to mounting and delivering control to the root file system.
    Type: Grant
    Filed: April 28, 2010
    Date of Patent: August 6, 2013
    Assignee: Novell, Inc.
    Inventor: Peter Bowen
  • Publication number: 20130074658
    Abstract: An adjustable socket wrench extension includes a gear train of meshing gears that translates torque from a first end to a second, opposite end; a female drive fitting to apply the torque from the socket wrench to the first end of the gear train; a male drive fitting to provide the torque to a socket at the second end; a frame that retains the gear train in a plane; a plurality of locking plates on the first side of the frame; a locking tab on the first side of the frame to retain the locking plates in a relative orientation; and a pushbutton on the second side of the frame to temporarily disengage the locking tab from the locking plates so that the relative orientation between the plates may be changed, thereby changing the shape of the device.
    Type: Application
    Filed: September 22, 2011
    Publication date: March 28, 2013
    Inventor: Peter Bowens
  • Publication number: 20120323976
    Abstract: A system and method for routing and managing documents based on document content comprises obtain a document, determine a classification for the document based on the document content, determine a storage location for the document based on the document classification, determine whether the document is stored in the determined storage location, when the document is stored in the determined storage location, update the document in the determined storage location, when the document is not stored in the determined storage location, determine whether the document is stored in another storage location, when the document is stored in another storage location, add the document in the determined storage location and delete the document from the other storage location, and when the document is not stored in the other storage location, add the document to the determined storage location.
    Type: Application
    Filed: June 14, 2011
    Publication date: December 20, 2012
    Applicant: COMPUTER ASSOCIATES THINK, INC.
    Inventors: Paul Stidworthy, Jamie Peter Bowen, Andrew Beattie
  • Patent number: 8327434
    Abstract: Networked resources that are not located behind a proxy authentication server may be enabled to use the proxy authentication server for authentication. This may provide one or more of the features associated with a proxy authentication server (e.g., centralized administration of authentication and/or access information, enhancing software security, centralized administration of permission information, and/or other features) for the resources not located behind the proxy authentication server. These features may be provided without requiring substantial modification of the proxy authentication server.
    Type: Grant
    Filed: August 14, 2009
    Date of Patent: December 4, 2012
    Assignee: Novell, Inc.
    Inventor: Peter Bowen
  • Patent number: 8137649
    Abstract: Horizontal gas-liquid scrubbing systems and associated gas scrubbing methodologies are provided. In one embodiment, a horizontal duct scrubbing system includes a horizontally disposed housing having a waste gas inlet and a treated gas outlet, a liquid inlet manifold disposed within the horizontally disposed housing, the liquid inlet manifold comprising a plurality of nozzles oriented to spray a scrubbing liquor co-current to the flow of a gas stream flowing through the horizontally disposed housing, and a demister located proximal the treated gas outlet, where the horizontally disposed housing is substantially free of flow deflection members between the liquid inlet manifold and the demister.
    Type: Grant
    Filed: February 14, 2011
    Date of Patent: March 20, 2012
    Assignee: Alcoa Inc.
    Inventors: Rajat Ghosh, Peter Bowen, Charles Dobbs, Roger Nichols, Neal Richard Dando, John R. Smith, Richard R. Lunt, Gregory Charles Kraft
  • Publication number: 20110271270
    Abstract: The system and method described herein may upgrade kernels in cloud images deployed in cloud computing environments without having to rebuild a machine image that contains a root file system for the cloud image. For example, the cloud image may include a ramdisk that compares the kernel booted in the cloud image to the root file system to verify whether the machine image contains a directory hierarchy matching an operating system release for the kernel. In response to the machine image containing the matching directory hierarchy, the root file system may be mounted for execution in the cloud computing environment. Alternatively, in response to the machine image lacking the matching directory hierarchy, the ramdisk may dynamically create the matching directory hierarchy and inject modules that support the kernel into the root file system prior to mounting and delivering control to the root file system.
    Type: Application
    Filed: April 28, 2010
    Publication date: November 3, 2011
    Applicant: Novell, Inc.
    Inventor: Peter Bowen
  • Publication number: 20110135554
    Abstract: Horizontal gas-liquid scrubbing systems and associated gas scrubbing methodologies are provided. In one embodiment, a horizontal duct scrubbing system includes a horizontally disposed housing having a waste gas inlet and a treated gas outlet, a liquid inlet manifold disposed within the horizontally disposed housing, the liquid inlet manifold comprising a plurality of nozzles oriented to spray a scrubbing liquor co-current to the flow of a gas stream flowing through the horizontally disposed housing, and a demister located proximal the treated gas outlet, where the horizontally disposed housing is substantially free of flow deflection members between the liquid inlet manifold and the demister.
    Type: Application
    Filed: February 14, 2011
    Publication date: June 9, 2011
    Applicant: Alcoa Inc.
    Inventors: Rajat Ghosh, Peter Bowen, Charles Dobbs, Roger Nichols, Neal Richard Dando, John R. Smith, Richard R. Lunt, Gregory Charles Kraft