IP Library Granted Patent US 8,006,174
Granted Patent B2
US 8,006,174 · App. 12/217,864 · Granted Aug 23, 2011

System in a spreadsheet for exporting-importing the content of input cells from a scalable template instance to another

Assignee: International Business Machines Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,006,174
App. No.
12/217,864
Granted
Aug 23, 2011
Kind
B2
Abstract

A method for exporting-importing the content of input cells from a source scalable template instance in a source multi-dimensional spreadsheet to a destination scalable template instance in a destination multi-dimensional spreadsheet comprises the steps of: detecting a command for exporting-importing input cells from a source scalable template instance in a source spreadsheet to a destination scalable template instance in a destination spreadsheet; identifying the source scalable template associated with the source scalable template instance; identifying cells, if there are any, defined as input cells in the element profile of the source scalable template; identifying the destination scalable template associated with the destination scalable template instance; identifying cells, if there are any, defined as input cells in the element profile of the destination scalable template; copying cell per cell, the content of each input cell of the source scalable template instance in each input cell of the destination scalable template instance.

Claims (7)

1. A system for exporting-importing the content of input cells from a source scalable template instance having input cells and output cells in a source multi-dimensional spreadsheet to a destination scalable template instance in a destination multi-dimensional spreadsheet, wherein a scalable template includes a reference to a couple, the couple including an element format and an element profile that define all body elements of a body part of a range of cells of a multi-dimensional spreadsheet, the system comprising:

means for detecting a command for exporting-importing input cells from a source scalable template instance in a source spreadsheet to a destination scalable template instance in a destination spreadsheet;

means for identifying a source scalable template including a plurality of cells associated with the source scalable template instance, wherein the plurality, of cells includes both input cells and output cells;

means for identifying ones of the plurality of cells of the source scalable template defined as input cells in an element profile of the source scalable template;

means for identifying a destination scalable template including a plurality of cells associated with the destination scalable template instance, wherein the plurality of cells includes both input cells and output cells;

means for identifying ones of the plurality of cells of the destination scalable template defined as input cells in an element profile of the destination scalable template; and

means for copying, cell per cell, the content of each input cell of the source scalable template instance to each input cell of the destination scalable template instance without copying the content of output cells of the source scalable template instance to output cells of the destination scalable template instance.

Continuity (2)
Continuation 10486016 · Feb 5, 2004
Related Publication 20090031206A1 · Jan 29, 2009