Browse Prior Art Database

Method and System of Syncronize Web Page Browsing Position among Multiple Devices

IP.com Disclosure Number: IPCOM000227606D
Publication Date: 2013-May-09

Publishing Venue

The IP.com Prior Art Database

Abstract

Currently people like to surf Internet to get various information in their daily work, and more and more devices could be used to do this such as mobile phone, tablet and so on. So how to locate the web page position during different devices is a critical issue. Therefore, what is needed is an improved method and system for synchronize the browse position among multiple different devices. This disclose describe a method that how to persist the web page postion when people leave it from one device and then to resotre this web page postion from another device.

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

Page 01 of 21

Method and System of Syncronize Web Page Browsing Position among Multiple Devices

Web browsing is very common behavior in our daily work, with the development of science and technology, MID (Mobile Internet Device) become more and more popular in surfing on internet in additional the traditional PC. Sometimes people leave one web page before completing browsing it and next time open it in another device, wherein it is expected to browse this page from last browsing position. So how to synchronize browse progress becomes a thorny issue. Currently some browsers can synchronize bookmark, but they can not synchronize browsing position among each other. For instance, if user read an article in one web page in PC and scroll down several pages, the user can not continue its reading position next time from that position in another MID and vice-versa. It is hard to achieve this effect by remembering the physical scroll distance since different device has different screen and furthermore the same web page may have different page layout in various screens. Therefore, what is needed is an improved method and system for synchronize the browse position among multiple different devices.

To resolve the problems above, the main idea is that the system leverages one "Positioning Element" torecord the last browse position and persist it into the cloud storage for each webpage. The persisted data consists of one kind of common logical path to locate the "Positioning Element" in the original page DOM model. When next time user opens this web page with another device, the system retrieve this position information, analyze this logical path to recognize and map that "Positioning Element" to itsown, calculate the scroll distance, and then scroll the web page to its last browse position automatically. In this way whatever browse device user switch to use, user can easily continued the browsing position without any extra actions.

Today people often have multiple devices such as PC, mobile and tablet for surfing the internet. See Figure 1. To be able to record and restore the user's browsing position among multiple devices, this disclosed method leverages one cloud storage unit (105) for persisting user's browsing position. The typical scenario is,


1. User browse web page of URL1 with PC (101).

2. When the user leaves this page, the browser (or any embedded component) analyze the current browsing position of this page and request the cloud storage service to persist the web URL and its corresponding browsing position into table 106.

3, 4 Afterwards, when the user open the same URL from its mobile phone, the mobile will firstly go to the cloud storage to retrieve the browsing position in last time. Then the mobile interpret the page into DOM, analyze the browsing position to map it to its own page layout, and then move the page to that position automatically. In this way, user can browse the page from the very position when leave it last time.

5,6 The same...