PAGING HIERARCHICAL DATA
First Claim
Patent Images
1. A computer-implemented data processing system, comprising:
- a paging component for paging a hierarchical dataset based on a row operation on one or more rows of a client viewset; and
an update component for updating the client viewset in response to a row change operation, the update to the client viewset based on row keys associated with the paged hierarchical dataset.
2 Assignments
0 Petitions
Accused Products
Abstract
Architecture that provides the ability to intelligently page (slice) hierarchical datasets through viewing operations of a hierarchical view. This further provides the capability to make additions to/deletions from the hierarchy view and manage the parent/child relationship of view records without ever sending the entire recordset to the client or receiving the entire recordset back to the server, thereby optimizing operation performance on the hierarchical datasets.
46 Citations
20 Claims
-
1. A computer-implemented data processing system, comprising:
-
a paging component for paging a hierarchical dataset based on a row operation on one or more rows of a client viewset; and an update component for updating the client viewset in response to a row change operation, the update to the client viewset based on row keys associated with the paged hierarchical dataset. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented data processing system, comprising:
-
a paging component of a server for obtaining a page of a hierarchical dataset in response to a row operation in a client viewset of a client; and an update component of the server for updating the client viewset according to a row change operation, the page including only rows relevant to the row change operation. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A computer-implemented method of processing data, comprising:
-
receiving a request from a client for relevant data to be rendered in a client viewset based on a client row operation; obtaining a page of a hierarchical dataset for the relevant data in response to the request; and sending the relevant data to the client for update of the client viewset. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification