← Back to Patent Explorer
US5586245A Expired / Lapsed US ⏱️ 0.0 years remaining

Data processor having page turning function for managing a plurality of data sets

Assignee: Fujitsu Ltd
•
Filing: 1994-04-28
•
Granted: 1996-12-17
•
Expires: 2014-04-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A data processor having a page turning function, for managing a plurality of data sets each containing a plurality of data units of different kinds, has an extraction portion, a decision portion, and an output control portion. The extraction portion is used to extract a data unit in a page ahead of the present page in response to a next page instruction, or in a page behind the present page in response to a previous page instruction, and the decision portion is used to determine whether or not the kind of the data unit extracted by the extraction portion is equal to the kind of a data unit in the present page. The output control portion is used to provide the data unit extracted by the extraction portion if the decision portion determines that they are equal to each other, and if the decision portion determines that they are unequal to each other, restarting the extraction process of the extracting portion. Therefore, the page turning operation can be rapidly and easily carried out.

Inventors

  • 👤 Toshimi Sugai
  • 👤 Fumihisa Kobayashi
  • 👤 Masao Nagae
  • 👤 Eiko Yagishita

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 19:30
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0481; G06F3/0483; G06F16/00; G06F16/90; G06F16/93

Claims Analysis

Total Claims: 32
Claim 1
Independent Claim 182 words
A data processor having a page turning function, for managing a plurality of data sets each containing a plurality of data units of different kinds, wherein said data processor comprises: extraction means for extracting a data unit in a page ahead of the present page in response to a next page instruction, or in a page behind the present page in response to a previous page instruction; decision means for determining whether or not the kind of the data unit extracted by said extraction means is equal to the kind of a data unit in the present page; and output control means for providing the data unit extracted by said extraction means if said decision means determines that the kind of the data unit extracted by said extraction means is equal to the kind of the data unit in the present page, and restarting the extraction process of said extracting means if said decision means determines that the kind of the data unit extracted by said extraction means is not equal to the kind of the data unit in the present page.
Claim 2
Dependent Claim 182 words
A data processor having a page turning function, for managing a plurality of data sets each containing a plurality of data units of different kinds, wherein said data processor comprises: extraction means for extracting a data unit in a page ahead of the present page in response to a next page instruction, or in a page behind the present page in response to a previous page instruction; decision means for determining whether or not the kind of the data unit extracted by said extraction means is equal to the kind of a data unit in the present page; and output control means for providing the data unit extracted by said extraction means if said decision means determines that the kind of the data unit extracted by said extraction means is equal to the kind of the data unit in the present page, and restarting the extraction process of said extracting means if said decision means determines that the kind of the data unit extracted by said extraction means is not equal to the kind of the data unit in the present page.
Claim 3
Dependent Claim 53 words
A data processor as claimed in claim 1, wherein said data processor further comprises: input/output control means for controlling input/output processes between said data processor and a terminal; data management means for managing said plurality of data sets; and display control means for displaying a data unit on a display of said terminal.
Claim 4
Dependent Claim 181 words
A data processor having a page turning function, for managing a plurality of data groups each containing a plurality of data units of the same kind, wherein said data processor comprises: extraction means for extracting a data unit in a page ahead of the present page in response to a next page instruction, or in a page behind the present page in response to a previous page instruction; decision means for determining whether or not the kind of the data unit extracted by said extraction means is unequal to the kind of a data unit in the present page; and output control means for providing the data unit extracted by said extraction means if said decision means determines that the kind of the data unit extracted by said extraction means is equal to the kind of data unit in the present page, and restarting the extraction process of said extracting means if said decision means determines that the kind of the data unit extracted by said extraction means is not equal to the kind of data unit in the present page.
Claim 5
Dependent Claim 181 words
A data processor having a page turning function, for managing a plurality of data groups each containing a plurality of data units of the same kind, wherein said data processor comprises: extraction means for extracting a data unit in a page ahead of the present page in response to a next page instruction, or in a page behind the present page in response to a previous page instruction; decision means for determining whether or not the kind of the data unit extracted by said extraction means is unequal to the kind of a data unit in the present page; and output control means for providing the data unit extracted by said extraction means if said decision means determines that the kind of the data unit extracted by said extraction means is equal to the kind of data unit in the present page, and restarting the extraction process of said extracting means if said decision means determines that the kind of the data unit extracted by said extraction means is not equal to the kind of data unit in the present page.
Claim 6
Dependent Claim 53 words
A data processor as claimed in claim 3, wherein said data processor further comprises: input/output control means for controlling input/output processes between said data processor and a terminal; data management means for managing said plurality of data groups: and display control means for displaying a data unit on a display of said terminal.
Claim 7
Dependent Claim 106 words
A data processor having a page turning function, for managing copies of a set of different data units, wherein said data processor comprises: reception means for receiving the number of the data units in said set; and extraction means for specifying a data unit in a page calculated by adding the number received by said reception means to the number of the present page in response to a next page instruction, or by subtracting the number received by said reception means from the number of the present page in response to a previous page instruction, extracting the specified data unit, and providing the extracted data unit.
Claim 8
Dependent Claim 106 words
A data processor having a page turning function, for managing copies of a set of different data units, wherein said data processor comprises: reception means for receiving the number of the data units in said set; and extraction means for specifying a data unit in a page calculated by adding the number received by said reception means to the number of the present page in response to a next page instruction, or by subtracting the number received by said reception means from the number of the present page in response to a previous page instruction, extracting the specified data unit, and providing the extracted data unit.
Claim 9
Dependent Claim 53 words
A data processor as claimed in claim 5, wherein said data processor further comprises: input/output control means for controlling input/output processes between said data processor and a terminal; data management means for managing the copies of said set; and display control means for displaying a data unit on a display of said terminal.
Claim 10
Dependent Claim 115 words
A data processor having a page turning function, for managing a plurality of groups each containing copies of a data unit, wherein said data processor comprises: reception means for receiving the number of the copies in each group; and extraction means for specifying, according to the number of the present page and the number received by said reception means, a different data unit in a page that is in front of and nearest to the present page in response to a next page instruction, or in a page that is behind and nearest to the present page in response to a previous page instruction, extracting the specified data unit, and providing the extracted data unit.
Claim 11
Dependent Claim 115 words
A data processor having a page turning function, for managing a plurality of groups each containing copies of a data unit, wherein said data processor comprises: reception means for receiving the number of the copies in each group; and extraction means for specifying, according to the number of the present page and the number received by said reception means, a different data unit in a page that is in front of and nearest to the present page in response to a next page instruction, or in a page that is behind and nearest to the present page in response to a previous page instruction, extracting the specified data unit, and providing the extracted data unit.
Claim 12
Dependent Claim 52 words
A data processor as claimed in claim 7, wherein said data processor further comprises: input/output control means for controlling input/output processes between said data processor and a terminal; data management means for managing said plurality of groups; and display control means for displaying a data unit on a display of said terminal.
Claim 13
Dependent Claim 203 words
A data processor system including a data processor, a terminal unit connected to said data processor having a display for displaying a data unit, and an input unit connected to said terminal unit for inputting page turning instructions, wherein said data processor comprises: extraction means for extracting a data unit in a page ahead of the present page in response to a next page instruction of said page turning instructions, or in a page behind the present page in response to a previous page instruction of said page turning instructions; decision means for determining whether or not the kind of the data unit extracted by said extraction means is equal to the kind of a data unit in the present page; and output control means for providing the data unit extracted by said extraction means if said decision means determines that the kind of the data unit extracted by said extraction means is equal to the kind of data unit in the present page, and restarting the extraction process of said extraction means if said decision means determines that the kind of the data unit extracted by said extraction means is not equal to the kind of data unit in the present page.
Claim 14
Dependent Claim 203 words
A data processor system including a data processor, a terminal unit connected to said data processor having a display for displaying a data unit, and an input unit connected to said terminal unit for inputting page turning instructions, wherein said data processor comprises: extraction means for extracting a data unit in a page ahead of the present page in response to a next page instruction of said page turning instructions, or in a page behind the present page in response to a previous page instruction of said page turning instructions; decision means for determining whether or not the kind of the data unit extracted by said extraction means is equal to the kind of a data unit in the present page; and output control means for providing the data unit extracted by said extraction means if said decision means determines that the kind of the data unit extracted by said extraction means is equal to the kind of data unit in the present page, and restarting the extraction process of said extraction means if said decision means determines that the kind of the data unit extracted by said extraction means is not equal to the kind of data unit in the present page.
Claim 15
Dependent Claim 66 words
A data processor system as claimed in claim 9, wherein said data processor further comprises: input/output control means for controlling input/output processes between said data processor and said terminal unit; data management means for managing a plurality of data sets each containing a plurality of data units of different kinds; and display control means for displaying a data unit on the display of said terminal unit.
Claim 16
Dependent Claim 203 words
A data processor system including a data processor, a terminal unit connected to said data processor having a display for displaying a data unit, and an input unit connected to said terminal unit for inputting page turning instructions, wherein said data processor comprises: extraction means for extracting a data unit in a page ahead of the present page in response to a next page instruction of said page turning instructions, or in a page behind the present page in response to a previous page instruction of said page turning instructions; decision means for determining whether or not the kind of the data unit extracted by said extraction means is unequal to the kind of a data unit in the present page; and output control means for providing the data unit extracted by said extraction means if said decision means determines that the kind of the data unit extracted by said extraction means is equal to the kind of data unit in the present page, and restarting the extraction process of said extracting means if said decision means determines that the kind of the data unit extracted by said extraction means is not equal to the kind of data unit in the present page.
Claim 17
Dependent Claim 203 words
A data processor system including a data processor, a terminal unit connected to said data processor having a display for displaying a data unit, and an input unit connected to said terminal unit for inputting page turning instructions, wherein said data processor comprises: extraction means for extracting a data unit in a page ahead of the present page in response to a next page instruction of said page turning instructions, or in a page behind the present page in response to a previous page instruction of said page turning instructions; decision means for determining whether or not the kind of the data unit extracted by said extraction means is unequal to the kind of a data unit in the present page; and output control means for providing the data unit extracted by said extraction means if said decision means determines that the kind of the data unit extracted by said extraction means is equal to the kind of data unit in the present page, and restarting the extraction process of said extracting means if said decision means determines that the kind of the data unit extracted by said extraction means is not equal to the kind of data unit in the present page.
Claim 18
Dependent Claim 67 words
A data processor system as claimed in claim 11, wherein said data processor further comprises: input/output control means for controlling input/output processes between said data processor and said terminal unit; data management means for managing a plurality of data groups each containing a plurality of data units of the same kind; and display control means for displaying a data unit on the display of said terminal unit.
Claim 19
Dependent Claim 135 words
A data processor system including a data processor, a terminal unit connected to said data processor having a display for displaying a data unit, and an input unit connected to said terminal unit for inputting page turning instructions, wherein said data processor comprises: reception means for receiving a number of data units in a set; and extraction means for specifying a data unit in a page calculated by adding the number received by said reception means to the number of the present page in response to a next page instruction of said page turning instructions, or by subtracting the number received by said reception means from the number of the present page in response to a previous page instruction of said page turning instructions, extracting the specified data unit, and providing the extracted data unit.
Claim 20
Dependent Claim 135 words
A data processor system including a data processor, a terminal unit connected to said data processor having a display for displaying a data unit, and an input unit connected to said terminal unit for inputting page turning instructions, wherein said data processor comprises: reception means for receiving a number of data units in a set; and extraction means for specifying a data unit in a page calculated by adding the number received by said reception means to the number of the present page in response to a next page instruction of said page turning instructions, or by subtracting the number received by said reception means from the number of the present page in response to a previous page instruction of said page turning instructions, extracting the specified data unit, and providing the extracted data unit.
Claim 21
Dependent Claim 59 words
A data processor system as claimed in claim 13, wherein said data processor further comprises: input/output control means for controlling input/output processes between said data processor and said terminal unit; data management means for managing copies of said set of different data units; and display control means for displaying a data unit on the display of said terminal unit.
Claim 22
Dependent Claim 141 words
A data processor system including a data processor, a terminal unit connected to said data processor having a display for displaying a data unit, and an input unit connected to said terminal unit for inputting page turning instructions, wherein said data processor comprises: reception means for receiving a number of copies in each group; and extraction means for specifying, according to the number of the present page and the number received by said reception means, a different data unit in a page that is in front of and nearest to the present page in response to a next page instruction, of said page turning instructions, or in a page that is behind and nearest to the present page in response to a previous page instruction of said page turning instructions, extracting the specified data unit, and providing the extracted data unit.
Claim 23
Dependent Claim 141 words
A data processor system including a data processor, a terminal unit connected to said data processor having a display for displaying a data unit, and an input unit connected to said terminal unit for inputting page turning instructions, wherein said data processor comprises: reception means for receiving a number of copies in each group; and extraction means for specifying, according to the number of the present page and the number received by said reception means, a different data unit in a page that is in front of and nearest to the present page in response to a next page instruction, of said page turning instructions, or in a page that is behind and nearest to the present page in response to a previous page instruction of said page turning instructions, extracting the specified data unit, and providing the extracted data unit.
Claim 24
Dependent Claim 62 words
A data processor system as claimed in claim 15, wherein said data processor further comprises: input/output control means for controlling input/output processes between said data processor and said terminal unit; data management means for managing a plurality of groups each containing copies of a data unit; and display control means for displaying a data unit on the display of said terminal unit.
Claim 25
Independent Claim 177 words
A method of turning pages among a plurality of data sets each containing a plurality of data units of different kinds, wherein said method comprises: a first step of extracting a data unit in a page ahead of the present page in response to a next page instruction; or in a page behind the present page in response to a previous page instruction; a second step of determining whether or not the kind of the data unit extracted in said first step is equal to the kind of a data unit in the present page; and a third step of providing the data unit extracted in said first step if said second step determines that the kind of the data unit extracted by said extraction means is equal to the kind of data unit in the present page; and restarting the extraction process of said first step if said decision means determines that the kind of the data unit extracted by said extraction means is not equal to the kind of data unit in the present page.
Claim 26
Independent Claim 177 words
A method of turning pages among a plurality of data sets each containing a plurality of data units of different kinds, wherein said method comprises: a first step of extracting a data unit in a page ahead of the present page in response to a next page instruction; or in a page behind the present page in response to a previous page instruction; a second step of determining whether or not the kind of the data unit extracted in said first step is equal to the kind of a data unit in the present page; and a third step of providing the data unit extracted in said first step if said second step determines that the kind of the data unit extracted by said extraction means is equal to the kind of data unit in the present page; and restarting the extraction process of said first step if said decision means determines that the kind of the data unit extracted by said extraction means is not equal to the kind of data unit in the present page.
Claim 27
Independent Claim 178 words
A method of turning pages among a plurality of data groups each containing a plurality of data units of the same kind, wherein said method comprises: a first step of extracting a data unit in a page ahead of the present page in response to a next page instruction, or in a page behind the present page in response to a previous page instruction; a second step of determining whether or not the kind of the data unit extracted in said first step is unequal to the kind of a data unit in the present page; and a third step of providing the data unit extracted in said first step if said second step determines they the kind of the data unit extracted by said extraction means is equal to the kind of data unit in the present page, and restarting the extraction process of said first step if said decision means determines that the kind of the data unit extracted by said extraction means is not equal to the kind of data unit in the present page.
Claim 28
Independent Claim 178 words
A method of turning pages among a plurality of data groups each containing a plurality of data units of the same kind, wherein said method comprises: a first step of extracting a data unit in a page ahead of the present page in response to a next page instruction, or in a page behind the present page in response to a previous page instruction; a second step of determining whether or not the kind of the data unit extracted in said first step is unequal to the kind of a data unit in the present page; and a third step of providing the data unit extracted in said first step if said second step determines they the kind of the data unit extracted by said extraction means is equal to the kind of data unit in the present page, and restarting the extraction process of said first step if said decision means determines that the kind of the data unit extracted by said extraction means is not equal to the kind of data unit in the present page.
Claim 29
Independent Claim 103 words
A method of turning pages among copies of a set of different data units, wherein said method comprises: a first step of receiving the number of the data units in said set; and a second step of specifying a data unit in a page calculated by adding the number received in said first step to the number of the present page in response to a next page instruction, or by subtracting the number received by said first step from the number of the present page in response to a previous page instruction, extracting the specified data unit, and providing the extracted data unit.
Claim 30
Independent Claim 103 words
A method of turning pages among copies of a set of different data units, wherein said method comprises: a first step of receiving the number of the data units in said set; and a second step of specifying a data unit in a page calculated by adding the number received in said first step to the number of the present page in response to a next page instruction, or by subtracting the number received by said first step from the number of the present page in response to a previous page instruction, extracting the specified data unit, and providing the extracted data unit.
Claim 31
Independent Claim 112 words
A method of turning pages among a plurality of groups each containing copies of a data unit, wherein said method comprises: a first step of receiving the number of the copies in each group; and a second step of specifying, according to the number of the present page and the number received in said first step, a different data unit in a page that is in front of and nearest to the present page in response to a next page instruction, or in a page that is behind and nearest to the present page in response to a previous page instruction, extracting the specified data unit, and providing the extracted data unit.
Claim 32
Independent Claim 112 words
A method of turning pages among a plurality of groups each containing copies of a data unit, wherein said method comprises: a first step of receiving the number of the copies in each group; and a second step of specifying, according to the number of the present page and the number received in said first step, a different data unit in a page that is in front of and nearest to the present page in response to a next page instruction, or in a page that is behind and nearest to the present page in response to a previous page instruction, extracting the specified data unit, and providing the extracted data unit.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-12-17 2000-06-17 2000-12-17 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-12-17 2004-06-17 2004-12-17 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-12-17 2008-06-17 2008-12-17 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag