IP Library Patent Application 11943284
Patent Application
App. No. 11/943,284

Hierarchical Sequencer For Pseudo-Hierarchical Table

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 None
App. No.
11/943,284
Abstract

A system and process that restores the hierarchy whether explicit or pseudo-hierarchy after it has been lost due to filtering, grouping or similar manipulation of table data. The system and process store the hierarchy upon loading of the table. The user can manipulate the table data and use an input mechanism such as a button to trigger the restoration of the hierarchy. The restoration of the hierarchy rearranges entries to restore a hierarchy such as parent/child relationships without disturbing other effects of the user manipulation of data.

Claims (47)

1 . A method comprising:

receiving a call indicating a table by a hierarchy restoration component;

retrieving a stored hierarchy for the table from a data structure separate from the table and hierarchy restoration component;

reorganizing the table to have the stored hierarchy; and

returning a reorganized table requesting application.

2 . The method of claim 1 , further comprising:

maintaining relative entry order within the stored hierarchy during reorganization.

3 . The method of claim 1 , further comprising:

sorting the table to restore an order of the highest level in the stored hierarchy.

4 . The method of claim 1 , further comprising:

sorting the table to place child entries after parent entries.

5 . The method of claim 4 , further comprising:

placing the child entries after the parent in current relative order.

6 . The method of claim 1 , further comprising:

sorting the table to restore an order of a next highest level in the stored hierarchy without disturbing the highest level order.

7 . The method of claim 2 , wherein the reorganized table is returned after traversal of a pseudo hierarchical structure of the table.

8 . The method of claim 1 , wherein the hierarchy restoration component is application and back end independent.

9 . The method of claim 1 , further comprising:

storing a current configuration of the table; and

restoring the current configuration of the table after reorganization to the store hierarchy.

10 . A machine readable medium, having instructions stored therein, which when executed cause the machine to perform a set of operations, comprising:

retrieving a stored hierarchy for input table data from a data structure in local memory by an application independent hierarchy restoration component;

reorganizing the input table data to conform to the stored hierarchy; and

outputting reorganized table data.

11 . The machine readable medium of claim 10 , having further instructions stored therein, which when executed cause the machine to perform a further set operations comprising:

maintaining relative entry order of the input table data within the stored hierarchy during reorganization.

12 . The machine readable medium of claim 10 , having further instructions stored therein, which when executed cause the machine to perform a further set operations comprising:

sorting the input able to restore an order of the highest level in the stored hierarchy.

13 . The machine readable medium of claim 10 , having further instructions stored therein, which when executed cause the machine to perform a further set operations comprising:

sorting the input table data to place child entries after parent entries according to the stored hierarchy.

14 . The machine readable medium of claim 13 , having further instructions stored therein, which when executed cause the machine to perform a further set operations comprising:

placing the child entries after the parent entries in current relative order.

15 . The machine readable medium of claim 10 , having further instructions stored therein, which when executed cause the machine to perform a further set operations comprising:

sorting the input table data to restore an order of a next highest level in the stored hierarchy without disturbing the highest level order.

16 . The machine readable medium of claim 2 , wherein reorganized table data is returned after traversal of a pseudo hierarchical structure of the input table data.

17 . The machine readable medium of claim 1 , further comprising:

storing the hierarchy during initial loading of the table.

18 . The machine readable medium of claim 10 , having further instructions stored therein, which when executed cause the machine to perform a further set operations comprising:

storing a current configuration of the input table data; and

restoring the current configuration of the input table data after reorganization to the store hierarchy.

19 . A system comprising:

a user interface component to draw a table for an application;

a context component comprising,

a hierarchy storage component, and

a hierarchy restoration component; and

a backend interface component to retrieve and store table data for the table in a database component.

20 . The system of claim 19 , wherein the context component is local to the user interface component and the application.

Assignments (3)
CHANGE OF NAME Recorded Aug 26, 2014
From: SAP AG
To: SAP SE
Reel/Frame 033625/0223 →
CORRECTIVE ASSIGNMENT TO CORRECT THE STATE/COUNTRY PREVIOUSLY RECORDED ON REEL 020177 FRAME 0534. ASSIGNOR(S) HEREBY CONFIRMS THE GERMANY. Recorded Feb 4, 2008
From: VIGNET, PETER
To: SAP
Reel/Frame 020459/0750 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 29, 2007
From: VIGNET, PETER
To: SAP AG
Reel/Frame 020177/0534 →