Techniques for managing configuration information among different physical devices
    1.
    发明授权
    Techniques for managing configuration information among different physical devices 有权
    用于管理不同物理设备之间的配置信息的技术

    公开(公告)号:US07680832B1

    公开(公告)日:2010-03-16

    申请号:US11824431

    申请日:2007-06-29

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30067

    摘要: A technique involves managing configuration information used by an application. The technique involves disposing a first file in a first physical device. The first file includes first configuration information. The technique further involves disposing a second file in a second physical device. The second file includes second configuration information. The second physical device is different than the first physical device. The technique further involves providing access to a top level file having a first path string to the first file in the first physical device and a second path string to the second file in the second physical device. The top level file in combination with the first and second files operates as a single virtual document which includes the first configuration information of the first file and the second configuration information of the second file.

    摘要翻译: 一种技术涉及管理应用程序使用的配置信息。 该技术涉及在第一物理设备中布置第一文件。 第一个文件包括第一个配置信息。 该技术还涉及在第二物理设备中布置第二文件。 第二个文件包括第二个配置信息。 第二物理设备与第一物理设备不同。 该技术还涉及提供对具有第一路径字符串的顶级文件的访问,该文件具有第一物理设备中的第一文件,并且向第二物理设备中的第二文件提供第二路径串。 与第一和第二文件相结合的顶级文件作为包括第一文件的第一配置信息和第二文件的第二配置信息的单个虚拟文档来操作。

    Provisioning storage
    2.
    发明申请
    Provisioning storage 审中-公开
    配置存储

    公开(公告)号:US20080147973A1

    公开(公告)日:2008-06-19

    申请号:US11641148

    申请日:2006-12-19

    IPC分类号: G06F12/00

    摘要: Storage is provisioned. By a user interface hosted at a storage system, a user is allowed to affect a set of storage system configuration settings residing on the storage system. The set of storage system configuration settings has options for different levels of redundant array of independent disks (RAID) data protection. Based on the set of storage system configuration settings, the storage system is configured for RAID data protection.

    摘要翻译: 存储设置。 通过托管在存储系统的用户界面,允许用户影响驻留在存储系统上的一组存储系统配置设置。 存储系统配置设置的集合具有不同级别的独立磁盘冗余阵列(RAID)数据保护的选项。 基于存储系统配置设置,存储系统配置为RAID数据保护。

    Techniques for operating a data storage assembly via a series of web pages and a commit-at-the-end, wizard-style behavior
    3.
    发明授权
    Techniques for operating a data storage assembly via a series of web pages and a commit-at-the-end, wizard-style behavior 有权
    用于通过一系列网页和提交终端向导风格的行为操作数据存储组件的技术

    公开(公告)号:US07917604B1

    公开(公告)日:2011-03-29

    申请号:US11824187

    申请日:2007-06-29

    IPC分类号: G06F15/16

    CPC分类号: G06F17/30873 G06F17/3089

    摘要: A technique of operating a data storage assembly involves providing a series of web pages to a web browser and buffering a set of potential configuration settings from the web browser. The web browser is controlled by a user. The series of web pages details operational aspects of the data storage assembly. The set of potential configuration settings is arranged to direct future operation of the data storage assembly. The technique further includes receiving a commit command from the web browser after the set of potential configuration settings has been buffered. The technique further includes committing, in response to the commit command, a set of configuration changes on the data storage assembly based on the set of potential configuration settings to provide the user with a commit-at-the-end, wizard-style configuration behavior through the web browser.

    摘要翻译: 操作数据存储组件的技术涉及向Web浏览器提供一系列网页并从web浏览器缓冲一组潜在的配置设置。 Web浏览器由用户控制。 该系列网页详细介绍了数据存储组件的操作方面。 该组潜在的配置设置被安排用于指导数据存储组件的未来操作。 该技术还包括在缓冲了潜在配置设置的集合之后从网络浏览器接收提交命令。 该技术还包括响应于提交命令,提交基于一组潜在配置设置的数据存储组件上的一组配置更改,以向用户提供提交到终端的向导式配置行为 通过网络浏览器。

    Information roll-up in distributed environments
    4.
    发明授权
    Information roll-up in distributed environments 有权
    分布式环境中的信息汇总

    公开(公告)号:US08631114B1

    公开(公告)日:2014-01-14

    申请号:US11324751

    申请日:2006-01-03

    IPC分类号: G06F15/173

    CPC分类号: G06F17/30545

    摘要: Described is a technique for gathering information about a property. A request is received at a first node of a plurality of nodes. The request requests information in accordance with the property for a set of one or more objects defined in a portion of the plurality of nodes. The first node determines information about said property for objects of said set which are defined at said first node. Each of the other nodes determines information about said property for objects of said set which are defined at said each node. Information is communicated to the first node from the other nodes about said property for objects of said set which are defined at each of said other nodes. The first node performs processing to produce final information representing information received from said other nodes and information determined by said first node regarding said property.

    摘要翻译: 描述了一种用于收集关于属性的信息的技术。 在多个节点的第一节点处接收到请求。 该请求根据在多个节点的一部分中定义的一个或多个对象的集合的属性请求信息。 第一节点确定关于在所述第一节点处定义的所述集合的对象的所述属性的信息。 每个其他节点确定关于在所述每个节点处定义的所述集合的对象的所述属性的信息。 关于在所述其他节点中的每个节点处定义的所述集合的对象的信息,从其他节点将信息传送到第一节点。 第一节点执行处理以产生表示从所述其他节点接收的信息的最终信息和由所述第一节点确定的关于所述属性的信息。

    Systems and methods for making incremental physical to virtual backups of computer system data
    5.
    发明授权
    Systems and methods for making incremental physical to virtual backups of computer system data 有权
    用于进行计算机系统数据的物理虚拟备份的系统和方法

    公开(公告)号:US08255650B1

    公开(公告)日:2012-08-28

    申请号:US12861629

    申请日:2010-08-23

    IPC分类号: G06F12/00

    摘要: Systems and methods are provided for capturing a complete baseline image of the operating environment of a host computer system on an external storage device and for generating incremental backups of the operating environment as changes to the operating environment are identified to create an aggregate baseline image of the operating environment of the host computer system. The external storage device can be disconnected from the host computer system and connected to a remote host where the aggregate baseline image can be used launch a remote host environment on a virtual machine running on the remote host. The remote host environment allows a user to make changes to the remote host environment and the changes can be written back to external storage device as a delta image that is included in the aggregate baseline image. The aggregate baseline image can then be synchronized with the native host.

    摘要翻译: 提供了系统和方法,用于捕获外部存储设备上的主计算机系统的操作环境的完整基线图像,并且用于在识别到对操作环境的改变以产生操作环境的变化时生成操作环境的增量备份,以创建 主机系统的运行环境。 可以将外部存储设备与主机系统断开连接,并连接到可以使用聚合基线映像的远程主机,在远程主机上运行的虚拟机上启动远程主机环境。 远程主机环境允许用户对远程主机环境进行更改,并且可以将更改作为包含在聚合基线映像中的增量映像写回外部存储设备。 然后可以将聚合基线图像与本机主机同步。

    Technique for graphical user interface modification
    6.
    发明授权
    Technique for graphical user interface modification 有权
    图形用户界面修改技术

    公开(公告)号:US07386835B1

    公开(公告)日:2008-06-10

    申请号:US10104146

    申请日:2002-03-22

    IPC分类号: G06F9/44 G06F3/00

    CPC分类号: G06F8/38 G06F9/451

    摘要: A technique for easily making modifications to a graphical user interface (GUI). XML files each containing different rules for making a tree display are easily written by code developers. The files are merged into a document object model (DOM) stored in memory. The GUI display presentation can thus be easily updated by the code developers by modifying the rules stored in the DOM by merging additional XML files containing rule additions, deletions and/or modifications into the DOM. The DOM is parsed for certain object classes for which object instances are needed. The object instances having certain display properties are retrieved from the system or network with which the GUI is operative and are combined with certain display attributes or display rules stored in the DOM. The object instances including their display properties and attributes are returned to the GUI to be displayed on the terminal screen in accordance therewith.

    摘要翻译: 用于轻松修改图形用户界面(GUI)的技术。 每个包含用于进行树显示的不同规则的XML文件很容易由代码开发人员编写。 文件被合并到存储在内存中的文档对象模型(DOM)中。 因此,代码开发人员可以通过将包含规则添加,删除和/或修改的其他XML文件合并到DOM中来修改存储在DOM中的规则,从而可以容易地更新GUI显示表示。 对于需要对象实例的特定对象类,DOM被解析。 具有某些显示属性的对象实例从GUI可操作的系统或网络中检索,并与存储在DOM中的某些显示属性或显示规则组合。 包括它们的显示属性和属性的对象实例被返回到GUI以根据其显示在终端屏幕上。

    Plug and play interface for user actions
    7.
    发明授权
    Plug and play interface for user actions 有权
    用户操作的即插即用界面

    公开(公告)号:US07240323B1

    公开(公告)日:2007-07-03

    申请号:US10132769

    申请日:2002-04-25

    IPC分类号: G06F9/44

    CPC分类号: G06F8/38 Y10S707/99942

    摘要: There is disclosed a technique for creating a plug and play interface for user actions on a graphical user interface (GUI) on a computer system such as might be used in a client-server network. A text file is prepared in XML language containing all possible user actions. The text file is read by GUI framework application software running on the operating system, and the results are stored in at least one table as Java code. The framework application software calls the Java code in response to user requests. The technique lends itself to modularization and therefore to ease of manufacture of such software plug and play interface. Such software can be easily modified at any time up to runtime.

    摘要翻译: 公开了一种用于在诸如可能在客户机 - 服务器网络中使用的计算机系统上的图形用户界面(GUI)上创建用于用户动作的即插即用界面的技术。 文本文件以XML语言编写,包含所有可能的用户操作。 文本文件由操作系统上运行的GUI框架应用程序软件读取,结果存储在至少一个表格中作为Java代码。 框架应用软件响应于用户请求调用Java代码。 该技术适用于模块化,因此易于制造这种软件即插即用接口。 这样的软件可以随时修改到运行时间。

    Personal cloud network
    9.
    发明授权

    公开(公告)号:US09729625B1

    公开(公告)日:2017-08-08

    申请号:US12828093

    申请日:2010-06-30

    IPC分类号: G06F15/16 H04L29/08

    CPC分类号: H04L67/104 H04L63/0428

    摘要: A distributed storage space for individual users and their selected peers is provided. The personal cloud system allows an individual user to establish and maintain a shared data storage area on a network attached storage device connected to the individual user's private network and accessible to one or more network devices via a public network and the private network. The personal cloud system registers the shared data storage area with a central server and sends an invitation to one or more network peers to join the shared data storage area. The personal cloud system then monitors incoming data packets at the network attached storage device to identify requests from invited network peers to access the shared data storage area. Access is provided in accordance with predetermined access controls upon validation of the request.

    Scalable communication within a distributed system using dynamic communication trees
    10.
    发明授权
    Scalable communication within a distributed system using dynamic communication trees 有权
    使用动态通信树在分布式系统内进行可扩展通信

    公开(公告)号:US07010622B1

    公开(公告)日:2006-03-07

    申请号:US09877862

    申请日:2001-06-08

    IPC分类号: G06F15/16 H04L12/28

    CPC分类号: H04L41/0233

    摘要: There is disclosed a technique for achieving scalable communication within a distributed system using dynamic communication trees. In a client server environment, and particularly in such an environment in which storage systems and storage area networks are managed by distributed management software, embodiments of the present invention are presented by which communication trees are built in a manner that evenly distributes load throughout nodes in the network, whereby scalability is enhanced allowing a larger number of nodes than otherwise allowable without such trees. Other advantages achievable by utilization of such trees are also disclosed.

    摘要翻译: 公开了一种使用动态通信树在分布式系统内实现可伸缩通信的技术。 在客户服务器环境中,特别是在存储系统和存储区域网络由分布式管理软件管理的这种环境中,呈现本发明的实施例,通过哪些通信树被构建为以均匀的方式在 网络,从而增加可扩展性,允许在没有这种树的情况下允许更多数量的节点。 还公开了通过利用这种树可实现的其它优点。