×

System and methods for multi-dimensional information processing

  • US 5,572,644 A
  • Filed: 03/10/1993
  • Issued: 11/05/1996
  • Est. Priority Date: 04/08/1992
  • Status: Expired due to Term
First Claim
Patent Images

1. In an electronic spreadsheet system, the system including a processor for manipulating a multi-dimensional spread of information, and including a memory for representing the spread of information as an at least three-dimensional matrix of information cells, an improved method for allocating storage for the spread in the memory, the improvement comprising:

  • (a) arranging said at least three-dimensional matrix of information as a plurality of two-dimensional spreads;

    (b) for each said two-dimensional spread having cells currently in use, said cells currently in use being referred to as active cells, determining a rectangle that encompasses the active cells for the spread;

    (c) from all such rectangles determined in step (b), selecting a bounding rectangle that encompasses all such rectangles;

    (d) determining a bounding block encompassing all active cells of the at least three-dimensional matrix by multiplying the number of cells in the bounding rectangle by a count of all two-dimensional spreads which have active cells; and

    (e) utilizing information about the bounding block for allocating storage in the memory.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×