Patents by Inventor Jiande Yu
Jiande Yu 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: 20240338166Abstract: Provided in the disclosure are a display apparatus and a sound processing method thereof. The method includes: obtaining a control instruction for outputting an audio signal; in response to the control instruction, detecting a current audio output mode, the audio output mode including a normal mode and/or a low-latency mode; receiving audio data from a first external device in connection with the display apparatus via an external device interface, where a data format of the audio data is determined according to the audio output mode; based on that the audio output mode is the low-latency mode, performing a first type of sound effect processing on the audio data; and based on that the audio output mode is the normal mode, performing a second type of sound effect processing on the audio data.Type: ApplicationFiled: June 20, 2024Publication date: October 10, 2024Inventors: Huijuan ZHANG, Haocheng YU, Yuanyuan CAO, Jiande WEI
-
Patent number: 12032644Abstract: Methods, systems, and apparatus, including computer programs stored on computer-readable media, for providing contextually relevant database content and display contextually relevant links. Techniques are described for monitoring conditions of a computing device and detecting when database content is relevant to a current context of the computing device. In some implementations, a first computing device is monitored to detect actions of the first computing device that involve calendar data for a user. In response, a determination that text corresponding to the calendar appointment includes a term associated with a particular entity is made. Data for a user information card including information related to the particular entity is obtained. The first computing device is then caused to display the user information card or an interactive control configured to initiate display of the user information card with a link element that launches an application or a web page.Type: GrantFiled: February 28, 2020Date of Patent: July 9, 2024Assignee: MicroStrategy IncorporatedInventors: Nida Imtiaz, Victor Hugo Pena, Hui Yuan, Jiande Yu, Sunit Vijayvargiya
-
Patent number: 11841915Abstract: Disclosed are methods, systems, and computer-readable medium for displaying contextually relevant links by a browser extension. For instance, the method may include: comparing terms of a set of terms with a content of a user interface to identify matching terms; in response to identifying matching terms, transmitting a query to a server, the query indicating the matching terms; receiving a response from the server, the response including one or more information cards for each of the matching terms; annotating instances of the identified matching terms on the user interface; in response to a user interaction with an annotated instance of an identified matching term, causing an information card to be displayed that corresponds to the identified matching term, the information card including a link element; determining whether a user input selects the link element; and in response to determining the user input selecting the link element, executing a link process.Type: GrantFiled: February 28, 2020Date of Patent: December 12, 2023Assignee: MICROSTRATEGY INCORPORATEDInventors: Siyuan Fan, Jiande Yu, Fang Niu, Victor Hugo Pena, Jose Manuel Nocedal De La Garza, Raul De Leon
-
Patent number: 11714955Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for dynamic document annotations. In some implementations, a keyword is identified in a first view of a document, the first view being provided on a user interface. An annotation for the keyword is provided for display at a first location with the first view provided on the user interface. An adjustment to the first view is detected that causes a second view of the document on the user interface, where a position of the keyword in the second view is different from a position of the keyword in the first view. In response to detecting the adjustment to the first view, the annotation is hidden from the user interface, and, after hiding the annotation, the annotation for the keyword is provided for display at a second location with the second view of the document.Type: GrantFiled: December 20, 2019Date of Patent: August 1, 2023Assignee: MicroStrategy IncorporatedInventors: Jose Nocedal, Jiande Yu, Raul de Leon, Hunter Edward Harris
-
Patent number: 11562044Abstract: Methods, systems, and apparatus, including computer programs stored on computer-readable media, for integrating electronic card display at a client via a software development kit (SDK) provided at one or more data servers are disclosed. A client-side application such as a web browser may request the SDK based on a code snippet included in a data file, such as a HyperText Markup Language (HTML) file for a web page. Once the SDK is received at the client, the client-side application may perform various functionalities enabled by the SDK, including determining terms in the data file that match keywords associated with electronic cards, requesting and receiving electronic card rendering data associated with the electronic cards, and modifying a display generated based on the data file to display an electronic card, upon detecting a trigger event in relation to a term within the web page that corresponds to the electronic card.Type: GrantFiled: November 13, 2020Date of Patent: January 24, 2023Assignee: MicroStrategy IncorporatedInventors: Xiaochen Du, Raul De Leon, Jose Manuel Nocedal De La Garza, Liang Chen, Jiao Xu, Jiande Yu
-
Publication number: 20210271727Abstract: Disclosed are methods, systems, and computer-readable medium for displaying contextually relevant links by a browser extension. For instance, the method may include: comparing terms of a set of terms with a content of a user interface to identify matching terms; in response to identifying matching terms, transmitting a query to a server, the query indicating the matching terms; receiving a response from the server, the response including one or more information cards for each of the matching terms; annotating instances of the identified matching terms on the user interface; in response to a user interaction with an annotated instance of an identified matching term, causing an information card to be displayed that corresponds to the identified matching term, the information card including a link element; determining whether a user input selects the link element; and in response to determining the user input selecting the link element, executing a link process.Type: ApplicationFiled: February 28, 2020Publication date: September 2, 2021Applicant: MicroStrategy IncorporatedInventors: Siyuan FAN, Jiande YU, Fang NIU, Victor Hugo PENA, Jose Manuel NOCEDAL DE LA GARZA, Raul DE LEON
-
Publication number: 20210263916Abstract: Methods, systems, and apparatus, including computer programs stored on computer-readable media, generate contextually relevant electronic information cards. At least one server may determine a pattern template defining a sequence of alphanumeric characters. The pattern template may be provided to a client device. An identifier may be received from the client device, the identifier being an instance of the pattern template, along with a request for additional information associated with the identifier. The additional information may be determined based on the identifier. The additional information associated with the identifier may be provided to the client, the additional information being incorporated into an information card associated with the identifier, at the client device.Type: ApplicationFiled: February 19, 2021Publication date: August 26, 2021Inventors: Fang NIU, Siyuan FAN, Jiande YU, Jason VARGAS, Jose Manuel NOCEDAL DE LA GARZA, Nida IMTIAZ
-
Publication number: 20200192965Abstract: Methods, systems, and apparatus, including computer programs stored on computer-readable media, for providing contextually relevant database content and display contextually relevant links. Techniques are described for monitoring conditions of a computing device and detecting when database content is relevant to a current context of the computing device. In some implementations, a first computing device is monitored to detect actions of the first computing device that involve calendar data for a user. In response, a determination that text corresponding to the calendar appointment includes a term associated with a particular entity is made. Data for a user information card including information related to the particular entity is obtained. The first computing device is then caused to display the user information card or an interactive control configured to initiate display of the user information card with a link element that launches an application or a web page.Type: ApplicationFiled: February 28, 2020Publication date: June 18, 2020Applicant: MicroStrategy IncorporatedInventors: Nida IMTIAZ, Victor Hugo PENA, Hui YUAN, Jiande YU, Sunit VIJAYVARGIYA
-
Publication number: 20200134255Abstract: Methods, systems, and apparatus, including computer programs encoded on computer-storage media, for dynamic document annotations. In some implementations, a keyword is identified in a first view of a document, the first view being provided on a user interface. An annotation for the keyword is provided for display at a first location with the first view provided on the user interface. An adjustment to the first view is detected that causes a second view of the document on the user interface, where a position of the keyword in the second view is different from a position of the keyword in the first view. In response to detecting the adjustment to the first view, the annotation is hidden from the user interface, and, after hiding the annotation, the annotation for the keyword is provided for display at a second location with the second view of the document.Type: ApplicationFiled: December 20, 2019Publication date: April 30, 2020Inventors: Jose Nocedal, Jiande Yu, Raul de Leon, Hunter Edward Harris