Patents by Inventor Xiaopeng He
Xiaopeng He 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: 12137022Abstract: The present invention provides a method of scaling the reliability of the service of a hierarchical computing network with large number of participant nodes servicing large number of users with large volume of data by adding/subtracting a service node to/from a service node group to linearly increase/decrease the network service uptime. Also disclosed is a method of incentivizing the owner of a participant computer in a general computer network to continuously and reliably share its spare capacity and capability by rewarding/punishing the participant computer with increased/decreased uptime value if a fault incident of the participant computer is/is not detected; and making the uptime value of the participant computer visible to end users.Type: GrantFiled: July 8, 2021Date of Patent: November 5, 2024Assignee: 3S International, LLCInventor: Xiaopeng He
-
Publication number: 20230108733Abstract: The present invention provides a method of mobilizing user data in a computing network. The method includes (i) providing a computing network that stores and delivers data, wherein the network comprises multiple lodging nodes that are geographically distributed; (ii) categorizing the data stored in and delivered by the computing network into user data and system data; and (iii) delivering an end user (EU)'s user data to one of the lodging nodes. One of the benefits from this method is that an end user does not need to carry his/her data with a mobile computing device or storage device while on the move, while the security, safety, reliability and redundancy of the user data are maintained.Type: ApplicationFiled: October 25, 2022Publication date: April 6, 2023Applicant: 3S International, LLCInventor: Xiaopeng He
-
Publication number: 20210336839Abstract: The present invention provides a method of scaling the reliability of the service of a hierarchical computing network with large number of participant nodes servicing large number of users with large volume of data by adding/subtracting a service node to/from a service node group to linearly increase/decrease the network service uptime. Also disclosed is a method of incentivizing the owner of a participant computer in a general computer network to continuously and reliably share its spare capacity and capability by rewarding/punishing the participant computer with increased/decreased uptime value if a fault incident of the participant computer is/is not detected; and making the uptime value of the participant computer visible to end users.Type: ApplicationFiled: July 8, 2021Publication date: October 28, 2021Applicant: 3S International, LLC.Inventor: Xiaopeng He
-
Patent number: 11074226Abstract: The present invention provides a hierarchical computing network with multiple tiers of computing nodes. Also disclosed is a method of organizing, ranking and grading a large number of computing nodes that are owned, maintained and used by a large number of different participants in geographically dispersed areas in an effort to provide computation, control, measurement and data services to a large number of users. One of the embodiments of the present disclosure provides a decentralized, distributed, cost-effective, environmental friendly, secure, reliable and scalable online file management system for a large amount of data from a large number of users and organizations.Type: GrantFiled: May 23, 2018Date of Patent: July 27, 2021Assignee: 3S International, LLCInventor: Xiaopeng He
-
Patent number: 10754917Abstract: 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: GrantFiled: August 28, 2015Date of Patent: August 25, 2020Assignee: Alibaba Group Holding LimitedInventors: Jie Liang, Yongfu Yu, Xiaopeng He, Shunyan Zhu, Miaokui Ma
-
Patent number: 10592579Abstract: 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: GrantFiled: October 31, 2013Date of Patent: March 17, 2020Assignee: UC MOBILE LIMITEDInventors: Jie Liang, Yongfu Yu, Xiaopeng He, Shunyan Zhu, Chao Zhou
-
Patent number: 10303734Abstract: 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: GrantFiled: August 21, 2013Date of Patent: May 28, 2019Assignee: UC MOBILE LIMITEDInventors: Jie Liang, Yongfu Yu, Xiaopeng He, Shunyan Zhu, Chunlin Chen
-
Patent number: 10216352Abstract: 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: GrantFiled: June 27, 2013Date of Patent: February 26, 2019Assignee: GUANGZHOU UCWEB COMPUTER TECHNOLOGY CO., LTDInventors: Jie Liang, Yongfu Yu, Xiaopeng He, Shunyan Zhu, Yongchao Lao
-
Patent number: 10216712Abstract: Disclosed are a web page display method and device.Type: GrantFiled: September 5, 2013Date of Patent: February 26, 2019Assignee: UC Mobile LimitedInventors: Jie Liang, Yongfu Yu, Xiaopeng He, Shunyan Zhu, Xiaozhen Wang, Jinhe Zeng
-
Publication number: 20180341662Abstract: The present invention provides a hierarchical computing network with multiple tiers of computing nodes. Also disclosed is a method of organizing, ranking and grading a large number of computing nodes that are owned, maintained and used by a large number of different participants in geographically dispersed areas in an effort to provide computation, control, measurement and data services to a large number of users. One of the embodiments of the present disclosure provides a decentralized, distributed, cost-effective, environmental friendly, secure, reliable and scalable online file management system for a large amount of data from a large number of users and organizations.Type: ApplicationFiled: May 23, 2018Publication date: November 29, 2018Applicant: 3S International, LLCInventor: Xiaopeng He
-
Patent number: 10031744Abstract: The present invention provides an incremental upgrade method, an apparatus applying the method and a storage medium.Type: GrantFiled: August 28, 2013Date of Patent: July 24, 2018Assignee: GUANGZHOU UCWEB COMPUTER TECHNOLOGY CO., LTDInventors: Jie Liang, Yongfu Yu, Xiaopeng He, Shunyan Zhu, Hao Huang, Weixin Xu, Fangzhu Fu
-
Patent number: 9785428Abstract: 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: GrantFiled: May 30, 2013Date of Patent: October 10, 2017Assignee: UC MOBILE LIMITEDInventors: Jie Liang, Yongfu Yu, Xiaopeng He, Shunyan Zhu, Weizhong Jiang
-
Patent number: 9542373Abstract: 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: GrantFiled: September 4, 2013Date of Patent: January 10, 2017Assignee: GUANGZHOU UCWEB COMPUTER TECHNOLOGY CO., LTDInventors: Jie Liang, Xiaopeng He, Yongfu Yu, Shunyan Zhu, Xing Yang
-
Publication number: 20160012025Abstract: Disclosed are a web page display method and device.Type: ApplicationFiled: September 5, 2013Publication date: January 14, 2016Inventors: Jie LIANG, Yongfu YU, Xiaopeng HE, Shunyan ZHU, Xiaozhen WANG, Jinhe ZENG
-
Publication number: 20160004530Abstract: The present invention provides an incremental upgrade method, an apparatus applying the method and a storage medium.Type: ApplicationFiled: August 28, 2013Publication date: January 7, 2016Inventors: Jie LIANG, Yongfu YU, Xiaopeng HE, Shunyan ZHU, Hao HUANG, Weixin XU, Fangzhu FU
-
Publication number: 20150370912Abstract: 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: ApplicationFiled: August 28, 2015Publication date: December 24, 2015Inventors: Jie LIANG, Yongfu YU, Xiaopeng HE, Shunyan ZHU, Miaokui MA
-
Publication number: 20150331962Abstract: 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: ApplicationFiled: October 31, 2013Publication date: November 19, 2015Applicant: UC MOBILE LIMITEDInventors: Jie Liang, Yongfu Yu, Xiaopeng He, Shunyan Zhu, Chao Zhou
-
Publication number: 20150301873Abstract: 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: ApplicationFiled: September 6, 2013Publication date: October 22, 2015Inventors: Jie Liang, Yongfu Yu, Xiaopeng He, Shunyan Zhu, Miaokui Ma
-
Publication number: 20150286743Abstract: 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: ApplicationFiled: August 21, 2013Publication date: October 8, 2015Inventors: Jie Liang, Yongfu Yu, Xiaopeng He, Shunyan Zhu, Chunlin Chen
-
Publication number: 20150220241Abstract: 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: ApplicationFiled: June 27, 2013Publication date: August 6, 2015Applicant: GUANGZHOU UCWEB COMPUTER TECHNOLOGY CO., LTDInventors: Jie Liang, Yongfu Yu, Xiaopeng He, Shunyan Zhu, Yongchao Lao