← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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 07:50
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.

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag