Browse Prior Art Database

Provide a file system abstraction for the open (and recently open) windows and tabs provided by a web browser. Disclosure Number: IPCOM000239516D
Publication Date: 2014-Nov-13
Document File: 2 page(s) / 39K

Publishing Venue

The Prior Art Database


Web browsers that support multiple windows and/or tabs can become difficult to use when a user has a large number of windows and/or tabs open at the same time. For example: is easy to lose track of which window or tab is displaying a particular web site, and open duplicate window/tab further compounding the problem. The problems of pattern matching, manipulating sets of data, and composing sequences of actions are well solved by many popular and widely available command line utilities. This invention disclosure describes a way of representing web browser artefacts (such as open tabs or windows) as file system artefacts, and thus making them available for manipulation by command line utility programs.

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

Page 01 of 2

Provide a file system abstraction for the open (and recently open) windows and tabs provided by a web browser.

Disclosed is a method for representing the state of a web browser as attributes of a hierarchical file system. By representing web browser state in this way, it becomes possible to use commonly available tools for inspecting and manipulating files to inspect and manipulate the state of a web browser. In addition, the types of operations made possible by this representation are difficult to replicate using the traditional graphical widgets used to implement the graphical user interfaces provided by most web browsers.

  An example scheme for encoding web browser state as entries in a file system is as follows:

  Files within a specific directory represent tabs open within a browser window. Each file name corresponds to the name of an open tab. The contents of each file correspond to the textual data contained within the document displayed by the associated browser tab. The modification date of the file corresponds to the point in time when the corresponding browser tab was opened or reloaded. Files are created and deleted automatically when the user opens and closes tabs within their web browser. Deleting or creating a new file also creates or closes a tab within the web browser.

  Figure 1 shows the relationship between a browser window with three open tabs (named 'Alpha', 'Beta', and 'Gamma') and the corresponding file system entries:

Figure 1

Using commonly available command line utilities[1] it is then possibl...