Browse Prior Art Database

Method for improved loading of large files into an editor

IP.com Disclosure Number: IPCOM000202295D
Publication Date: 2010-Dec-13
Document File: 2 page(s) / 80K

Publishing Venue

The IP.com Prior Art Database

Abstract

One of the biggest problems facing file editors is the ability to process very large files with only limited memory resources. This can often result in problems such as only part of the file being loaded or the editor becoming unresponsive due to running out of memory. Currently solutions for solving this problem include splitting a file into smaller files that can be loaded separately into an editor, however it is not known which of these files is required and this is an additional task outside of the editor. The core idea is to partially load the file into memory so that sufficient information is available to determine what further data is required.

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

Page 01 of 2

Method for improved loading of large files into an editor

Disclosed is a concept to allow partial loading of large files into memory by loading and displaying a subset of the columns available, enabling the reader to determine rows of interest and elect to expand only those rows, whilst staying within the constraints of limited memory resources.

    By displaying only selected columns of all rows, rather than entire rows, it is possible for the reader to find the key start points in the text, before then choosing to read all of the information that is presented in a range of rows. This reduces the size of the memory required to load the file whilst still allowing the user to access the key data. In Figure 1 below, only the first 43 columns need to be loaded as opposed to the 100+ that are required in this trace file.

(This page contains 00 pictures or other non-text object)

Figure 1: Load and display a subset of the columns.

    Once the user identifies the rows of interest they can then expand them in the editor to see more of the data for those selected rows, as shown in Figure 2.

(This page contains 01 pictures or other non-text object)

Figure 2: The editor expands rows of interest to the user.

    This invention provides a new component to an editor, such that a limited portion of the file can be viewed by columns rather than rows.

  The following process would occur to achieve the desired behaviour:
The editor is initiated, specifying the start and end columns to display fr...