Patents by Inventor Alexander Ryan

Alexander Ryan 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: 11594303
    Abstract: A method (100) for standardizing gene nomenclature, comprising: (i) receiving (110) a source; (ii) tokenizing (120) the source; (iii) comparing (130) a first token to a prefix tree structure with a root node, edges, and leaf nodes; (iv) determining (140) which edge extending from the root node to associated first leaf nodes the first token matches; (v) updating (150) an identification pointer with the location of the first leaf node; (vi) determining (160) which of one or more edges that a second token matches; (vii) updating (170) the identification pointer with the location of the second leaf node; (viii) repeating (172) the determining (160) and updating (170) steps with subsequent tokens until a subsequent token fails to match an edge extending from a leaf node or there is no edge extending from the leaf node; and (ix) providing (180) an identification of a canonical gene name.
    Type: Grant
    Filed: August 13, 2019
    Date of Patent: February 28, 2023
    Assignee: KONINKLIJKE PHILIPS N.V.
    Inventors: Samuel Frank Pilato, Alexander Ryan Mankovich, Yong Mao, Woei-Jye Yee, Qingxin Wu, Robbert Christiaan van Ommering, Weijian Qin
  • Patent number: 11577883
    Abstract: The invention is directed to a latch for a sleeve pack assembly.
    Type: Grant
    Filed: April 3, 2020
    Date of Patent: February 14, 2023
    Assignee: ORBIS Corporation
    Inventors: Gina L. Ripplinger, Benjamin J. Thompson, Alexander Ryan Wiklin
  • Patent number: 11560080
    Abstract: A system includes a trailer frame, a lifting mechanism coupled to the trailer frame, wherein the lifting mechanism is configured to raise or lower a coil of pipe or a reel of pipe, a braking mechanism configured to apply pressure to the pipe while the pipe is being deployed by the system, and a hydraulic power unit configured to hydraulically power the system.
    Type: Grant
    Filed: October 20, 2020
    Date of Patent: January 24, 2023
    Assignee: Trinity Bay Equipment Holdings, LLC
    Inventors: Alexander Ryan Barnett, Matthew Allen Hegler
  • Patent number: 11561968
    Abstract: Methods, systems, and apparatus, including computer programs stored on computer-readable media, for retrieving relevant information content while typing are disclosed. Upon identifying text being entered by a user into a text field of a typing-enabled application, one or more keywords may be determined that match the text. The matching keywords may be presented for selection. Upon receiving a selection of a keyword, an information card related to the selected keyword may be retrieved and presented. In addition to presenting the information card, information content associated with the information card may be inserted into the text field of the typing-enabled application.
    Type: Grant
    Filed: February 19, 2021
    Date of Patent: January 24, 2023
    Assignee: MICROSTRATEGY INCORPORATED
    Inventors: Jose Manuel Nocedal De La Garza, Victor Hugo Pena, Siyuan Fan, Alexander Ryan Tsai
  • Publication number: 20220350575
    Abstract: A system may determine one or more data sources which the system is configured to access. The system may provide a set of application programming interfaces (APIs) for interacting with data stored in one or more data sources. The APIs may be accessible to one or more web applications which the system is configured to serve. The system may determine that a web application has requested an operation for interacting with the data through one or more APIs in the set of APIs. The system may determine one or more responses based at least in part on the operation requested by the web application. The system may provide the response(s) to the web application.
    Type: Application
    Filed: July 12, 2022
    Publication date: November 3, 2022
    Inventors: Alexander Ryan, Allen Chang, William Bindi, Brian Lee, John Carrino, Julie Tibshirani, Timothy Wilson
  • Publication number: 20220284001
    Abstract: Systems and methods are provided in order to avoid ingesting the entire contents of one or more data sources. An object may be associated with one or more pieces/fragments of data that can be stored in different data sources. When a request for the object is initiated, a search for those pieces/fragments of data can be performed. Nodes associated with each data source may generate data queries appropriate for its corresponding data source, retrieve, and if needed transform the data into an object-based data structure. Any pieces/fragments of data that have been discovered and retrieved can be joined, e.g., by an application programming interface server, and forwarded to a requesting client or application. In this way, only data relevant to the object is obtained. Moreover, object versioning can be employed so that the most up-to-date data is obtained.
    Type: Application
    Filed: May 26, 2022
    Publication date: September 8, 2022
    Inventors: Peter Wilczynski, Alexander Ryan, Allen Chang, Daniel Cervelli, Julie Tibshirani, Timothy Wilson
  • Publication number: 20220277857
    Abstract: A computer-implemented method for constructing a state transition graph, wherein the method includes obtaining data that includes treatment history and clinical data of a cohort of patients; and generating, by the one or more computing devices, individual treatment pathways for individual patients of the cohort of patients using the treatment history and clinical data for the individual patients; wherein the individual treatment pathways are generated using user-defined parameters including: one or more qualifying events; one or more response states to the one or more qualifying events; and one or more reversible or collapsible events. The method additionally includes constructing a state transition graph that represents multiple aligned and merged individual treatment pathways including the one or more qualifying events, the one or more response states to the one or more qualifying events and the one or more reversible or collapsible events.
    Type: Application
    Filed: August 20, 2020
    Publication date: September 1, 2022
    Inventors: Yee Him CHEUNG, Alexander Ryan MANKOVICH
  • Patent number: 11407164
    Abstract: A pipe deployment system that includes a vehicle or trailer. A coil of pipe couples to the vehicle or trailer. A rerounder system is supported by and couples to the vehicle or trailer. The rerounder system changes a cross-sectional shape of the pipe. The rerounder system rotates relative to the vehicle or trailer to facilitate loading of the coil, and un-loading of the product on the coil.
    Type: Grant
    Filed: September 16, 2019
    Date of Patent: August 9, 2022
    Assignee: Trinity Bay Equipment Holdings, LLC
    Inventors: Matthew Allen Hegler, Beau A. Schexnaydre, Alexander Lee Winn, Alexander Ryan Barnett
  • Patent number: 11397566
    Abstract: A system may determine one or more data sources which the system is configured to access. The system may provide a set of application programming interfaces (APIs) for interacting with data stored in one or more data sources. The APIs may be accessible to one or more web applications which the system is configured to serve. The system may determine that a web application has requested an operation for interacting with the data through one or more APIs in the set of APIs. The system may determine one or more responses based at least in part on the operation requested by the web application. The system may provide the response(s) to the web application.
    Type: Grant
    Filed: August 21, 2020
    Date of Patent: July 26, 2022
    Assignee: Palantir Technologies Inc.
    Inventors: Alexander Ryan, Allen Chang, William Bindi, Brian Lee, John Carrino, Julie Tibshirani, Timothy Wilson
  • Patent number: 11374665
    Abstract: Multiple Reference Signal Received Power (RSRP) measurements are obtained at a sampling location for non-millimeter wave radio signals of multiple non-millimeter wave frequencies originating from an antenna site of a base station. A line-of-sight (LOS) distance, an azimuth angle, and an elevation angle between the antenna site and the sampling location are computed. A corresponding Effective Isotropic Radiated Power (EIRP) measurement at the sampling location for each non-millimeter wave radio signal of the non-millimeter wave radio signals is calculated based on a radio transmission power and an antenna gain factor associated with each non-millimeter wave radio signal. A corresponding path loss exponent at the sampling location for each non-millimeter wave radio signal is then computed based at least on a difference between a corresponding RSRP measurement and the corresponding EIRP measurement, the LOS distance, and a wavelength of a corresponding non-millimeter wave frequency.
    Type: Grant
    Filed: April 21, 2021
    Date of Patent: June 28, 2022
    Assignee: T-Mobile USA, Inc.
    Inventors: Alexander Ryan, Alan MacDonald, Marcellin Kibonge
  • Publication number: 20220188126
    Abstract: Systems and methods for developing one or more applications associated with a browser-based user interface within a multi-developer computing platform employ one or more processors that receive a request to build one or more applications configured to run in a browser-based user interface on a client; determine whether the one or more applications are associated with a core library and one or more runtime libraries; and in response to determining that the one or more applications are associated with the core library and the one or more runtime libraries: determine one or more version numbers associated with the one or more runtime libraries; and in response to the determined one or more version numbers being within a predetermined range associated with the core library, dynamically link the one or more runtime libraries and the one or more applications.
    Type: Application
    Filed: March 2, 2022
    Publication date: June 16, 2022
    Inventors: Stephanie Yu, Walker Burgin, Alexander Ryan, Miklos Danka
  • Patent number: 11350746
    Abstract: A bullet resistant protective shield for a desk. The protective shield comprises a shield piece having a first channel coupling mechanism. The first channel coupling includes a substantially horizontal element and a substantially vertical element. The first channel coupling mechanism corresponds to a second channel coupling mechanism on a desktop, which also has a horizontal element and a vertical element. The first horizontal element and the first vertical element define a first channel and the second horizontal element and the second vertical element define a second channel. The first vertical element can be placed in the second channel and the second vertical element can be placed in the first channel thereby removably securing the shield piece to the desktop.
    Type: Grant
    Filed: August 21, 2019
    Date of Patent: June 7, 2022
    Inventors: Donald Ray Nobles, Alexander Ryan Nobles, Jr.
  • Patent number: 11347703
    Abstract: Systems and methods are provided in order to avoid ingesting the entire contents of one or more data sources. An object may be associated with one or more pieces/fragments of data that can be stored in different data sources. When a request for the object is initiated, a search for those pieces/fragments of data can be performed. Nodes associated with each data source may generate data queries appropriate for its corresponding data source, retrieve, and if needed transform the data into an object-based data structure. Any pieces/fragments of data that have been discovered and retrieved can be joined, e.g., by an application programming interface server, and forwarded to a requesting client or application. In this way, only data relevant to the object is obtained. Moreover, object versioning can be employed so that the most up-to-date data is obtained.
    Type: Grant
    Filed: November 28, 2018
    Date of Patent: May 31, 2022
    Assignee: Palantir Technologies Inc.
    Inventors: Peter Wilczynski, Alexander Ryan, Allen Chang, Daniel Cervelli, Julie Tibshirani, Timothy Wilson
  • Patent number: 11294694
    Abstract: Systems and methods for developing one or more applications associated with a browser-based user interface within a multi-developer computing platform employ one or more processors that receive a request to build one or more applications configured to run in a browser-based user interface on a client; determine whether the one or more applications are associated with a core library and one or more runtime libraries; and in response to determining that the one or more applications are associated with the core library and the one or more runtime libraries: determine one or more version numbers associated with the one or more runtime libraries; and in response to the determined one or more version numbers being within a predetermined range associated with the core library, dynamically link the one or more runtime libraries and the one or more applications.
    Type: Grant
    Filed: July 17, 2020
    Date of Patent: April 5, 2022
    Assignee: Palantir Technologies Inc.
    Inventors: Stephanie Yu, Walker Burgin, Alexander Ryan, Miklos Danka
  • Publication number: 20220048726
    Abstract: A drum assembly includes a support bar, expandable spokes extending away from the support bar, drum segments mounted to the expandable spokes, support brackets disposed on the support bar, a primary mechanical actuator extending between the support brackets, and secondary mechanical actuators extending from the support brackets.
    Type: Application
    Filed: July 13, 2021
    Publication date: February 17, 2022
    Inventors: Alexander Ryan Barnett, Matthew Allen Hegler
  • Patent number: 11235946
    Abstract: A drum assembly includes a support bar, expandable spokes extending away from the support bar, drum segments mounted to the expandable spokes, support brackets disposed on the support bar, a primary mechanical actuator extending between the support brackets, and secondary mechanical actuators extending from the support brackets.
    Type: Grant
    Filed: October 6, 2017
    Date of Patent: February 1, 2022
    Assignee: TRINITY BAY EQUIPMENT HOLDINGS, LLC
    Inventors: Alexander Ryan Barnett, Matthew Allen Hegler
  • Publication number: 20210342338
    Abstract: Methods, systems, and apparatus, including computer programs stored on computer-readable media, for retrieving relevant information content while typing are disclosed. Upon identifying text being entered by a user into a text field of a typing-enabled application, one or more keywords may be determined that match the text. The matching keywords may be presented for selection. Upon receiving a selection of a keyword, an information card related to the selected keyword may be retrieved and presented. In addition to presenting the information card, information content associated with the information card may be inserted into the text field of the typing-enabled application.
    Type: Application
    Filed: February 19, 2021
    Publication date: November 4, 2021
    Inventors: Jose Manuel NOCEDAL DE LA GARZA, Victor Hugo PENA, Siyuan FAN, Alexander Ryan TSAI
  • Publication number: 20210319854
    Abstract: A method (100) for standardizing gene nomenclature, comprising: (i) receiving (110) a source; (ii) tokenizing (120) the source; (iii) comparing (130) a first token to a prefix tree structure with a root node, edges, and leaf nodes; (iv) determining (140) which edge extending from the root node to associated first leaf nodes the first token matches; (v) updating (150) an identification pointer with the location of the first leaf node; (vi) determining (160) which of one or more edges that a second token matches; (vii) updating (170) the identification pointer with the location of the second leaf node; (viii) repeating (172) the determining (160) and updating (170) steps with subsequent tokens until a subsequent token fails to match an edge extending from a leaf node or there is no edge extending from the leaf node; and (ix) providing (180) an identification of a canonical gene name.
    Type: Application
    Filed: August 13, 2019
    Publication date: October 14, 2021
    Inventors: Samuel Frank Pilato, Alexander Ryan Mankovich, Yong Mao, Woei-Jye Yee, Qingxin Wu, Robbert Christiaan van Ommering, Weijian Qin
  • Publication number: 20210238689
    Abstract: A method (100, 200, 400) for predicting a response of a tumor to immunotherapy, comprising: analyzing (120) a tumor sample; analyzing (130) a non-tumor sample obtained from the patient; identifying (140) one or more tumor-specific mutations; analyzing (150) the genetic information from the tumor sample to determine a variant allele frequency for the identified tumor-specific mutations; analyzing (160) genetic information to determine a tumor purity of the patients tumor; determining (210) a pathogenicity for the identified tumor-specific mutations; calculating (220), from: (i) the determined variant allele frequency and/or a determined allele-specific expression, exon expression, or gene expression of the one or more tumor-specific mutations; (ii) the determined tumor purity; and (iii) the determined pathogenicity, a tumor functional mutation load score; predicting (410), based on the score, a response of the patients tumor to an immunotherapy treatment; and determining (420), based on said prediction, a trea
    Type: Application
    Filed: April 16, 2019
    Publication date: August 5, 2021
    Inventors: Yee Him Cheung, Alexander Ryan Mankovich, Jie Wu, Nevenka Dimitrova
  • Patent number: 11030324
    Abstract: A method for assessing risk associated with a request from an inquirer for allele frequency from a database of genetic data, comprising: (i) generating an allele database comprising allele frequency information and request frequency information for each of a plurality of alleles; (ii) generating an inquirer database comprising allele request information about a plurality of inquirers; (iii) receiving a request for genetic data from an inquirer, comprising a request for allele frequency for one or more alleles and an identifier of the inquirer; (iv) updating the request frequency information based on the received request; (v) updating the allele request information for the requesting inquirer; (vi) calculating an allele risk score; (vii) calculating an inquirer risk score; and (viii) assessing, based on the allele risk score and the inquirer risk score, a risk associated with the received request.
    Type: Grant
    Filed: November 26, 2018
    Date of Patent: June 8, 2021
    Assignee: KONINKLIJKE PHILIPS N.V.
    Inventors: Jin Qu, Fubiao Xia, Yong Mao, Alexander Ryan Mankovich, Raymond J. Krasinski