Disk volume data storage and recovery method
    1.
    发明授权
    Disk volume data storage and recovery method 失效
    磁盘卷数据存储和恢复方法

    公开(公告)号:US4750106A

    公开(公告)日:1988-06-07

    申请号:US71600

    申请日:1987-07-08

    摘要: In a word processing system, a text stream is stored on a direct access storage device (DASD) for recall and editing. The text stream is organized into a document that is stored on the DASD as a data set. The data set comprises an index portion and a portion containing text records. The index portion is divided into nodes, of which the primary node is called the root node. A method called shadowing is introduced to protect index nodes from the loss of significant data. Status indicators are defined and maintained so that access to a data set for normal system operation may be prevented where there is significant chance that the data set index has errors or is inconsistent to the extent that the normal high performance access method routines may not be able to use the index or may cause inadvertent loss of valid text data. Recovery mechanisms enable all of the data on the DASD which can be located by indexes to be restored after normal terminations during complex data set index updates or when intermediate nodes in large data sets are lost due to storage media input physical errors.

    Zone partitioning in volume recovery system
    3.
    发明授权
    Zone partitioning in volume recovery system 失效
    卷恢复系统中的区域划分

    公开(公告)号:US4601012A

    公开(公告)日:1986-07-15

    申请号:US586597

    申请日:1984-03-06

    摘要: In a word processing system storing a text stream on a direct access storage device (DASD) for recall and editing, the text stream is organized into a document, which is stored on the DASD as a data set. The data set consists of an index portion and a portion containing text records. The index portion is divided into nodes, of which the primary node is called the root node.A volume which refers to the full contents of the DASD can be formatted to contain multiple zones, each of which is logically independent of all other zones, when the contents of a storage volume can be divided conceptually into portions the uses of which are logically independent. Each zone has its own media allocation map, and data sets whose root is allocated within a given zone have all allocations within that same zone. If more than one data set with a given data set type exists on the storage volume, all of those data sets and the data set director for that data set type are allocated within a single zone. For each zone, a recovery required indicator is provided so that zones not requiring recovery need not be scanned when volume recovery is being performed. When only one zone is being recovered, the logical sector number of the root node referenced by the index element in the anchor is used to determine whether or not the data set lies in the zone being recovered, and to skip data sets that do not lie in the zone.

    摘要翻译: 在将文本流存储在用于调用和编辑的直接访问存储设备(DASD)上的文字处理系统中,文本流被组织成作为数据集存储在DASD上的文档。 数据集由索引部分和包含文本记录的部分组成。 索引部分被分为节点,其中主节点称为根节点。 指向DASD的全部内容的卷可以格式化为包含多个区域,每个区域在逻辑上独立于所有其他区域,当存储卷的内容可以在概念上分为部分,其使用在逻辑上是独立的 。 每个区域都有自己的媒体分配映射,并且在给定区域内分配其根的数据集具有该同一区域内的所有分配。 如果在存储卷上存在多个具有给定数据集类型的数据集,那么该数据集类型的所有数据集和数据集导出器都将在单个区域内分配。 对于每个区域,提供恢复所需的指示符,以便在执行卷恢复时不需要扫描不需要恢复的区域。 当仅恢复一个区域时,由锚中的索引元素引用的根节点的逻辑扇区号用于确定数据集是否位于正在恢复的区域中,并且跳过不会发生的数据集 在该区域。

    Automatic text adjustment
    4.
    发明授权
    Automatic text adjustment 失效
    自动文字调整

    公开(公告)号:US4587631A

    公开(公告)日:1986-05-06

    申请号:US750978

    申请日:1985-07-01

    IPC分类号: G06F17/21 G06F3/14

    CPC分类号: G06F17/217

    摘要: The specification discloses a method for adjusting text in a word processing system when the insert mode is completed. An indicator is set to indicate a change active condition if a change is made to the current line of text when an establish insert mode key is depressed by the operator. The indicator is interrogated to determine if a change active condition has been indicated when a terminate insert mode key is later depressed by the operator. When a change active condition is detected, the line end codes for the current line of text are adjusted to provide an adjusted line. The adjusted line is then interrogated to determine whether a paragraph boundary or page end code is included. If no paragraph boundary or page end code is included, the adjusted line is interrogated to determine whether a change was made in the line end code. Each succeeding line following the adjusted line is adjusted until a paragraph boundary or page end code is encountered or no change in the line end code is made for that line.

    摘要翻译: 本说明书公开了一种在插入模式完成时用于调整文字处理系统中的文本的方法。 当操作员按下建立插入模式键时,如果对当前文本行进行更改,则设置指示符以指示更改激活状态。 当终止插入模式键随后被操作者按下时,询问指示器以确定是否已经指示改变活动状态。 当检测到变化激活状态时,调整当前行文本的行结束代码以提供调整的行。 然后询问调整后的行以确定是否包括段落边界或页面末尾代码。 如果没有包含段落边界或页面末尾代码,则调整后的行被询问以确定是否在行末端代码中进行更改。 在调整后的行后面的每个后续行被调整直到遇到段落边界或页面结束代码,或者对该行没有对行结束代码进行更改。

    Keyboard mismatch correction
    5.
    发明授权
    Keyboard mismatch correction 失效
    键盘错配校正

    公开(公告)号:US4402058A

    公开(公告)日:1983-08-30

    申请号:US208788

    申请日:1980-11-20

    CPC分类号: G06F17/2217 G06F17/24

    摘要: In a word processor where a text stream is input by way of a keyboard for storage and is displayed to an operator and wherein different keyboard character sets are available, means are provided for signalling the location at which an insert of one or more characters is to be added to the text stream. Means are provided for comparing the active keyboard character set in the text stream immediately preceding the location to the keyboard character set of the insert to produce a first output when the keyboard character sets compare and a second output when the keyboard character sets do not compare. The insert is entered into the text stream at the location upon generation of the first output. Upon generation of the second output a character set change code is added immediately upstream of said location to indicate the keyboard character set for the insert. Immediately following the insert a character set change code is added to indicate the keyboard character set for the text shown immediately following the insert.

    摘要翻译: 在文字处理器中,通过用于存储的键盘输入文本流并将其显示给操作者,并且其中不同的键盘字符集可用,提供用于发信号通知一个或多个字符的插入位置的位置 被添加到文本流。 提供了用于将紧邻在位置之前的文本流中的活动键盘字符集与插入件的键盘字符集进行比较以产生当键盘字符集比较时的第一输出和当键盘字符集不比较时的第二输出的装置。 在生成第一个输出时,该插入物被输入到该位置的文本流中。 在产生第二输出时,在所述位置的上游紧紧地添加字符集改变码,以指示用于插入的键盘字符集。 在插入一个字符集之后,立即添加更改代码以指示插入后紧接着显示的文本的键盘字符集。

    Method for accessing a data set in a word processing system
    6.
    发明授权
    Method for accessing a data set in a word processing system 失效
    用于访问文字处理系统中的数据集的方法

    公开(公告)号:US4620295A

    公开(公告)日:1986-10-28

    申请号:US586594

    申请日:1984-03-06

    CPC分类号: G06F17/30952

    摘要: A word processing system is disclosed in which a text stream is stored on a direct access storage device (DASD) for recall and editing. The text stream is organized into a document, which is stored on the DASD as a data set. The data set consists of an index portion and a portion containing text records. The index portion is divided into nodes, of which the primary node is called the root node. When the system operator designates a data set for use, the root node is fetched and retained in a system memory to eliminate the need to fetch it from the DASD for every access. When sequential records are accessed, such as during a document duplication operation, the index is fully searched only for the first of the sequential records. Subsequent records are located through index nodes already in the system memory, with subsequent index nodes being fetched from the DASD only when the last index entry in the current index node has been processed. When sequential records are written to the DASD, the index is fully searched only for the insertion point for the first record. For subsequent records, the same index node is updated until there is insufficient room for index entry for the latest record written to the DASD. At that time the index node is split and index entries at higher levels of the index are updated in a similar manner.

    摘要翻译: 公开了一种文字处理系统,其中文本流被存储在用于调用和编辑的直接访问存储设备(DASD)上。 文本流被组织成一个作为数据集存储在DASD上的文档。 数据集由索引部分和包含文本记录的部分组成。 索引部分被分为节点,其中主节点称为根节点。 当系统操作员指定要使用的数据集时,根节点被取出并保留在系统存储器中,以消除从DASD中获取每个访问的需要。 当访问顺序记录时,例如在文档复制操作期间,仅针对第一个顺序记录完全搜索索引。 随后的记录通过已经在系统存储器中的索引节点定位,只有当当前索引节点中的最后一个索引条目被处理时,后续的索引节点才从DASD获取。 当顺序记录被写入DASD时,仅针对第一条记录的插入点完全搜索索引。 对于后续记录,相同的索引节点被更新,直到为写入DASD的最新记录的索引输入空间不足。 此时,索引节点被拆分,索引的较高级别的索引条目以类似的方式更新。

    Insertion of character set change codes in an altered text stream
    7.
    发明授权
    Insertion of character set change codes in an altered text stream 失效
    在更改的文本流中插入字符集更改代码

    公开(公告)号:US4393463A

    公开(公告)日:1983-07-12

    申请号:US208784

    申请日:1980-11-20

    摘要: A word processing system is disclosed in which a text stream is stored for recall and editing. The characters in the text stream can be derived from a number of keyboard character sets but each character must be identified according to its character set to be properly printed or displayed. When the system operator moves, copies or deletes blocks of text the correct keyboard character sets must be maintained. When blocks of text are inserted or deleted the keyboard character sets are determined for the interfacing text blocks. When there is a transition from one keyboard character set to another, a character set change code is inserted to indicate the correct keyboard character set for the immediately following text.

    摘要翻译: 公开了一种文字处理系统,其中存储文本流以进行调用和编辑。 文本流中的字符可以从多个键盘字符集中导出,但每个字符必须根据其字符集进行识别,以便正确打印或显示。 当系统操作员移动时,复制或删除文本块,必须维护正确的键盘字符集。 当文本块被插入或删除时,键盘字符集被确定为接口文本块。 当从一个键盘字符集转换到另一个键盘字符集时,将插入一个字符集更改代码,以指示紧接着的文本的正确的键盘字符集。