会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 51. 发明授权
    • Mechanism for reliable update of virtual disk device mappings without
corrupting data
    • 可靠地更新虚拟磁盘设备映射的机制,而不会破坏数据
    • US6161191A
    • 2000-12-12
    • US76346
    • 1998-05-12
    • Gregory L. SlaughterBernard A. TraversatRobert J. BlockXiaoyan Zheng
    • Gregory L. SlaughterBernard A. TraversatRobert J. BlockXiaoyan Zheng
    • G06F11/14G06F11/00
    • G06F11/1423G06F11/201G06F2201/815
    • A cluster implements a virtual disk system that provides each node of the cluster access to each storage device of the cluster. The virtual disk system provides high availability such that a storage device may be accessed and data access requests are reliably completed even in the presence of a failure. To ensure consistent mapping and file permission data among the nodes, data are stored in a highly available cluster database. Because the cluster database provides consistent data to the nodes even in the presence of a failure, each node will have consistent mapping and file permission data. A cluster transport interface is provided that establishes links between the nodes and manages the links. Messages received by the cluster transports interface are conveyed to the destination node via one or more links. The configuration of a cluster may be modified during operation. Prior to modifying the configuration, a reconfiguration procedure suspends data access requests and waits for pending data access requests to complete. The reconfiguration is performed and the mapping is modified to reflect the new configuration. The node then updates the internal representation of the mapping and resumes issuing data access requests.
    • 集群实现虚拟磁盘系统,为集群的每个节点访问集群的每个存储设备。 虚拟磁盘系统提供高可用性,使得即使存在故障也可以访问存储设备并且可靠地完成数据访问请求。 为了确保节点之间一致的映射和文件许可数据,数据存储在高度可用的集群数据库中。 因为即使在出现故障的情况下,集群数据库也为节点提供一致的数据,每个节点都将具有一致的映射和文件权限数据。 提供集群传输接口,其建立节点之间的链路并管理链路。 由群集传输接口接收的消息通过一个或多个链路被传送到目的地节点。 集群的配置可能会在操作过程中进行修改。 在修改配置之前,重新配置过程挂起数据访问请求并等待待完成的待处理数据访问请求。 执行重新配置,并修改映射以反映新配置。 然后该节点更新映射的内部表示,并恢复发布数据访问请求。
    • 52. 发明授权
    • Protocol for exchanging configuration data in a computer network
    • 用于在计算机网络中交换配置数据的协议
    • US6119157A
    • 2000-09-12
    • US79499
    • 1998-05-14
    • Bernard A. TraversatTom SaulpaughJeffrey A. SchmidtGregory L. Slaughter
    • Bernard A. TraversatTom SaulpaughJeffrey A. SchmidtGregory L. Slaughter
    • G06F13/00H04L12/24H04L29/06
    • H04L29/06H04L41/0893H04L67/42
    • Methods and apparatus are disclosed for providing a data framework and associated client/server protocol for storing and exchanging data among computers in a network. A data schema having an n-way tree-type structure with a root node layer, intermediate node layers, and a data layer for storing configuration data is described. The intermediate node layers contain a multitude of nodes containing categorical information relating to components and various aspects of the computer network. Following a tree structure, each intermediate node and root node has branches emanating to nodes below it. These subordinate nodes are referred to as children nodes. The data node layer is at the bottom of the tree and contains actual specific configuration data relating to components and other aspects of the computer network, such as information regarding users registered to use the network. Certain portions of the intermediate nodes and data nodes make up persistent dataspaces in which the actual specific configuration data in the data nodes is modified on either a client or a server computer, and is stored on the server computer. This allows the associated specific information to be nonvolatile and accessible by a multiplicity of client computers. The client/server protocol allows configuration data to be transferred between a client and server and for the maintenance of the connection between the client and the server. Configuration data and user profiles are stored on a server computer thereby minimizing the amount of memory needed by the client computer, which can be a device with low memory capabilities such as network computers, PDAs, or smart cards. The protocol also includes a method of coalescing configuration data before sending it to a client computer thereby reducing the memory requirements of the client computer.
    • 公开了用于提供用于在网络中的计算机之间存储和交换数据的数据框架和相关联的客户端/服务器协议的方法和装置。 描述了具有根节点层,中间节点层和用于存储配置数据的数据层的n路树型结构的数据模式。 中间节点层包含多个节点,其包含与组件和计算机网络的各个方面相关的分类信息。 按照树结构,每个中间节点和根节点都有分支发送到其下面的节点。 这些下级节点称为子节点。 数据节点层位于树的底部,并包含有关组件和计算机网络其他方面的实际具体配置数据,例如有关注册使用网络的用户的信息。 中间节点和数据节点的某些部分组成持久性数据空间,其中数据节点中的实际特定配置数据在客户端或服务器计算机上进行修改,并存储在服务器计算机上。 这允许相关联的特定信息是非易失性的并且可被多个客户端计算机访问。 客户端/服务器协议允许在客户端和服务器之间传输配置数据,并维护客户端和服务器之间的连接。 配置数据和用户简档存储在服务器计算机上,从而最小化客户端计算机所需的内存量,客户端计算机可以是诸如网络计算机,PDA或智能卡之类的具有低内存能力的设备。 该协议还包括在将配置数据发送到客户端计算机之前聚合配置数据,从而减少客户端计算机的存储器需求的方法。
    • 54. 发明授权
    • Highly available cluster virtual disk system
    • 高度可用的集群虚拟磁盘系统
    • US5964886A
    • 1999-10-12
    • US76388
    • 1998-05-12
    • Gregory L. SlaughterBernard A. TraversatRobert HerndonXiaoyan Zheng
    • Gregory L. SlaughterBernard A. TraversatRobert HerndonXiaoyan Zheng
    • G06F11/20G06F11/00
    • G06F11/201
    • A cluster implements a virtual disk system that provides each node of the cluster access to each storage device of the cluster. The virtual disk system provides high availability such that a storage device may be accessed and data access requests are reliably completed even in the presence of a failure. To ensure consistent mapping and file permission data among the nodes, data are stored in a highly available cluster database. Because the cluster database provides consistent data to the nodes even in the presence of a failure, each node will have consistent mapping and file permission data. A cluster transport interface is provided that establishes links between the nodes and manages the links. Messages received by the cluster transports interface are conveyed to the destination node via one or more links. The configuration of a cluster may be modified during operation. Prior to modifying the configuration, a reconfiguration procedure suspends data access requests and waits for pending data access requests to complete. The reconfiguration is performed and the mapping is modified to reflect the new configuration. The node then updates the internal representation of the mapping and resumes issuing data access requests.
    • 集群实现虚拟磁盘系统,为集群的每个节点访问集群的每个存储设备。 虚拟磁盘系统提供高可用性,使得即使存在故障也可以访问存储设备并且可靠地完成数据访问请求。 为了确保节点之间一致的映射和文件许可数据,数据存储在高度可用的集群数据库中。 因为即使在出现故障的情况下,集群数据库也为节点提供一致的数据,每个节点都将具有一致的映射和文件权限数据。 提供集群传输接口,其建立节点之间的链路并管理链路。 由群集传输接口接收的消息通过一个或多个链路被传送到目的地节点。 集群的配置可能会在操作过程中进行修改。 在修改配置之前,重新配置过程挂起数据访问请求并等待待完成的待处理数据访问请求。 执行重新配置,并修改映射以反映新配置。 然后该节点更新映射的内部表示,并恢复发布数据访问请求。
    • 55. 发明授权
    • Multi-threaded journaling in a configuration database
    • 配置数据库中的多线程日记
    • US6119129A
    • 2000-09-12
    • US107048
    • 1998-06-29
    • Bernard A. TraversatTom SaulpaughJeffrey A. SchmidtGregory L. Slaughter
    • Bernard A. TraversatTom SaulpaughJeffrey A. SchmidtGregory L. Slaughter
    • G06F9/445G06F11/14G06F11/34G06F17/30
    • G06F17/30368G06F11/1471G06F9/44505G06F2201/80Y10S707/99953
    • A method and system for creating and maintaining a journal of transactions directed to a configuration database is disclosed. A multi-threaded journaling method logs transactions in a configuration database by first receiving a database transaction, the transaction being either a single modification, e.g. insertion, deletion, update, or a series of modifications directed to the configuration database. An initial entry is inserted into a journal file where the initial entry includes a transaction identifier or handle that corresponds to the database transaction. Subsequent entries are inserted into the journal file corresponding to the specific updates of the transaction, the subsequent entry containing the transaction identifier and actual transaction data relating to the specific update. The journaling mechanism then determines whether each of the specific updates to the configuration database has been successfully completed. A final entry for the transaction is inserted based on the determination of whether each of the specific updates was successfully completed.
    • 公开了一种用于创建和维护指向配置数据库的事务日志的方法和系统。 多线程日记记录方法通过首先接收数据库事务来记录配置数据库中的事务,该事务是单个修改,例如, 插入,删除,更新或一系列针对配置数据库的修改。 将初始条目插入到日志文件中,其中初始条目包括与数据库事务相对应的事务标识符或句柄。 随后的条目被插入到对应于事务的特定更新的日志文件中,后续条目包含事务标识符和与特定更新相关的实际事务数据。 日志记录机制然后确定配置数据库的每个特定更新是否已经成功完成。 基于确定每个特定更新是否已成功完成,插入交易的最终条目。
    • 56. 发明授权
    • Generic schema for storing configuration information on a server computer
    • 用于在服务器计算机上存储配置信息的通用模式
    • US06052720A
    • 2000-04-18
    • US79500
    • 1998-05-14
    • Bernard A. TraversatTom SaulpaughJeffrey A. SchmidtGregory L. SlaughterWilliam J. TraceySteve Woodward
    • Bernard A. TraversatTom SaulpaughJeffrey A. SchmidtGregory L. SlaughterWilliam J. TraceySteve Woodward
    • G06F17/30H04L12/24H04L29/06H04L29/08H04L29/12G06F13/00
    • H04L29/12047H04L29/06H04L29/12009H04L61/15H04L67/306H04L41/082H04L41/0853H04L67/42H04L69/329
    • Methods and apparatus are disclosed for providing a data framework and associated client/server protocol for storing and exchanging data among computers in a network. A data schema having an n-way tree-type structure with a root node layer, intermediate node layers, and a data layer for storing configuration data is described. The intermediate node layers contain a multitude of nodes containing categorical information relating to components and various aspects of the computer network. Following a tree structure, each intermediate node and root node has branches emanating to nodes below it. These subordinate nodes are referred to as children nodes. The data node layer is at the bottom of the tree and contains actual specific configuration data relating to components and other aspects of the computer network, such as information regarding users registered to use the network. Certain portions of the intermediate nodes and data nodes make up persistent dataspaces in which the actual specific configuration data in the data nodes is modified on either a client or a server computer, and is stored on the server computer. This allows the associated specific information to be nonvolatile and accessible by a multiplicity of client computers. The client/server protocol allows configuration data to be transferred between a client and server and for the maintenance of the connection between the client and the server. Configuration data and user profiles are stored on a server computer thereby minimizing the amount of memory needed by the client computer, which can be a device with low memory capabilities such as network computers, PDAs, or smart cards. The protocol also includes a method of coalescing configuration data before sending it to a client computer thereby reducing the memory requirements of the client computer.
    • 公开了用于提供用于在网络中的计算机之间存储和交换数据的数据框架和相关联的客户端/服务器协议的方法和装置。 描述了具有根节点层,中间节点层和用于存储配置数据的数据层的n路树型结构的数据模式。 中间节点层包含多个节点,其包含与组件和计算机网络的各个方面相关的分类信息。 按照树结构,每个中间节点和根节点都有分支发送到其下面的节点。 这些下级节点称为子节点。 数据节点层位于树的底部,并包含有关组件和计算机网络其他方面的实际具体配置数据,例如有关注册使用网络的用户的信息。 中间节点和数据节点的某些部分组成持久性数据空间,其中数据节点中的实际特定配置数据在客户端或服务器计算机上进行修改,并存储在服务器计算机上。 这允许相关联的特定信息是非易失性的并且可被多个客户端计算机访问。 客户端/服务器协议允许在客户端和服务器之间传输配置数据,并维护客户端和服务器之间的连接。 配置数据和用户简档存储在服务器计算机上,从而最小化客户端计算机所需的内存量,客户端计算机可以是诸如网络计算机,PDA或智能卡之类的具有低内存能力的设备。 该协议还包括在将配置数据发送到客户端计算机之前聚合配置数据,从而减少客户端计算机的存储器需求的方法。
    • 59. 发明申请
    • JAVA STORE TELEVISION
    • US20120096264A1
    • 2012-04-19
    • US13273861
    • 2011-10-14
    • Bernard A. TraversatMohamed M. AbdelazizMichael J. DuigouHenry JenBrian Goetz
    • Bernard A. TraversatMohamed M. AbdelazizMichael J. DuigouHenry JenBrian Goetz
    • H04L9/32
    • G06Q20/1235G06F8/60G06F21/10G06F21/105G06F2221/0713G06Q2220/18H04L9/32H04L63/0442H04L63/08H04L2209/603
    • A non-transitory computer readable storage medium including computer readable code that, when executed by a processor, is configured to receive, from a user network device, a first request to execute an application on the user network device. The first request includes a user identification, routing information, and requested application information, encrypted using a public key. The user network device is configured to display the application on a television display device. The code is further configured to decrypt the routing information and requested application information using a private key, send a second request for subscription information to a service provider, receive the subscription information from the service provider, and determine that a license corresponding to the application is associated with the user. The code is further configured to generate and send an application package configured to deploy the application using a Java Runtime Environment on the user network device.
    • 一种非暂时性计算机可读存储介质,包括计算机可读代码,所述计算机可读代码当由处理器执行时被配置为从用户网络设备接收在用户网络设备上执行应用的第一请求。 第一请求包括使用公共密钥加密的用户标识,路由信息和请求的应用信息。 用户网络设备被配置为在电视显示设备上显示应用。 代码进一步被配置为使用私钥对路由信息和请求的应用信息进行解密,向服务提供商发送订阅信息的第二请求,从服务提供商接收订阅信息,并确定与应用相对应的许可证是 与用户相关联。 代码进一步配置为生成并发送配置为使用用户网络设备上的Java运行时环境部署应用程序的应用程序包。