Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Machine learning method to identify independent tasks for parallel layout in web browsers

A machine learning and task execution technology, applied in machine learning, network data browsing optimization, network data retrieval, etc., can solve problems such as impaired user experience

Inactive Publication Date: 2013-12-11
QUALCOMM INC
View PDF3 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, in the case of mobile computing devices, the user experience suffers even more

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Machine learning method to identify independent tasks for parallel layout in web browsers
  • Machine learning method to identify independent tasks for parallel layout in web browsers
  • Machine learning method to identify independent tasks for parallel layout in web browsers

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] Various aspects will be described in detail with reference to the drawings. Whenever possible, the same reference numbers will be used throughout the drawings to refer to the same or similar parts. References made to specific examples and implementations are for illustrative purposes and are not intended to limit the scope of the invention or the claims.

[0034] The word "exemplary" means "serving as an example, instance, or illustration" herein. Any embodiment described as "exemplary" herein should not necessarily be construed as preferred or advantageous over other embodiments.

[0035] As used herein, the terms "computing device" and "mobile computing device" refer to cellular phones, personal television receivers, personal data assistants (PDAs), palmtop computers, notebook computers, personal computers, wireless email receivers And cellular phone receivers (e.g., with Devices), cellular phones with multimedia Internet functions (for example, ) And any or all of si...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Methods and devices for accelerating web page rendering include processing web pages and gathering web page element information, performing machine learning analysis on the gathered web page element information to identify patterns in layout independence correlated to web page element information, and training a classifier to predict sub-tree independence based on element information in a web page script. The predicted sub-tree independence may be used to concurrently process portions of a web page to be rendered to reduce the time required to render the page. Sub-trees may be conditionally independent, in which case, the conditionally independent sub-trees may be made independent by speculating data to render the sub-trees independent, or by performing a task to obtain the certain information to render the sub-tree independent.

Description

[0001] Related applications [0002] This application advocates the 61 / th "Machine Learning Method to Identify Independent Tasks for Parallel Layout in Web Browsers" filed on March 15, 2011. The right to priority in US Provisional Patent Application No. 452,694, the entire content of which is hereby incorporated by reference. Technical field [0003] The following description relates generally to computing device communication, and more specifically, to devices and methods for rendering web pages. Background technique [0004] For example, the reproduction of pages such as web pages on a computing device generates a Document Object Model (DOM) tree of the pages in accordance with the law. The DOM tree defines one or more nodes in a child-parent relationship, including the properties and / or attributes of the corresponding DOM nodes and the style attributes of the web page. When the page is activated, the .html file of the page is read from the network or from the local disk cache, ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F17/20G06F17/30G06N20/00G06F40/00G06F40/143
CPCG06F16/957G06N20/00G06F40/106G06F40/143G06F17/00
Inventor 格奥尔基·C·卡斯卡沃阿德里安·L·D·桑普森王斌
Owner QUALCOMM INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products