Patents by Inventor Andrew Gavin

Andrew Gavin 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: 20240124915
    Abstract: The invention relates to a new method of delivering an analyte to a transmembrane pore in a membrane. The method involves the use of microparticles.
    Type: Application
    Filed: February 17, 2023
    Publication date: April 18, 2024
    Applicant: Oxford Nanopore Technologies PLC
    Inventors: Clive Gavin Brown, Daniel Ryan Garalde, Andrew John Heron, Daniel John Turner, James White
  • Publication number: 20240125286
    Abstract: A nozzle assembly includes a sleeve defining a pathway, the sleeve disposed within a nacelle. The pathway and an internal surface of the nacelle guides a mass flow from an engine to an exit of the propulsion system. The sleeve is configured to move between a forward position an aft position within the nacelle aft of the engine. The sleeve has a protruding portion that extends towards a center of the pathway and that defines a smallest internal diameter of the sleeve. The sleeve includes a plurality of sleeve segments that are longitudinally aligned and circumferentially arranged to form the sleeve. The sleeve segments are configured to move circumferentially closer as the sleeve moves in a first direction within the nacelle and to move circumferentially further apart as the sleeve moves in a second direction within the nacelle. An actuator is coupled with, and is configured to move the sleeve.
    Type: Application
    Filed: April 26, 2023
    Publication date: April 18, 2024
    Applicant: Gulfstream Aerospace Corporation
    Inventors: Derek Muzychka, Donald Freund, Andrew Clemens, John Louis, Joseph Gavin, Till Gerhardt, William Mcfarland, Benjamin Walke
  • 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: 10521099
    Abstract: In some cases, a panoramic media content item to be displayed can be acquired. An interface including a viewable area for displaying at least a portion of the content item can be generated. Based on a size of the content item, a scroll bar can be generated, within the interface, for scrolling the content item. Based on a size of the viewable area, a scroll element can be generated, within the scroll bar, to be movable based on user interactions to scroll the content item. In some cases, at least a first portion of the content item can be automatically scrolled through such that the viewable area displays, over time, at least a second portion of the content item. In some cases, a leftmost or rightmost edge of the content item is displayable via the viewable area. A transitional animation associated with the leftmost or rightmost edge can be performed.
    Type: Grant
    Filed: August 28, 2015
    Date of Patent: December 31, 2019
    Assignee: Facebook, Inc.
    Inventors: Andrew Gavin Salituri, Winston Felix Popowicz Handte, Michael Coleman O'Beirne
  • Patent number: 10521100
    Abstract: In some cases, a panoramic media content item to be displayed can be acquired. An interface including a viewable area for displaying at least a portion of the content item can be generated. Based on a size of the content item, a scroll bar can be generated, within the interface, for scrolling the content item. Based on a size of the viewable area, a scroll element can be generated, within the scroll bar, to be movable based on user interactions to scroll the content item. In some cases, at least a first portion of the content item can be automatically scrolled through such that the viewable area displays, over time, at least a second portion of the content item. In some cases, a leftmost or rightmost edge of the content item is displayable via the viewable area. A transitional animation associated with the leftmost or rightmost edge can be performed.
    Type: Grant
    Filed: August 28, 2015
    Date of Patent: December 31, 2019
    Assignee: Facebook, Inc.
    Inventors: Andrew Gavin Salituri, Winston Felix Popowicz Handte, Michael Coleman O'Beirne
  • Publication number: 20170060404
    Abstract: In some cases, a panoramic media content item to be displayed can be acquired. An interface including a viewable area for displaying at least a portion of the content item can be generated. Based on a size of the content item, a scroll bar can be generated, within the interface, for scrolling the content item. Based on a size of the viewable area, a scroll element can be generated, within the scroll bar, to be movable based on user interactions to scroll the content item. In some cases, at least a first portion of the content item can be automatically scrolled through such that the viewable area displays, over time, at least a second portion of the content item. In some cases, a leftmost or rightmost edge of the content item is displayable via the viewable area. A transitional animation associated with the leftmost or rightmost edge can be performed.
    Type: Application
    Filed: August 28, 2015
    Publication date: March 2, 2017
    Inventors: Andrew Gavin Salituri, Mulong Li, Patrick David Violette, Marcos Arribas, Winston Felix Popowicz Handte, Michael Coleman O'Beirne
  • Publication number: 20170060373
    Abstract: In some cases, a panoramic media content item to be displayed can be acquired. An interface including a viewable area for displaying at least a portion of the content item can be generated. Based on a size of the content item, a scroll bar can be generated, within the interface, for scrolling the content item. Based on a size of the viewable area, a scroll element can be generated, within the scroll bar, to be movable based on user interactions to scroll the content item. In some cases, at least a first portion of the content item can be automatically scrolled through such that the viewable area displays, over time, at least a second portion of the content item. In some cases, a leftmost or rightmost edge of the content item is displayable via the viewable area. A transitional animation associated with the leftmost or rightmost edge can be performed.
    Type: Application
    Filed: August 28, 2015
    Publication date: March 2, 2017
    Inventors: Andrew Gavin Salituri, Winston Felix Popowicz Handte, Michael Coleman O'Beirne
  • Publication number: 20170060372
    Abstract: In some cases, a panoramic media content item to be displayed can be acquired. An interface including a viewable area for displaying at least a portion of the content item can be generated. Based on a size of the content item, a scroll bar can be generated, within the interface, for scrolling the content item. Based on a size of the viewable area, a scroll element can be generated, within the scroll bar, to be movable based on user interactions to scroll the content item. In some cases, at least a first portion of the content item can be automatically scrolled through such that the viewable area displays, over time, at least a second portion of the content item. In some cases, a leftmost or rightmost edge of the content item is displayable via the viewable area. A transitional animation associated with the leftmost or rightmost edge can be performed.
    Type: Application
    Filed: August 28, 2015
    Publication date: March 2, 2017
    Inventors: Andrew Gavin Salituri, Winston Felix Popowicz Handte, Michael Coleman O'Beirne
  • Patent number: 8286069
    Abstract: A web-based video editing system configured to edit an interactive video is provided. The web-based video editing system includes an editing system configured to receive and process one or more user interactive video editing requests, wherein the editing system is configured to process the requests by generating information indicative of a linked list; a communication device configured to: receive the generated information; examine a current state of the interactive video; and generate information indicative of the examined current state of the video; and a graphical user interface in communication with the communication device and configured to display the edited interactive video.
    Type: Grant
    Filed: January 28, 2008
    Date of Patent: October 9, 2012
    Assignee: Myspace LLC
    Inventors: Andrew Gavin, Scott Shumaker
  • Patent number: 8249736
    Abstract: Printed circuit boards are manufactured by forming a composite layer using a control system which models a production process to generate data using non-linear compensation techniques to compensate for non-linear distortion occurring in a circuit layout applied to a constituent layer. Measurement data of actual circuit layouts is used to update stored values of parameters used in the modelling process. In one form of the model, the desired layout in the composite layer is represented by an array of cells and cell sizes corresponding to an initial stage of the production process are calculated, the model working backwards from the final state of the production process to the initial state, and a finite element model used to determine corresponding positions of cells, taking account of interaction between cells, from which the compensation data is calculated.
    Type: Grant
    Filed: June 27, 2007
    Date of Patent: August 21, 2012
    Assignee: XACT-PCB Ltd.
    Inventor: Andrew Gavin Kelley
  • Patent number: 8218830
    Abstract: An image editing system for use with a web-based video editing system is provided. The image editing system comprises: a detection system configured to receive image data; detect regions of the image representing faces; store the data representing the coordinates of the faces as points of interest; and receive user input adding additional points of interest, modifying the points of interest, or deleting the pre-selected points of interest; and a cropping subsystem configured to determine the portion of the image containing the maximum number of points of interest that will fit within the crop area; and crop the image.
    Type: Grant
    Filed: January 29, 2008
    Date of Patent: July 10, 2012
    Assignee: MySpace LLC
    Inventors: Andrew Gavin, Scott Shumaker, Ben Stragnell
  • Patent number: 7986867
    Abstract: A video downloading and scrubbing system for use with a web-based video editing system is provided. The downloading and scrubbing system includes: a scrubbing subsystem configured to: receive a user request for a portion of a video at a particular time index; create a data stream beginning containing video data relating to that time index in the video; and transmit the data; and a preview subsystem configured to provide a preview of video data to the user prior to the user completing the download of the video.
    Type: Grant
    Filed: January 28, 2008
    Date of Patent: July 26, 2011
    Assignee: MySpace, Inc.
    Inventors: Andrew Gavin, Scott Shumaker
  • Publication number: 20110130860
    Abstract: Printed circuit boards are manufactured by forming a composite layer using a control system which models a production process to generate data using non-linear compensation techniques to compensate for non-linear distortion occurring in a circuit layout applied to a constituent layer. Measurement data of actual circuit layouts is used to update stored values of parameters used in the modelling process. In one form of the model, the desired layout in the composite layer is represented by an array of cells and cell sizes corresponding to an initial stage of the production process are calculated, the model working backwards from the final state of the production process to the initial state, and a finite element model used to determine corresponding positions of cells, taking account of interaction between cells, from which the compensation data is calculated.
    Type: Application
    Filed: June 27, 2007
    Publication date: June 2, 2011
    Applicant: XACT-PCB LTD
    Inventor: Andrew Gavin Kelley
  • Patent number: 7934011
    Abstract: A web-based video editing system includes a communication device configured to: generate information indicative of points of interest of a video, the points of interest being indicative of one or more active data or one or more inactive data during a selected time interval; determine an identity of each of the active data, and a required amount of an identified active data during the selected time interval; and request the identified active data and the required amount of each of the identified active data. The system also includes: a web server configured to: receive the requested information, assign a unique identifier to the identified active data and transmit a redirect to the communication device. The system also includes: a custom web server configured to: receive and transmit to the communication device information indicative of the unique identifiers and the required amount of each of the identified active data.
    Type: Grant
    Filed: May 1, 2008
    Date of Patent: April 26, 2011
    Assignee: Flektor, Inc.
    Inventors: Andrew Gavin, Scott Shumaker
  • Publication number: 20080275997
    Abstract: A web-based video editing system includes a communication device configured to: generate information indicative of points of interest of a video, the points of interest being indicative of one or more active data or one or more inactive data during a selected time interval; determine an identity of each of the active data, and a required amount of an identified active data during the selected time interval; and request the identified active data and the required amount of each of the identified active data. The system also includes: a web server configured to: receive the requested information, assign a unique identifier to the identified active data and transmit a redirect to the communication device. The system also includes: a custom web server configured to: receive and transmit to the communication device information indicative of the unique identifiers and the required amount of each of the identified active data.
    Type: Application
    Filed: May 1, 2008
    Publication date: November 6, 2008
    Inventors: Andrew Gavin, Scott Shumaker
  • Publication number: 20080212936
    Abstract: A web-based video editing system configured to edit an interactive video is provided. The web-based video editing system includes an editing system configured to receive and process one or more user interactive video editing requests, wherein the editing system is configured to process the requests by generating information indicative of a linked list; a communication device configured to: receive the generated information; examine a current state of the interactive video; and generate information indicative of the examined current state of the video; and a graphical user interface in communication with the communication device and configured to display the edited interactive video.
    Type: Application
    Filed: January 28, 2008
    Publication date: September 4, 2008
    Inventors: Andrew Gavin, Scott Shumaker
  • Publication number: 20080181512
    Abstract: An image editing system for use with a web-based video editing system is provided. The image editing system comprises: a detection system configured to receive image data; detect regions of the image representing faces; store the data representing the coordinates of the faces as points of interest; and receive user input adding additional points of interest, modifying the points of interest, or deleting the pre-selected points of interest; and a cropping subsystem configured to determine the portion of the image containing the maximum number of points of interest that will fit within the crop area; and crop the image.
    Type: Application
    Filed: January 29, 2008
    Publication date: July 31, 2008
    Inventors: Andrew Gavin, Scott Shumaker, Ben Stragnell
  • Publication number: 20080183608
    Abstract: A payment system for use with a web-based video editing system is provided. The payment system includes: a purchase subsystem configured to: receive a user request for a data-right combination; create a binding indicative of the data-right combination; and provide the binding for purchase by the user; and a preview subsystem configured to provide a preview of data of the data-right combination prior to the user purchasing the binding.
    Type: Application
    Filed: January 28, 2008
    Publication date: July 31, 2008
    Inventors: Andrew Gavin, Scott Shumaker
  • Publication number: 20080183844
    Abstract: A system and method for online video editing allowing multiple users to simultaneously edit a production in real time. The system includes a method for exchanging asynchronous messages between a client computer and a server. The system further includes an atomic data structure of commands for manipulating multimedia assets. Client computers subscribe to a production on the server. Changes made to the production on the client computer are applied to the local state of the production and are also transmitted to the server via asynchronous messaging. The server checks for conflicts, resolves the conflicts, applies any necessary changes to the state of the production on the server, and pushes any resulting changes to the production to all subscribing client computers via asynchronous messaging.
    Type: Application
    Filed: January 28, 2008
    Publication date: July 31, 2008
    Inventors: Andrew Gavin, Scott Shumaker
  • Publication number: 20080183843
    Abstract: A video downloading and scrubbing system for use with a web-based video editing system is provided. The downloading and scrubbing system includes: a scrubbing subsystem configured to: receive a user request for a portion of a video at a particular time index; create a data stream beginning containing video data relating to that time index in the video; and transmit the data; and a preview subsystem configured to provide a preview of video data to the user prior to the user completing the download of the video.
    Type: Application
    Filed: January 28, 2008
    Publication date: July 31, 2008
    Inventors: Andrew Gavin, Scott Shumaker