US8782509B2ActiveUtilityA1

Table graphics management method and apparatus

Assignee: HUAWEI TECH CO LTDPriority: Apr 19, 2012Filed: Jul 24, 2013Granted: Jul 15, 2014
Est. expiryApr 19, 2032(~5.7 yrs left)· nominal 20-yr term from priority
Inventors:Wenfang Tang
G06F 40/18G06F 40/174
55
PatentIndex Score
2
Cited by
20
References
22
Claims

Abstract

Embodiments of the present invention provide a table graphics management method and apparatus. The table graphics management method includes: displaying a table on a display apparatus; detecting a control track for the table input by an input device; determining a moving direction of the control track according to the detected control track; and along the moving direction of the control track, transposing original information in the frames of the row that are sequentially arranged along the first dimension into the frames of the column that are sequentially arranged along the second dimension, and transposing original information in the frames of the column that are sequentially arranged along the second dimension into the frames of the row that are sequentially arranged along the first dimension, so as to acquire a transposed table; and displaying a transposed table on the display apparatus.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A table graphics management method, comprising:
 displaying a table on a display apparatus, wherein the table has multiple rows and multiple columns, each of the rows comprises multiple frames that are sequentially arranged along a first dimension, each of the column comprises multiple frames that are sequentially arranged along a second dimension, and the second dimension is vertical to the first dimension, wherein the frame of the rows and the columns are filled with information; 
 detecting a control track for the table input by an input device; 
 determining a moving direction of the control track according to the detected control track; 
 transposing, along the moving direction of the control track, original information in the frames of the row that are sequentially arranged along the first dimension into the frames of the column that are sequentially arranged along the second dimension, and transposing original information in the frames of the column that are sequentially arranged along the second dimension into the frames of the row that are sequentially arranged along the first dimension, so as to acquire a transposed table; and 
 displaying the transposed table on the display apparatus. 
 
     
     
       2. The table graphics management method according to  claim 1 , wherein the control track input by the input device comprises:
 with any one point of the rows of the table where the rows do not intersect the columns of the table as a starting point, drawing through a location where the rows containing the starting point intersects the columns and extending to any one point of the columns where the columns do not intersect the rows containing the starting point; or 
 with any one point of the columns of the table where the columns do not intersect the rows of the table as a starting point, drawing through a location where the columns containing the starting point intersects the rows and extending to any one point of the rows where the rows do not intersect the columns containing the starting point. 
 
     
     
       3. The table graphics management method according to  claim 1 , wherein the input device is a touch input apparatus; and
 the detecting the control track for the table input by the input device comprises detecting a touch track on the touch input apparatus for the table, wherein the touch track is used as the control track for the table. 
 
     
     
       4. The table graphics management method according to  claim 1 , wherein the detecting the control track for the table input by the input device comprises:
 detecting a first input location input by the input device; and 
 detecting a rotation track that is input by the input device and uses the first input location as a 
 rotation point, wherein the rotation track that uses the first input location as the rotation point is used as the control track for the table. 
 
     
     
       5. A table graphics management apparatus, comprising:
 a displaying module, configured to display a table on a display apparatus, wherein the table has multiple rows and multiple columns, each of the rows comprises multiple frames that are sequentially arranged along a first dimension, each of the column comprises multiple frames that are sequentially arranged along a second dimension, and the second dimension is vertical to the first dimension, wherein the frames of the rows and the columns are filled with information; and further configured to display a transposed table on the display apparatus; 
 an input device, configured to receive a control track for the table; 
 a detecting module, configured to detect the control track received by the input device, and determine a moving direction of the control track according to the control track; and 
 a transposing module, configured to, along the moving direction of the control track detected by the detecting module, transpose original information in the frames of the row that are sequentially arranged along the first dimension into the frames of the columns that are sequentially arranged along the second dimension, and transpose original information in the frames of the column that are sequentially arranged along the second dimension into the frames of the row that are sequentially arranged along the first dimension, so as to acquire the transposed table. 
 
     
     
       6. The table graphics management apparatus according to  claim 5 , wherein:
 the control track comprises, with any one point of the rows of the table where the rows do not intersect the columns of the table as a starting point, drawing through a location where the rows containing the starting point intersects the columns and extending to any one point of the columns where the columns do not intersect the rows containing the starting point; or 
 with any one point of the columns of the table where the columns do not intersect the rows of the table as a starting point, drawing through a location where the columns containing the starting point intersects the rows and extending to any one point of the rows where the rows do not intersect the columns containing the starting point. 
 
     
     
       7. The table graphics management apparatus according to  claim 5 , wherein the input device is a touch input apparatus; and
 accordingly, the detecting module is configured to detect a touch track on the touch input apparatus for the table, wherein the touch track is used as the control track for the table. 
 
     
     
       8. The table graphics management apparatus according to  claim 5 , wherein the detecting module is configured to:
 detect a first input location input by the input device; and 
 detect a rotation track that is input by the input device and uses the first input location as a rotation point, wherein the rotation track that uses the first input location as the rotation point is used as the control track for the table. 
 
     
     
       9. A table graphics management method, comprising:
 displaying a table on a display apparatus, wherein the table has multiple rows and multiple columns, each of the rows comprises multiple frames that are sequentially arranged along a first dimension, each of the columns comprises multiple frames that are sequentially arranged along a second dimension, and the second dimension is vertical to the first dimension, wherein the frames of the rows and the columns are filled with information; 
 receiving a selection input by an input device, and generating a transposing selection frame suspended at the periphery of the table according to the selection, wherein the transposing selection frame comprises a transposing manner option for the rows and the columns of the table; 
 receiving a selection for the transposing manner option in the transposing selection frame, and performing table transposing in a transposing manner selected according to the selection, so as to acquire a transposed table, wherein the table transposing comprises: 
 transposing original information in the frames of the row that are sequentially arranged along the first dimension into the frames of the column that are sequentially arranged along the second dimension, and transposing original information in the frames of the column that are sequentially arranged along the second dimension into the frames of the row that are sequentially arranged along the first dimension; and 
 displaying the transposed table on the display apparatus. 
 
     
     
       10. The table graphics management method according to  claim 9 , wherein the receiving the selection input by the input device, and generating the transposing selection frame suspended at the periphery of the table according to the selection comprises:
 if table header content in the table is selected, generating the transposing selection frame suspended at the periphery of the table, wherein the table header content refers to identification content set in a frame of the rows or columns and used to redisplay an attribute of information filled in the frame of the rows or columns. 
 
     
     
       11. The table graphics management method according to  claim 9 , wherein:
 the transposing manner option in the transposing selection frame comprises clockwise transposing and anticlockwise transposing; and 
 the receiving the selection for the transposing manner option in the transposing selection frame, and performing the table transposing in a transposing manner selected according to the selection comprises, implementing the table transposing in a clockwise direction if a selection for the clockwise transposing is received, and implementing the table transposing in an anticlockwise direction if a selection for the anticlockwise transposing is received. 
 
     
     
       12. The table graphics management method according to  claim 11 , wherein:
 the clockwise transposing comprises 90-degree clockwise transposing and 270-degree clockwise transposing; and the implementing the table transposing in the clockwise direction if the selection for the clockwise transposing is received comprises, implementing the table transposing in a 90-degree clockwise direction if a selection for the 90-degree clockwise transposing is received, and 
 implementing the table transposing in a 270-degree clockwise direction if a selection for the 270-degree clockwise transposing is received. 
 
     
     
       13. The table graphics management method according to  claim 12 , wherein:
 the implementing the table transposing in the 90-degree clockwise direction if the selection for the 90-degree clockwise transposing is received comprises if the transposing manner selected according to the selection is the 90-degree clockwise transposing, transposing, in a 90-degree clockwise direction, the original information in the frames of the row that are sequentially arranged along the first dimension into the frames of the column that are sequentially arranged along the second dimension, and transposing, in a 90-degree clockwise direction, the original information in the frames of the column that are sequentially arranged along the second dimension into the frames of the row that are sequentially arranged along the first dimension; and 
 the implementing the table transposing in the 270-degree clockwise direction if the selection for the 270-degree clockwise transposing is received comprises if transposing manner selected according to the selection is the 270-degree clockwise transposing, transposing, in a 270-degree clockwise direction, the original information in the frames of the row that are sequentially arranged along the first dimension into the frames of the column that are sequentially arranged along the second dimension, and transposing, in a 270-degree clockwise direction, the original information in the frames of the column that are sequentially arranged along the second dimension into the frames of the row that are sequentially arranged along the first dimension. 
 
     
     
       14. The table graphics management method according to  claim 11 , wherein:
 the anticlockwise transposing comprises 90-degree anticlockwise transposing and 270-degree anticlockwise transposing; 
 the implementing the table transposing in the anticlockwise direction if the selection for the anticlockwise transposing is received comprises, implementing the table transposing in a 90-degree anticlockwise direction if a selection for the 90-degree anticlockwise transposing is received, and implementing the table transposing in a 270-degree anticlockwise direction if a selection for the 270-degree anticlockwise transposing is received. 
 
     
     
       15. The table graphics management method according to  claim 14 , wherein:
 the implementing the table transposing in the 90-degree anticlockwise direction if the selection for the 90-degree anticlockwise transposing is received comprises if transposing manner selected according to the selection is the 90-degree anticlockwise transposing, 90-degree anticlockwise transposing the original information in the frames of the row that are sequentially arranged along the first dimension into the frames of the column that are sequentially arranged along the second dimension, and 90-degree anticlockwise transposing the original information in the frames of the column that are sequentially arranged along the second dimension into the frames of the row that are sequentially arranged along the first dimension; and 
 the implementing the table transposing in the 270-degree anticlockwise direction if the selection for the 270-degree anticlockwise transposing is received comprises, if transposing manner selected according to the selection is the 270-degree anticlockwise transposing, 270-degree anticlockwise transposing the original information in the frames of the row that are sequentially arranged along the first dimension into the frames of the column that are sequentially arranged along the second dimension, and 270-degree anticlockwise transposing the original information in the frames of the column that are sequentially arranged along the second dimension into the frames of the row that are sequentially arranged along the first dimension. 
 
     
     
       16. A non-transitory computer readable medium, comprising computer executable code when executed by a processor causes the processor to implement the following steps:
 displaying a table on a display apparatus, wherein the table has multiple rows and multiple columns, each of the rows comprises multiple frames that are sequentially arranged along a first dimension, each of the columns comprises multiple frames that are sequentially arranged along a second dimension, and the second dimension is vertical to the first dimension, wherein the frames of the rows and the columns are filled with information and further configured to display a transposed table on the display apparatus; 
 receiving a selection input by an input device, and generating a transposing selection frame suspended at the periphery of the table according to the selection, wherein the transposing selection frame comprises a transposing manner option for the rows and the columns of the table; and 
 receiving a selection for the transposing manner option in the transposing selection frame, and performing table transposing in a transposing manner selected according to the selection, so as to acquire a transposed table, wherein the table transposing comprises: 
 transposing original information in the frames of the row that are sequentially arranged along the first dimension into the frames of the column that are sequentially arranged along the second dimension, and transposing original information in the frames of the column that are sequentially arranged along the second dimension into the frames of the row that are sequentially arranged along the first dimension. 
 
     
     
       17. The non-transitory computer readable medium, according to  claim 16 , wherein:
 if table header content in the table is selected, generating the transposing selection frame suspended at the periphery of the table, wherein the table header content refers to identification content set in a frame of the row or columns and used to redisplay an attribute of information filled in the frame of the row or column. 
 
     
     
       18. The non-transitory computer readable medium, according to  claim 16 , wherein:
 the transposing manner option in the transposing selection frame comprises clockwise transposing and anticlockwise transposing, and 
 the processor is further configured to implement the table transposing in a clockwise direction if a selection for the clockwise transposing is received, and implement the table transposing in an anticlockwise direction if a selection for the anticlockwise transposing is received. 
 
     
     
       19. The non-transitory computer readable medium, according to  claim 18 , wherein:
 the clockwise transposing in the transposing selection frame comprises 90-degree clockwise transposing and 270-degree clockwise transposing, and the anticlockwise transposing in the transposing selection frame comprises 90-degree anticlockwise transposing and 270-degree anticlockwise transposing; and 
 the processor is configured to: 
 if the transposing manner selected according to the selection is the 90-degree clockwise transposing, 90-degree clockwise transpose the original information in the frames of the rows that are sequentially arranged along the first dimension into the frames of the column that are sequentially arranged along the second dimension, and 90-degree clockwise transpose the original information in the frames of the column that are sequentially arranged along the second dimension into the frames of the row that are sequentially arranged along the first dimension. 
 
     
     
       20. The non-transitory computer readable medium, according to  claim 18 , wherein:
 the clockwise transposing in the transposing selection frame comprises 90-degree clockwise transposing and 270-degree clockwise transposing, and the anticlockwise transposing in the transposing selection frame comprises 90-degree anticlockwise transposing and 270-degree anticlockwise transposing; and 
 the processor is configured to: 
 if the transposing manner selected according to the selection is the 270-degree clockwise transposing, 270-degree clockwise transpose the original information in the frames of the row that are sequentially arranged along the first dimension into the frames of the column that are sequentially arranged along the second dimension, and 270-degree clockwise transpose the original information in the frames of the column that are sequentially arranged along the second dimension into the frames of the row that are sequentially arranged along the first dimension. 
 
     
     
       21. The non-transitory computer readable medium, according to  claim 18 , wherein:
 the clockwise transposing in the transposing selection frame comprises 90-degree clockwise transposing and 270-degree clockwise transposing, and the anticlockwise transposing in the transposing selection frame comprises 90-degree anticlockwise transposing and 270-degree anticlockwise transposing; and 
 the processor is configured to: 
 if the transposing manner selected according to the selection is the 90-degree anticlockwise transposing, 90-degree anticlockwise transpose the original information in the frames of the row that are sequentially arranged along the first dimension into the frames of the column that are sequentially arranged along the second dimension, and 90-degree anticlockwise transpose the original information in the frames of the column that are sequentially arranged along the second dimension into the frames of the row that are sequentially arranged along the first dimension. 
 
     
     
       22. The non-transitory computer readable medium, according to  claim 18 , wherein:
 the clockwise transposing in the transposing selection frame comprises 90-degree clockwise transposing and 270-degree clockwise transposing, and the anticlockwise transposing in the transposing selection frame comprises 90-degree anticlockwise transposing and 270-degree anticlockwise transposing; and 
 the processor is configured to: 
 if the transposing manner selected according to the selection is the 270-degree anticlockwise transposing, 270-degree anticlockwise transpose the original information in the frames of the row that are sequentially arranged along the first dimension into the frames of the column that are sequentially arranged along the second dimension, and 270-degree anticlockwise transpose the original information in the frames of the column that are sequentially arranged along the second dimension into the frames of the row that are sequentially arranged along the first dimension.

Join the waitlist — get patent alerts

Track US8782509B2 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.