Patent US5355505A successfully refreshed from Google Patents.
US5355505A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method for simultaneously sorting data arrangement within movable demarcated blocks
Assignee: Hitachi Ltd
•
Filing: 1989-12-04
•
Granted: 1994-10-11
•
Expires: 2009-12-04
Abstract
Abstract A list data sorting control method carried out by a data processing apparatus. Blocks are generated for demarcating or dividing meaningfully list data displayed on a display device. The list data located within the block are handled as movable units to be moved for rearranging the list data. When a plurality of the blocks bear inclusion relation to one another, rearrangement of the list data is performed in accordance with the inclusion relation.
Inventors
- 👤 Toyokazu Suzuki
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-29 12:51
CPC Classifications
G; G06; G06F; G06F7/00; G06F7/22; G06F7/24; G06F40/00; G06F40/10; G06F40/166; G06F40/177; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99937; Y10S707/99941; Y10S707/99942
Claims Analysis
Total Claims: 4
Claim 1
Independent Claim
240 words
A method of controlling sorting of list data in a data processing apparatus which includes input means for inputting characters and commands, display means for displaying list data, control means for controlling said input means and said display means, said method comprising the steps of: defining a plurality of blocks for demarcating said list data displayed on said display means; identifying discriminatively blocks for rearranging said list data; rearranging the list data located within said identified blocks, in the form of a movable block having a plurality of lines; and displaying the rearranged list data on said display means; wherein said defining step includes a step of generating blocks for demarcating the list data displayed on said display means and arranged in an array of rows and columns, and wherein said rearranging step includes a step of rearranging all the rows of the list data located within said blocks in the form of rearrangable units; wherein said defining step further includes a step of establishing in the list data displayed on said display means and arranged in an array of rows and columns the blocks for demarcating said list data, said blocks bearing hierarchical relating to one another, and wherein said rearranging step further includes a step of rearranging in the form of rearrangable blocks all the rows of the list data located within said blocks in accordance with the hierarchical relation of the blocks to which the rows belong.
Claim 2
Independent Claim
240 words
A method of controlling sorting of list data in a data processing apparatus which includes input means for inputting characters and commands, display means for displaying list data, control means for controlling said input means and said display means, said method comprising the steps of: defining a plurality of blocks for demarcating said list data displayed on said display means; identifying discriminatively blocks for rearranging said list data; rearranging the list data located within said identified blocks, in the form of a movable block having a plurality of lines; and displaying the rearranged list data on said display means; wherein said defining step includes a step of generating blocks for demarcating the list data displayed on said display means and arranged in an array of rows and columns, and wherein said rearranging step includes a step of rearranging all the rows of the list data located within said blocks in the form of rearrangable units; wherein said defining step further includes a step of establishing in the list data displayed on said display means and arranged in an array of rows and columns the blocks for demarcating said list data, said blocks bearing hierarchical relating to one another, and wherein said rearranging step further includes a step of rearranging in the form of rearrangable blocks all the rows of the list data located within said blocks in accordance with the hierarchical relation of the blocks to which the rows belong.
Claim 3
Independent Claim
247 words
A method of controlling sorting of list data in a data processing apparatus which includes input means for inputting characters and commands, display means for displaying list data, control means for controlling said input means and said display means, said method comprising the steps of: defining a plurality of blocks for demarcating said list data displayed on said display means; identifying discriminatively blocks for rearranging said list data; rearranging the list data located within said identified blocks, in the form of a movable block having a plurality of lines; and displaying the rearranged list data on said display means; wherein said defining step includes a step of generating blocks for demarcating said list data which are displayed on said display means and arrayed in the form of rows and columns; wherein said rearranging step includes the steps of: defining all the rows of the list data located within said blocks as row blocks for rearrangement, respectively, making a decision for each of the row blocks whether each of the row blocks is constituted by a string of literal characters or by a string of numeric characters contained in each of the rows, identifying each row block constituted by the string of literal characters having a number of characters greater than a predetermined value, the string forming a sentence together with a succeeding row block to thereby form a connected block for rearrangement, and rearranging the list data for each of the row blocks and the connected blocks.
Claim 4
Independent Claim
247 words
A method of controlling sorting of list data in a data processing apparatus which includes input means for inputting characters and commands, display means for displaying list data, control means for controlling said input means and said display means, said method comprising the steps of: defining a plurality of blocks for demarcating said list data displayed on said display means; identifying discriminatively blocks for rearranging said list data; rearranging the list data located within said identified blocks, in the form of a movable block having a plurality of lines; and displaying the rearranged list data on said display means; wherein said defining step includes a step of generating blocks for demarcating said list data which are displayed on said display means and arrayed in the form of rows and columns; wherein said rearranging step includes the steps of: defining all the rows of the list data located within said blocks as row blocks for rearrangement, respectively, making a decision for each of the row blocks whether each of the row blocks is constituted by a string of literal characters or by a string of numeric characters contained in each of the rows, identifying each row block constituted by the string of literal characters having a number of characters greater than a predetermined value, the string forming a sentence together with a succeeding row block to thereby form a connected block for rearrangement, and rearranging the list data for each of the row blocks and the connected blocks.
References Cited (Backward Citations)
US4520457A
Cited
JPS60220451A
Cited
US4977536A
Cited
JPS62254264A
Cited
JPS6336476A
Cited
US4879648A
Cited
US4868785A
Cited
US4958147A
Cited
US4985842A
Cited
US5058036A
Cited
JPH022455A
Cited
JPH0229863A
Cited
US4937739A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1997-10-10 | 1998-04-11 | 1998-10-11 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2001-10-10 | 2002-04-11 | 2002-10-11 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2005-10-10 | 2006-04-11 | 2006-10-11 | $7700.00 | Window Closed / Lapsed |