发明名称 Tabular data sorting and display
摘要 A method and apparatus, including a computer program product, implementing techniques for displaying a table of data including a set of markers associated with rows or columns of the table, the table having one or more sort keys having a sort key order including a most significant sort key, each sort key being a row or column of the table; receiving a user input gesture selecting a marker; establishing the row or column associated with the user-selected marker as the most significant sort key, and maintaining the positions of the remaining sort keys in the sort key order; sorting the data using the sort key order; and displaying the sorted data. The techniques also include representing visually a sort key order for a table of data by displaying on a graphical user interface display one or more markers with a pattern of distinct visual properties.
申请公布号 US9405507(B2) 申请公布日期 2016.08.02
申请号 US201213682519 申请日期 2012.11.20
申请人 Adobe Systems Incorporated 发明人 Simonson Howard C.;Kricfalusi Elizabeth
分类号 G06F3/048;G06F7/24;G06F17/24 主分类号 G06F3/048
代理机构 Finch & Maloney PLLC 代理人 Finch & Maloney PLLC
主权项 1. A system comprising: one or more computers configured to perform operations comprising: displaying a table of data having a plurality of columns;accessing, from a memory resource, a sort key order having a plurality of sort keys and a predetermined maximum number of sort keys, wherein each of the sort keys in the sort key order has a position and a sort direction;receiving an input selecting a displayed marker associated with a particular column of the plurality of columns, wherein the particular column is not associated with any of the plurality of sort keys;determining whether the plurality of sort keys comprises fewer than the predetermined maximum number of sort keys;if it is determined that the plurality of sort keys comprises the predetermined maximum number of sort keys, removing a least significant sort key from the sort key order in response to selecting the displayed marker, adding a new sort key associated with the particular column as a most significant sort key, and maintaining respective positions and sort directions of other remaining sort keys in the sort key order;if it is determined that the plurality of sort keys comprises fewer than the predetermined maximum number of sort keys, adding a new sort key associated with the particular column as a most significant sort key, and maintaining respective positions and sort directions of other sort keys in the sort key order;sorting the columns of the table of data according to the sort key order; anddisplaying the sorted table of data.
地址 San Jose CA US