CN101080055A - A method, system and device for quickly browsing webpage via mobile phone browser - Google Patents
A method, system and device for quickly browsing webpage via mobile phone browser Download PDFInfo
- Publication number
- CN101080055A CN101080055A CNA2006101578194A CN200610157819A CN101080055A CN 101080055 A CN101080055 A CN 101080055A CN A2006101578194 A CNA2006101578194 A CN A2006101578194A CN 200610157819 A CN200610157819 A CN 200610157819A CN 101080055 A CN101080055 A CN 101080055A
- Authority
- CN
- China
- Prior art keywords
- module
- mobile phone
- text block
- phone browser
- incident
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Abstract
This invention provides a method, a system and a device for browsing webs quickly based on a cell phone browser, in which, the method includes: A, said cell phone browser utilizes its network T-R module to receive text block contained in the web from the network server and sends it to a text analyzing module, B, analyzing the received text block to get an event corresponding to the block and sending it to an event process module and executing step A at the same time, C, structuring elements based on the corresponding events of the text block and sending them to a screen drawing module and continuing step A, B and C till finishing a complete web.
Description
Technical field
The present invention relates to moving communicating field, more particularly, relate to a kind of method, system and equipment based on mobile phone browser fast browsing webpage.
Background technology
Along with the development and the fusion of internet and mobile communication technology, utilize the mobile phone browser browsing page universal day by day.
The mode that existing techniques in realizing mobile phone browser browsing page is taked is at first to have downloaded required full text of display web page and pictorial information, then unified demonstration the in browser.Because the downloading mode of the prior art is subject to network speed, it is very slow to tend to cause web displaying to get.
Another prior art is then taked mode that the text picture is downloaded step by step and shown, also promptly: at first downloaded text, the videotex file, download pictures shows complete webpage at last more then.The prior art is increasing aspect the web displaying efficient with respect to last technology, but still pessimistic.
Therefore need a kind of new method, can pass through mobile phone browser fast browsing webpage.
Summary of the invention
The object of the present invention is to provide a kind of system, be intended to solve prior art low problem of display efficiency when utilizing the mobile phone browser browsing page based on mobile phone browser fast browsing webpage.
The present invention also aims to provide a kind of equipment, to solve the above-mentioned problems in the prior art better based on mobile phone browser fast browsing webpage.
The present invention also aims to provide a kind of method, to solve the above-mentioned problems in the prior art better based on mobile phone browser fast browsing webpage.
In order to realize goal of the invention, described system based on mobile phone browser fast browsing webpage comprises the mobile phone browser and the webserver, described mobile phone browser comprises network transceiving module, text resolution module, event processing module and screen drawing module, described network transceiving module, text resolution module, event processing module and screen drawing module are moved in parallel mode, comprising:
Described mobile phone browser utilizes its network transceiving module to receive the text block that described webpage comprises from the described webserver, and whenever receives a text block and just send it to text resolution module in the described mobile phone browser;
Described text resolution module is resolved received text block, obtains the incident corresponding with described text block, and every parsing obtains an incident and promptly be sent in the event processing module, and network transceiving module continues to receive text block simultaneously;
Described event processing module is according to the incident structure element of described text block correspondence, and whenever construct an element and promptly be sent to the screen drawing module, network transceiving module continues to receive text block simultaneously, and the text resolution module continues received text block is resolved;
Described screen drawing module whenever receives an element, just it is plotted in the screen of mobile phone browser, network transceiving module continues to receive text block simultaneously, and the text resolution module continues received text block is resolved, and event processing module is according to the new element of incident structure that continues according to received text block correspondence.
Described mobile phone browser further comprises cache module, and described cache module links to each other with described screen drawing module, is used for the webpage that the described screen drawing module of buffer memory is drawn.
In order to realize goal of the invention better, described mobile phone browser comprises network transceiving module, text resolution module, event processing module and screen drawing module, described network transceiving module, text resolution module, event processing module and screen drawing module are moved in parallel mode, comprising:
Described mobile phone browser utilizes its network transceiving module to receive the text block that described webpage comprises from the webserver, and whenever receives a text block and just send it to text resolution module in the described mobile phone browser;
Described text resolution module is resolved received text block, obtains the incident corresponding with described text block, and every parsing obtains an incident and promptly be sent in the event processing module, and network transceiving module continues to receive text block simultaneously;
Described event processing module is according to the incident structure element of described text block correspondence, and whenever construct an element and promptly be sent to the screen drawing module, network transceiving module continues to receive text block simultaneously, and the text resolution module continues received text block is resolved;
Described screen drawing module whenever receives an element, just it is plotted in the screen of mobile phone browser, network transceiving module continues to receive text block simultaneously, and the text resolution module continues received text block is resolved, and event processing module is according to the new element of incident structure that continues according to received text block correspondence.
Described mobile phone browser further comprises cache module, and described cache module links to each other with described screen drawing module, is used for the webpage that the described screen drawing module of buffer memory is drawn out.
Described mobile phone browser is provided with at least one flow control mode, is used to limit the size of described mobile phone browser file in download of wanting when accessed web page.
In order to realize goal of the invention better, described method based on mobile phone browser fast browsing webpage may further comprise the steps:
A. described mobile phone browser utilizes its network transceiving module to receive the text block that described webpage comprises from the webserver, and whenever receives a text block and just send it to text resolution module in the described mobile phone browser;
B. described text resolution module is resolved received text block, obtains the incident corresponding with described text block, and every parsing obtains an incident and promptly be sent in the event processing module, continues execution in step A simultaneously;
C. described event processing module is according to the incident of described text block correspondence structure element, and whenever constructs an element and promptly be sent to the screen drawing module, continues execution in step A and B simultaneously;
D. described screen drawing module whenever receives an element, just it is plotted in the screen of mobile phone browser, continues execution in step A, B, C simultaneously, until drawing out complete webpage.
The process of among the described step B text block being resolved and obtained corresponding incident comprises:
B1. from described text block, detect a document beginning label, then produce a beginning document tree incident;
B2. continue to detect a Tag beginning label, then produce a start element incident;
B3. continue to detect a Tag end mark, then produce a closure element incident;
B4. ought detect a document end mark, then produce one and finish the document tree incident, and the event processing module that the incident that is generated sends to described mobile phone browser is handled.
Process according to incident structure element among the described step C comprises:
C1. ought receive described beginning document tree incident, a then newly-built document tree, and the root node that current vernier is described document tree is set;
C2. ought receive described start element incident, then generate a new element, and it be set to the child node of current vernier node;
C3. ought receive described closure element incident, then calculate the Rect of current vernier element, occur simultaneously, then produce and draw elementary event if the Rect of described vernier element and screen Rect exist;
C4. ought receive described end document tree incident, then finish current thread, and the screen drawing module that the element that is generated sends to described mobile phone browser is drawn.
Described method further comprises after step D:
E. the object tree with the webpage drawn out stores in the described mobile phone browser, and the extraction when being used for the user and visiting once more shows.
Described method further comprised before steps A: described mobile phone is carried out internal memory detect, if low memory then discharges buffer memory.
The present invention is by converting text flow to flow of event, and utilizes each module in the mobile phone browser in parallel mode each incident to be resolved, handled and draws, thus the display efficiency when having improved the mobile phone browser browsing page; In addition the webpage of being drawn is carried out buffer memory with the form of object tree, further improved the display efficiency of webpage; By checking internal memory and carrying out flow control, guaranteed the fail safe of browsing in addition.
Description of drawings
Fig. 1 is based on the system construction drawing of mobile phone browser fast browsing webpage among the present invention;
Fig. 2 is based on the realization schematic diagram of mobile phone browser fast browsing webpage among the present invention;
Fig. 3 is based on the method flow diagram of mobile phone browser fast browsing webpage among the present invention.
Embodiment
In order to make purpose of the present invention, technical scheme and advantage clearer,, the present invention is further elaborated below in conjunction with drawings and Examples.Should be appreciated that specific embodiment described herein only in order to explanation the present invention, and be not used in qualification the present invention.
In the present invention, mobile phone browser utilizes its network transceiving module to receive the text block that webpage comprises from the webserver, and whenever receives a text block and just send it to text resolution module in the mobile phone browser; The text resolution module is resolved received text block, obtains the incident corresponding with text block, and every parsing obtains an incident and promptly be sent in the event processing module, and network transceiving module continues to receive text block simultaneously; Event processing module is according to the incident of text block correspondence structure element, and whenever constructs an element and promptly be sent to the screen drawing module, and network transceiving module continues to receive text block simultaneously, and the text resolution module continues received text block is resolved; The screen drawing module whenever receives an element, just it is plotted in the screen of mobile phone browser, network transceiving module continues to receive text block simultaneously, and the text resolution module continues received text block is resolved, and event processing module is according to the new element of incident structure that continues according to received text block correspondence, until drawing out complete webpage.Display efficiency when the mode of this parallel processing has greatly improved the mobile phone browser browsing page.
Fig. 1 shows among the present invention based on the system configuration of mobile phone browser fast browsing webpage, comprises the mobile phone browser 100 and the webserver 200.
Wherein the webserver 200 is used for store network data, and when the user sends the web page access requests by mobile phone browser 100, and network data that this webpage comprised is returned to mobile phone browser 100 with the form of text block.
(1) communicates between the network transceiving module 101 and the webserver 200, when user expectation is browsed a webpage, its operation according to the user sends the web page access request to the webserver 200, and receive the web data of the text block form return, these text block of web data are forwarded in the text resolution module 102 handle then.
(2) text resolution module 102 links to each other with event processing module 103 with network transceiving module 101, is used for the text block that network transceiving module 101 is transmitted is resolved, and obtains events corresponding.Be not after network transceiving module 101 is received all data of webpage, just to send it in the text resolution module 102 to resolve among the present invention, but after having accepted first text block, network transceiving module 101 just sends it to text resolution module 102, text resolution module 102 is resolved this first text block at once, obtains first incident corresponding with it.When 102 pairs first text block of text resolution module were resolved, network transceiving module 101 continued to receive other text block.
(3) event processing module 103 links to each other with text resolution module 102, screen drawing module 104, is used for that text resolution module 102 is resolved the incident that obtains and further handles, and constructs the element corresponding with incident.Be not after text resolution module 102 has been resolved all text block, just to begin to carry out event handling among the present invention yet, but after obtaining first incident, 102 parsings of text resolution module just this first incident is sent to event processing module 103, event processing module 103 is handled this first incident at once, constructs first element of its correspondence.In event processing module 103 structures first element, network transceiving module 101 continues to receive other text block, and text resolution module 102 continues other text block that receive are resolved.
(4) screen drawing module 104 links to each other with caching management module 105 with event processing module 103, is used for the element that event processing module 103 structures obtain is plotted to the screen of mobile phone browser 100, until finally drawing out complete webpage.Be not after event processing module 103 constructs all elements, just to begin to draw among the present invention yet, but after constructing first element, event processing module 103 just this first element is sent to screen drawing module 104, screen drawing module 104 is judged this first element at once, occur simultaneously if the Rect value of this first element and screen Rect exist, then this first element is plotted on the screen of mobile phone browser 100.When screen drawing module 104 was drawn first element, network transceiving module 101 continued to receive other text block, and text resolution module 102 continues other text block that receive are resolved, and event processing module 103 continues other elements of structure.According to above parallel processing mode, finally can draw out complete webpage apace.
About network transceiving module 101, text resolution module 102, event processing module 103, screen drawing module 104 detailed process of cooperation parallel processings mutually, can be with reference to the accompanying drawings 2.
(5) caching management module 105 links to each other with screen drawing module 104, the object tree that is used for the webpage that buffer memory screen drawing module 104 drawn out, when the user visits this webpage once more, then can show, further accelerated the efficient of web displaying according to the object tree of the webpage in this caching management module 105.
Fig. 2 is based on the realization schematic diagram of mobile phone browser 100 fast browsing webpages among the present invention.As known in the figure, receiving among the present invention, resolving, constructing element, draw these four steps is not simple serial process:
The performed operation of each inside modules is serial, for example, network transceiving module 101 receives each text block with serial mode in chronological order, events corresponding is resolved and obtained to text resolution module 102 with serial mode to each text block in chronological order, event processing module 103 in chronological order with serial mode according to the corresponding element of each incident structure, screen drawing module 104 is plotted to relevant position in mobile phone browser 100 screens with serial mode with each element in chronological order.
But on the whole, each module but walks abreast to the processing procedure of different text block, in one of them embodiment of the present invention, describes as follows with Fig. 2: network transceiving module 101 receives first text block and sends to text resolution module 102; When 102 pairs of these first text block of text resolution module are resolved when obtaining first incident, network transceiving module 101 is receiving second text block; When event processing module 103 was constructed first element according to first incident, network transceiving module 101 might receive the 3rd text block, and 102 of text resolution modules are being resolved second text block; When screen drawing module 104 is plotted to first element on the screen, network transceiving module 101 might receive the 4th text block, and 102 of text resolution modules are being resolved the 3rd text block, and event processing module 103 is constructed second element according to second incident.
Utilize above parallel processing mode, can greatly improve the speed of web displaying.For example, show one in the prior art when throwing the net page, needed read the overall network data that this webpage comprises 10 seconds, resolve 3 seconds, and construct all elements according to the incident that parsing obtains 3 seconds, finishes demonstration 5 seconds, then shows needs 21 seconds.And in the present invention, if mobile phone screen is the 128*128 pixel, user accessing web page is wide through back 128 pixels of setting type, 1024 pixel height, it is wide that 101 needs of network transceiving module can read 128 pixels about 2 seconds, the content that 128 pixels are high, it gives text resolution module 102 with this delivery of content, text resolution module 102 is utilized and is finished parsing 1 second, event processing module 103 usefulness are constructed element 1 second, 104 need of screen drawing module are finished and draw and show 2 seconds, so just, only needed just can show the content that takes the user mobile phone screen 6 seconds, in user's reading content, continue to do collecting of subsequent content, resolve, structure and drafting show.
Fig. 3 shows among the present invention the method flow based on mobile phone browser 100 fast browsing webpages.
Carry out institute in steps before, when user expectation is browsed a webpage, then send the web page access requests by mobile phone browser 100, this web page access request is sent to the webserver 200 by the network transceiving module in the mobile phone browser 100 101.
In step S301, the HTTP data that the above-mentioned webpage that the network transceiving module 101 reception webservers 200 return comprises, these data send network transceiving module 101 to the form of text block, and network transceiving module 101 is forwarded to received text block in the text resolution module 102 again.Network transceiving module 101 is not to receive the total data of webpage afterwards just with its transmission among the present invention, then send it to text resolution module 102 and handle but whenever receive a text block, network transceiving module 101 continues to receive other text block of these webpages simultaneously.The detailed process of step S301 comprises: if network transceiving module 101 is collected a new web document, then produce a new document (new Document) incident, self continue to collect document.Among the present invention, network transceiving module 101 is collected a text block, then produces a new text block (newDocument Block) incident, and it is sent to text resolution module 102 immediately resolves.Collect all text block, then produced one and finish document (end Document) incident, finished the thread of oneself.
In step S302, text resolution module 102 receives after the text block that network transceiving module 101 sends at every turn, then at once it is resolved, obtain the incident corresponding with text piece, and every parsing obtains an incident and promptly is sent in the event processing module 103, continues execution in step S301 simultaneously and receives other text block.The detailed process of resolving among the step S302 comprises: (1) is detected received text block, when detecting a document beginning label (as<html 〉), then produces a beginning document tree incident; When (2) continuing to detect a Tag beginning label (as<body 〉), then produce a start element incident; (3) continue to detect a Tag end mark (as</body) time, then produce a closure element incident; (4) when detect a document end mark (as</html) time, then produce one and finish the document tree incident.Finish above-mentioned parsing, then obtain the incident of text block correspondence, and the event processing module 103 that this incident sends to mobile phone browser 100 is handled.In one embodiment of the invention, if because factor such as Network Transmission causes that network transceiving module 101 received is non-integrality document, as a document 5K byte is arranged, network interrupts causing network transceiving module 101 only to collect 3K, then finish the document tree incident when it is resolved, and notification event processing module 103 is resolved end when text resolution module 102 also will produce.
In step S303, event processing module 103 is according to the incident structure element of text block correspondence, and whenever constructing an element promptly is sent in the screen drawing module 104, continue execution in step S301 simultaneously and receive other text block, and continue execution in step S302 received text block is resolved.Detailed process according to incident structure element among the step S303 comprises: (1) receives the beginning document tree incident that text resolution module 102 sends when event processing module 103, a then newly-built document tree, and the root node that current vernier is the document tree is set; (2) continue to receive the start element incident that text resolution module 102 sends when event processing module 103, then generate a new element, and it is set to the child node of current vernier node; (3) continue to receive the closure element incident that text resolution module 102 sends when event processing module 103, then the vernier element is set type, calculate the Rect of vernier element, and upgrade the father node, grandfather's node of this node Rect simultaneously until root node, there are common factor in Rect and screen Rect (SR) as this vernier element, then produce one and draw elementary event, adjust vernier simultaneously, the father node of vernier node is set to current vernier node; (4) continue to receive the end document tree incident that text resolution module 102 sends when event processing module 103, then finish current thread, and the element that is generated is sent in the screen drawing module 104 of mobile phone browser 100 and draw.
In step S304, screen drawing module 104 whenever receives one that event processing module 103 sends and draws elementary event and elements corresponding, just this element is plotted to the correspondence position on mobile phone browser 100 screens, continue execution in step S301, S302, S303 simultaneously, until drawing out complete webpage.About the detailed process that each element is drawn, can be with reference to prior art.
As mentioned above, the implementation of above step S301, S302, S303, S304, it is not a simple series process, be the process of a parallel processing on the whole, the thread of other step correspondences also in operation, can be drawn out webpage like this and be shown to the user in the shortest time when a step is carried out.
In addition, in step S305, after screen drawing module 104 is drawn out complete webpage, then the object tree with this webpage deposits in the caching management module 105, when the user visits this webpage once more, then can directly extract this object tree and demonstrate webpage like this, further improve efficient.
The present invention also considers the problem of browsing safely when realizing the fast browsing webpage.Because mobile phone when the more internet web page of accessed content, causes mobile phone browser 100 programs to crash because webpage is too big or mobile phone EMS memory is resource-constrained possibly.In order to address this problem, the invention provides two kinds of methods:
(1) introduces internal memory and detect (Check Memory) mechanism: all carry out this internal memory testing mechanism in each function entrance that need spend a large amount of memory headrooms, and when applying for internal memory each time, all check whether apply for success.If the return results that internal memory detects be " makeing mistakes " (false), mobile phone free memory deficiency be described, perhaps apply for memory failure, should at first discharge buffer memory in such cases, the sign that has discharged is set, adjust back the function itself of failing again.Still when internal memory detects, return false if discharged buffer memory, then produce the low memory mistake, and the prompting user.
(2) in mobile phone browser 100, introduce flow control, typically for example, can allow the user that three kinds of flow control modes are set in mobile phone browser 100: system control, limit individual webpage maximum stream flow, and download pictures not.When the user selects " system's control ", download webpage or picture at every turn before, file in download and the soon big or small summation of file in download and the permission sizes values of systemic presupposition more be not if greater than the permission sizes values of systemic presupposition, then download; When the user selects " limiting individual webpage maximum stream flow ", download webpage or picture at every turn before, file in download and be about to the big or small summation of file in download and individual webpage maximum stream flow of user's setting greater than user's set point, is not then downloaded more; When the user selects " not download pictures ", then do not download all pictures.
What should make an explanation is, typical application of the present invention but be not limited to the situation of browsing page in mobile phone browser, relevant or similarly during the electronic equipment browsing page based on other, also can adopt said method of the present invention.
The above only is preferred embodiment of the present invention, not in order to restriction the present invention, all any modifications of being done within the spirit and principles in the present invention, is equal to and replaces and improvement etc., all should be included within protection scope of the present invention.
Claims (10)
1, a kind of system based on mobile phone browser fast browsing webpage, comprise the mobile phone browser and the webserver, described mobile phone browser comprises network transceiving module, text resolution module, event processing module and screen drawing module, it is characterized in that, described network transceiving module, text resolution module, event processing module and screen drawing module are moved in parallel mode, comprising:
Described mobile phone browser utilizes its network transceiving module to receive the text block that described webpage comprises from the described webserver, and whenever receives a text block and just send it to text resolution module in the described mobile phone browser;
Described text resolution module links to each other with described network transceiving module, the incident corresponding with described text block resolved and obtained to received text block, and every parsing obtains an incident and promptly is sent in the event processing module, and network transceiving module continues to receive text block simultaneously;
Described event processing module links to each other with described text resolution module, incident structure element according to described text block correspondence, and whenever construct an element and promptly be sent to the screen drawing module, network transceiving module continues to receive text block simultaneously, and the text resolution module continues received text block is resolved;
Described screen drawing module whenever receives an element, just it is plotted in the screen of mobile phone browser, network transceiving module continues to receive text block simultaneously, and the text resolution module continues received text block is resolved, and event processing module is according to the new element of incident structure that continues according to received text block correspondence.
2, the system based on mobile phone browser fast browsing webpage according to claim 1, it is characterized in that, described mobile phone browser further comprises cache module, and described cache module links to each other with described screen drawing module, is used for the webpage that the described screen drawing module of buffer memory is drawn.
3, a kind of mobile phone browser, comprise network transceiving module, text resolution module, event processing module and screen drawing module, it is characterized in that described network transceiving module, text resolution module, event processing module and screen drawing module are moved in parallel mode, comprising:
Described mobile phone browser utilizes its network transceiving module to receive the text block that described webpage comprises from the webserver, and whenever receives a text block and just send it to text resolution module in the described mobile phone browser;
Described text resolution module links to each other with described network transceiving module, the incident corresponding with described text block resolved and obtained to received text block, and every parsing obtains an incident and promptly is sent in the event processing module, and network transceiving module continues to receive text block simultaneously;
Described event processing module links to each other with described text resolution module, incident structure element according to described text block correspondence, and whenever construct an element and promptly be sent to the screen drawing module, network transceiving module continues to receive text block simultaneously, and the text resolution module continues received text block is resolved;
Described screen drawing module whenever receives an element, just it is plotted in the screen of mobile phone browser, network transceiving module continues to receive text block simultaneously, and the text resolution module continues received text block is resolved, and event processing module is according to the new element of incident structure that continues according to received text block correspondence.
4, mobile phone browser according to claim 3 is characterized in that, described mobile phone browser further comprises cache module, and described cache module links to each other with described screen drawing module, is used for the webpage that the described screen drawing module of buffer memory is drawn out.
5, according to claim 3 or 4 described mobile phone browsers, it is characterized in that described mobile phone browser is provided with at least one flow control mode, be used to limit the size of described mobile phone browser file in download of wanting when accessed web page.
6, a kind of method based on mobile phone browser fast browsing webpage is characterized in that, said method comprising the steps of:
A. described mobile phone browser utilizes its network transceiving module to receive the text block that described webpage comprises from the webserver, and whenever receives a text block and just send it to text resolution module in the described mobile phone browser;
B. described text resolution module is resolved received text block, obtains the incident corresponding with described text block, and every parsing obtains an incident and promptly be sent in the event processing module, continues execution in step A simultaneously;
C. described event processing module is according to the incident of described text block correspondence structure element, and whenever constructs an element and promptly be sent to the screen drawing module, continues execution in step A and B simultaneously;
D. described screen drawing module whenever receives an element, just it is plotted in the screen of mobile phone browser, continues execution in step A, B, C simultaneously, until drawing out complete webpage.
7, the method based on mobile phone browser fast browsing webpage according to claim 6 is characterized in that, the process of among the described step B text block being resolved and obtained corresponding incident comprises:
B1. from described text block, detect a document beginning label, then produce a beginning document tree incident;
B2. continue to detect a Tag beginning label, then produce a start element incident;
B3. continue to detect a Tag end mark, then produce a closure element incident;
B4. ought detect a document end mark, then produce one and finish the document tree incident, and the event processing module that the incident that is generated sends to described mobile phone browser is handled.
8, the method based on mobile phone browser fast browsing webpage according to claim 7 is characterized in that, the process according to incident structure element among the described step C comprises:
C1. ought receive described beginning document tree incident, a then newly-built document tree, and the root node that current vernier is described document tree is set;
C2. ought receive described start element incident, then generate a new element, and it be set to the child node of current vernier node;
C3. ought receive described closure element incident, then calculate the Rect of current vernier element, occur simultaneously, then produce and draw elementary event if the Rect of described vernier element and screen Rect exist;
C4. ought receive described end document tree incident, then finish current thread, and the screen drawing module that the element that is generated sends to described mobile phone browser is drawn.
9, the method based on mobile phone browser fast browsing webpage according to claim 6 is characterized in that, described method further comprises after step D:
E. the object tree with the webpage drawn out stores in the described mobile phone browser, and the extraction when being used for the user and visiting once more shows.
10, the method based on mobile phone browser fast browsing webpage according to claim 6 is characterized in that, described method further comprised before steps A: described mobile phone is carried out internal memory detect, if low memory then discharges buffer memory.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2006101578194A CN101080055B (en) | 2006-12-21 | 2006-12-21 | A method, system and device for quickly browsing webpage via mobile phone browser |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2006101578194A CN101080055B (en) | 2006-12-21 | 2006-12-21 | A method, system and device for quickly browsing webpage via mobile phone browser |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101080055A true CN101080055A (en) | 2007-11-28 |
CN101080055B CN101080055B (en) | 2010-06-16 |
Family
ID=38907234
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2006101578194A Active CN101080055B (en) | 2006-12-21 | 2006-12-21 | A method, system and device for quickly browsing webpage via mobile phone browser |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101080055B (en) |
Cited By (56)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101833448A (en) * | 2010-04-12 | 2010-09-15 | 中兴通讯股份有限公司 | Method and device for displaying information bar based on BUIW platform |
CN101859322A (en) * | 2010-05-26 | 2010-10-13 | 卓望数码技术(深圳)有限公司 | Webpage display method for mobile terminal |
CN102054049A (en) * | 2011-01-28 | 2011-05-11 | 深圳市五巨科技有限公司 | Analyzing and typesetting method and device of mobile terminal browser |
CN102291462A (en) * | 2011-08-18 | 2011-12-21 | 中兴通讯股份有限公司 | Data downloading method and device of embedded browser |
CN102377799A (en) * | 2010-08-11 | 2012-03-14 | 腾讯科技(深圳)有限公司 | Mobile phone browser server side and method thereof for realizing double-threaded mode of browser |
CN102868813A (en) * | 2012-09-05 | 2013-01-09 | 广东欧珀移动通信有限公司 | Method for realizing safety management mechanism and cell phone |
CN103064502A (en) * | 2012-12-18 | 2013-04-24 | 中兴通讯股份有限公司 | Data transmission method and device |
US9094311B2 (en) | 2009-01-28 | 2015-07-28 | Headwater Partners I, Llc | Techniques for attribution of mobile device data traffic to initiating end-user application |
US9137739B2 (en) | 2009-01-28 | 2015-09-15 | Headwater Partners I Llc | Network based service policy implementation with network neutrality and user privacy |
US9143976B2 (en) | 2009-01-28 | 2015-09-22 | Headwater Partners I Llc | Wireless end-user device with differentiated network access and access status for background and foreground device applications |
US9154826B2 (en) | 2011-04-06 | 2015-10-06 | Headwater Partners Ii Llc | Distributing content and service launch objects to mobile devices |
US9198042B2 (en) | 2009-01-28 | 2015-11-24 | Headwater Partners I Llc | Security techniques for device assisted services |
US9204282B2 (en) | 2009-01-28 | 2015-12-01 | Headwater Partners I Llc | Enhanced roaming services and converged carrier networks with device assisted services and a proxy |
US9225797B2 (en) | 2009-01-28 | 2015-12-29 | Headwater Partners I Llc | System for providing an adaptive wireless ambient service to a mobile device |
US9247450B2 (en) | 2009-01-28 | 2016-01-26 | Headwater Partners I Llc | Quality of service for device assisted services |
US9253663B2 (en) | 2009-01-28 | 2016-02-02 | Headwater Partners I Llc | Controlling mobile device communications on a roaming network based on device state |
US9351193B2 (en) | 2009-01-28 | 2016-05-24 | Headwater Partners I Llc | Intermediate networking devices |
US9386165B2 (en) | 2009-01-28 | 2016-07-05 | Headwater Partners I Llc | System and method for providing user notifications |
US9392462B2 (en) | 2009-01-28 | 2016-07-12 | Headwater Partners I Llc | Mobile end-user device with agent limiting wireless data communication for specified background applications based on a stored policy |
US9491199B2 (en) | 2009-01-28 | 2016-11-08 | Headwater Partners I Llc | Security, fraud detection, and fraud mitigation in device-assisted services systems |
US9532261B2 (en) | 2009-01-28 | 2016-12-27 | Headwater Partners I Llc | System and method for wireless network offloading |
US9557889B2 (en) | 2009-01-28 | 2017-01-31 | Headwater Partners I Llc | Service plan design, user interfaces, application programming interfaces, and device management |
US9565543B2 (en) | 2009-01-28 | 2017-02-07 | Headwater Partners I Llc | Device group partitions and settlement platform |
US9565707B2 (en) | 2009-01-28 | 2017-02-07 | Headwater Partners I Llc | Wireless end-user device with wireless data attribution to multiple personas |
US9572019B2 (en) | 2009-01-28 | 2017-02-14 | Headwater Partners LLC | Service selection set published to device agent with on-device service selection |
US9571559B2 (en) | 2009-01-28 | 2017-02-14 | Headwater Partners I Llc | Enhanced curfew and protection associated with a device group |
US9578182B2 (en) | 2009-01-28 | 2017-02-21 | Headwater Partners I Llc | Mobile device and service management |
CN102365878B (en) * | 2009-01-28 | 2017-02-22 | 海德沃特合作I有限公司 | Adaptive ambient services |
US9591474B2 (en) | 2009-01-28 | 2017-03-07 | Headwater Partners I Llc | Adapting network policies based on device service processor configuration |
US9609510B2 (en) | 2009-01-28 | 2017-03-28 | Headwater Research Llc | Automated credential porting for mobile devices |
US9647918B2 (en) | 2009-01-28 | 2017-05-09 | Headwater Research Llc | Mobile device and method attributing media services network usage to requesting application |
US9706061B2 (en) | 2009-01-28 | 2017-07-11 | Headwater Partners I Llc | Service design center for device assisted services |
US9755842B2 (en) | 2009-01-28 | 2017-09-05 | Headwater Research Llc | Managing service user discovery and service launch object placement on a device |
US9769207B2 (en) | 2009-01-28 | 2017-09-19 | Headwater Research Llc | Wireless network service interfaces |
US9819808B2 (en) | 2009-01-28 | 2017-11-14 | Headwater Research Llc | Hierarchical service policies for creating service usage data records for a wireless end-user device |
US9955332B2 (en) | 2009-01-28 | 2018-04-24 | Headwater Research Llc | Method for child wireless device activation to subscriber account of a master wireless device |
US9954975B2 (en) | 2009-01-28 | 2018-04-24 | Headwater Research Llc | Enhanced curfew and protection associated with a device group |
US9980146B2 (en) | 2009-01-28 | 2018-05-22 | Headwater Research Llc | Communications device with secure data path processing agents |
CN108255890A (en) * | 2016-12-29 | 2018-07-06 | 腾讯科技(深圳)有限公司 | The treating method and apparatus of the page |
US10057775B2 (en) | 2009-01-28 | 2018-08-21 | Headwater Research Llc | Virtualized policy and charging system |
US10064055B2 (en) | 2009-01-28 | 2018-08-28 | Headwater Research Llc | Security, fraud detection, and fraud mitigation in device-assisted services systems |
US10070305B2 (en) | 2009-01-28 | 2018-09-04 | Headwater Research Llc | Device assisted services install |
CN109117274A (en) * | 2018-08-28 | 2019-01-01 | Oppo广东移动通信有限公司 | Applied to the EMS memory management process of browser, device, terminal and storage medium |
US10200541B2 (en) | 2009-01-28 | 2019-02-05 | Headwater Research Llc | Wireless end-user device with divided user space/kernel space traffic policy system |
US10237757B2 (en) | 2009-01-28 | 2019-03-19 | Headwater Research Llc | System and method for wireless network offloading |
US10248996B2 (en) | 2009-01-28 | 2019-04-02 | Headwater Research Llc | Method for operating a wireless end-user device mobile payment agent |
US10264138B2 (en) | 2009-01-28 | 2019-04-16 | Headwater Research Llc | Mobile device and service management |
US10326800B2 (en) | 2009-01-28 | 2019-06-18 | Headwater Research Llc | Wireless network service interfaces |
US10492102B2 (en) | 2009-01-28 | 2019-11-26 | Headwater Research Llc | Intermediate networking devices |
US10715342B2 (en) | 2009-01-28 | 2020-07-14 | Headwater Research Llc | Managing service user discovery and service launch object placement on a device |
US10779177B2 (en) | 2009-01-28 | 2020-09-15 | Headwater Research Llc | Device group partitions and settlement platform |
US10783581B2 (en) | 2009-01-28 | 2020-09-22 | Headwater Research Llc | Wireless end-user device providing ambient or sponsored services |
US10798252B2 (en) | 2009-01-28 | 2020-10-06 | Headwater Research Llc | System and method for providing user notifications |
US10841839B2 (en) | 2009-01-28 | 2020-11-17 | Headwater Research Llc | Security, fraud detection, and fraud mitigation in device-assisted services systems |
US11218854B2 (en) | 2009-01-28 | 2022-01-04 | Headwater Research Llc | Service plan design, user interfaces, application programming interfaces, and device management |
US11412366B2 (en) | 2009-01-28 | 2022-08-09 | Headwater Research Llc | Enhanced roaming services and converged carrier networks with device assisted services and a proxy |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7355608B1 (en) * | 1998-10-28 | 2008-04-08 | International Business Machines Corporation | Method for priority transmission and display of key areas of image data |
JP2001350779A (en) * | 2000-06-05 | 2001-12-21 | Nec Microcomputer Technology Ltd | Browser controller and browser control method |
JP2003122771A (en) * | 2001-10-11 | 2003-04-25 | Sony Corp | Device, method and program for processing information |
CN1487446A (en) * | 2003-06-24 | 2004-04-07 | 深圳市华磊网络技术有限公司 | Method for the server and to supply user's interface for Internet explorer client end |
CN100507909C (en) * | 2005-04-29 | 2009-07-01 | 马堃 | Interactive dynamic browser of manual apparatus and its display controlling method |
-
2006
- 2006-12-21 CN CN2006101578194A patent/CN101080055B/en active Active
Cited By (157)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10057775B2 (en) | 2009-01-28 | 2018-08-21 | Headwater Research Llc | Virtualized policy and charging system |
US9557889B2 (en) | 2009-01-28 | 2017-01-31 | Headwater Partners I Llc | Service plan design, user interfaces, application programming interfaces, and device management |
US9143976B2 (en) | 2009-01-28 | 2015-09-22 | Headwater Partners I Llc | Wireless end-user device with differentiated network access and access status for background and foreground device applications |
US11923995B2 (en) | 2009-01-28 | 2024-03-05 | Headwater Research Llc | Device-assisted services for protecting network capacity |
US11757943B2 (en) | 2009-01-28 | 2023-09-12 | Headwater Research Llc | Automated device provisioning and activation |
US11750477B2 (en) | 2009-01-28 | 2023-09-05 | Headwater Research Llc | Adaptive ambient services |
US11665186B2 (en) | 2009-01-28 | 2023-05-30 | Headwater Research Llc | Communications device with secure data path processing agents |
US11665592B2 (en) | 2009-01-28 | 2023-05-30 | Headwater Research Llc | Security, fraud detection, and fraud mitigation in device-assisted services systems |
US11589216B2 (en) | 2009-01-28 | 2023-02-21 | Headwater Research Llc | Service selection set publishing to device agent with on-device service selection |
US9173104B2 (en) | 2009-01-28 | 2015-10-27 | Headwater Partners I Llc | Mobile device with device agents to detect a disallowed access to a requested mobile data service and guide a multi-carrier selection and activation sequence |
US9179359B2 (en) | 2009-01-28 | 2015-11-03 | Headwater Partners I Llc | Wireless end-user device with differentiated network access status for different device applications |
US9179316B2 (en) | 2009-01-28 | 2015-11-03 | Headwater Partners I Llc | Mobile device with user controls and policy agent to control application access to device location data |
US9179315B2 (en) | 2009-01-28 | 2015-11-03 | Headwater Partners I Llc | Mobile device with data service monitoring, categorization, and display for different applications and networks |
US9198042B2 (en) | 2009-01-28 | 2015-11-24 | Headwater Partners I Llc | Security techniques for device assisted services |
US9198076B2 (en) | 2009-01-28 | 2015-11-24 | Headwater Partners I Llc | Wireless end-user device with power-control-state-based wireless network access policy for background applications |
US9198117B2 (en) | 2009-01-28 | 2015-11-24 | Headwater Partners I Llc | Network system with common secure wireless message service serving multiple applications on multiple wireless devices |
US9198075B2 (en) | 2009-01-28 | 2015-11-24 | Headwater Partners I Llc | Wireless end-user device with differential traffic control policy list applicable to one of several wireless modems |
US9198074B2 (en) | 2009-01-28 | 2015-11-24 | Headwater Partners I Llc | Wireless end-user device with differential traffic control policy list and applying foreground classification to roaming wireless data service |
US9204374B2 (en) | 2009-01-28 | 2015-12-01 | Headwater Partners I Llc | Multicarrier over-the-air cellular network activation server |
US9204282B2 (en) | 2009-01-28 | 2015-12-01 | Headwater Partners I Llc | Enhanced roaming services and converged carrier networks with device assisted services and a proxy |
US9215159B2 (en) | 2009-01-28 | 2015-12-15 | Headwater Partners I Llc | Data usage monitoring for media data services used by applications |
US9215613B2 (en) | 2009-01-28 | 2015-12-15 | Headwater Partners I Llc | Wireless end-user device with differential traffic control policy list having limited user control |
US9220027B1 (en) | 2009-01-28 | 2015-12-22 | Headwater Partners I Llc | Wireless end-user device with policy-based controls for WWAN network usage and modem state changes requested by specific applications |
US9225797B2 (en) | 2009-01-28 | 2015-12-29 | Headwater Partners I Llc | System for providing an adaptive wireless ambient service to a mobile device |
US9232403B2 (en) | 2009-01-28 | 2016-01-05 | Headwater Partners I Llc | Mobile device with common secure wireless message service serving multiple applications |
US11582593B2 (en) | 2009-01-28 | 2023-02-14 | Head Water Research Llc | Adapting network policies based on device service processor configuration |
US9247450B2 (en) | 2009-01-28 | 2016-01-26 | Headwater Partners I Llc | Quality of service for device assisted services |
US9253663B2 (en) | 2009-01-28 | 2016-02-02 | Headwater Partners I Llc | Controlling mobile device communications on a roaming network based on device state |
US9258735B2 (en) | 2009-01-28 | 2016-02-09 | Headwater Partners I Llc | Device-assisted services for protecting network capacity |
US9271184B2 (en) | 2009-01-28 | 2016-02-23 | Headwater Partners I Llc | Wireless end-user device with per-application data limit and traffic control policy list limiting background application traffic |
US9270559B2 (en) | 2009-01-28 | 2016-02-23 | Headwater Partners I Llc | Service policy implementation for an end-user device having a control application or a proxy agent for routing an application traffic flow |
US9277433B2 (en) | 2009-01-28 | 2016-03-01 | Headwater Partners I Llc | Wireless end-user device with policy-based aggregation of network activity requested by applications |
US9277445B2 (en) | 2009-01-28 | 2016-03-01 | Headwater Partners I Llc | Wireless end-user device with differential traffic control policy list and applying foreground classification to wireless data service |
US9319913B2 (en) | 2009-01-28 | 2016-04-19 | Headwater Partners I Llc | Wireless end-user device with secure network-provided differential traffic control policy list |
US9351193B2 (en) | 2009-01-28 | 2016-05-24 | Headwater Partners I Llc | Intermediate networking devices |
US9386121B2 (en) | 2009-01-28 | 2016-07-05 | Headwater Partners I Llc | Method for providing an adaptive wireless ambient service to a mobile device |
US9386165B2 (en) | 2009-01-28 | 2016-07-05 | Headwater Partners I Llc | System and method for providing user notifications |
US9392462B2 (en) | 2009-01-28 | 2016-07-12 | Headwater Partners I Llc | Mobile end-user device with agent limiting wireless data communication for specified background applications based on a stored policy |
US9491564B1 (en) | 2009-01-28 | 2016-11-08 | Headwater Partners I Llc | Mobile device and method with secure network messaging for authorized components |
US9491199B2 (en) | 2009-01-28 | 2016-11-08 | Headwater Partners I Llc | Security, fraud detection, and fraud mitigation in device-assisted services systems |
US9521578B2 (en) | 2009-01-28 | 2016-12-13 | Headwater Partners I Llc | Wireless end-user device with application program interface to allow applications to access application-specific aspects of a wireless network access policy |
US9532161B2 (en) | 2009-01-28 | 2016-12-27 | Headwater Partners I Llc | Wireless device with application data flow tagging and network stack-implemented network access policy |
US9532261B2 (en) | 2009-01-28 | 2016-12-27 | Headwater Partners I Llc | System and method for wireless network offloading |
US9544397B2 (en) | 2009-01-28 | 2017-01-10 | Headwater Partners I Llc | Proxy server for providing an adaptive wireless ambient service to a mobile device |
US10057141B2 (en) | 2009-01-28 | 2018-08-21 | Headwater Research Llc | Proxy system and method for adaptive ambient services |
US9565543B2 (en) | 2009-01-28 | 2017-02-07 | Headwater Partners I Llc | Device group partitions and settlement platform |
US9565707B2 (en) | 2009-01-28 | 2017-02-07 | Headwater Partners I Llc | Wireless end-user device with wireless data attribution to multiple personas |
US9572019B2 (en) | 2009-01-28 | 2017-02-14 | Headwater Partners LLC | Service selection set published to device agent with on-device service selection |
US9571559B2 (en) | 2009-01-28 | 2017-02-14 | Headwater Partners I Llc | Enhanced curfew and protection associated with a device group |
US9578182B2 (en) | 2009-01-28 | 2017-02-21 | Headwater Partners I Llc | Mobile device and service management |
CN102365878B (en) * | 2009-01-28 | 2017-02-22 | 海德沃特合作I有限公司 | Adaptive ambient services |
US9591474B2 (en) | 2009-01-28 | 2017-03-07 | Headwater Partners I Llc | Adapting network policies based on device service processor configuration |
US9609459B2 (en) | 2009-01-28 | 2017-03-28 | Headwater Research Llc | Network tools for analysis, design, testing, and production of services |
US9609544B2 (en) | 2009-01-28 | 2017-03-28 | Headwater Research Llc | Device-assisted services for protecting network capacity |
US9094311B2 (en) | 2009-01-28 | 2015-07-28 | Headwater Partners I, Llc | Techniques for attribution of mobile device data traffic to initiating end-user application |
US9615192B2 (en) | 2009-01-28 | 2017-04-04 | Headwater Research Llc | Message link server with plural message delivery triggers |
US9641957B2 (en) | 2009-01-28 | 2017-05-02 | Headwater Research Llc | Automated device provisioning and activation |
US9647918B2 (en) | 2009-01-28 | 2017-05-09 | Headwater Research Llc | Mobile device and method attributing media services network usage to requesting application |
US9674731B2 (en) | 2009-01-28 | 2017-06-06 | Headwater Research Llc | Wireless device applying different background data traffic policies to different device applications |
US9705771B2 (en) | 2009-01-28 | 2017-07-11 | Headwater Partners I Llc | Attribution of mobile device data traffic to end-user application based on socket flows |
US9706061B2 (en) | 2009-01-28 | 2017-07-11 | Headwater Partners I Llc | Service design center for device assisted services |
US9749898B2 (en) | 2009-01-28 | 2017-08-29 | Headwater Research Llc | Wireless end-user device with differential traffic control policy list applicable to one of several wireless modems |
US9749899B2 (en) | 2009-01-28 | 2017-08-29 | Headwater Research Llc | Wireless end-user device with network traffic API to indicate unavailability of roaming wireless connection to background applications |
US9755842B2 (en) | 2009-01-28 | 2017-09-05 | Headwater Research Llc | Managing service user discovery and service launch object placement on a device |
US9769207B2 (en) | 2009-01-28 | 2017-09-19 | Headwater Research Llc | Wireless network service interfaces |
CN107317834A (en) * | 2009-01-28 | 2017-11-03 | 海德沃特研究有限责任公司 | Adaptive environment is serviced |
US9819808B2 (en) | 2009-01-28 | 2017-11-14 | Headwater Research Llc | Hierarchical service policies for creating service usage data records for a wireless end-user device |
US9866642B2 (en) | 2009-01-28 | 2018-01-09 | Headwater Research Llc | Wireless end-user device with wireless modem power state control policy for background applications |
US9942796B2 (en) | 2009-01-28 | 2018-04-10 | Headwater Research Llc | Quality of service for device assisted services |
US9955332B2 (en) | 2009-01-28 | 2018-04-24 | Headwater Research Llc | Method for child wireless device activation to subscriber account of a master wireless device |
US9954975B2 (en) | 2009-01-28 | 2018-04-24 | Headwater Research Llc | Enhanced curfew and protection associated with a device group |
US9973930B2 (en) | 2009-01-28 | 2018-05-15 | Headwater Research Llc | End user device that secures an association of application to service policy with an application certificate check |
US9980146B2 (en) | 2009-01-28 | 2018-05-22 | Headwater Research Llc | Communications device with secure data path processing agents |
US11570309B2 (en) | 2009-01-28 | 2023-01-31 | Headwater Research Llc | Service design center for device assisted services |
US11563592B2 (en) | 2009-01-28 | 2023-01-24 | Headwater Research Llc | Managing service user discovery and service launch object placement on a device |
US11538106B2 (en) | 2009-01-28 | 2022-12-27 | Headwater Research Llc | Wireless end-user device providing ambient or sponsored services |
US11533642B2 (en) | 2009-01-28 | 2022-12-20 | Headwater Research Llc | Device group partitions and settlement platform |
US10028144B2 (en) | 2009-01-28 | 2018-07-17 | Headwater Research Llc | Security techniques for device assisted services |
US9609510B2 (en) | 2009-01-28 | 2017-03-28 | Headwater Research Llc | Automated credential porting for mobile devices |
US9137739B2 (en) | 2009-01-28 | 2015-09-15 | Headwater Partners I Llc | Network based service policy implementation with network neutrality and user privacy |
US10237773B2 (en) | 2009-01-28 | 2019-03-19 | Headwater Research Llc | Device-assisted services for protecting network capacity |
US10064055B2 (en) | 2009-01-28 | 2018-08-28 | Headwater Research Llc | Security, fraud detection, and fraud mitigation in device-assisted services systems |
US10070305B2 (en) | 2009-01-28 | 2018-09-04 | Headwater Research Llc | Device assisted services install |
US10080250B2 (en) | 2009-01-28 | 2018-09-18 | Headwater Research Llc | Enterprise access control and accounting allocation for access networks |
US10165447B2 (en) | 2009-01-28 | 2018-12-25 | Headwater Research Llc | Network service plan design |
US10171988B2 (en) | 2009-01-28 | 2019-01-01 | Headwater Research Llc | Adapting network policies based on device service processor configuration |
US10171990B2 (en) | 2009-01-28 | 2019-01-01 | Headwater Research Llc | Service selection set publishing to device agent with on-device service selection |
US11516301B2 (en) | 2009-01-28 | 2022-11-29 | Headwater Research Llc | Enhanced curfew and protection associated with a device group |
US10171681B2 (en) | 2009-01-28 | 2019-01-01 | Headwater Research Llc | Service design center for device assisted services |
US11494837B2 (en) | 2009-01-28 | 2022-11-08 | Headwater Research Llc | Virtualized policy and charging system |
US10200541B2 (en) | 2009-01-28 | 2019-02-05 | Headwater Research Llc | Wireless end-user device with divided user space/kernel space traffic policy system |
US10064033B2 (en) | 2009-01-28 | 2018-08-28 | Headwater Research Llc | Device group partitions and settlement platform |
US10237757B2 (en) | 2009-01-28 | 2019-03-19 | Headwater Research Llc | System and method for wireless network offloading |
US10237146B2 (en) | 2009-01-28 | 2019-03-19 | Headwater Research Llc | Adaptive ambient services |
US10248996B2 (en) | 2009-01-28 | 2019-04-02 | Headwater Research Llc | Method for operating a wireless end-user device mobile payment agent |
US10264138B2 (en) | 2009-01-28 | 2019-04-16 | Headwater Research Llc | Mobile device and service management |
US10321320B2 (en) | 2009-01-28 | 2019-06-11 | Headwater Research Llc | Wireless network buffered message system |
US10320990B2 (en) | 2009-01-28 | 2019-06-11 | Headwater Research Llc | Device assisted CDR creation, aggregation, mediation and billing |
US10326800B2 (en) | 2009-01-28 | 2019-06-18 | Headwater Research Llc | Wireless network service interfaces |
US10326675B2 (en) | 2009-01-28 | 2019-06-18 | Headwater Research Llc | Flow tagging for service policy implementation |
US10462627B2 (en) | 2009-01-28 | 2019-10-29 | Headwater Research Llc | Service plan design, user interfaces, application programming interfaces, and device management |
US10492102B2 (en) | 2009-01-28 | 2019-11-26 | Headwater Research Llc | Intermediate networking devices |
US10536983B2 (en) | 2009-01-28 | 2020-01-14 | Headwater Research Llc | Enterprise access control and accounting allocation for access networks |
US10582375B2 (en) | 2009-01-28 | 2020-03-03 | Headwater Research Llc | Device assisted services install |
US11477246B2 (en) | 2009-01-28 | 2022-10-18 | Headwater Research Llc | Network service plan design |
US10681179B2 (en) | 2009-01-28 | 2020-06-09 | Headwater Research Llc | Enhanced curfew and protection associated with a device group |
US10694385B2 (en) | 2009-01-28 | 2020-06-23 | Headwater Research Llc | Security techniques for device assisted services |
US10716006B2 (en) | 2009-01-28 | 2020-07-14 | Headwater Research Llc | End user device that secures an association of application to service policy with an application certificate check |
US10715342B2 (en) | 2009-01-28 | 2020-07-14 | Headwater Research Llc | Managing service user discovery and service launch object placement on a device |
US11425580B2 (en) | 2009-01-28 | 2022-08-23 | Headwater Research Llc | System and method for wireless network offloading |
US10749700B2 (en) | 2009-01-28 | 2020-08-18 | Headwater Research Llc | Device-assisted services for protecting network capacity |
US10771980B2 (en) | 2009-01-28 | 2020-09-08 | Headwater Research Llc | Communications device with secure data path processing agents |
US10779177B2 (en) | 2009-01-28 | 2020-09-15 | Headwater Research Llc | Device group partitions and settlement platform |
US10783581B2 (en) | 2009-01-28 | 2020-09-22 | Headwater Research Llc | Wireless end-user device providing ambient or sponsored services |
US10791471B2 (en) | 2009-01-28 | 2020-09-29 | Headwater Research Llc | System and method for wireless network offloading |
US10798252B2 (en) | 2009-01-28 | 2020-10-06 | Headwater Research Llc | System and method for providing user notifications |
US10798254B2 (en) | 2009-01-28 | 2020-10-06 | Headwater Research Llc | Service design center for device assisted services |
US10798558B2 (en) | 2009-01-28 | 2020-10-06 | Headwater Research Llc | Adapting network policies based on device service processor configuration |
US10803518B2 (en) | 2009-01-28 | 2020-10-13 | Headwater Research Llc | Virtualized policy and charging system |
US10834577B2 (en) | 2009-01-28 | 2020-11-10 | Headwater Research Llc | Service offer set publishing to device agent with on-device service selection |
US11412366B2 (en) | 2009-01-28 | 2022-08-09 | Headwater Research Llc | Enhanced roaming services and converged carrier networks with device assisted services and a proxy |
US10841839B2 (en) | 2009-01-28 | 2020-11-17 | Headwater Research Llc | Security, fraud detection, and fraud mitigation in device-assisted services systems |
US10848330B2 (en) | 2009-01-28 | 2020-11-24 | Headwater Research Llc | Device-assisted services for protecting network capacity |
US10855559B2 (en) | 2009-01-28 | 2020-12-01 | Headwater Research Llc | Adaptive ambient services |
US10869199B2 (en) | 2009-01-28 | 2020-12-15 | Headwater Research Llc | Network service plan design |
US10985977B2 (en) | 2009-01-28 | 2021-04-20 | Headwater Research Llc | Quality of service for device assisted services |
US11405224B2 (en) | 2009-01-28 | 2022-08-02 | Headwater Research Llc | Device-assisted services for protecting network capacity |
US11039020B2 (en) | 2009-01-28 | 2021-06-15 | Headwater Research Llc | Mobile device and service management |
US11096055B2 (en) | 2009-01-28 | 2021-08-17 | Headwater Research Llc | Automated device provisioning and activation |
US11134102B2 (en) | 2009-01-28 | 2021-09-28 | Headwater Research Llc | Verifiable device assisted service usage monitoring with reporting, synchronization, and notification |
US11190645B2 (en) | 2009-01-28 | 2021-11-30 | Headwater Research Llc | Device assisted CDR creation, aggregation, mediation and billing |
US11190545B2 (en) | 2009-01-28 | 2021-11-30 | Headwater Research Llc | Wireless network service interfaces |
US11190427B2 (en) | 2009-01-28 | 2021-11-30 | Headwater Research Llc | Flow tagging for service policy implementation |
US11219074B2 (en) | 2009-01-28 | 2022-01-04 | Headwater Research Llc | Enterprise access control and accounting allocation for access networks |
US11218854B2 (en) | 2009-01-28 | 2022-01-04 | Headwater Research Llc | Service plan design, user interfaces, application programming interfaces, and device management |
US11228617B2 (en) | 2009-01-28 | 2022-01-18 | Headwater Research Llc | Automated device provisioning and activation |
US11337059B2 (en) | 2009-01-28 | 2022-05-17 | Headwater Research Llc | Device assisted services install |
US11363496B2 (en) | 2009-01-28 | 2022-06-14 | Headwater Research Llc | Intermediate networking devices |
US11405429B2 (en) | 2009-01-28 | 2022-08-02 | Headwater Research Llc | Security techniques for device assisted services |
CN101833448A (en) * | 2010-04-12 | 2010-09-15 | 中兴通讯股份有限公司 | Method and device for displaying information bar based on BUIW platform |
CN101833448B (en) * | 2010-04-12 | 2015-05-20 | 中兴通讯股份有限公司 | Method and device for displaying information bar based on BUIW platform |
CN101859322A (en) * | 2010-05-26 | 2010-10-13 | 卓望数码技术(深圳)有限公司 | Webpage display method for mobile terminal |
CN102377799A (en) * | 2010-08-11 | 2012-03-14 | 腾讯科技(深圳)有限公司 | Mobile phone browser server side and method thereof for realizing double-threaded mode of browser |
CN102377799B (en) * | 2010-08-11 | 2016-01-13 | 腾讯科技(深圳)有限公司 | Mobile phone browser server end and realize the method for the two thread mode of browser |
CN102054049A (en) * | 2011-01-28 | 2011-05-11 | 深圳市五巨科技有限公司 | Analyzing and typesetting method and device of mobile terminal browser |
US9154826B2 (en) | 2011-04-06 | 2015-10-06 | Headwater Partners Ii Llc | Distributing content and service launch objects to mobile devices |
CN102291462A (en) * | 2011-08-18 | 2011-12-21 | 中兴通讯股份有限公司 | Data downloading method and device of embedded browser |
CN102868813A (en) * | 2012-09-05 | 2013-01-09 | 广东欧珀移动通信有限公司 | Method for realizing safety management mechanism and cell phone |
CN103064502A (en) * | 2012-12-18 | 2013-04-24 | 中兴通讯股份有限公司 | Data transmission method and device |
US10834583B2 (en) | 2013-03-14 | 2020-11-10 | Headwater Research Llc | Automated credential porting for mobile devices |
US10171995B2 (en) | 2013-03-14 | 2019-01-01 | Headwater Research Llc | Automated credential porting for mobile devices |
US11743717B2 (en) | 2013-03-14 | 2023-08-29 | Headwater Research Llc | Automated credential porting for mobile devices |
CN108255890A (en) * | 2016-12-29 | 2018-07-06 | 腾讯科技(深圳)有限公司 | The treating method and apparatus of the page |
CN108255890B (en) * | 2016-12-29 | 2020-08-11 | 腾讯科技(深圳)有限公司 | Page processing method and device |
CN109117274A (en) * | 2018-08-28 | 2019-01-01 | Oppo广东移动通信有限公司 | Applied to the EMS memory management process of browser, device, terminal and storage medium |
CN112882832A (en) * | 2018-08-28 | 2021-06-01 | Oppo广东移动通信有限公司 | Memory management method and device applied to browser, terminal and storage medium |
WO2020042818A1 (en) * | 2018-08-28 | 2020-03-05 | Oppo广东移动通信有限公司 | Memory management method and device for browser, terminal, and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN101080055B (en) | 2010-06-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101080055A (en) | A method, system and device for quickly browsing webpage via mobile phone browser | |
JP5269598B2 (en) | System and method for image processing | |
CN103617165B (en) | Picture loading method, device and terminal | |
CN104426985B (en) | Show the method, apparatus and system of webpage | |
JP2019032883A (en) | Method, apparatus, server and system for implementing web application | |
CN106776761B (en) | Method and device for rendering webpage by mobile browser | |
CN102346770A (en) | WebKit browser webpage content loading method and device | |
CN101067819A (en) | Web page resource issuing method and issuing system | |
CN101079041A (en) | Dynamic web page updating method and system | |
CN106021421B (en) | method and device for accelerating webpage rendering | |
CN101075236A (en) | Apparatus and method for accelerating browser webpage display | |
CN107066609A (en) | Image display method and device | |
US20110126113A1 (en) | Displaying content on multiple web pages | |
CN108021356B (en) | Cross-screen and cross-platform measurable live-action map organization method | |
CN103116645B (en) | The method and device of browsing page by mobile equipment | |
CN108874922A (en) | Client device, webpage rendering method and storage medium based on single page application | |
CN101963992A (en) | Method and browser for increasing webpage display speed | |
CN103678372A (en) | Method and equipment for obtaining application performance of page | |
CN112256990A (en) | Image processing method and device and computer readable storage medium | |
CN103136251A (en) | Method and device of webpage identification | |
JP6525486B2 (en) | Network request and response processing method, terminal, server and storage medium | |
US9285869B2 (en) | System, method and computer readable medium for invoking applications | |
CN105930385A (en) | Data crawling method and system | |
CN111124470A (en) | Automatic optimization method and device for program package based on cloud platform | |
CN110888613A (en) | Printing method, printing device, printing system and electronic equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |