System for distributing digital information
    11.
    发明授权
    System for distributing digital information 失效
    数字信息分发系统

    公开(公告)号:US5809145A

    公开(公告)日:1998-09-15

    申请号:US670846

    申请日:1996-06-28

    CPC classification number: G06F21/10 G06Q20/085 H04L69/04 G06F2211/007

    Abstract: A system for distributing digital data among a plurality of customers is provided which comprises a modular software architecture to accommodate different data preview, search, data compression and encryption functions, and different purchase transactions. A software kernel creates an operating environment in conjunction with the host operating system of a customer computer to accommodate these different services and functions and allow for the storage and retrieval of datasets from a variety of storage locations, such as portable storage devices at customer computers and shared memory devices accessible via communication networks. Computer-dependent product codes for requesting datasets and release codes for decrypting datasets are generated to protect against unauthorized use of selected datasets.

    Abstract translation: 提供了一种用于在多个客户之间分发数字数据的系统,其包括用于适应不同数据预览,搜索,数据压缩和加密功能以及不同购买交易的模块化软件架构。 软件内核与客户计算机的主机操作系统一起创建操作环境,以适应这些不同的服务和功能,并允许从各种存储位置(如客户计算机上的便携式存储设备)存储和检索数据集, 通过通信网络访问的共享内存设备。 生成用于请求数据集的计算机相关产品代码和用于解密数据集的发行代码,以防止未经授权使用所选择的数据集。

    Method and system for name space propagation and file caching to remote nodes in a storage system
    12.
    发明授权
    Method and system for name space propagation and file caching to remote nodes in a storage system 有权
    名称空间传播和文件缓存到存储系统中的远程节点的方法和系统

    公开(公告)号:US09218353B2

    公开(公告)日:2015-12-22

    申请号:US13481374

    申请日:2012-05-25

    CPC classification number: G06F17/30132 H04L67/1097

    Abstract: Systems and methods efficiently distribute information, such as path name, attributes and object information, corresponding to changes in a content repository to remote nodes in a network using storage-layer/object-based protocols. A difference monitoring client monitors name space and object space changes by identifying inodes which have been modified on storage volumes between two or more snapshots. The monitoring client builds a list which may include name information, object space information and attributes such as file size and permissions for each of the changed inodes that is utilized to update the edge nodes. Systems and methods also provide for geo-scale content distribution from a central repository to edge nodes using a storage-layer/object protocol. A caching mechanism is utilized to cache requested content at an edge node. Cached content may be maintained at the edge node during use and/or for an additional predetermined period. Difference monitoring client may track such cached content.

    Abstract translation: 系统和方法使用存储层/基于对象的协议将与内容存储库中的变化相对应的信息(例如路径名称,属性和对象信息)有效地分发到网络中的远程节点。 差异监控客户端通过标识在两个或多个快照之间的存储卷上修改的inode来监视名称空间和对象空间更改。 监视客户端构建一个列表,其中可以包括名称信息,对象空间信息以及用于更新边缘节点的每个更改的节点的文件大小和权限等属性。 系统和方法还提供了使用存储层/对象协议从中央存储库到边缘节点的地理规模内容分发。 缓存机制用于在边缘节点处缓存所请求的内容。 缓存内容可以在使用期间和/或另外的预定时段期间保持在边缘节点处。 差异监控客户端可以跟踪这样的缓存内容。

    Modular service level objective (SLO) subsystem for a network storage system
    13.
    发明授权
    Modular service level objective (SLO) subsystem for a network storage system 有权
    网络存储系统的模块化服务水平目标(SLO)子系统

    公开(公告)号:US08700806B1

    公开(公告)日:2014-04-15

    申请号:US13033531

    申请日:2011-02-23

    Applicant: David Slik

    Inventor: David Slik

    Abstract: A service level objective (SLO) subsystem that includes an SLO engine in a network storage system that allows new degrees of freedom to be added to the SLO subsystem, without requiring any modification of an associated SLO engine or the system's existing SLOs, and without requiring the SLO engine to have any a priori knowledge of the new degrees of freedom. In certain embodiments, the system has a modular design which includes the SLO engine and one or more SLO modules that interface with the SLO engine. Each SLO module corresponds to a different degree of freedom. Each SLO module evaluates SLO compliance and determines what specific action(s) within its corresponding degree of freedom should be taken to comply with an SLO.

    Abstract translation: 包括在网络存储系统中的SLO引擎的服务级别目标(SLO)子系统,其允许将新的自由度添加到SLO子系统,而不需要修改关联的SLO引擎或系统的现有SLO,并且不需要 SLO引擎拥有任何先验知识的新的自由度。 在某些实施例中,系统具有包括SLO引擎和与SLO引擎接口的一个或多个SLO模块的模块化设计。 每个SLO模块对应于不同的自由度。 每个SLO模块评估SLO遵守情况,并确定在其相应的自由度内采取什么具体行动以符合SLO。

    Relational objects for the optimized management of fixed-content storage systems
    15.
    发明授权
    Relational objects for the optimized management of fixed-content storage systems 有权
    固定内容存储系统优化管理的关系对象

    公开(公告)号:US07899850B2

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

    申请号:US12036162

    申请日:2008-02-22

    CPC classification number: G06F17/3007 G06F17/3012

    Abstract: A system and method is described for managing data objects in a fixed-content storage system. Metadata is provided for each variable size packet and may include offset information, packet size data, reference content blocks, and the like. Using this information, intelligently decomposed objects, consolidated objects, differenced objects, and composite objects may be stored in the storage system. The data structure provided by these objects allows for the reduction of necessary storage resources and the total number of stored objects.

    Abstract translation: 描述了用于管理固定内容存储系统中的数据对象的系统和方法。 为每个可变大小的分组提供元数据,并且可以包括偏移信息,分组大小数据,参考内容块等。 使用这些信息,可以将智能分解的对象,合并对象,差分对象和复合对象存储在存储系统中。 这些对象提供的数据结构允许减少必要的存储资源和存储对象的总数。

    System for dynamically encrypting content for secure internet commerce and providing embedded fulfillment software
    16.
    发明授权
    System for dynamically encrypting content for secure internet commerce and providing embedded fulfillment software 有权
    用于动态加密内容以实现安全互联网商务和提供嵌入式执行软件的系统

    公开(公告)号:US07770230B2

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

    申请号:US11978566

    申请日:2007-10-30

    CPC classification number: G06F21/10 G06F2211/007 G06F2221/0704 H04L69/04

    Abstract: A data distribution system is provided which supplies customers with an executable for requested secured data files to provide the customer with fulfillment software, obviating the need for the customer to download fulfillment software prior to requesting secure data. The data distribution system is characterized by server technology which can dynamically encrypt secured data files just prior to a customer request to download the data file. A framework for building a universal data distribution infrastructure is provided which employs Requesters.

    Abstract translation: 提供了一种数据分发系统,为客户提供可请求的安全数据文件的可执行文件,为客户提供履行软件,从而避免在请求安全数据之前下载履行软件。 数据分发系统的特点是服务器技术,可以在客户请求下载数据文件之前动态加密安全数据文件。 提供了构建通用数据分布基础架构的框架,它使用了Requester。

    Method of predicting an impact on a storage system of implementing a planning action on the storage system based on modeling confidence and reliability of a model of a storage system to predict the impact of implementing the planning action on the storage system
    18.
    发明授权
    Method of predicting an impact on a storage system of implementing a planning action on the storage system based on modeling confidence and reliability of a model of a storage system to predict the impact of implementing the planning action on the storage system 有权
    基于对存储系统模型的置信度和可靠性的建模来预测存储系统对存储系统执行规划动作的影响的方法,以预测对存储系统实施规划动作的影响

    公开(公告)号:US08862535B1

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

    申请号:US13272806

    申请日:2011-10-13

    CPC classification number: G06N5/048 G05B13/04 H04L67/10

    Abstract: In the area of storage management, service automation can be realized through the use of “MAPE” loop(s). A Planner (P) interacts with the Monitoring (M), Analysis (A) and Execution (E) components in a closed loop. For each new option or potential planning action the Planner (P) invokes the Analysis (A) component. The correctness, as well as effectiveness, of the planning decision is dependent on the Analysis (A) component. Embodiments can utilize an adaptive Analysis (A) component (i.e., an analysis component that can be retrained) that also associates a value of confidence and a corresponding error in the evaluation along with a predicted impact. The Planner (P) component uses this additional information for quoting the final impact of a particular planning action as part of an adaptive MAPE loop to provide improved resource utilization and resource management.

    Abstract translation: 在存储管理方面,可以通过使用“MAPE”循环实现业务自动化。 计划员(P)在闭环中与监控(M),分析(A)和执行(E)组件进行交互。 对于每个新选项或潜在的计划操作,计划员(P)调用Analysis(A)组件。 规划决策的正确性和有效性取决于分析(A)组成部分。 实施例可以利用自适应分析(A)分量(即,可再培训的分析组件),其也将评估中的置信度和相应误差与预测的影响相关联。 计划员(P)组件使用这些附加信息来引用特定计划动作的最终影响作为自适应MAPE循环的一部分,以提供改进的资源利用和资源管理。

    Scalable groups of authenticated entities
    19.
    发明授权
    Scalable groups of authenticated entities 有权
    经过认证的实体的可扩展组

    公开(公告)号:US08850191B2

    公开(公告)日:2014-09-30

    申请号:US13096747

    申请日:2011-04-28

    Abstract: Example embodiments provide various techniques for securing communications within a group of entities. In one example method, a request from an entity to join the group is received and a signed, digital certificate associated with the entity is accessed. Here, the signed, digital certificate is signed with a group private key that is associated with a certification authority for the group. The signed, digital certificate is added to a group roster, and this addition is to admit the entity into the group. The group roster with the signed, digital certificate is itself signed with the group private key and distributed to the group, which includes the entity that transmitted the request. Communication to the entity is then encrypted using the signed, digital certificate included in the group roster.

    Abstract translation: 示例性实施例提供用于保护一组实体内的通信的各种技术。 在一个示例性方法中,接收来自实体加入组的请求,并且访问与该实体相关联的签名的数字证书。 这里,签名的数字证书使用与该组的认证机构相关联的组私钥进行签名。 签名的数字证书被添加到组名册中,并且这个添加是将实体接纳到组中。 具有签名的数字证书的组名册本身已经用组私钥签名并分发给组,其中包括发送请求的实体。 然后使用组名册中包含的签名的数字证书对与该实体的通信进行加密。

    METHOD AND SYSTEM FOR NAME SPACE PROPAGATION AND FILE CACHING TO REMOTE NODES IN A STORAGE SYSTEM
    20.
    发明申请
    METHOD AND SYSTEM FOR NAME SPACE PROPAGATION AND FILE CACHING TO REMOTE NODES IN A STORAGE SYSTEM 有权
    用于名称空间传播和文件缓存在存储系统中远程节点的方法和系统

    公开(公告)号:US20130318229A1

    公开(公告)日:2013-11-28

    申请号:US13481374

    申请日:2012-05-25

    CPC classification number: G06F17/30132 H04L67/1097

    Abstract: Systems and methods efficiently distribute information, such as path name, attributes and object information, corresponding to changes in a content repository to remote nodes in a network using storage-layer/object-based protocols. A difference monitoring client monitors name space and object space changes by identifying inodes which have been modified on storage volumes between two or more snapshots. The monitoring client builds a list which may include name information, object space information and attributes such as file size and permissions for each of the changed inodes that is utilized to update the edge nodes. Systems and methods also provide for geo-scale content distribution from a central repository to edge nodes using a storage-layer/object protocol. A caching mechanism is utilized to cache requested content at an edge node. Cached content may be maintained at the edge node during use and/or for an additional predetermined period. Difference monitoring client may track such cached content.

    Abstract translation: 系统和方法使用存储层/基于对象的协议有效地将对应于内容存储库中的改变的信息(例如路径名称,属性和对象信息)分发到网络中的远程节点。 差异监控客户端通过标识在两个或多个快照之间的存储卷上修改的inode来监视名称空间和对象空间更改。 监视客户端构建一个列表,其中可以包括名称信息,对象空间信息以及用于更新边缘节点的每个更改的节点的文件大小和权限等属性。 系统和方法还提供了使用存储层/对象协议从中央存储库到边缘节点的地理规模内容分发。 缓存机制用于在边缘节点处缓存所请求的内容。 缓存内容可以在使用期间和/或另外的预定时段期间保持在边缘节点处。 差异监控客户端可以跟踪这样的缓存内容。

Patent Agency Ranking