Patents by Inventor Hongguang Dong

Hongguang Dong 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: 20190306122
    Abstract: A method for information interaction includes: when an access request sent by a webpage to a preset domain name is received by a browser component, resolving the preset domain name into a designated access address, the access request being sent by the webpage when the webpage is required to interact with an operating system of a terminal, and the designated access address being an access address that has not been occupied; sending the access request to the designated access address as a destination address; and when a firewall detects that the destination address of the access request is the designated access address, redirecting the access request to a local web service, the local web service being configured for information interaction with the operating system of the terminal.
    Type: Application
    Filed: March 13, 2019
    Publication date: October 3, 2019
    Applicant: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
    Inventors: Junjie Dong, Shun Chen, Hongguang Dong
  • Publication number: 20190303225
    Abstract: Aspects of the disclosure provide methods and apparatuses for communication between a webpage and an operating system. For example, an apparatus includes memory storing a first software for an operating system and a second software for a web browser. The apparatus also includes processing circuitry that executes the first software to provide the operating system including a clipboard and executes the second software to cause the web browser to access a web page. Further, a software (the first software or the second software) executed by the processing circuitry detects a message that is buffered in a clipboard provided by the operating system, and determines whether the message is in a preset format that is indicative of the software executed by the processing circuitry being a destination of the message. The software executed by the processing circuitry then processes the message when the message is in the preset format.
    Type: Application
    Filed: March 26, 2019
    Publication date: October 3, 2019
    Applicant: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
    Inventors: Shun CHEN, Hongguang DONG, Junjie DONG
  • Publication number: 20190294433
    Abstract: An application configuration file generation method and apparatus, an application page display method and apparatus, and a storage medium are provided. The method includes: acquiring a source code file of an application page, where the source code file of the page comprises a plurality of variable declarations and access mode description information corresponding to at least part of the variable declarations. The method further includes compiling the acquired source code file to obtain an application configuration file, where the configuration file comprises a code file for describing the application page, the code file comprises an access mode description statement, and the access mode description statement is configured to describe a corresponding relationship between variable data and an access mode in a corresponding page.
    Type: Application
    Filed: March 14, 2019
    Publication date: September 26, 2019
    Applicant: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
    Inventor: Hongguang DONG
  • Publication number: 20190012153
    Abstract: The present disclosure relates to a method and a device for supporting multi-framework syntax. The method includes a first abstract syntax tree corresponding to a HTML template and at least one JSX block is generated, a mapping relationship between each node of the first abstract syntax tree and syntax of a designated framework is determined, and the first abstract syntax tree is mapped to an abstract syntax tree of the designated framework according to the mapping relationship.
    Type: Application
    Filed: July 9, 2018
    Publication date: January 10, 2019
    Applicant: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
    Inventor: Hongguang Dong
  • Publication number: 20190012299
    Abstract: A method and an apparatus for displaying a page are provided. According to an example of the method, page data is acquired for a preset time period; page change information is acquired based on first page data and second page data; and then the page change information is transmitted to a process for generating the page in an operating system; where the first page data is acquired in a current preset time period and the second page data is acquired in a previous preset time period.
    Type: Application
    Filed: July 2, 2018
    Publication date: January 10, 2019
    Applicant: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
    Inventors: Hongguang DONG, Hua WU
  • Publication number: 20190012201
    Abstract: An apparatus for monitoring a virtual document object model includes: generating, via a first thread, a first VODM node by a first thread and sending the first VODM node to a second thread; comparing, via the second thread, the first VODM node to a second VODM node to be updated so as to determine whether the first VODM node is the same as the second VODM node to be updated, and returning a comparison result to the first thread; and sending, via the first thread, the first VODM node to a third thread when the comparison result indicates that the first VODM node is different from the second VODM node to be updated. The third thread is configured to perform page rendering based on the first VODM node.
    Type: Application
    Filed: April 13, 2018
    Publication date: January 10, 2019
    Inventors: Hongguang DONG, Hua WU
  • Publication number: 20180365003
    Abstract: A method and apparatus for updating an application are disclosed. According to the method, an update tag corresponding to a target application is pushed to a terminal when determining that the target application is required to be updated, the target application being an application downloaded and installed in the background of the terminal. An acquisition request sent by the terminal based on the update tag is received, the acquisition request being used for requesting to acquire target update content corresponding to the target application. The target update content is pushed to the terminal based on the update tag, such that the terminal opens the target application of a latest version by loading the target update content.
    Type: Application
    Filed: June 8, 2018
    Publication date: December 20, 2018
    Applicant: Beijing Xiaomi Mobile Software Co., Ltd.
    Inventors: Hongguang DONG, Shun CHEN, Wei TONG
  • Publication number: 20180365004
    Abstract: The present disclosure relates to a method for calling a software development kit. The method is applied in a platform and includes: according to a received preset instruction, triggering a target application to call a software development kit of a third-party application, where the target application runs on the platform; transmitting identification information of the target application to the software development kit; determining metadata which is required for the third-party application to verify the target application, and establishing an association relationship between the metadata and the identification information; and registering the metadata into a system where the platform is in so that the third-party application performs verification by obtaining the metadata associated with the identification information according to the association relationship.
    Type: Application
    Filed: June 1, 2018
    Publication date: December 20, 2018
    Applicant: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
    Inventors: Yinli CHEN, Wei TONG, Hongguang DONG, Liang YANG, Shun CHEN
  • Publication number: 20180365038
    Abstract: The present disclosure relates a method and device for displaying an application interface.
    Type: Application
    Filed: June 12, 2018
    Publication date: December 20, 2018
    Applicant: Beijing Xiaomi Mobile Software Co., Ltd.
    Inventors: Hongguang DONG, Shun Chen, Liang Yang
  • Publication number: 20180364964
    Abstract: The present disclosure discloses a method, device and storage medium for displaying an application page. The method includes: displaying a designated entry of an application, acquiring a configuration file of the application when a triggering operation to the designated entry is detected, and generating a native page of the application for a terminal according to the configuration file of the application and displaying the native page of the application on the terminal when the application is not installed one the terminal.
    Type: Application
    Filed: June 1, 2018
    Publication date: December 20, 2018
    Applicant: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
    Inventor: Hongguang DONG
  • Publication number: 20180367315
    Abstract: The present disclosure relates to a method for signing an application installation package. The method includes acquiring the application installation package, wherein the application installation package includes an installation file, first signature information, and a first public key, wherein the first signature information is signature information of the application installation package, and the first public key is used for verifying the first signature information; signing the first public key using a first private key to obtain second signature information; and adding the second signature information and a second public key to the application installation package to implement a signature of the application installation package, wherein the second public key is used for verifying the second signature information.
    Type: Application
    Filed: March 20, 2018
    Publication date: December 20, 2018
    Applicant: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
    Inventors: Shun CHEN, Hongguang DONG
  • Patent number: 9857819
    Abstract: Various embodiments of the invention provide for a multi-input switch regulator that is controlled to selectively receive power from one of multiple power sources in order to extend the range of available battery voltages at which the regulator can operate. Certain embodiments accomplish this by using an internal adaptive control circuit to coordinate multiple high-side switches to operate with a low-side switch to generate a desired output voltage.
    Type: Grant
    Filed: May 7, 2013
    Date of Patent: January 2, 2018
    Assignee: Maxim Integrated Products, Inc.
    Inventors: Yang Lu, Sean Lai, Rui Liu, Hongguang Dong, Dale Kemper
  • Patent number: 9257908
    Abstract: Various embodiments of the present invention provide for an adaptive and accurate zero cross circuit that can operate without directly sensing an inductor current. Certain embodiments allow adjustment of a zero crossing condition while eliminating the need for a blanking time. In certain embodiments this is accomplished by detecting the effects of turning off a switch on a switching node voltage of a buck converter. Some embodiments use a counter to lengthen or shorten the delay time between an inductor crossing a zero value and the effect of the switching event. In one embodiment, the effect of the switching event includes a change in the direction of the switching node voltage from which the direction of a current flowing in the buck converter inductor.
    Type: Grant
    Filed: May 1, 2013
    Date of Patent: February 9, 2016
    Assignee: Maxim Integrated Products, Inc.
    Inventors: Matthew Dale Thompson, Hongguang Dong, Cory Arnold
  • Publication number: 20140143766
    Abstract: Disclosed is a method for re-skinning a third party's application. A third-party application establishes a resource file package. The resource file package includes a resource file storage path and a mapping relation between them. A subject file package is established which shares the resource file storage path. The subject file package includes resource files for presentation to be replaced. To generate a re-skinning presentation the third-party application sends the resource ID for a resource file to be presented to an operating system; the operating system obtains a corresponding resource file storage path from the resource file package according to the resource file ID; and the operating system obtains the resource file to be replaced for presentation from the subject file packet according to the resource file storage path. The resource file to be replaced for presentation is sent to the third-party application and presented to generate the re-skinning presentation.
    Type: Application
    Filed: March 19, 2012
    Publication date: May 22, 2014
    Applicant: Xiaomi Inc.
    Inventors: Weixing Li, Peng Sun, Xinyu Liu, Yahui Wang, Hongguang Dong, Tian Ren, Fei Xu, Bin Zhang, Feng Liang, Wanqiang Li, Jiangji Huang