Browse Prior Art Database

Intelligent Method to Dynamically Sort Links on a Webpage

IP.com Disclosure Number: IPCOM000247805D
Publication Date: 2016-Oct-06
Document File: 2 page(s) / 29K

Publishing Venue

The IP.com Prior Art Database

Abstract

System and method is proposed to display load time and data consumed whenever a link is shown or shared. Our article talks about showing the time and amount of data that each link takes so that the user can wisely decide which connection to open based on the mobile data connection. For example, If user has less mobile data to be used for the month, in that case user may click a link which takes less data but more time rather than less time and more data.

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

Page 01 of 2

Intelligent Method to Dynamically Sort Links on a Webpage


There are aggregator sites which curate the data from multiple sources and list them for user convenience. For example, news.google.com is one site where it aggregates news from all sources and display multiple links around a news. Each link takes varied amount of time based on the amount of data that will be download from a web page. Currently, user does not have knowledge about each link upfront. There may be scenarios when the user realize a web page took more time to load or consumed heavy data only after opening that particular link and also user is unaware if other link is better. So there is a need to show information about a link i.e time to load a link and the data consumed or downloaded before a link is opened is very helpful to the user in scenarios of highly dynamic mobile internet connection. Intelligent method to display links along with the size of the data being consumed and time to load a particular link is proposed. User can enable this through settings and sort the information being displayed based on size and time . For example, when enabled user can see the link on top which can load faster than the rest of the links. The 'size of the'/'data consumed to load a' web page will help the user to keep a check of the mobile data cost.

The proposed article is explained in detail steps as below:


1. When a link is published, the server downloads all the data from the web page and calculates the size as sum of fixed and variable data. Fixed size data is calculated by size of the actual content and images of a web page and variable data is calculated by size of the components on a page that vary. For example:, number of ads on a web page, related links to current page etc.The variable data size on a page differs for people viewing the link from different locations. For example, the variable data will be different for persons browsing the page from United States and a person browsing the page from India. The server maintains both fixed and variable data sizes about a link.


2. When a web page is being served to a client, the approximate time to send the data completely to the client is calculated or the application on mobile communicates the time to download a page to the server. The history of a webpage download time of multiple clients is maintained to predict the approximate download time of different clients.


3. When a user requests a parent web page which will showcase all the links, the applications that shows this page will communicate the speed of the internet connection with the server. The application running on mobile will request this data from the mobile operating system. If the internet connection speed is not dynamic for a while (i.e user is at a fixed place), it returns the current internet speed to the application. If the internet speed is dynamic (i.e the user is travelling), the operating system would calculate the average speed based on the dyna...