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

Web page transcoding system

A web page transcoding and transcoding technology, applied in the Internet field, can solve the problems of long time consumption of picture data and affect transcoding efficiency, etc., to achieve the effect of reducing the number of times, improving response efficiency, and improving processing capacity

Active Publication Date: 2016-01-13
BEIJING QIHOO TECH CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, when the sub-resources contain image information and other sub-resources that are time-consuming to download, the serial processing method will greatly affect the transcoding efficiency (because the image data is often relatively large and takes the longest time)

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
  • Web page transcoding system
  • Web page transcoding system
  • Web page transcoding system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0055] Such as image 3 As shown, the embodiment of the present invention provides a webpage transcoding method, which specifically includes the following steps:

[0056] Step S301, based on the webpage access request of the client, obtain the HTML document from the target website;

[0057] Step S302, parsing the HTML document, and notifying the image processor when it is detected that the HTML document contains picture information, and downloading each sub-resource except the picture information to the target website;

[0058] In this step, notifying the image processor specifically refers to notifying the image processor to obtain image information and give feedback;

[0059] In this step, the process of downloading each sub-resource except the image information and obtaining the image information by the image processor after notifying the image processor is a parallel processing process.

[0060] Step S303, transcoding the downloaded sub-resources, and reserving typesetti...

Embodiment 2

[0100] Such as Figure 7 As shown, the embodiment of the present invention also provides a transcoding server, which specifically includes:

[0101] The request processing unit 710 is adapted to receive a web page access request from the client, and obtain an HTML document from the target website based on the request;

[0102] The parsing and processing unit 720 is adapted to parse the HTML document, and when it is detected that the HTML document contains picture information, notify the picture processor, and download each sub-resource except the picture information to the target website;

[0103] The transcoding unit 730 is adapted to transcode the downloaded sub-resources, and reserve typesetting space for the picture information during transcoding, and send it to the client after the transcoding is completed;

[0104] The picture response unit 740 is adapted to acquire the picture information in the HTML document fed back by the picture processor, transcode the picture inf...

Embodiment 3

[0112] Such as Figure 8 As shown, the embodiment of the present invention also provides an image processor, which specifically includes:

[0113] The notification message receiving unit 810 is adapted to receive the picture information acquisition notification message sent by the transcoding server;

[0114] The picture acquisition unit 820 is adapted to check whether it has cached the picture information requested by the transcoding server, and if so, feeds the cached picture information back to the transcoding server; otherwise, after downloading the picture information to the target website Feedback to the transcoding server;

[0115] The caching unit 730 is adapted to locally cache the picture information downloaded from the target website.

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 a webpage transcoding system, which comprises a transcoding server, an image processor and a client, wherein the transcoding server receives a webpage access request from the client and informs the image processor when that a hypertext markup language (HTML) document acquired based on the request contains picture information is detected; the image processor receives a picture information acquiring inform message sent by the transcoding server, acquires picture information, and sends the picture information to the transcoding server; and the transcoding server transcodes the picture information and sends the transcoded picture information to the client. By the webpage transcoding system, the function of downloading the picture information is independent from a transcoding server and is processed by the image processor, so that a transcoding process is changed from the conventional series processing mode to a parallel processing mode; and therefore, the resource of the transcoding server is saved, and the throughput capacity and the response capacity of the transcoding server are greatly improved.

Description

technical field [0001] The invention relates to the technical field of the Internet, in particular to a webpage transcoding system. Background technique [0002] Such as figure 1 As shown, the webpage transcoding server is to make the webpage have a better display effect on the small-screen mobile device, and to rearrange the webpage (that is, transcode), generally using a proprietary protocol to further compress the traffic. Currently, the transcoding server implements transcoding methods, such as figure 2 As shown, the specific transcoding process includes: [0003] Step 1, the client sends a request to the transcoding server to access a certain web page; [0004] Step 2, after the transcoding server receives the webpage access request, it sends a request for an HTML (HypertextMarkupLanguage, Hypertext Markup Language) document to the target website; [0005] Step 3, the target website responds to the HTML document request; [0006] Step 4, the transcoding server par...

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 Patents(China)
IPC IPC(8): G06F17/30
Inventor 周沅江卢波
Owner BEIJING QIHOO TECH CO LTD
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