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: 11965183Abstract: 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: GrantFiled: October 13, 2021Date of Patent: April 23, 2024Assignee: Oxford Nanopore Technologies PLCInventors: Andrew John Heron, Rebecca Victoria Bowen, Mark Bruce, Lakmal Jayasinghe, Joseph Hargreaves Lloyd, Szabolcs Soeroes, Elizabeth Jayne Wallace, Christopher Peter Youd
-
Publication number: 20240076729Abstract: 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: ApplicationFiled: June 18, 2021Publication date: March 7, 2024Applicant: Oxford Nanopore Technologies PLCInventors: 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: 11922629Abstract: 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: GrantFiled: December 11, 2019Date of Patent: March 5, 2024Assignee: NOVA SCOTIA HEALTH AUTHORITYInventors: Alessandro Guida, David Hoar, Peter Lee, Steve Patterson, Sharon Clarke, Chris Bowen
-
Patent number: 11824918Abstract: 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: GrantFiled: June 29, 2020Date of Patent: November 21, 2023Assignee: Amazon Technologies, Inc.Inventors: Jia Zhao, Changbing Zhao, Brandy Khicorah Kinlaw, Yiwen Wu, Jonathan Kozolchyk, Peter Bowen
-
Publication number: 20230297364Abstract: 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: ApplicationFiled: May 30, 2023Publication date: September 21, 2023Applicant: SUSE LLCInventor: Peter Bowen
-
Patent number: 11698781Abstract: 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: GrantFiled: March 21, 2016Date of Patent: July 11, 2023Assignee: Suse LLCInventor: Peter Bowen
-
Patent number: 10397006Abstract: 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: GrantFiled: February 13, 2017Date of Patent: August 27, 2019Assignee: Amazon Technologies, Inc.Inventor: Peter Bowen
-
Publication number: 20180234256Abstract: 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: ApplicationFiled: February 13, 2017Publication date: August 16, 2018Inventor: Peter Bowen
-
Publication number: 20160274896Abstract: 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: ApplicationFiled: March 21, 2016Publication date: September 22, 2016Inventor: Peter Bowen
-
Patent number: 9292275Abstract: 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: GrantFiled: August 5, 2013Date of Patent: March 22, 2016Assignee: Novell, Inc.Inventor: Peter Bowen
-
Patent number: 9002908Abstract: 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: GrantFiled: June 14, 2011Date of Patent: April 7, 2015Assignee: CA, Inc.Inventors: Paul Stidworthy, Jamie Peter Bowen, Andrew Beattie
-
Publication number: 20130318515Abstract: 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: ApplicationFiled: August 5, 2013Publication date: November 28, 2013Applicant: Novell, Inc.Inventor: Peter Bowen
-
Patent number: 8544016Abstract: 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: GrantFiled: June 1, 2009Date of Patent: September 24, 2013Assignee: Oracle International CorporationInventors: Nathaniel Friedman, Peter Bowen
-
Patent number: 8505003Abstract: 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: GrantFiled: April 28, 2010Date of Patent: August 6, 2013Assignee: Novell, Inc.Inventor: Peter Bowen
-
Publication number: 20130074658Abstract: 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: ApplicationFiled: September 22, 2011Publication date: March 28, 2013Inventor: Peter Bowens
-
Publication number: 20120323976Abstract: 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: ApplicationFiled: June 14, 2011Publication date: December 20, 2012Applicant: COMPUTER ASSOCIATES THINK, INC.Inventors: Paul Stidworthy, Jamie Peter Bowen, Andrew Beattie
-
Patent number: 8327434Abstract: 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: GrantFiled: August 14, 2009Date of Patent: December 4, 2012Assignee: Novell, Inc.Inventor: Peter Bowen
-
Patent number: 8137649Abstract: 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: GrantFiled: February 14, 2011Date of Patent: March 20, 2012Assignee: 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: 20110271270Abstract: 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: ApplicationFiled: April 28, 2010Publication date: November 3, 2011Applicant: Novell, Inc.Inventor: Peter Bowen
-
Publication number: 20110135554Abstract: 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: ApplicationFiled: February 14, 2011Publication date: June 9, 2011Applicant: Alcoa Inc.Inventors: Rajat Ghosh, Peter Bowen, Charles Dobbs, Roger Nichols, Neal Richard Dando, John R. Smith, Richard R. Lunt, Gregory Charles Kraft