会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Integrity of data objects used to maintain state information for shared
data at a local complex
    • 用于在本地组合中维护共享数据的状态信息的数据对象的完整性
    • US5331673A
    • 1994-07-19
    • US860800
    • 1992-03-30
    • David A. ElkoJeffrey A. FreyAudrey A. HelffrichJeffrey M. NickMichael D. Swanson
    • David A. ElkoJeffrey A. FreyAudrey A. HelffrichJeffrey M. NickMichael D. Swanson
    • G06F11/20G06F11/00G06F11/22G06F11/30G06F12/00G06F12/08
    • G06F12/0813G06F11/22G06F11/2007G06F11/2205G06F2201/825
    • Apparatus and method insuring that data objects used to maintain state information for shared data at a local central processing complex (CPC) are coherent with respect to state information maintained at a structured external storage facility (SES) over a link is valid. An error detector is attached to the CPC side of the link for detecting errors on the link, and, when an error is detected, setting a error state pending (ESP) latch to indicate that the link has failed and that the shared data in the local data object may be invalid because a message invalidating the data may not have been received by the CPC. In data processing operations, the ESP latch is interrogated by a central processor in the CPC to determine the health of the message path to the SES facility. A local cache vector reflecting the validity of the shared data in the local cache may then be interrogated to determine if the shared data in the local cache is valid. If a healthy path has continuously existed and the vector indicates that the local cache data is valid, the integrity of the data can be relied on.
    • 确保用于维护在本地中央处理复合体(CPC)上的共享数据的状态信息的数据对象相对于通过链路在结构化外部存储设施(SES)上维护的状态信息是一致的装置和方法是有效的。 一个错误检测器被连接到链路的CPC侧,用于检测链路上的错误,并且当检测到错误时,设置错误状态挂起(ESP)锁存器以指示链路已经失败,并且共享数据在 本地数据对象可能无效,因为CPC可能未收到使数据无效的消息。 在数据处理操作中,由CPC中的中央处理器询问ESP锁存器,以确定到SES设备的消息路径的健康状况。 然后可以询问反映本地高速缓存中的共享数据的有效性的本地缓存向量,以确定本地高速缓存中的共享数据是否有效。 如果健康路径不断存在,并且向量表示本地缓存数据有效,则可以依赖数据的完整性。
    • 2. 发明授权
    • Authorization method for conditional command execution
    • 条件命令执行的授权方法
    • US5450590A
    • 1995-09-12
    • US408446
    • 1995-03-22
    • David A. ElkoJeffrey A. FreyAudrey A. HelffrichJeffrey M. NickMichael D. Swanson
    • David A. ElkoJeffrey A. FreyAudrey A. HelffrichJeffrey M. NickMichael D. Swanson
    • G06F9/52G06F11/00G06F15/17G06F7/04G06F12/14
    • G06F15/17
    • One or more central processing complexes (CPC's), each with one or more programs being executed, issue commands to a structured electronic storage (SES). The commands include ones that create or delete data structures in SES, and attach or detach users to the data structures. The commands include a comparative authority value operand and a new authority value operand. A data structure or user control information has an associated existing authority value. If the comparative authority value matches the existing authority value, the existing authority value is replaced by the new authority value, and the command is executed. If there is a mismatch, the existing authority value is returned to the program that issued the command, and the command is not executed in SES. This enables software to serialize management of SES and maintain a consistent view of objects in SES in the presence of faulty CPC's, without causing correctly operating CPC's to experience errors or undue delays.
    • 一个或多个中央处理复合体(CPC),每个具有一个或多个程序被执行,向结构化电子存储(SES)发出命令。 这些命令包括在SES中创建或删除数据结构的命令,并将用户附加或分离到数据结构。 这些命令包括比较权限值操作数和新的权限值操作数。 数据结构或用户控制信息具有相关联的现有权限值。 如果比较权限值与现有权限值匹配,则现有权限值将被新的权限值替换,并且执行该命令。 如果存在不匹配,则将现有权限值返回给发出命令的程序,并且该命令不会在SES中执行。 这使软件能够对SES进行序列化管理,并在出现故障CPC的情况下保持SES中对象的一致视图,而不会导致正确的运行CPC出现错误或不正当的延迟。
    • 3. 发明授权
    • Command execution system for using first and second commands to reserve
and store second command related status information in memory portion
respectively
    • 用于使用第一和第二命令的命令执行系统分别在存储器部分中预留和存储第二命令相关状态信息
    • US5392397A
    • 1995-02-21
    • US860378
    • 1992-03-30
    • David A. ElkoJeffrey A. FreyAudrey A. HelffrichJeffrey M. NickMichael D. Swanson
    • David A. ElkoJeffrey A. FreyAudrey A. HelffrichJeffrey M. NickMichael D. Swanson
    • G06F9/46G06F11/14G06F11/30G06F15/00G06F13/00
    • G06F11/1474G06F2201/82G06F2201/825
    • One or more Central Processing Complexes (CPC), each with one or more programs being executed, become command initiators by issuing commands requesting an action to be performed by a command responder. The responder is a Structured Electronic Storage (SES) which comprises a coupling facility. The SES receives commands to be executed over a plurality of links interconnecting the CPC's and SES, and returns a response to the program that issued the command. The SES is the focal point for the CPC's to share data, control locks, and manipulate lists or queues. This couples the autonomous CPC's into a System Complex (Sysplex) displaying a single system image. An indicator associated with each of the links is set by SES when it appears to a initiator that problems on the link exist. The set state of any indicator prevents SES from starting execution of any subsequent commands. This preserves the orderly, sequential execution of commands to insure consistent states of data in SES, and allows the program that issued the command to determine exactly how the command ended at SES. Data associated with execution of the command is stored in a status save area of SES for subsequent access by the program.
    • 一个或多个中央处理复合体(CPC),每个具有一个或多个程序被执行,通过发出命令请求由命令响应者执行的动作的命令成为命令发起者。 响应者是结构化电子存储(SES),其包括耦合设备。 SES接收要在连接CPC和SES的多个链路上执行的命令,并且向发出命令的程序返回响应。 SES是CPC共享数据,控制锁和操纵列表或队列的焦点。 这将自主CPC变成一个显示单个系统映像的系统组合(Sysplex)。 与每个链接相关联的指示符由SES在发起者看来存在链路上的问题时设置。 任何指示器的设置状态都可防止SES启动任何后续命令的执行。 这样可以有序地顺序执行命令,以确保SES中数据的一致状态,并允许发出命令的程序准确地确定命令如何在SES中结束。 与命令执行相关联的数据存储在SES的状态保存区域中,以便程序随后访问。
    • 4. 发明授权
    • Command quiesce function
    • 命令静默功能
    • US5339405A
    • 1994-08-16
    • US860330
    • 1992-03-30
    • David A. ElkoJeffrey A. FreyAudrey A. HelffrichJeffrey M. NickMichael D. Swanson
    • David A. ElkoJeffrey A. FreyAudrey A. HelffrichJeffrey M. NickMichael D. Swanson
    • G06F13/00G06F11/00
    • G06F11/00
    • One or more Central Processing Complexes (CPC), each with one or more programs being executed, become command initiators by issuing commands requesting an action to be performed by a command responder. The responder is a Structured Electronic Storage (SES) which comprises a coupling facility. The SES receives commands to be executed over a plurality of links interconnecting the CPC's and SES, and returns a response to the program that issued the command. The SES is the focal point for the CPC's to share data, control locks, and manipulate lists or queues. This couples the autonomous CPC's into a System Complex (Sysplex) displaying a single system image. An indicator associated with each of the links is set by SES when it appears to a initiator that problems on the link exist. The set state of any indicator prevents SES from starting execution of any subsequent commands. This preserves the orderly, sequential execution of commands to insure consistent states of data in SES, and allows the program that issued the command to determine exactly how the command ended at SES. Data associated with execution of the command is stored in a status save area of SES for subsequent access by the program.
    • 一个或多个中央处理复合体(CPC),每个具有一个或多个程序被执行,通过发出命令请求由命令响应者执行的动作的命令成为命令发起者。 响应者是结构化电子存储(SES),其包括耦合设备。 SES接收要在连接CPC和SES的多个链路上执行的命令,并且向发出命令的程序返回响应。 SES是CPC共享数据,控制锁和操纵列表或队列的焦点。 这将自主CPC变成一个显示单个系统映像的系统组合(Sysplex)。 与每个链接相关联的指示符由SES在发起者看来存在链路上的问题时设置。 任何指示器的设置状态都可防止SES启动任何后续命令的执行。 这样可以有序地顺序执行命令,以确保SES中数据的一致状态,并允许发出命令的程序准确地确定命令如何在SES中结束。 与命令执行相关联的数据存储在SES的状态保存区域中,以便程序随后访问。
    • 8. 发明授权
    • Apparatus and method for list management in a coupled data processing
system
    • 耦合数据处理系统中列表管理的装置和方法
    • US5410695A
    • 1995-04-25
    • US860633
    • 1992-03-30
    • Jeffrey A. FreyAudrey A. HelffrichJeffrey M. NickMichael D. Swanson
    • Jeffrey A. FreyAudrey A. HelffrichJeffrey M. NickMichael D. Swanson
    • G06F9/46G06F9/44G06F15/16
    • G06F9/46
    • A Structured External Storage (SES) Facility is coupled to one or more Central Electronic Complex (CEC) Processors, each linked to each other in a System Processing Complex (Sysplex). Applications within a CEC communicate with the SES via messages over a communication means. The SES comprises one or more List Structures, each structure comprising one or more Lists, each List comprising a list control and none or more List Entries. List Entries may be keyed or unkeyed, have a List Entry Identifiers (LEID), created within the SES, and unique within a particular List Structure. List Entries may also have a unique (within a List Structure) Name, created and managed by the application. A plurality of List commands are provided for creating, locating, moving and deleting List Entries--with location reference possible by LEID, Name, Key, Location within List, or a combination of Key and Location within Key. Name and LEID are preserved between moves, while Key may or may not be changed, and will be used to determine relative location.
    • 结构化外部存储(SES)设备耦合到一个或多个中央电子综合体(CEC)处理器,每个处理器在系统处理复合体(Sysplex)中彼此链接。 CEC中的应用通过通信方式的消息与SES通信。 SES包括一个或多个列表结构,每个结构包括一个或多个列表,每个列表包括列表控件和没有或多个列表条目。 列表条目可以是密钥或非密钥的,具有在SES内创建的列表条目标识符(LEID),并且在特定列表结构内是唯一的。 列表条目也可能具有由应用程序创建和管理的唯一(在列表结构中)名称。 提供了多个List命令,用于创建,定位,移动和删除列表条目,可以通过LEID,名称,密钥,列表中的位置或密钥中的密钥和位置的组合来实现位置引用。 名称和LEID在移动之间被保留,而Key可以被改变也可以不被改变,并且将用于确定相对位置。
    • 10. 发明授权
    • Method and apparatus for expansion, contraction, and reapportionment of
structured external storage structures
    • 结构化外部存储结构的膨胀,收缩和再分配的方法和装置
    • US5581737A
    • 1996-12-03
    • US304458
    • 1994-09-12
    • Dennis J. DahlenDavid A. ElkoAudrey A. HelffrichRichard P. KingJeffrey M. NickStewart L. PalmerWendell W. Wilkinson
    • Dennis J. DahlenDavid A. ElkoAudrey A. HelffrichRichard P. KingJeffrey M. NickStewart L. PalmerWendell W. Wilkinson
    • G06F3/06G06F12/02G06F12/08
    • G06F12/084G06F12/023G06F12/0815Y10S707/99942
    • A method and apparatus for optimizing a data structure of an external data storage facility shared by a plurality of data processing systems, the data structure being allocated by a first allocation command which includes first allocation parameters based on an amount of storage space in the external data storage facility assigned for creation of the data structure and a composition of the data structure, includes a device for determining values of the first allocation parameters, to thereby determine a first composition of the data structure, a device for determining an actual usage of the data structure, to thereby determine a second composition of the data structure, a device for comparing the first composition of the data structure with the second composition of the data structure, and a device for issuing, based on an output from the comparing device, a second allocation command having second allocation parameters, to the data structure for reallocation thereof. The issuing device includes a device for adjusting the first composition of the data structure to the second composition, as storage space in the external data storage facility and processing cycles become available to execute the second allocation parameters. Until the second allocation parameters are achieved, the reallocation of the data structure remains pending and all processing commands are accepted and processed by the external data storage facility.
    • 一种用于优化由多个数据处理系统共享的外部数据存储设施的数据结构的方法和装置,所述数据结构由第一分配命令分配,所述第一分配命令包括基于所述外部数据中的存储空间量的第一分配参数 分配用于创建数据结构的存储设施和数据结构的组成包括用于确定第一分配参数的值的装置,从而确定数据结构的第一组合,用于确定数据的实际使用的设备 从而确定数据结构的第二组合,用于将数据结构的第一组合与数据结构的第二组合进行比较的装置,以及用于基于比较装置的输出发出第二组合的第二组 分配命令具有第二分配参数,用于重新分配数据结构。 发行装置包括用于将数据结构的第一组合调整到第二组合的装置,作为外部数据存储设备中的存储空间,并且处理周期变得可用于执行第二分配参数。 在实现第二分配参数之前,数据结构的重新分配保持待定,所有处理命令都被外部数据存储设施接受和处理。