Browse Prior Art Database

Method and System for Reformatting a Webpage in to a Standardized Form

IP.com Disclosure Number: IPCOM000199900D
Publication Date: 2010-Sep-20
Document File: 4 page(s) / 79K

Publishing Venue

The IP.com Prior Art Database

Abstract

A method and system for reformatting a webpage in to a standardized form using an intermediary proxy is disclosed. The intermediary proxy may be a web proxy server or a browser plug-in, standalone software or an offering from an Internet Service Provider. The method and system disclosed herein, provides a unified, customized view of the webpages to the user. Thereby, the method and system provides an improved browser experience for the user.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 52% of the total text.

Page 1 of 4

Method and System for Reformatting a Webpage in to a Standardized Form

Disclosed is a method and system for reformatting a webpage in a standardized form using an intermediary proxy. The intermediary proxy may be a web proxy server, a browser plug in, standalone software or an offering from an Internet Service Provider (ISP). The intermediary proxy consists of a parsing module (module 1) and a customizing module (module 2) as illustrated in Fig 1. The parsing module identifies menus and navigation paths within an HyperText Markup Language (HTML) code of the webpage or a set of frames containing web pages based on predefined formatting templates. Here, the set of templates allow the parsing module to identify HTML content likely to be a menu (for example, drop down code or a list of links). Thereafter, the parsing module reformats the webpage layout and the navigation path to provide a format neutral representation of the navigation and webpage layout. Subsequently, the customizing module receives the neutral representation of the navigation and webpage layout and a user defined navigation template. The neutral representation of the navigation and webpage layout is then formatted according to the user defined navigation template. The user defined navigation template defines how the user would like menus and navigation paths displayed.

Figure 1

Although the intermediary proxy described in conjunction with Fig. 1 consists of two separate modules; in an embodiment of the method and system disclosed, the intermediary proxy may be a single code stored on a disk.

1

[This page contains 1 picture or other non-text object]

Page 2 of 4

Figure 2

Fig. 2 illustrates an exemplary embodiment wherein the intermediary proxy may be a web proxy server on the internet. A webpage is requested by a user via the web proxy server. This enables all webpage requests to be processed via the web proxy server. The user may log into the web proxy server via a user interface to define navigation preferences for reformatting the webpage. The web proxy server integrates a...