Patents by Inventor Yongfu Yu

Yongfu 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).

  • Patent number: 10754917
    Abstract: The present invention provides a method and a system for the display of customized pages with Double WebView. The method includes: determining a template type to generate a customized page based on loaded information of an original web page, wherein the original web page is loaded via a mobile Internet; creating a new WebView associated with a primary web page based on the template type, wherein the primary web page is the original web page or a web page evolved from operating on the original web page; loading a template corresponding to the template type of the new WebView; creating a built-in JavaScript object within the new WebView; obtaining data of the primary web page through the built-in JavaScript object; generating a customized page within the new WebView based on the data of the primary web page; and displaying the customized page. The present invention can realize the customization of web pages without the support of a customization server and the modification to the primary web page.
    Type: Grant
    Filed: August 28, 2015
    Date of Patent: August 25, 2020
    Assignee: Alibaba Group Holding Limited
    Inventors: Jie Liang, Yongfu Yu, Xiaopeng He, Shunyan Zhu, Miaokui Ma
  • Patent number: 10592579
    Abstract: Techniques for scaling font size of a page in a mobile terminal, such as a method including: parsing a page of a web page acquired from a content server, and acquiring the block width and the size of a style font of each underlying block node contained in a render tree of the parsed web page; based on the acquired block width of each underlying block node and the width of a screen of the mobile terminal, determining a font scaling coefficient of each underlying block node; and based on the determined font scaling coefficient of each underlying block node and the size of the style font, scaling the style font of each underlying block node. Advantageously, an enlarged window can completely display a content block and a font can be displayed clearly, without a need to slide the screen to the left or right side.
    Type: Grant
    Filed: October 31, 2013
    Date of Patent: March 17, 2020
    Assignee: UC MOBILE LIMITED
    Inventors: Jie Liang, Yongfu Yu, Xiaopeng He, Shunyan Zhu, Chao Zhou
  • Patent number: 10303734
    Abstract: Techniques for performing marking and reminding on contents in a web page are disclosed. A browser client of a mobile terminal presets reminder content and a display style and stores the same in the mobile terminal. The method comprises: acquiring a source code of a web page; looking up the source code to obtain content to be reminded semantically associated with the preset reminder content; and marking and displaying the content to be reminded using the preset display style in the web page. The present invention marks content which concerns a user before a web page is displayed to the user after loading has finished, and marks and displays new content in a designated format using a special preset style, so that the new content is more conspicuous in a page.
    Type: Grant
    Filed: August 21, 2013
    Date of Patent: May 28, 2019
    Assignee: UC MOBILE LIMITED
    Inventors: Jie Liang, Yongfu Yu, Xiaopeng He, Shunyan Zhu, Chunlin Chen
  • Patent number: 10216712
    Abstract: Disclosed are a web page display method and device.
    Type: Grant
    Filed: September 5, 2013
    Date of Patent: February 26, 2019
    Assignee: UC Mobile Limited
    Inventors: Jie Liang, Yongfu Yu, Xiaopeng He, Shunyan Zhu, Xiaozhen Wang, Jinhe Zeng
  • Patent number: 10216352
    Abstract: Method, device, and storage medium for selecting edge content of a webpage. The method includes, upon detecting that a user performs the operation of dragging the cursor part of the two cursors used to define a selection area toward a screen edge of a touch-screen of a mobile terminal, moving the cursor toward the screen edge of the touch-screen; determining whether the distance between the screen edge and the cursor part after the movement of the cursor is within a first predetermined distance; and, when within the first predetermined distance, triggering the content webpage to move in an opposite direction.
    Type: Grant
    Filed: June 27, 2013
    Date of Patent: February 26, 2019
    Assignee: GUANGZHOU UCWEB COMPUTER TECHNOLOGY CO., LTD
    Inventors: Jie Liang, Yongfu Yu, Xiaopeng He, Shunyan Zhu, Yongchao Lao
  • Patent number: 10031744
    Abstract: The present invention provides an incremental upgrade method, an apparatus applying the method and a storage medium.
    Type: Grant
    Filed: August 28, 2013
    Date of Patent: July 24, 2018
    Assignee: GUANGZHOU UCWEB COMPUTER TECHNOLOGY CO., LTD
    Inventors: Jie Liang, Yongfu Yu, Xiaopeng He, Shunyan Zhu, Hao Huang, Weixin Xu, Fangzhu Fu
  • Patent number: 9785428
    Abstract: An internal software updating method, apparatus, system, mobile terminal, and computer-readable storage medium are provided. According to methods in the embodiments of the present invention, a network connection condition between the mobile terminal and a server and a current running mode of the mobile terminal in a regular time interval is detected and, according to the detected network connection condition and the running mode of the mobile terminal, it is determined whether to perform an update processing on the internal software installed in the mobile terminal.
    Type: Grant
    Filed: May 30, 2013
    Date of Patent: October 10, 2017
    Assignee: UC MOBILE LIMITED
    Inventors: Jie Liang, Yongfu Yu, Xiaopeng He, Shunyan Zhu, Weizhong Jiang
  • Patent number: 9542373
    Abstract: Methods and apparatus for compressing webpage text are provided. According to a webpage-opening request of a mobile terminal browser, a current language environment of the terminal is obtained. According to the language environment, a character container corresponding to the language environment is initialized. Requested webpage data are received. The received webpage data are parsed. The webpage data are merged and stored using the corresponding character container. During the initializing of the corresponding character container according to the language environment, it is determined whether the language environment belongs to Latin languages. When the language environment belongs to Latin languages, the character container is initialized to store utf-8 encoded data. Otherwise, the character container is initialized to store utf-16 encoded data.
    Type: Grant
    Filed: September 4, 2013
    Date of Patent: January 10, 2017
    Assignee: GUANGZHOU UCWEB COMPUTER TECHNOLOGY CO., LTD
    Inventors: Jie Liang, Xiaopeng He, Yongfu Yu, Shunyan Zhu, Xing Yang
  • Publication number: 20160012025
    Abstract: Disclosed are a web page display method and device.
    Type: Application
    Filed: September 5, 2013
    Publication date: January 14, 2016
    Inventors: Jie LIANG, Yongfu YU, Xiaopeng HE, Shunyan ZHU, Xiaozhen WANG, Jinhe ZENG
  • Publication number: 20160004530
    Abstract: The present invention provides an incremental upgrade method, an apparatus applying the method and a storage medium.
    Type: Application
    Filed: August 28, 2013
    Publication date: January 7, 2016
    Inventors: Jie LIANG, Yongfu YU, Xiaopeng HE, Shunyan ZHU, Hao HUANG, Weixin XU, Fangzhu FU
  • Publication number: 20150370912
    Abstract: The present invention provides a method and a system for the display of customized pages with Double WebView. The method includes: determining a template type to generate a customized page based on loaded information of an original web page, wherein the original web page is loaded via a mobile Internet; creating a new WebView associated with a primary web page based on the template type, wherein the primary web page is the original web page or a web page evolved from operating on the original web page; loading a template corresponding to the template type of the new WebView; creating a built-in JavaScript object within the new WebView; obtaining data of the primary web page through the built-in JavaScript object; generating a customized page within the new WebView based on the data of the primary web page; and displaying the customized page. The present invention can realize the customization of web pages without the support of a customization server and the modification to the primary web page.
    Type: Application
    Filed: August 28, 2015
    Publication date: December 24, 2015
    Inventors: Jie LIANG, Yongfu YU, Xiaopeng HE, Shunyan ZHU, Miaokui MA
  • Publication number: 20150331962
    Abstract: The present invention provides a method for scaling font size of a page in a mobile terminal, including: parsing the page of a web page acquired from a content server, and acquiring the block width of each underlying block node and the size of a style font contained in a render tree of the parsed web page; based on the acquired block width of each underlying block node and the width of a screen of the mobile terminal, determining a font scaling coefficient of each underlying block node; and based on the determined font scaling coefficient of each underlying block node and the size of the style font, scaling the style font of each underlying block node. Using this method, after a double-click scaling, an enlarged window can completely display a content block and a font can be displayed clearly, without a need to slide the screen to the left or right side.
    Type: Application
    Filed: October 31, 2013
    Publication date: November 19, 2015
    Applicant: UC MOBILE LIMITED
    Inventors: Jie Liang, Yongfu Yu, Xiaopeng He, Shunyan Zhu, Chao Zhou
  • Publication number: 20150301873
    Abstract: A method and system for expanding a WebApp application function. The method comprises: adding a function expansion field which contains an expansion JS function and an address of a local application which responds to a request of the expansion JS function in the WebApp; sending each parameter of the function to a browser kernel by calling the expansion JS function; a WebApp frame setting an address of a local application program as the address of the local application which responds to the request of the expansion JS function according to a calling message received by the browser kernel; activating a target application program specified by the address according to the address of the local application; the activated target application program executing the expansion JS function according to the parameters of the expansion JS function and returning an execution result to the WebApp.
    Type: Application
    Filed: September 6, 2013
    Publication date: October 22, 2015
    Inventors: Jie Liang, Yongfu Yu, Xiaopeng He, Shunyan Zhu, Miaokui Ma
  • Publication number: 20150286743
    Abstract: Techniques for performing marking and reminding on contents in a web page are disclosed. A browser client of a mobile terminal presets reminder content and a display style and stores the same in the mobile terminal. The method comprises: acquiring a source code of a web page; looking up the source code to obtain content to be reminded semantically associated with the preset reminder content; and marking and displaying the content to be reminded using the preset display style in the web page. The present invention marks content which concerns a user before a web page is displayed to the user after loading has finished, and marks and displays new content in a designated format using a special preset style, so that the new content is more conspicuous in a page.
    Type: Application
    Filed: August 21, 2013
    Publication date: October 8, 2015
    Inventors: Jie Liang, Yongfu Yu, Xiaopeng He, Shunyan Zhu, Chunlin Chen
  • Publication number: 20150220241
    Abstract: The present invention discloses a webpage edge content selection method and device, and a mobile terminal. The method includes, upon detecting that a user performs the operation of dragging the cursor part of the two cursors used to define a selection area toward a screen edge of a touch-screen of a mobile terminal, moving the cursor toward the screen edge of the touch-screen; determining whether the distance between the screen edge and the cursor part after the movement of the cursor is within a first predetermined distance; and, when within the first predetermined distance, triggering the content webpage to move in an opposite direction. Further, when the cursor part after the movement of the cursor reaches the content edge of the content webpage, the content webpage is moved further in the opposite direction by a second predetermined distance, bringing the edge of the content closer to the center of the screen than the edge of the screen.
    Type: Application
    Filed: June 27, 2013
    Publication date: August 6, 2015
    Applicant: GUANGZHOU UCWEB COMPUTER TECHNOLOGY CO., LTD
    Inventors: Jie Liang, Yongfu Yu, Xiaopeng He, Shunyan Zhu, Yongchao Lao
  • Publication number: 20150154016
    Abstract: An internal software updating method, apparatus, system, mobile terminal, and computer-readable storage medium are provided. According to methods in the embodiments of the present invention, a network connection condition between the mobile terminal and a server and a current running mode of the mobile terminal in a regular time interval is detected and, according to the detected network connection condition and the running mode of the mobile terminal, it is determined whether to perform an update processing on the internal software installed in the mobile terminal.
    Type: Application
    Filed: May 30, 2013
    Publication date: June 4, 2015
    Inventors: Jie Liang, Yongfu Yu, Xiaopeng He, Shunyan Zhu, Weizhong Jiang
  • Publication number: 20150058715
    Abstract: Methods and apparatus for compressing webpage text are provided. According to a webpage-opening request of a mobile terminal browser, a current language environment of the terminal is obtained. According to the language environment, a character container corresponding to the language environment is initialized. Requested webpage data are received. The received webpage data are parsed. The webpage data are merged and stored using the corresponding character container. During the initializing of the corresponding character container according to the language environment, it is determined whether the language environment belongs to Latin languages. When the language environment belongs to Latin languages, the character container is initialized to store utf-8 encoded data. Otherwise, the character container is initialized to store utf-16 encoded data.
    Type: Application
    Filed: September 4, 2013
    Publication date: February 26, 2015
    Inventors: Jie Liang, Xiaopeng He, Yongfu Yu, Shunyan Zhu, Xing Yang