Patents by Inventor Alex Kalinin

Alex Kalinin 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: 11984208
    Abstract: Methods comprising an integrated, multiscale artificial intelligence-based system that reconstructs drug-specific pharmacogenomic networks and their constituent functional sub-networks are described. The system uses features of the functional topology of the three-dimensional architecture of drug-modulated spatial contacts in chromatin space. Discovery of a drug pharmacogenomic network is made through the selection of candidate SNPs by imputation, determination of the predicted causality of the SNPs using machine learning and deep learning, use of the causal SNPs to probe the spatial genome as determined by chromosome conformation capture analysis, combining targeted genes controlled by the same cell and tissue-specific enhancers, and reconstruction of the pharmacogenomic network using diverse data sources and metrics based on the results of genome-wide association studies.
    Type: Grant
    Filed: January 22, 2020
    Date of Patent: May 14, 2024
    Assignee: REGENTS OF THE UNIVERSITY OF MICHIGAN
    Inventors: Brian D. Athey, Gerald A. Higgins, Alex Ade, Alexandr Kalinin, Narathip Reamaroon, James S. Burns
  • Patent number: 9936184
    Abstract: In one embodiment, a method includes obtaining a link to a video program; obtaining metadata that relates to the program and that defines, for a specified time point in the program, annotations to be invoked at the specified time point; wherein the annotations comprise: a graphic image; one or more filters, each of the filters comprising a key and one or more matching values; and optionally a reference to a video segment, an electronic document, program code statements, or a programmatic call; during playing the video, detecting that the video program is playing at the specified time point; in response to the detecting: for each particular annotation for the specified time point, retrieving a current value for the key, and causing to display the graphic image associated with that particular annotation only when the current value of the key matches one of the matching values of one of the filters.
    Type: Grant
    Filed: May 12, 2015
    Date of Patent: April 3, 2018
    Assignee: VINJA, LLC
    Inventors: David H. Kaiser, Bruce Schwartz, Carl Rosenberg, Alex Kalinin
  • Publication number: 20150318018
    Abstract: In one embodiment, a method includes obtaining a link to a video program; obtaining metadata that relates to the program and that defines, for a specified time point in the program, annotations to be invoked at the specified time point; wherein the annotations comprise: a graphic image; one or more filters, each of the filters comprising a key and one or more matching values; and optionally a reference to a video segment, an electronic document, program code statements, or a programmatic call; during playing the video, detecting that the video program is playing at the specified time point; in response to the detecting: for each particular annotation for the specified time point, retrieving a current value for the key, and causing to display the graphic image associated with that particular annotation only when the current value of the key matches one of the matching values of one of the filters.
    Type: Application
    Filed: May 12, 2015
    Publication date: November 5, 2015
    Inventors: DAVID H. KAISER, BRUCE SCHWARTZ, CARL ROSENBERG, ALEX KALININ
  • Patent number: 9031382
    Abstract: In one embodiment, a method includes obtaining a link to a video program; obtaining metadata that relates to the program and that defines, for a specified time point in the program, annotations to be invoked at the specified time point; wherein the annotations comprise: a graphic image; one or more filters, each of the filters comprising a key and one or more matching values; and optionally a reference to a video segment, an electronic document, program code statements, or a programmatic call; during playing the video, detecting that the video program is playing at the specified time point; in response to the detecting: for each particular annotation for the specified time point, retrieving a current value for the key, and causing to display the graphic image associated with that particular annotation only when the current value of the key matches one of the matching values of one of the filters.
    Type: Grant
    Filed: October 22, 2012
    Date of Patent: May 12, 2015
    Assignee: Coincident.tv, Inc.
    Inventors: David H. Kaiser, Bruce Schwartz, Carl Rosenberg, Alex Kalinin
  • Patent number: 8978075
    Abstract: A computer-implemented method comprises determining, at a companion device separate from a television, a current time point of a video program playing at the television, wherein the current time point of the video program is a time point currently being displayed at the television; identifying, based on said determination of the current time point of the video program and based on metadata defining a cue point associated with the determined current time point and an operation associated with the cue point, an operation to be performed; performing, at the companion device, the identified operation; wherein the method is performed by one or more computing devices.
    Type: Grant
    Filed: January 15, 2013
    Date of Patent: March 10, 2015
    Assignee: Coincident.tv, Inc.
    Inventors: David H. Kaiser, Bruce Schwartz, Alex Kalinin