Patents by Inventor Christian A. Lang
Christian A. Lang 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: 20240029403Abstract: Methods and systems for machine learning are disclosed for automated high content screening of drug compounds. Functions in one method include, receiving an assay layout; receiving images of a plurality of wells in one or more plates; training binary AI models based on the positive phenotype controls versus negative control to generate probabilities of an input image being the positive control to which the binary AI models were trained; training an all-control AI model based on all of the positive phenotype controls and the negative control to generate a set of probabilities of an input image being one of the positive phenotype controls or the negative control; and generating one or more visual representations of the set of probabilities to evaluate performance of the trained all-control AI model and the binary AI models.Type: ApplicationFiled: June 27, 2023Publication date: January 25, 2024Inventors: Ilya Goldberg, Christian A. Lang, Dmitry Fedorov, Kristian Kvilekval, Katherine Yeung, Henry Rupert Dodkins, Teresa Findley
-
Patent number: 11827582Abstract: The present disclosure provides small molecule drugs and pharmaceutical compositions for the treatment and prevention of diseases related to the formation of A?42 oligomers in a subject. It further provides a method of reducing formation of or disrupting A?42 oligomers in a subject, the method comprising the step of administering to the subject in need thereof a therapeutically effective amount of a pharmaceutical composition.Type: GrantFiled: March 31, 2020Date of Patent: November 28, 2023Assignee: ACELOT, INC.Inventors: Ambuj K. Singh, Christian A. Lang
-
Publication number: 20230331658Abstract: The present invention provides small molecule drugs and pharmaceutical compositions for the treatment and prevention of diseases related to the formation of A?42 oligomers in a subject. It further provides a method of reducing formation of or disrupting A?42 oligomers in a subject, the method comprising the step of administering to the subject in need thereof a therapeutically effective amount of a pharmaceutical composition.Type: ApplicationFiled: February 2, 2023Publication date: October 19, 2023Applicant: ACELOT, INC.Inventors: Ambuj K. Singh, Christian A. Lang
-
Publication number: 20230281749Abstract: Methods, apparatus, and systems for high-resolution image storage and analysis are disclosed. In one disclosed embodiment, a method includes analyzing a high-resolution image; partitioning the high-resolution image into logical blocks; detecting objects in the high-resolution image within the logical blocks, assigning objects that differ or with differing measures to differing layers, and assigning objects that are similar or with similar measures to the same layer; tabulating the detected objects into a table, wherein each row indicates a spatial position of each detected object and at least one measure of each detected object; storing the spatial position and the at least one measure of each detected object into the table; spatially rendering selected objects over the high-resolution image; and displaying the selected objects at a selected resolution within a portion of the high-resolution image on a display device.Type: ApplicationFiled: December 27, 2022Publication date: September 7, 2023Inventors: Dmitry Fedorov, Christian A. Lang, Kristian Kvilekval, Ilya Goldberg
-
Publication number: 20220261990Abstract: Methods and systems for machine learning are disclosed for early detection of morphological changes in cell condition of biological cells. In one disclosed embodiment, the development of vaccines and anti-virals are sped up using machine learning to identify viral plaques earlier than can be detected using human observation alone. In the disclosed embodiment, detecting morphological changes in virus-infected cells can be made before plaques caused by cell death are observable (typical cell death in 2-14 days). Machine learning brings high-content/high-throughput techniques to the study of virology for the development of novel anti-viral compounds. Machine learning can also be used to characterize the effectiveness of novel anti-viral compounds on rapidly mutating viral strains, such as influenza and SARS-CoV-2.Type: ApplicationFiled: February 4, 2022Publication date: August 18, 2022Inventors: Ilya Goldberg, Dmitry Fedorov, Christian A. Lang, Kristian Kvilekval, Katherine Yeung, Henry Rupert Dodkins
-
Publication number: 20210052519Abstract: The present invention provides small molecule drugs and pharmaceutical compositions for the treatment and prevention of diseases related to the formation of certain types of oligomers in a subject. More specifically, the drugs and compositions reduce or prevent the formation of oligomers formed from tau protein, TDP-43, Huntingtin's protein and/or alpha-synuclein. It further provides a method of reducing formation of or disrupting TDP-43, alpha-synuclein, Huntingtin's protein and/or tau protein oligomers in a subject, the method comprising the step of administering to the subject in need thereof a therapeutically effective amount of a pharmaceutical composition.Type: ApplicationFiled: July 31, 2020Publication date: February 25, 2021Applicant: ACELOT,INCInventors: Ambuj K. SINGH, Christian A. LANG
-
Publication number: 20200223788Abstract: The present invention provides small molecule drugs and pharmaceutical compositions for the treatment and prevention of diseases related to the formation of A?42 oligomers in a subject. It further provides a method of reducing formation of or disrupting A?42 oligomers in a subject, the method comprising the step of administering to the subject in need thereof a therapeutically effective amount of a pharmaceutical composition.Type: ApplicationFiled: March 31, 2020Publication date: July 16, 2020Inventors: Ambuj K. Singh, Christian A. Lang
-
Patent number: 10703711Abstract: The present invention provides small molecule drugs and pharmaceutical compositions for the treatment and prevention of diseases related to the formation of A?42 oligomers in a subject. It further provides a method of reducing formation of or disrupting A?42 oligomers in a subject, the method comprising the step of administering to the subject in need thereof a therapeutically effective amount of a pharmaceutical composition.Type: GrantFiled: November 5, 2018Date of Patent: July 7, 2020Assignee: Acelot, Inc.Inventors: Ambuj K. Singh, Christian A. Lang
-
Publication number: 20190210959Abstract: The present invention provides small molecule drugs and pharmaceutical compositions for the treatment and prevention of diseases related to the formation of A?42 oligomers in a subject. It further provides a method of reducing formation of or disrupting A?42 oligomers in a subject, the method comprising the step of administering to the subject in need thereof a therapeutically effective amount of a pharmaceutical composition.Type: ApplicationFiled: November 5, 2018Publication date: July 11, 2019Inventors: Ambuj K. Singh, Christian A. Lang
-
Patent number: 9785674Abstract: A method is provided for compressing results of a join query. A join order of a result set is determined from the join query, where the result set includes a plurality of tuples. A plurality of dictionary entries for the result set is received. A nested hierarchy of dictionaries is created based on the join order and the dictionary entries. A plurality of encoded tuples is received. The nested hierarchy of dictionaries is used by a processor to decode the plurality of encoded tuples so as to produce the plurality of tuples of the result set.Type: GrantFiled: December 5, 2016Date of Patent: October 10, 2017Assignee: International Business Machines CorporationInventors: Christian A. Lang, Lipyeow Lim
-
Publication number: 20170083582Abstract: A method is provided for compressing results of a join query. A join order of a result set is determined from the join query, where the result set includes a plurality of tuples. A plurality of dictionary entries for the result set is received. A nested hierarchy of dictionaries is created based on the join order and the dictionary entries. A plurality of encoded tuples is received. The nested hierarchy of dictionaries is used by a processor to decode the plurality of encoded tuples so as to produce the plurality of tuples of the result set.Type: ApplicationFiled: December 5, 2016Publication date: March 23, 2017Inventors: Christian A. Lang, Lipyeow LIM
-
Patent number: 9529853Abstract: A method is provided for compressing results of a join query. A join order of a result set is determined from the join query, where the result set includes a plurality of tuples. A plurality of dictionary entries for the result set is received. A nested hierarchy of dictionaries is created based on the join order and the dictionary entries. A plurality of encoded tuples is received. The nested hierarchy of dictionaries is used by a processor to decode the plurality of encoded tuples so as to produce the plurality of tuples of the result set.Type: GrantFiled: October 23, 2015Date of Patent: December 27, 2016Assignee: Armonk Business Machines CorporationInventors: Christian A. Lang, Lipyeow Lim
-
Publication number: 20160042037Abstract: A method is provided for compressing results of a join query. A join order of a result set is determined from the join query, where the result set includes a plurality of tuples. A plurality of dictionary entries for the result set is received. A nested hierarchy of dictionaries is created based on the join order and the dictionary entries. A plurality of encoded tuples is received. The nested hierarchy of dictionaries is used by a processor to decode the plurality of encoded tuples so as to produce the plurality of tuples of the result set.Type: ApplicationFiled: October 23, 2015Publication date: February 11, 2016Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Christian A. Lang, Lipyeow LIM
-
Patent number: 9218354Abstract: A method is provided for compressing results of a join query. A join order of a result set is determined from the join query, where the result set includes a plurality of tuples. A plurality of dictionary entries for the result set is received. A nested hierarchy of dictionaries is created based on the join order and the dictionary entries. A plurality of encoded tuples is received. The nested hierarchy of dictionaries is used by a processor to decode the plurality of encoded tuples so as to produce the plurality of tuples of the result set.Type: GrantFiled: February 28, 2013Date of Patent: December 22, 2015Assignee: International Business Machines CorporationInventors: Christian A. Lang, Lipyeow Lim
-
Multi-granularity hierarchical aggregate selection based on update, storage and response constraints
Patent number: 8719295Abstract: Techniques are disclosed for multi-granularity hierarchical aggregate selection based on update, storage and response constraints. For example, for a temporal hierarchy of aggregation statistics associated with a plurality of database records, wherein the temporal hierarchy comprises two or more aggregation statistics levels and each level has a different temporal granularity associated therewith, a method comprises iteratively modifying the temporal hierarchy to at least one of: (a) minimize a storage usage cost while satisfying a temporal hierarchy update constraint and a query response time constraint; (b) reduce a temporal hierarchy update time and a query response time while satisfying a storage usage constraint; and (c) minimize a query response time for frequently applied queries that do not shift in time while satisfying the storage usage constraint, wherein the resulting temporal hierarchy that achieves at least one of (a), (b) and (c) is identified as an optimal temporal hierarchy.Type: GrantFiled: June 27, 2011Date of Patent: May 6, 2014Assignee: International Business Machines CorporationInventors: Yuan-Chi Chang, Lawrence Koved, Christian A. Lang, Igor Sominsky -
Patent number: 8423522Abstract: A method is provided for compressing results of a join query. A join order of a result set comprising multiple tuples is determined from the join query, and a nested hierarchy of dictionaries is maintained based on the join order. The nested hierarchy of dictionaries is used to encode each of the tuples of the result set so as to produce an encode tuple, and each of the encoded tuples is transmitted to a client system. Also provided is a method for decompressing results of a join query.Type: GrantFiled: January 4, 2011Date of Patent: April 16, 2013Assignee: International Business Machines CorporationInventors: Christian A. Lang, Lipyeow Lim
-
Patent number: 8392577Abstract: A system, method, and computer readable medium for reducing message flow on a message bus are disclosed. The method includes determining if at least one logical operator in a plurality of logical operators requires processing on a given physical processing node in a group of physical nodes. The logical operator is pinned to the given physical processing node. The pinning prevents any subsequent reassignment of the logical operator to another physical processing node. Each logical operator in the plurality of logical operators is assigned to an initial physical processing node in the group of physical processing nodes on a message bus. A determination is made as to whether at least one logical operating in the plurality of logical operators needs to be reassigned to a different physical processing node. The at least one logical operator is reassigned to the different physical processing node.Type: GrantFiled: July 27, 2012Date of Patent: March 5, 2013Assignee: International Business Machines CorporationInventors: Jun-Jang Jeng, Christian A. Lang, Ioana Stanoi
-
Patent number: 8364818Abstract: A system, method, and computer readable medium for reducing message flow on a message bus are disclosed. The method includes determining if at least one logical operator in a plurality of logical operators requires processing on a given physical processing node in a group of physical nodes. In response to determining that the logical operator requires processing on the given physical processing node, the logical operator is pinned to the given physical processing node. Each logical operator in the plurality of logical operators is assigned to an initial physical processing node in the group of physical processing nodes on a message bus.Type: GrantFiled: May 4, 2009Date of Patent: January 29, 2013Assignee: International Business Machines CorporationInventors: Jun-Jang Jeng, Christian A. Lang, Ioana Stanoi
-
MULTI-GRANULARITY HIERARCHICAL AGGREGATE SELECTION BASED ON UPDATE, STORAGE AND RESPONSE CONSTRAINTS
Publication number: 20120330996Abstract: Techniques are disclosed for multi-granularity hierarchical aggregate selection based on update, storage and response constraints. For example, for a temporal hierarchy of aggregation statistics associated with a plurality of database records, wherein the temporal hierarchy comprises two or more aggregation statistics levels and each level has a different temporal granularity associated therewith, a method comprises iteratively modifying the temporal hierarchy to at least one of: (a) minimize a storage usage cost while satisfying a temporal hierarchy update constraint and a query response time constraint; (b) reduce a temporal hierarchy update time and a query response time while satisfying a storage usage constraint; and (c) minimize a query response time for frequently applied queries that do not shift in time while satisfying the storage usage constraint, wherein the resulting temporal hierarchy that achieves at least one of (a), (b) and (c) is identified as an optimal temporal hierarchy.Type: ApplicationFiled: June 27, 2011Publication date: December 27, 2012Applicant: International Business Machines CorporationInventors: Yuan-Chi Chang, Lawrence Koved, Christian A. Lang, Igor Sominsky -
Publication number: 20120297085Abstract: A system, method, and computer readable medium for reducing message flow on a message bus are disclosed. The method includes determining if at least one logical operator in a plurality of logical operators requires processing on a given physical processing node in a group of physical nodes. The logical operator is pinned to the given physical processing node. The pinning prevents any subsequent reassignment of the logical operator to another physical processing node. Each logical operator in the plurality of logical operators is assigned to an initial physical processing node in the group of physical processing nodes on a message bus. A determination is made as to whether at least one logical operating in the plurality of logical operators needs to be reassigned to a different physical processing node. The at least one logical operator is reassigned to the different physical processing node.Type: ApplicationFiled: July 27, 2012Publication date: November 22, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jun-Jang JENG, Christian A. LANG, Ioana STANOI