Patents by Inventor Andrew Smith

Andrew Smith 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: 11287545
    Abstract: A system for determining a stuck point of a pipe positioned within a wellbore includes a tubular housing and a sensor array positioned within the tubular housing, the sensor array arranged at a first end. The system also includes a first magnetic source positioned within the tubular housing, the first magnetic source arranged at a second end. The system further includes a second magnetic source positioned within the tubular housing, the second magnetic source arranged between the sensor array and the second end. The first magnetic source and the second magnetic source have a different magnetic field source.
    Type: Grant
    Filed: December 26, 2019
    Date of Patent: March 29, 2022
    Assignee: Baker Hughes Oilfield Operations LLC
    Inventors: Jim Andrew Gulliver, Andrew Smith, James David Ratcliffe, Sushant Dutta
  • Publication number: 20220088388
    Abstract: Apparatus and methods for managing pain uses a single composite modulation/stimulation signal with variable characteristics to achieve the same results as separate varying electromagnetic signals, including spinal cord stimulation or peripheral nerve stimulation.
    Type: Application
    Filed: January 22, 2020
    Publication date: March 24, 2022
    Inventors: Ricardo Vallejo, David Leonardo Cedeno, Nathan A. Torgerson, Brian Andrew Smith
  • Patent number: 11279735
    Abstract: Provided herein are antibacterial compounds, wherein the compounds in some embodiments have broad spectrum bioactivity. In various embodiments, the compounds act by inhibition of lipoprotein signal peptidase II (LspA), a key protein in bacteria. Pharmaceutical compositions and methods for treatment using the compounds described herein are also provided.
    Type: Grant
    Filed: March 12, 2020
    Date of Patent: March 22, 2022
    Assignee: Genentech, Inc.
    Inventors: Emily J. Hanan, Georgette Castanedo, Marie Gabrielle Braun, Keira Garland, Peter Andrew Smith, Richard Pastor, Paul Gibbons, Yunxing Cheng, Guosheng Wu, Yuhong Fu, Po-Wai Yuen
  • Patent number: 11283900
    Abstract: In some implementations, an interface indicating a set of software objects used in a first server environment may be provided. Data indicating a selection of testing parameters including a load level and one or more software objects selected from among the set of software objects may be received. A server environment test configured to generate concurrently running tasks at the indicated load level using the selected software objects may be generated. The server environment test may be performed on the first server environment to generate first results indicating at least server resource usage levels and response times of the first server environment during the server environment test. The server environment test may be performed on a second server environment to generate second results. An output data set indicating performance of the second server environment relative to performance of the first server environment may be provided.
    Type: Grant
    Filed: November 27, 2019
    Date of Patent: March 22, 2022
    Assignee: MicroStrategy Incorporated
    Inventors: Clayton Myers, Andrew Smith, Timothy Lang, Herminio Carames
  • Publication number: 20220084429
    Abstract: Learning systems and methods of the present disclosure include generating a text document based on a digital file, tokenizing the text document, generating a semantic model based on the tokenized text document using an unsupervised machine learning algorithm, assigning a plurality of passage scores to a corresponding plurality of passages of the tokenized text document, selecting one or more candidate knowledge items from the tokenized text document based on the plurality of passage scores, filtering the one or more candidate knowledge items based on user data, generating one or more structured learning assets based on the one or more filtered candidate knowledge items, generating an interaction based at least on the one or more structured learning assets, and transmitting the interaction to a user device. Each passage score is assigned based on a relationship between a corresponding passage and the semantic model.
    Type: Application
    Filed: November 23, 2021
    Publication date: March 17, 2022
    Inventors: Andrew SMITH LEWIS, Paul MUMMA, Alex VOLKOVITSKY, Iain HARLOW, Kyle STEWART
  • Publication number: 20220076346
    Abstract: A method, apparatus, and system for processing data to create investment structures can include a simulation module configured to operatively receive a plurality of external economic condition parameters from a system database and a plurality of investment parameters from an investment criteria database. In addition, an investment selection module configured to process the simulation output in conjunction with the plurality of investment parameters is included. Further, an allocation module configured to process flagged one or more investment vehicles from the system database, a finance structure module configured to process the simulation output from the simulation module, and a unit evaluation module configured to process at least the optimal financing unit structure can also be included.
    Type: Application
    Filed: November 19, 2021
    Publication date: March 10, 2022
    Inventors: Scott Andrew SMITH, Christopher Graham SMITH
  • Patent number: 11269021
    Abstract: A system for determining a stuck point of a pipe positioned within a wellbore includes a tubular housing and a sensor array positioned within the tubular housing. The system also includes ferromagnetic flux collectors and flux concentrators on either side of the sensor array. The flux collectors collect a magnetic flux that has been written to a portion of pipe. The flux concentrators intensify the flux to improve measurements of the flux that are acquired by the sensor array.
    Type: Grant
    Filed: June 24, 2020
    Date of Patent: March 8, 2022
    Assignee: Baker Hughes Oilfield Operations LLC
    Inventors: James David Ratcliffe, Andrew Smith, Jim Andrew Gulliver, Sushant Dutta
  • Publication number: 20220062636
    Abstract: Apparatus and methods for managing pain uses a single composite modulation/stimulation signal with variable characteristics to achieve the same results as separate varying electromagnetic signals, including spinal cord stimulation or peripheral nerve stimulation.
    Type: Application
    Filed: November 8, 2021
    Publication date: March 3, 2022
    Inventors: Ricardo Vallejo, David Leonardo Cedeno, Nathan A. Torgerson, Brian Andrew Smith
  • Patent number: 11263111
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for validating software functionality. In some implementations, data indicating a configuration of a first server environment running a third-party installation of a first version of an application is obtained. A second server environment is generated and is configured to run the first version of the application. The second server environment can be configured to use a set of configuration settings for the first server environment that are indicated by the data for the first server environment. An installer for a second version of the application to transition the second server environment to the second version of the application is run. Capabilities of the second version of the application are evaluated using a series of tests for the application on the second server environment.
    Type: Grant
    Filed: February 11, 2020
    Date of Patent: March 1, 2022
    Assignee: MicroStrategy Incorporated
    Inventors: Timothy Lang, Herminio Carames, Andrew Smith, Ying Ma, Jun Peng
  • Publication number: 20220046111
    Abstract: One or more computers receive a request from a user to change a configuration of a computing environment provided by one or more servers. In response to receiving the request and before performing the requested change in the configuration of the environment, the computers determine an estimated measure of performance that represents a level of performance of the computing environment if changed according to the request and provide data indicating performance measures indicating the estimated measure of performance for the environment corresponding to the change in the configuration of the environment. After providing the data indicating the estimated performance measures, the computers receive data indicating user input confirming the request to change the configuration of the environment, and perform the requested change in the configuration of the computing environment.
    Type: Application
    Filed: August 19, 2021
    Publication date: February 10, 2022
    Inventors: Andrew Smith, Thomas Leuchtner, Clayton Myers, Herminio Carames, Scott Rowley
  • Patent number: 11243707
    Abstract: Disclosed is an improved approach to implement virtualization objects in a virtualization system. The virtualization object from a first namespace is cloned as a snapshot that is accessible within a second namespace. To implement this, the virtualization object can be mounted as a target (implemented as a snapshot) that is locally accessible to the host.
    Type: Grant
    Filed: March 12, 2014
    Date of Patent: February 8, 2022
    Assignee: Nutanix, Inc.
    Inventors: Miao Cui, Gregory Andrew Smith, Tabrez Memon
  • Patent number: 11238085
    Abstract: A method for generating a set of concepts related to a target concept includes accessing a set of candidate concepts, embedding the target concept and the set of candidate concepts in a semantic vector space, selecting one or more intermediate concepts from the set of candidate concepts in response to determining whether each embedded candidate concept in the set of embedded candidate concepts satisfies a predetermined relationship with the embedded target concept, and filtering the one or more intermediate concepts to yield the set of concepts related to the target concept. The method may further include generating a multiple-choice question in which the target concept corresponds to a correct answer choice and the set of concepts related to the target concept correspond to distractors.
    Type: Grant
    Filed: July 14, 2021
    Date of Patent: February 1, 2022
    Assignee: CEREGO JAPAN KABUSHIKI KAISHA
    Inventors: Michael A. Yen, Iain M. Harlow, Andrew Smith Lewis, Paul T. Mumma
  • Patent number: 11238028
    Abstract: A method and system for processing signals from a plurality of groups of sensors are described. Each group includes a first sensor and at least one additional sensor. A first sensor identifier and first sensor data are received from the first sensor. At least one additional sensor identifier and additional sensor data are also received from the additional sensor(s). The first sensor and the additional sensor(s) of each group are co-located. The first sensor identifier is associated with the additional sensor identifier(s) for each group. Calibration information for the first sensor is obtained based on the first sensor identifier and the additional sensor identifier(s). The calibration information is specific to the first sensor having the first sensor identifier. Corrected first sensor data for each of the groups is provided based on the first sensor data, the additional sensor data and the calibration information.
    Type: Grant
    Filed: April 12, 2019
    Date of Patent: February 1, 2022
    Assignee: Aclima Inc.
    Inventors: Andrew Smith, Davida Herzl
  • Publication number: 20220030331
    Abstract: A cabling-based airflow routing system includes a chassis that defines a chassis housing. A first heat producing component is located in the chassis housing. A first cabling connector is located in the chassis housing. A second cabling connector that is located in the chassis housing. A first ribbon cable that extends through the chassis housing between the first cabling connector and the second cabling connector. The first ribbon cable includes a first cabling airflow routing portion that is oriented in the chassis housing in an airflow path and that is configured to redirect a first portion of an airflow provided in the airflow path towards the first heat producing component.
    Type: Application
    Filed: July 23, 2020
    Publication date: January 27, 2022
    Inventors: Salvador Jimenez, III, Noman Mithani, William Andrew Smith
  • Publication number: 20220027302
    Abstract: A floating device location identification system includes a chassis defining floating device housings and including respective chassis location identification features adjacent each floating device housing that identify the relative location of that floating device housing. A floating device may be positioned in a first floating device housing and adjacent a first chassis location identification feature. The first floating device includes floating device cabling connector(s) that are connected via a cabling subsystem to a device location identification subsystem, and chassis engagement elements that are coupled to the floating device cabling connector(s) and that engage the first chassis location identification feature.
    Type: Application
    Filed: July 24, 2020
    Publication date: January 27, 2022
    Inventors: William Andrew Smith, Robert G. Bassman, Salvador Jimenez, III, Sanjiv Sinha, Noman Mithani
  • Patent number: 11217110
    Abstract: Learning systems and methods of the present disclosure include generating a text document based on a digital file, tokenizing the text document, generating a semantic model based on the tokenized text document using an unsupervised machine learning algorithm, assigning a plurality of passage scores to a corresponding plurality of passages of the tokenized text document, selecting one or more candidate knowledge items from the tokenized text document based on the plurality of passage scores, filtering the one or more candidate knowledge items based on user data, generating one or more structured learning assets based on the one or more filtered candidate knowledge items, generating an interaction based at least on the one or more structured learning assets, and transmitting the interaction to a user device. Each passage score is assigned based on a relationship between a corresponding passage and the semantic model.
    Type: Grant
    Filed: June 17, 2021
    Date of Patent: January 4, 2022
    Assignee: CEREGO JAPAN KABUSHIKI KAISHA
    Inventors: Andrew Smith Lewis, Paul Mumma, Alex Volkovitsky, Iain Harlow, Kyle Stewart
  • Patent number: 11208387
    Abstract: Provided herein are antibacterial compounds, wherein the compounds in some embodiments have broad spectrum bioactivity. In various embodiments, the compounds act by inhibition of bacterial type 1 signal peptidases SpsB and/or LepB, an essential protein in bacteria. Pharmaceutical compositions and methods for treatment using the compounds described herein are also provided.
    Type: Grant
    Filed: May 27, 2020
    Date of Patent: December 28, 2021
    Assignee: Genentech, Inc.
    Inventors: Michael F. T. Koehler, Peter Andrew Smith, Dana Winter, Boubacar Sow, Claudio Sturino, Guillaume Pelletier, Jonathan Boudreault
  • Patent number: 11210189
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for monitoring performance of computing systems. In some implementations, a set of tasks for a server system to perform is identified. Multiple performance testing cycles are performed, in which each of the performance testing cycles includes: sending, for each task in the set of tasks, a request for the server system to perform the task; receiving a response from the server system for each of the requests, and storing a performance measure for each of the tasks based on the response received from the server system for the task. Based on the performance measures for the multiple performance testing cycles, an evaluation is performed whether conditions are satisfied for adjusting one or more operating parameters of the server system or for providing a notification regarding the operation of the server system.
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: December 28, 2021
    Assignee: MicroStrategy Incorporated
    Inventors: Clayton Myers, Andrew Smith, Richard Gardner, Timothy Lang
  • Patent number: D944485
    Type: Grant
    Filed: June 5, 2020
    Date of Patent: February 22, 2022
    Inventors: Philip Andrew Walton, Sergio Sonzogni, Andrew Smith
  • Patent number: D945808
    Type: Grant
    Filed: April 27, 2020
    Date of Patent: March 15, 2022
    Inventors: Philip A. Walton, Dennis Rivard, Celyn Mitchell, Andrew Smith