Unlock instant, AI-driven research and patent intelligence for your innovation.

EPG engine and page parsing method

An engine and parsing engine technology, applied in the field of EPG engine and page parsing, can solve the problems of compatibility, large and bloated system, low efficiency, etc., to achieve the effect of small data volume, high processing effect, and reduced development work

Active Publication Date: 2017-01-25
成都卓影科技股份有限公司
View PDF5 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] 1. The data of each node of the browser page needs to frequently operate the document object model interface, which causes a huge performance burden on the rendering engine;
[0005] 2. Browser kernels vary greatly, and there are many compatibility issues for page display;
[0006] 3. The corresponding browser client needs to be installed on the smart set-top box, the system is huge and bloated, and the efficiency is low;
[0007] 4. There are many loopholes and non-secure mechanisms in browser parsing pages, which pose security risks

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
  • EPG engine and page parsing method
  • EPG engine and page parsing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0037] Such as figure 2 An EPG engine is shown, including an analysis engine, a difference system and a rendering engine,

[0038] Parsing engine, parsing the injected JS data according to the injected components;

[0039] Differential system, which compares the data stream in the cache with the data stream formatted by the parsing engine in a binary algorithm to form differential data, which is embodied in the form of two-dimensional array data;

[0040] The rendering engine performs binary differential data display synthesis on the existing display buffer, and formats the synthesized data.

[0041] The formatted synthetic data is the data that needs to be displayed, and the page display calls the local system method interface to finally display the page effect on the system window resource to complete the operation process of the intelligent engine.

[0042] The EPG engine needs to download and inject business components packaged according to the EPG format parsing specif...

Embodiment 2

[0045] A page parsing method, comprising the following steps:

[0046] Define a JS data page with EPG format, encapsulate the business as a component, and define it on the page data;

[0047] Analyze the injected JS data according to the components, and format the JS data to become the data flow of the EPG engine;

[0048] Comparing the formatted data stream and the data stream in the cache with a binary algorithm to form differential data. Compared with the formatted data stream, the data volume of this differential data is greatly reduced, and it only reflects the previous cached data and formatted data. After the differentiation of the data stream, the differential data can be reflected in the form of two-dimensional array data;

[0049] Perform binary differential data display synthesis on the existing display buffer, and then format the synthesized data.

[0050] The components include one or more of a picture component, a play component, a list component, a progress co...

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

The invention discloses an EPG engine and a page parsing method. The EPG engine comprises a parsing engine, a difference system and a rendering engine; the parsing engine parses injected JS data according to injected components; the difference system conducts comparison of differentiation of a binary algorithm on data flow in a cache and data flow formatted by the parsing engine to form difference data two-dimensional array data; the rendering engine conducts binary difference data display synthesizing on an existing display cache and formats synthesized data. Accordingly, the efficiency of parsing the page data is high, the page display compatibility is good, the safety is high, and a browser client does not need to be installed on a set-top box terminal.

Description

technical field [0001] The invention relates to the field of browser page analysis, and more specifically relates to an EPG engine and a page analysis method. Background technique [0002] Among the traditional browser clients, it needs to consume considerable resources to interact with the document object model interface, usually using the JS library. refer to figure 1 , The browser resolves the page first when the user visits the webpage, and the DNS server, that is, the domain name resolution system will search for the corresponding IP address according to the domain name provided by the user. After finding it, the system will send an http request to the network server corresponding to the IP address. The web server parses the request and sends it to the database server. The database server returns the requested resource to the web server, the web server parses the data, generates an html file, puts it into the http response, and returns it to the browser, and the brows...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/44H04N5/445
CPCH04N21/47
Inventor 李璞潘晓峰胡建平周福凡
Owner 成都卓影科技股份有限公司