Patents by Inventor Gavin James

Gavin James 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: 20200241712
    Abstract: Systems and methods of parameterizing network communication paths are provided. The system can identify a network communication path traversed by a plurality of client computing devices via a network protocol. The system can generate, based on a parameter of the network communication path and an attribute of each of a plurality of keywords to the hyperlink on the first web page that directed the plurality of client computing devices to the second web page via the network protocol, a weight data structure with a scalar value for each of the plurality of keywords. The system can select, based on a comparison of the scalar value for each of the plurality of keywords, a keyword of the plurality of keywords to input into an online content selection process to select the content item in response to a request for content received from a client computing device.
    Type: Application
    Filed: April 14, 2020
    Publication date: July 30, 2020
    Inventors: Gavin James, Justin Lewis
  • Publication number: 20200241278
    Abstract: Microscopes with objective assembly crash detection and methods of utilizing the same are disclosed herein. For example, a microscope comprises a microscope body, an objective assembly comprising an objective lens, an objective assembly mount configured to separably attach the objective assembly to the microscope body, and an orientation detection circuit configured to indicate when a relative orientation between the microscope body and the objective assembly differs from a predetermined relative orientation.
    Type: Application
    Filed: January 24, 2020
    Publication date: July 30, 2020
    Inventors: Gerald Lee Gisler, Sia Choon Beng, Anthony James Lord, Gavin Neil Fisher
  • Publication number: 20200236326
    Abstract: Embodiments can include a system for connecting a computer with a video conference endsystem. The system can comprise a first device for connecting to a computer; and a second device for connecting to a video conference endsystem. The system can be configured to provide a bidirectional channel between the first device and the second device such that, in use, the first device is connected to a computer and the second device is connected to the video conference endsystem to provide a bidirectional channel between the computer and the video conference endsystem.
    Type: Application
    Filed: January 22, 2020
    Publication date: July 23, 2020
    Inventors: Richard Piers Heatley, Samuel Thomas Jansen, Alexander James Coplan, Gavin Charles Jones
  • Publication number: 20200236181
    Abstract: Systems and methods for providing third-party content can include a data processing system receiving criteria defining online activities of an online activity type related to a product or service context from a computing device of a third-party content provider. The data processing system can identify a cluster of client devices based on the defined online activities, and determine a subset of keywords associated with the defined online activities and the identified cluster of client devices. The data processing system can determine a performance metric of the subset of keywords based on the cluster of client devices, and provide the subset of keywords and the performance metric to the computing device. The data processing system can receive from the computing device a parameter value of a first keyword of the subset of keywords to use in selecting content items of the third-party content provider associated with the first keyword.
    Type: Application
    Filed: April 6, 2020
    Publication date: July 23, 2020
    Applicant: GOOGLE LLC
    Inventors: Gavin James, Justin Lewis
  • Publication number: 20200233971
    Abstract: A breach detection engine detects and mitigates the effects of breaches across one or more data sources. An index is generated based on one or more data sources and the index is queried using keywords indicative of potential breaches. A database of potential breaches is populated based on the query of the index. The potential breach database is queried using keywords associated with a system identity (e.g., a third party). A likelihood of a candidate breach is identified based on a set of breach criteria weights. A network node associated with a candidate breach determined to be an actual breach is identified for isolation or for the performance of one or more additional security actions.
    Type: Application
    Filed: January 23, 2019
    Publication date: July 23, 2020
    Inventors: Alan James Sharp-Paul, Christopher Robert Vickery, Jonathan David Hendren, Gregory Ford Pollock, Daniel Bradbury, Christian Alan Kiely, Gavin Richard Turner, Michael Franz Baukes
  • Patent number: 10704753
    Abstract: An auxiliary lamp for a vehicle. Ordinary headlamps are restricted by law in the intensity that they direct towards oncoming drivers. This can cause inconveniently low illumination to a side of the vehicle, such as along a line 20 or 25 degrees left of center for a left-hand driver side vehicle. An auxiliary headlamp assembly is added to provide an auxiliary beam that supplements the primary beam. The auxiliary beam increases illumination along this line, yet maintains total illumination toward oncoming drivers below allowed limits.
    Type: Grant
    Filed: April 3, 2017
    Date of Patent: July 7, 2020
    Assignee: Valeo North America, Inc.
    Inventors: Brant James Potter, Gavin Francis Warner, Patton Davis Baker, John Steven Orisich
  • Patent number: 10702829
    Abstract: A gas delivery device includes a manifold and a plurality of channels. The manifold is adapted to be connected to a source of a pressurized gas. Each of the plurality of channels is in fluid communication with the manifold through a distinct associated port. Each of the plurality of channels has a generally open bottom.
    Type: Grant
    Filed: November 14, 2012
    Date of Patent: July 7, 2020
    Assignee: BL Technologies, Inc.
    Inventors: Gavin James Boyle, Zamir Alam, Reid Bayly
  • Publication number: 20200201520
    Abstract: A method for presenting content items includes receiving, by a user device, a request for a video item hosted by a content platform, and providing a graphical user interface comprising a first portion having a media player to playback the requested video item, a second portion to display additional content items, and a third portion displaying a list of the additional content items. The requested video item comprises a plurality of portions, each associated with a corresponding additional content item. The method further includes responsive to the media player beginning to playback a first portion of the requested video item, causing the second GUI portion to display a corresponding additional content item without an interaction of the user, and in response to a user selection of an additional content item in the third GUI portion, automatically updating playback of the video item to correspond to the selected additional content item.
    Type: Application
    Filed: March 2, 2020
    Publication date: June 25, 2020
    Inventors: Justin Lewis, Gavin James
  • Publication number: 20200197840
    Abstract: A method of air scouring an immersed membrane is described in this specification. The method comprises a step of adjusting one or more aeration parameters during a permeation cycle, or between a permeation cycle and a back pulse or relaxation cycle, or between successive cycles. The method may be used with a gas delivery device described in this specification in which a supply of gas is provided to a manifold with multiple ports connected to multiple conduits. The method may further comprise bringing a flow of pressurized gas into a tank to near or below the bottom of a membrane module. At about this elevation, the flow of pressurized gas is split into multiple flows of pressurized gas. Each of the multiple flows of pressurized gas is directed to a different lateral position and then released as bubbles.
    Type: Application
    Filed: February 27, 2020
    Publication date: June 25, 2020
    Inventors: Gavin James Boyle, Zamir Alam, Reid Bayly, Michael David Theodoulou, Hongde Zhou
  • Publication number: 20200199581
    Abstract: Provided herein is a method for fabricating transformable or transfectable molecules that includes an assembly reaction containing a variety of pre-made cassettes possessing ends that hybridize to one another, transforming or transfecting said molecules into a desired host cell and then selecting a transformed/transfected host cell containing plasmid molecules composed of said the cassettes. A kit for performing the method is also provided.
    Type: Application
    Filed: February 28, 2020
    Publication date: June 25, 2020
    Inventors: Jeffrey Carl Braman, Peter James Sheffield, Gavin Fischer
  • Patent number: 10689697
    Abstract: Analysis Of A Polymer A biochemical analysis system analyses polymers by taking measurements of a polymer from a sensor element comprising a nanopore during translocation of the polymer through the nanopore. When a polymer has partially translocated, the series of measurements is analysed using reference data derived from a reference sequence to provide a measure of similarity. Responsive to the measure of similarity, the sensor element may be selectively operated to eject the polymer and thereby make the nanopore available to receive a further polymer. Where the biochemical analysis system comprises an array of sensor elements and is takes measurements from sensor elements selected in a multiplexed manner, responsive to the measure of similarity, the biochemical analysis system ceases taking measurements from the currently selected sensor element and to starts taking measurements from a newly selected sensor element.
    Type: Grant
    Filed: October 16, 2015
    Date of Patent: June 23, 2020
    Assignee: Oxford Nanopore Technologies Ltd.
    Inventors: Stuart William Reid, Gavin Harper, Clive Gavin Brown, Daniel John Turner, Andrew John Heron, Christopher James Wright
  • Patent number: 10673964
    Abstract: A system includes an ingestion component configured to receive a request from an entity for content related to a content item and a user identity. The request has a content identifier representative of the content item and a token. A request processing component of the system is configured to access a database associated with the system and identify the content item and the user identity using the content identifier and the token, wherein the database has information associating the token with the user identity and associating the content identifier with the content item. In response to identification of the content item and the user identity, the request processing component directs a recommendation engine associated with the system to identify the content related to the content item and the user identity. Information identifying the content related to the content item and the user identity is then transmitted back to the entity.
    Type: Grant
    Filed: July 10, 2017
    Date of Patent: June 2, 2020
    Assignee: Google LLC
    Inventors: Justin Lewis, Gavin James
  • Patent number: 10669712
    Abstract: A demountable wall system includes a frame component. The frame component may include a front channel that receives a panel of the demountable wall system. In addition to the front channel, the frame component may include at least one of a front cover, a removable back cover, a leveling system, a supplemental channel, or a joining system. In some examples, the demountable wall system includes a door support system for movably supporting a door relative to the panel of the demountable wall system.
    Type: Grant
    Filed: February 1, 2019
    Date of Patent: June 2, 2020
    Assignee: Oldcastle BuildingEnvelope, Inc.
    Inventors: Conor McDonald, Joseph Schiavone, Jeffrey James Phillips, Nathan Creech, Gavin Brin, Kelley Douglass, William Lang, Jarett Gibson, James P. Clark
  • Publication number: 20200170081
    Abstract: A system includes a cavity configured to receive a container. The container is configured to contain a plurality of grains. The system includes a radio frequency (RF) signal source configured to supply an RF signal, an impedance matching network electrically coupled to an output of the RF signal source, a transmission path coupled to the impedance matching network, and a first electrode in the cavity. The first electrode is coupled to the transmission path and configured to radiate electromagnetic energy into the cavity as a result of receiving the RF signal. The system includes power detection circuitry configured to measure a magnitude of a reflected signal along the transmission path and a controller configured to modify an impedance transformation performed by the impedance matching network based on the magnitude of the reflected signal.
    Type: Application
    Filed: January 27, 2020
    Publication date: May 28, 2020
    Inventors: Jamison Michael McCarville, Hung Hoa Tran, Gavin James Smith, Lionel Mongin
  • Patent number: 10667002
    Abstract: A persistent media player is disclosed. A method for providing the persistent media player includes displaying, by an electronic device, a first portion of a scrollable document in a user interface (UI) of an application executed on the electronic device. The first portion includes a media player that is to present a first media item. The method further includes receiving an input to scroll to a second portion of the scrollable document. The method also includes displaying the second portion of the scrollable document, where the first portion is no longer visible and where the media player continues to be visible.
    Type: Grant
    Filed: July 16, 2018
    Date of Patent: May 26, 2020
    Assignee: GOOGLE LLC
    Inventors: Justin Lewis, Gavin James
  • Patent number: 10662424
    Abstract: Provided herein is a method for fabricating transformable or transfectable molecules that includes an assembly reaction containing a variety of pre-made cassettes possessing ends that hybridize to one another, transforming or transfecting said molecules into a desired host cell and then selecting a transformed/transfected host cell containing plasmid molecules composed of said the cassettes. A kit for performing the method is also provided.
    Type: Grant
    Filed: October 2, 2013
    Date of Patent: May 26, 2020
    Assignee: AGILENT TECHNOLOGIES, INC.
    Inventors: Jeffrey Carl Braman, Peter James Sheffield, Gavin Fischer
  • Publication number: 20200162413
    Abstract: A computer-implemented method for receiving, within a messaging area of a media item presentation user interface displayed on a user device of a first user, an initiating message including a reference to a media item that a second user has shared with the first user; receiving an indication from the first user to view the media item; and, presenting, by a media player executed by a processing device of the user device of the first user, the media item to the first user within a media player interface included within the messaging area of the user device.
    Type: Application
    Filed: January 27, 2020
    Publication date: May 21, 2020
    Inventors: Justin Lewis, Gavin James
  • Patent number: 10659411
    Abstract: An online system determines a client device associated with a user that is to receive a new notification. The client device presents the notification and receives an input to forward the notification to a different client device and/or a different application. The client device sends a request to the online system to forward the notification. The online system determines a list of available client devices and/or available applications that are able to receive a forwarded version of the notification and provides the list to the client device for selection. Upon receiving a selection, the client device sends the selection to the online system which generates the forward notification that is appropriate for the selected client device and/or selected application. Thus, the online system avoids over-notifying a user, while also enabling the user to consume the content of the notification according to his/her preferences.
    Type: Grant
    Filed: April 24, 2019
    Date of Patent: May 19, 2020
    Assignee: GOOGLE LLC
    Inventors: Justin Lewis, Gavin James
  • Patent number: 10645054
    Abstract: A method for promoting social network sharing of a content item is disclosed. The method includes providing, by a processing device of a content sharing platform based on actions of a user, a user interface (UI) component to the user to share a content item of the content sharing platform on social networks, wherein the UI component to be provided in a UI presenting the content item and allowing the user to share the content item on the social networks, identifying, based on actions of the user, presentation characteristics to present the UI component to the user, wherein the presentation characteristics comprise a location of the UI component in the UI, and selecting, based on a history of the user with each of the social networks, one or more of the social networks to include in the UI component, wherein the selecting is initiated without input from the user.
    Type: Grant
    Filed: September 24, 2018
    Date of Patent: May 5, 2020
    Assignee: Google LLC
    Inventors: Justin Lewis, Gavin James
  • Patent number: 10630788
    Abstract: Systems and methods for providing third-party content can include a data processing system receiving criteria defining online activities of an online activity type related to a product or service context from a computing device of a third-party content provider. The data processing system can identify a cluster of client devices based on the defined online activities, and determine a subset of keywords associated with the defined online activities and the identified cluster of client devices. The data processing system can determine a performance metric of the subset of keywords based on the cluster of client devices, and provide the subset of keywords and the performance metric to the computing device. The data processing system can receive from the computing device a parameter value of a first keyword of the subset of keywords to use in selecting content items of the third-party content provider associated with the first keyword.
    Type: Grant
    Filed: November 15, 2018
    Date of Patent: April 21, 2020
    Assignee: Google LLC
    Inventors: Gavin James, Justin Lewis