Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Method and System for processing a Copy/Cut-and-Paste Operation of a Recursive Scalable Template Instance

IP.com Disclosure Number: IPCOM000012420D
Original Publication Date: 2003-May-07
Included in the Prior Art Database: 2003-May-07
Document File: 3 page(s) / 73K

Publishing Venue

IBM

Abstract

The present invention discloses a method, in a multi-dimensional electronic data table comprising a plurality of data, for processing a copy/cut-and-paste operation of a Recursive Scalable Template Instance (RSTI).

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

Page 1 of 3

Method and System for processing a Copy/Cut-and-Paste Operation of a

Recursive Scalable Template Instance

The present invention discloses a method, in a multi-dimensional electronic data table comprising a plurality of data, for processing a copy/cut-and-paste operation of a Recursive Scalable Template Instance (RSTI).

    A Recursive Scalable Template (RST) is defined as comprising a Recursive Element (RE) comprising itself one or a plurality of Scalable Templates (ST). A Recursive Scalable Template Instance (RSTI) is defined as comprising a variable number of contiguous Recursive Element Instances (REI) ordered and aligned along a first data table dimension and structured according to a Recursive Scalable Template (RST). A recursive element instance comprises one or a plurality of Scalable Template Instances (STI). A scalable template instance comprises a variable number of elements structured according to a scalable template; an element being defined as a range of data; a range of data comprising one or a plurality of data.

    The creation of one or more recursive scalable template instances comprises the steps of :

Selecting a recursive scalable template; Creating at a defined location one or a plurality of contiguous recursive element instances ordered and aligned along a first data table dimension; each recursive element instance having a variable size along said first data table dimension and a same size along a second data table dimension;

Structuring each recursive element instance according to the recursive element defined for the recursive scalable template; Aligning each scalable template instance of each recursive element instance along said first data table dimension; Aligning within each recursive element instance, each scalable template instance along said second data table dimension.

    In a particular embodiment, a recursive scalable template instance comprises a header part and/or a footer part. The header part of the recursive scalable template comprises a predefined number of recursive meta-elements. The footer part of the scalable template comprises a predefined number of recursive meta-elements; a recursive meta-element comprising one or a plurality of scalable templates.

    The concepts of Scalable Template (ST) and Scalable Template Instance (STI) are described in detail in international patent application PCT/EP 02/09483 (IBM's reference FR9 2001 0029) entitled "System and Method in an Electronic Spreadsheet for Exporting-Importing the Content of Input Cells from a Scalable Template Instance to Another" by Aureglia et al.

    Different types of objects are used for managing RST's. These objects are recorded in tables and particular in the following tables: The ST Instanciator Table (STIT), The RSTI Table (RSTIT), The RSTI Descriptor Table (RSTIDT). The STIT corresponds to a logical simple structure made of several records, each of them corresponding to a STI,. Each record includes :
an "Address" field for locating the STI...