Patents Assigned to Guangzhou UCWeb Computer Technology Co., Ltd
  • Patent number: 10250526
    Abstract: Provided are methods and apparatus for increasing subresource loading speed.
    Type: Grant
    Filed: February 1, 2016
    Date of Patent: April 2, 2019
    Assignee: GUANGZHOU UCWEB COMPUTER TECHNOLOGY CO., LTD.
    Inventors: Jie Liang, Huabin Chen
  • 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: 10200502
    Abstract: A method for software update management is described. The method comprises: comparing sub-files of a plurality of variants of a software program to generate difference information including a list of uncommon sub-files among the plurality of variants; generating one or more increment files based on the difference information and files of a target version of the software program; and transmitting the one or more increment files to a device, wherein the transmission enables the device to merge the one or more increment files with files of one of the plurality of variants to generate files of the target version of the software program.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: February 5, 2019
    Assignee: Guangzhou UCWeb Computer Technology Co., Ltd.
    Inventors: Jie Liang, Xiaozhi Sun
  • Patent number: 10185704
    Abstract: The disclosure provides a method for executing extended JavaScript (JS) by using an extended JS interface. The method includes the following steps: inquiring an extension program whether to execute the extended JS at a predetermined occasion when a webpage is loaded, wherein the extension program is loaded when a browser is started up; the browser assembles the extended JS interface according to an open application programming interface (API) when determining that the extended JS is needed to be executed; executing the extended JS by using the extended JS interface. According to the disclosure, browsing mode and layout mode of a browser can be changed dynamically according to the requirement for webpage contents in the form of extension programs, accordingly browsing experience of users is improved.
    Type: Grant
    Filed: April 27, 2013
    Date of Patent: January 22, 2019
    Assignee: GUANGZHOU UCWEB COMPUTER TECHNOLOGY CO., LTD.
    Inventors: Jie Liang, Miaokui Ma
  • Patent number: 10163048
    Abstract: The present disclosure provides a page synchronization method. The method includes: acquiring and parsing a two-dimensional code to obtain to-be-synchronized page data contained in the two-dimensional code; identifying a page address and page progress information from the to-be-synchronized page data; generating an execution code for indicating the page progress according to the page progress information; loading a page according to the page address; and executing the execution code while loading the page, and displaying the page according to the page progress indicated in the execution code. The disclosed method can solve the problem in the prior art that the page progress cannot be automatically synchronized during page synchronization, and can thus improve the user experience.
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: December 25, 2018
    Assignee: GUANGZHOU UCWEB COMPUTER TECHNOLOGY CO., LTD.
    Inventor: Xiaozhen Wang
  • Patent number: 10158740
    Abstract: In accordance with various embodiments of the disclosed subject matter, a webpage resource acquisition method, and an apparatus thereof are provided. In some embodiments, the method comprises: obtaining pre-read webpage resources from a web server through a communication network according to a pre-read algorithm; storing raw data of the pre-read webpage resources in a pre-read cache; and in response to receiving a loading instruction to load a target webpage resource, obtaining the raw data of one pre-read webpage resource that corresponds to the target webpage resource from the pre-read cache based on the loading instruction without going through the communication network.
    Type: Grant
    Filed: June 8, 2016
    Date of Patent: December 18, 2018
    Assignee: GUANGZHOU UCWEB COMPUTER TECHNOLOGY CO., LTD
    Inventors: Jie Liang, Ruixiang Liu
  • Patent number: 10158691
    Abstract: A method for providing access to web content by an intermediary server is provided. The method comprises: receiving, from a mobile terminal, a loading request for a web page; receiving, from a content server, document data of the web page after forwarding the web page loading request to the content server; dividing the received document data into a plurality of document data segments; identifying sub-resources included in the web page; associating the sub-resources with the document data segments; transmitting requests sequentially for the identified sub-resources to a resource server to start transmissions of at least some of the identified sub-resources from the resource server to the intermediary server; and transmitting, to the mobile terminal, a first document data segment of the plurality of document data segments after the transmissions of all of sub-resources associated with the first document data segment from the resource server to the intermediary server have completed.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: December 18, 2018
    Assignee: Guangzhou UCWeb Computer Technology Co., Ltd.
    Inventor: Wen Tian
  • Patent number: 10126912
    Abstract: Methods and apparatuses are provided for displaying a browser navigation page. The disclosed methods and apparatuses may generate a browser navigation page that have one or more icons displayed with preset areas at irregular positions in the browser navigation page. The disclosed methods and apparatuses may generate a browser navigation page in which the areas of the icons may be adjusted according to click counts of the icons.
    Type: Grant
    Filed: December 29, 2015
    Date of Patent: November 13, 2018
    Assignee: Guangzhou UCWEB Computer Technology Co., Ltd.
    Inventors: Le Wang, Guang Chen, Haowei Wang, Yao Li
  • Publication number: 20180321932
    Abstract: Disclosed is a method for dynamically repairing an application, which includes: a client receiving a pre-configured repaired program segment; the repaired program segment is stored; an address that stores the repaired program segment is recorded; the address of the repaired program segment is stored in an application APP, and when the APP is in operation, the APP calling the repaired program segment via the address of the repaired program segment. Correspondingly, the present invention further discloses a device for dynamically repairing an application and a related system.
    Type: Application
    Filed: October 31, 2016
    Publication date: November 8, 2018
    Applicant: Guangzhou UCWEB Computer Technology Co.,Ltd.
    Inventors: Zhijian ZHANG, Miaokui MA
  • Patent number: 10048959
    Abstract: Disclosed is a method and an apparatus for incremental upgrade. When a server generates an incremental file, it acquires sub-files of different types in an old version compressed file and a new version compressed file, and performs different difference comparison steps on the sub-files of different types, to obtain difference data files for corresponding types: for sub-files that satisfy a preset decompression condition, a decompression comparison method is used to perform difference comparison, and for sub-files that do not satisfy the preset decompression condition, a direct comparison method is used to perform difference comparison; subsequently, a client acquires the difference data files from the server, and according to the type of a difference data file, carries out a merge operation on the difference data file and the old version compressed file to obtain the new version compressed file.
    Type: Grant
    Filed: September 18, 2014
    Date of Patent: August 14, 2018
    Assignee: Guangzhou UCWEB Computer Technology Co., Ltd.
    Inventor: Xiaozhi Sun
  • 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: 10021182
    Abstract: A method for data synchronization performed by a server is described. The method comprises receiving, from a client terminal, a synchronization request and information about a synchronization anchor of the client terminal; determining, based on the synchronization anchor of the client terminal and a synchronization anchor of the server, difference data to be synchronized with the client terminal; determining whether a size of the difference data exceeds a threshold; and responsive to determining that a size of the difference data exceeds the threshold, transmitting the difference data to the client terminal in a plurality of difference data segments, wherein a size of each of the plurality of the difference data segments does not exceed the threshold, and wherein each of the plurality of the difference data segments is to be synchronized separately with the client terminal.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: July 10, 2018
    Assignee: GUANGZHOU UCWEB COMPUTER TECHNOLOGY CO., LTD.
    Inventors: Jie Liang, Jianjun Li, Zheng Tang, Yaojia Wang, Xiang Su
  • Patent number: 9942305
    Abstract: A method for file downloading is described. The method comprises: transmitting a first request to a server to start a downloading process of a file; receiving a first destination address and a first cookie for the downloading process, wherein the first destination address and the first cookie are associated with the file; storing the first destination address, the first cookie, a link address associated with the file, and a web address associated with the link address; detecting an interruption of the downloading process; and responsive to detection of an interruption of the downloading process, transmitting a second request to the server for a second destination address and a second cookie associated with the file based on the link address and web address. The method further comprises resuming the downloading process of the file using the second destination address and the second cookie.
    Type: Grant
    Filed: December 10, 2015
    Date of Patent: April 10, 2018
    Assignee: GUANGZHOU UCWEB COMPUTER TECHNOLOGY CO., LTD.
    Inventors: Jie Liang, Huake Guo, Xinwu Luo
  • Patent number: 9892038
    Abstract: A data caching method is disclosed. The method comprises changing, according to an instruction, a cache value, corresponding to a key, in a cache on a volatile memory, recording the instruction following a first effective content of a log file in a non-volatile memory to obtain a second effective content, the second effective content including the first effective content and the recorded instruction, and storing the key and the changed cache value corresponding to the key into the non-volatile memory.
    Type: Grant
    Filed: January 22, 2016
    Date of Patent: February 13, 2018
    Assignee: GUANGZHOU UCWEB COMPUTER TECHNOLOGY CO., LTD.
    Inventors: Jie Liang, Jian Wu
  • Patent number: 9886519
    Abstract: A method and system for adjusting webpage layout are disclosed. The method includes calculating a width for displaying an image on a webpage; determining whether the image is inserted in a segment of text of the webpage; and adjusting the size of the image display based on a mobile terminal's screen width and the width for displaying the image, if the image is inserted in the segment of text of the webpage. The disclosed methods and systems adjust the images on a webpage based on the width of the image and the screen width of a mobile terminal. As such, an adjusted webpage can be viewed by scrolling up and down the display screen. In addition, a user's online experience may be further improved by adjusting the images on the webpage to be left justified and aligned with the text on the page. A user does not need to scroll horizontally (e.g., from left to right) to read the webpage including the images.
    Type: Grant
    Filed: December 19, 2012
    Date of Patent: February 6, 2018
    Assignees: UC MOBILE LIMITED, GUANGZHOU UCWEB COMPUTER TECHNOLOGY CO., LTD.
    Inventor: Jie Liang
  • Patent number: 9886425
    Abstract: An intelligent switching method and system for a browser kernel at least including a first browser kernel unsupportive to a first page markup language and a second browser kernel unsupportive to a second page markup language. The method may include: determining which one of the first and the second browser kernels is the currently used browser kernel, determining whether or not a webpage adopts the first page markup language if the currently used browser kernel is the first browser kernel, if so, switching to the second browser kernel for processing, or determining whether or not a webpage adopts the second page markup language if the currently used browser kernel is the second browser kernel, if so, transferring an access via a cloud server or determining, by the cloud server, whether or not to switch to the first browser kernel for processing, otherwise, opening the page using the second browser kernel.
    Type: Grant
    Filed: November 26, 2014
    Date of Patent: February 6, 2018
    Assignee: GUANGZHOU UCWEB COMPUTER TECHNOLOGY CO., LTD.
    Inventors: Jie Liang, Yonggang Jiang
  • Patent number: 9841822
    Abstract: The disclosure provides a method and device detecting a moving signal indicative of a movement of a mobile terminal by a vibration sensor embedded in the mobile terminal and executing a conditional assembly operation on a touch screen of the mobile terminal in response to detection of the moving signal.
    Type: Grant
    Filed: December 30, 2013
    Date of Patent: December 12, 2017
    Assignee: Guangzhou UCWEB Computer Technology Co., Ltd.
    Inventor: Jie Liang
  • Patent number: D817967
    Type: Grant
    Filed: March 29, 2016
    Date of Patent: May 15, 2018
    Assignee: GUANGZHOU UCWEB COMPUTER TECHNOLOGY CO., LTD.
    Inventor: Lingfeng Hu
  • Patent number: D839300
    Type: Grant
    Filed: March 29, 2016
    Date of Patent: January 29, 2019
    Assignee: Guangzhou UCWeb Computer Technology Co., Ltd.
    Inventor: Lingfeng Hu
  • Patent number: D847192
    Type: Grant
    Filed: March 23, 2016
    Date of Patent: April 30, 2019
    Assignee: Guangzhou UCWeb Computer Technology Co., Ltd.
    Inventor: Lingfeng Hu