会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • System and method for displaying data using graphical user interface control elements
    • 使用图形用户界面控制元素显示数据的系统和方法
    • US06237004B1
    • 2001-05-22
    • US09028744
    • 1998-02-24
    • John Paul DodsonMinh NguyenChris Alan Schwendiman
    • John Paul DodsonMinh NguyenChris Alan Schwendiman
    • G06F1730
    • G06F9/451Y10S707/99943
    • The present invention is a system, method, and computer readable medium for determining which graphic user interface (GUI) control element, including a graphic symbol and associated control code, to use to display particular data. The present invention uses a data-driven model, wherein the GUI control element, referred to as a widget, for a particular set of data is determined dynamically, based on information contained in a database. A widget may be created, displayed, and modified without having to change the program code which uses the widget to display data. As a program executes, it is determined that data needs to be displayed as part of a graphical user interface. The program which is executing calls a generic GUI manager, which determines which widget to use for the particular data at this point in the program and displays the widget. The generic GUI manager reads a database entry associated with the data to be displayed. The database entry contains information, or characteristics, regarding the data. The characteristics are then analyzed by the generic GUI manager to determine which type of widget to use to display the data. An appropriate widget is then selected and used. Both homogenous changes (i.e. graphic symbol changes, where the behavior remains the same) and heterogeneous changes (i.e. where both the graphic symbol and the behavior change) are supported.
    • 本发明是一种系统,方法和计算机可读介质,用于确定用于显示特定数据的图形用户界面(GUI)控制元素,包括图形符号和相关联的控制代码。 本发明使用数据驱动模型,其中,基于数据库中包含的信息,动态地确定用于特定数据集合的称为小部件的GUI控制元素。 可以创建,显示和修改小部件,而无需更改使用小部件显示数据的程序代码。 当程序执行时,确定数据需要作为图形用户界面的一部分显示。 正在执行的程序调用通用GUI管理器,该管理器确定在程序中的这一点处为特定数据使用的窗口小部件,并显示窗口小部件。 通用GUI管理器读取与要显示的数据相关联的数据库条目。 数据库条目包含有关数据的信息或特性。 然后,通用GUI管理器分析特征以确定用于显示数据的哪个类型的小部件。 然后选择并使用适当的小部件。 两个同质变化(即图形符号变化,其中行为保持相同)和异质变化(即图形符号和行为改变两者)都被支持。
    • 3. 发明授权
    • Status display for parallel activities
    • 并行活动的状态显示
    • US07100035B1
    • 2006-08-29
    • US09389201
    • 1999-09-02
    • James Joseph BabkaChris Alan Schwendiman
    • James Joseph BabkaChris Alan Schwendiman
    • G06F9/46G06F9/00
    • G06F11/323
    • When activities are operated in parallel, and there is only one status display, an ordered list is implemented with three methods of access: insertion at the top, removal from anywhere, and read of the top item. Items kept on this list are the status codes or words for the activities that are currently in progress. When a new activity begins, its status code or word is inserted at the top of the list. Whenever an activity completes, its code or word is removed from the list regardless of its location in the list, and in such a way as to preserve the order of the remaining entries in the list. Whenever the top entry in the list changes (whether through an insertion or removal), the single status display is updated to show the new top value.
    • 当活动并行运行时,只有一个状态显示,使用三种访问方式实现有序列表:插入顶部,从任何位置移除,并读取顶级项目。 此列表中保存的项目是当前正在进行的活动的状态代码或单词。 当新活动开始时,其状态代码或单词将插入列表的顶部。 无论何时活动完成,其代码或单词都将从列表中删除,而不管其列表中的位置如何,并以保留列表中其余条目的顺序的方式。 每当列表中的顶部条目更改(无论是通过插入还是删除)时,单个状态显示都会更新,以显示新的顶部值。
    • 4. 发明授权
    • System and method for enabling adapters in a computer system
    • 在计算机系统中启用适配器的系统和方法
    • US5802362A
    • 1998-09-01
    • US656151
    • 1996-05-31
    • Walter Manfred LippChris Alan Schwendiman
    • Walter Manfred LippChris Alan Schwendiman
    • G06F9/445G06F9/06
    • G06F9/4411
    • New adapter functions for a computer system are moved from existing TTY configuration code to load modules dynamically linked to the TTY configuration code at run time. A load module attribute stored in a vendor-supplied component of a database provides the load module path and name. Third party vendors may then add TTY configuration support by supplying the load module and adding the appropriate attribute(s) to the database, obviating system vendor assistance or source code access. Ease of configuration is enhanced by avoiding displays of TTY device characteristics not supported by currently installed system hardware. An additional type attribute for predefined attributes in the database permits TTY attributes specific to a particular adapter type to be stored under a unique identifier. The additional type attribute and query of a parent device of a TTY for extended attributes for other device types permit third party vendors to add new adapters by generating a load module linked at run time. Attributes specific to a given adapter are thereby easily added to the existing set of default attributes normally associated with a TTY.
    • 计算机系统的新适配器功能从现有TTY配置代码移动到在运行时动态链接到TTY配置代码的模块。 存储在数据库供应商提供的组件中的load + E,uns + EE模块属性提供了加载模块的路径和名称。 然后,第三方供应商可以通过提供加载模块并将适当的属性添加到数据库来添加TTY配置支持,从而避免系统供应商的帮助或源代码访问。 通过避免当前安装的系统硬件不支持的TTY设备特性的显示,可以增强配置的便利性。 数据库中预定义属性的附加类型属性允许特定于特定适配器类型的TTY属性存储在唯一标识符下。 用于其他设备类型的扩展属性的TTY的父设备的附加类型属性和查询允许第三方供应商通过生成在运行时链接的加载模块来添加新的适配器。 因此,特定于给定适配器的属性可以轻松地添加到通常与TTY相关联的现有默认属性集中。
    • 5. 发明授权
    • Discovery and configuration of new devices added via dynamic reconfiguration
    • 通过动态重新配置添加新设备的发现和配置
    • US08626959B2
    • 2014-01-07
    • US13224543
    • 2011-09-02
    • Gary Lee RuzekChris Alan Schwendiman
    • Gary Lee RuzekChris Alan Schwendiman
    • G06F3/00
    • G06F9/4413
    • An approach is provided in which a device is detected when it has been added to an operating system partition. The detecting occurs during a dynamic reconfiguration process, and the device is associated with a device type. A parent device is identified that corresponds to the added device. The identifying of the parent device is performed during the dynamic reconfiguration process and the identification of the parent device is based on the device type of the added device with the identified parent device corresponding to a parent device name. A unit address corresponding to the added device is retrieved and this retrieved unit address and the identified parent device name are passed to a configuration manager process. The added device is then configured based on the identified parent device name.
    • 提供了一种方法,其中当设备被添加到操作系统分区时被检测到。 检测发生在动态重新配置过程中,并且设备与设备类型相关联。 识别与添加的设备相对应的父设备。 在动态重新配置过程中执行父设备的识别,并且父设备的标识基于添加的设备的设备类型,其中所标识的父设备对应于父设备名称。 检索与添加的设备相对应的单元地址,并将该检索到的单元地址和所识别的父设备名称传递给配置管理器进程。 然后,基于所标识的父设备名称配置添加的设备。
    • 6. 发明授权
    • Status display for parallel activities
    • 并行活动的状态显示
    • US07334055B2
    • 2008-02-19
    • US10633243
    • 2003-08-01
    • James Joseph BabkaChris Alan Schwendiman
    • James Joseph BabkaChris Alan Schwendiman
    • G06F3/00G06F9/00
    • G06F11/323
    • When activities are operated in parallel, and there is only one status display, an ordered list is implemented with three methods of access: insertion at the top, removal from anywhere, and read of the top item. Items kept on this list are the status codes or words for the activities that are currently in progress. When a new activity begins, its status code or word is inserted at the top of the list. Whenever an activity completes, its code or word is removed from the list regardless of its location in the list, and in such a way as to preserve the order of the remaining entries in the list. Whenever the top entry in the list changes (whether through an insertion or removal), the single status display is updated to show the new top value.
    • 当活动并行运行时,只有一个状态显示,使用三种访问方式实现有序列表:插入顶部,从任何位置移除,并读取顶级项目。 此列表中保存的项目是当前正在进行的活动的状态代码或单词。 当新活动开始时,其状态代码或单词将插入列表的顶部。 无论何时活动完成,其代码或单词都将从列表中删除,而不管其列表中的位置如何,并以保留列表中其余条目的顺序的方式。 每当列表中的顶部条目更改(无论是通过插入还是删除)时,单个状态显示都会更新,以显示新的顶部值。
    • 7. 发明授权
    • System and method for maintaining device name consistency during parallel device discovery process
    • 在并行设备发现过程中维护设备名称一致性的系统和方法
    • US06529964B1
    • 2003-03-04
    • US09389194
    • 1999-09-02
    • Chris Alan Schwendiman
    • Chris Alan Schwendiman
    • G06F1300
    • G06F9/4411
    • Device configuration processes operated within an operating system are run in parallel up until one or more new devices are detected. Once that occurs, the configuration process waits for current running processes to complete without starting new ones, and then re-runs the configuration processes needing to define new devices in the order they would have run if the entire operation had been performed serially. As a result, since most configurations processes will not be detecting new devices, they will run all the way to completion in parallel with others, thereby reducing system boot times. However, if a new device is discovered, it will be assigned the correct name with respect to the other devices.
    • 在操作系统中操作的设备配置过程并行运行,直到检测到一个或多个新设备。 一旦发生这种情况,配置过程将等待当前正在运行的进程完成而不启动新的进程,然后重新运行需要定义新设备的配置过程,如果整个操作已经连续执行,则按照它们将运行的顺序重新运行。 因此,由于大多数配置过程将不会检测到新设备,因此它们将一直运行到其他设备并行运行,从而减少了系统启动时间。 但是,如果发现新设备,则将为其他设备分配正确的名称。
    • 9. 发明授权
    • System and method for maintaining multiple devices with a single device identifier
    • 用于使用单个设备标识符维护多个设备的系统和方法
    • US07302448B2
    • 2007-11-27
    • US10960606
    • 2004-10-07
    • Chris Alan SchwendimanStephen M. TeeTeerasit Tinnakul
    • Chris Alan SchwendimanStephen M. TeeTeerasit Tinnakul
    • G06F17/30
    • G06F9/44505Y10S707/99944Y10S707/99945
    • A method, computer program product, and a data processing system for maintaining object configuration data in a data processing system is provided. A first set of attribute entries is stored in a database. The first set of attribute entries is associated with a first object classification and a second object classification. A second set and a third set of attribute entries each including at least one attribute entry are stored in the database. The second set of attribute entries is associated with the first object classification, and the third set of attribute entries are associated with the second object classification. A first object of the first object classification is configured with the first set of attribute entries and the second set of attribute entries, and a second object of the second object classification is configured with the first set of attribute entries and the third set of attribute entries.
    • 提供了一种用于在数据处理系统中维护对象配置数据的方法,计算机程序产品和数据处理系统。 第一组属性条目存储在数据库中。 第一组属性条目与第一对象分类和第二对象分类相关联。 每个包括至少一个属性条目的第二集合和第三组属性条目存储在数据库中。 第二组属性条目与第一对象分类相关联,第三组属性条目与第二对象分类相关联。 第一对象分类的第一对象被配置有第一组属性条目和第二组属性条目,并且第二对象分类的第二对象被配置有第一组属性条目和第三组属性条目 。
    • 10. 发明授权
    • Method, system, and program for maintaining and swapping paths in an MPIO environment
    • 用于在MPIO环境中维护和交换路径的方法,系统和程序
    • US06968401B2
    • 2005-11-22
    • US10607516
    • 2003-06-26
    • Gerald Francis McBreartyChris Alan Schwendiman
    • Gerald Francis McBreartyChris Alan Schwendiman
    • G06F3/00G06F13/10
    • G06F13/102
    • A path control module manages a set of primary paths and a set of standby paths for a target device. When a path in the set of primary paths fails, the path control module may failover to the set of standby paths. Alternatively, when a path in the set of primary paths fails, the path control module may failover that path to a single path from the set of standby paths. The sets of primary paths and standby paths may be set by an administrator to control load balancing of resources in the storage area network. The primary set of paths for a first disk may be the standby set of paths for a second disk. Similarly, the primary set of paths for the second disk may be the standby set of paths for the first disk.
    • 路径控制模块管理目标设备的一组主路径和一组待机路径。 当主路径组中的路径失败时,路径控制模块可能会故障转移到一组备用路径。 或者,当一组主路径中的路径失败时,路径控制模块可以将该路径故障转移到来自该组备用路径的单个路径。 主路径和备用路径的集合可以由管理员设置以控制存储区域网络中的资源的负载平衡。 第一个磁盘的主要路径可能是第二个磁盘的备用路径集合。 类似地,第二个磁盘的主要路径集可以是第一个磁盘的备用路径集合。