Patents by Inventor Jinliang ZENG

Jinliang ZENG 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: 11880410
    Abstract: According to certain aspects of the disclosure, a computer-implemented method may be used for analytics integration into electronic mediums. The method may include determining at least one insight discovery function from a plurality of insight discovery functions on a user device and enabling a software module based on the selection of the at least one insight discovery functions. Additionally, the method may include determining at least one key term based on the enabled software module, and determining at least one electronic data card associated with the at least one key term. Additionally, the method may include presenting the at least one data card to the user device based on a user interaction with the at least one insight discovery function on the user device.
    Type: Grant
    Filed: February 2, 2021
    Date of Patent: January 23, 2024
    Assignee: MICROSTRATEGY INCORPORATED
    Inventors: Liang Chen, Yan Li, Jinliang Zeng, Feng Ding
  • Patent number: 11501736
    Abstract: Methods, systems, and apparatus, including computer programs stored on computer-readable media, for displaying contextually relevant information, comprising receiving cursor data comprising a location of a cursor on an electronic display, and determining a screenshot of at least a portion of the electronic display. One or more proximate alphanumeric characters may be determined in at least a portion of the screenshot based on the location of the cursor, and at least one of the proximate alphanumeric characters may be matched with one or more terms from a predetermined list of terms. An information card may be caused to be displayed on the electronic display based on the location of the cursor, the information card corresponding to the one or more terms from the predetermined list of terms.
    Type: Grant
    Filed: October 8, 2020
    Date of Patent: November 15, 2022
    Assignee: MicroStrategy Incorporated
    Inventors: Shweta Notani, Liang Chen, Jinliang Zeng, Yan Li, Ting Dong, Jose Manuel Nocedal De La Garza, Nida Imtiaz
  • Patent number: 11176139
    Abstract: Methods, systems, and apparatus, including computer programs stored on computer-readable media, for accelerated contextual delivery of content. In some implementations, a data cache associated with the application may be identified, the data cache comprising a plurality of data chunks. At least a portion of the plurality of data chunks may be received. Upon completed receipt of a first data chunk, the text associated with the user interface may be searched for at least one term associated with the first data chunk to identify one or more matched terms. Additional data may be determined associated with the one or more matched terms, and the text associated with the user interface may be updated with at least one annotation corresponding to the one or more matched terms, the at least one annotation corresponding to the additional data.
    Type: Grant
    Filed: November 19, 2019
    Date of Patent: November 16, 2021
    Assignee: MicroStrategy Incorporated
    Inventors: Yan Li, Don Punnoose, Hui Yuan, Jinliang Zeng, Liang Chen
  • Publication number: 20210240773
    Abstract: According to certain aspects of the disclosure, a computer-implemented method may be used for analytics integration into electronic mediums. The method may include determining at least one insight discovery function from a plurality of insight discovery functions on a user device and enabling a software module based on the selection of the at least one insight discovery functions. Additionally, the method may include determining at least one key term based on the enabled software module, and determining at least one electronic data card associated with the at least one key term. Additionally, the method may include presenting the at least one data card to the user device based on a user interaction with the at least one insight discovery function on the user device.
    Type: Application
    Filed: February 2, 2021
    Publication date: August 5, 2021
    Inventors: Liang CHEN, Yan LI, Jinliang ZENG, Feng DING
  • Publication number: 20210149906
    Abstract: Methods, systems, and apparatus, including computer programs stored on computer-readable media, for accelerated contextual delivery of content. In some implementations, a data cache associated with the application may be identified, the data cache comprising a plurality of data chunks. At least a portion of the plurality of data chunks may be received. Upon completed receipt of a first data chunk, the text associated with the user interface may be searched for at least one term associated with the first data chunk to identify one or more matched terms. Additional data may be determined associated with the one or more matched terms, and the text associated with the user interface may be updated with at least one annotation corresponding to the one or more matched terms, the at least one annotation corresponding to the additional data.
    Type: Application
    Filed: November 19, 2019
    Publication date: May 20, 2021
    Applicant: MicroStrategy Incorporated
    Inventors: Yan LI, Don PUNNOOSE, Hui YUAN, Jinliang ZENG, Liang CHEN
  • Publication number: 20210142763
    Abstract: Methods, systems, and apparatus, including computer programs stored on computer-readable media, for displaying contextually relevant information, comprising receiving cursor data comprising a location of a cursor on an electronic display, and determining a screenshot of at least a portion of the electronic display. One or more proximate alphanumeric characters may be determined in at least a portion of the screenshot based on the location of the cursor, and at least one of the proximate alphanumeric characters may be matched with one or more terms from a predetermined list of terms. An information card may be caused to be displayed on the electronic display based on the location of the cursor, the information card corresponding to the one or more terms from the predetermined list of terms.
    Type: Application
    Filed: October 8, 2020
    Publication date: May 13, 2021
    Inventors: Shweta NOTANI, Liang CHEN, Jinliang ZENG, Yan LI, Ting DONG, Jose Manuel NOCEDAL DE LA GARZA, Nida IMTIAZ