Browse Prior Art Database

Intelligent pre-caching on mobile devices

IP.com Disclosure Number: IPCOM000199846D
Publication Date: 2010-Sep-17
Document File: 1 page(s) / 35K

Publishing Venue

The IP.com Prior Art Database

Abstract

It is important for users using a web browser on a mobile phone that no more data than they actually require is downloaded to the device, to save on both time and cost of downloading data. Users also expect very fast responses when using mobile devices and can be frustrated by waiting for download of information once they have decided they need it. Users often perform searches where a list of links that they may be interesting in browsing are presented to them on a web page. The user is unlikely to want to view every single document. A method is provided to intelligently pre-cache documents that the user might want based upon their browsing behaviour on a page of search results. We can assume that a user that is actively scrolling through the list of results has not found what they want to view, but when they slow or stop their scrolling, they are more likely to want to access the document they are viewing information about at that time. This overcomes both the problem of not downloading content that the user does not want, and also ensuring a fast responsive service when the user has clicked on the link.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 59% of the total text.

Page 1 of 1

Intelligent pre-caching on mobile devices

Browsing the internet on a mobile can be a slow experience, a new page must load over a wireless connection after you follow each link. Often though, the connection is idle while a user digests information on the current page. Thus, the loading of pages is an inefficient process with long delays on a mobile platform. One solution is to pre-cache pages linked to on the current page, however this may incur large charges on a mobile network or boost downloaded data past a limit,

without most of

                                      . As you slow your scrolling, the website registers that you have stopped skimming and started scanning the data it offers, and concludes that you're likely to choose an option near GG 5. Multiple pages near this value are immediately pre-cached, so that by the time you have found your route and selected it, the data is partially or completely available on your device. The desired page is viewable faster from the user's perspective, and network data charges are much lower than bulk pre-caching would dictate.

    Taking the example of a simple HTML page, and a scripting language such as Java script, this method could be implemented by using the 'onscroll' attribute to control a custom function (for example, scrollcounter() ). Whenever onscroll is true, scrollcounter() increments a counter and checks the system time to determine the scroll rate of the page. If the scroll rate drops below a certain value, scrollcounter() informs the server o...