EXTRAPOLATING TABULAR STRUCTURE IN A FREEFORM DOCUMENT
First Claim
1. An article of manufacture including a computer readable storage medium to tangibly store instructions, which when executed by a computer, cause the computer to:
- receive selection of at least one element in a freeform document;
determine a primary column for the selected at least one element;
determine one or more secondary columns in the freeform document corresponding to the determined primary column; and
extrapolate a tabular structure in the freeform document based on the determined primary column and the one or more secondary columns to facilitate manipulation of one or more elements in the freeform document.
1 Assignment
0 Petitions
Accused Products
Abstract
Various embodiments of systems and methods for extrapolating tabular structure to facilitate manipulation of elements in the freeform document are described herein. The freeform document includes an unstructured canvas providing users the ability to place one or more elements in the canvas. A primary column is determined by the selection of at least one element in the freeform document. Further, one or more secondary columns in the freeform document corresponding to the primary column are determined. A tabular structure in the freeform document is extrapolated based on the determined primary column and the one or more secondary columns to facilitate manipulation of elements in the freeform document, such as reordering, resizing and deleting the one or more elements, and inserting one or more new elements in the freeform document.
10 Citations
20 Claims
-
1. An article of manufacture including a computer readable storage medium to tangibly store instructions, which when executed by a computer, cause the computer to:
-
receive selection of at least one element in a freeform document; determine a primary column for the selected at least one element; determine one or more secondary columns in the freeform document corresponding to the determined primary column; and extrapolate a tabular structure in the freeform document based on the determined primary column and the one or more secondary columns to facilitate manipulation of one or more elements in the freeform document. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computerized method for extrapolating a tabular structure in a freeform document, the method comprising:
-
receiving selection of at least one element in a freeform document; determining a primary column for the selected at least one element; determining one or more secondary columns in the freeform document corresponding to the determined primary column; extrapolating a tabular structure in the freeform document based on the determined primary column and the one or more secondary columns to facilitate manipulation of one or more elements in the freeform document; and updating a computer display including the freeform document to include the tabular structure. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer system for extrapolating a tabular structure in the freeform document, the computer system comprising a processor, the processor communicating with one or more memory devices storing instructions, the instructions operable to:
-
receive selection of at least one element in a freeform document; determine a primary column for the selected at least one element; determine one or more secondary columns in the freeform document corresponding to the determined primary column; and extrapolate a tabular structure in the freeform document based on the determined primary column and the one or more secondary columns to facilitate manipulation of one or more elements in the freeform document. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification