Multi-Level Deduplication
    2.
    发明申请
    Multi-Level Deduplication 有权
    多级重复数据删除

    公开(公告)号:US20160239511A1

    公开(公告)日:2016-08-18

    申请号:US14625112

    申请日:2015-02-18

    IPC分类号: G06F17/30

    摘要: A method, a system, and a computer-implemented method for performing multi-level deduplication of data are disclosed. A zone stamp is generated for each zone in a plurality of zones contained in at least one data stream. The zone stamp is compared to another zone stamp. The zone stamp and another zone stamp represent zones in the plurality of zones. The comparison is performed for zones at corresponding zone levels based on a determination that a zone stamp of a zone of a preceding zone level is not similar to another zone stamp of another preceding zone level. The zone at the preceding zone level includes at least one zone of a next zone level having a size smaller than or equal to a size of the zone of the preceding zone level. The zone and another zone are deduplicated based on a determination that the zone stamp is similar to another zone stamp.

    摘要翻译: 公开了一种用于执行数据的多级重复数据删除的方法,系统和计算机实现的方法。 为包含在至少一个数据流中的多个区域中的每个区域生成区域戳。 区域邮票与另一个区域邮票进行比较。 区域戳和另一个区域标记表示多个区域中的区域。 基于前一区域级别的区域区域标签与另一先前区域级别的另一区域标签不相似的确定,对相应区域级别的区域进行比较。 前一区域级别的区域包括具有小于或等于前一区域级别的区域的大小的尺寸的下一个区域级别的至少一个区域。 基于区域戳与其他区域戳相似的确定,区域和另一个区域被重复数据删除。

    Scalable Grid Deduplication
    4.
    发明申请
    Scalable Grid Deduplication 审中-公开
    可扩展网格重复数据删除

    公开(公告)号:US20160253351A1

    公开(公告)日:2016-09-01

    申请号:US14633366

    申请日:2015-02-27

    IPC分类号: G06F17/30 H04L29/08

    摘要: A system, a method, and a computer program product for performing deduplication of data using a scalable deduplication grid are disclosed. A listing of a plurality of zone stamps is generated, where each zone stamp represents a zone in the plurality of zones in a data stream. The listing contains a logical arrangement of the plurality of zone stamps obtained from each storage location and being accessible by a plurality of servers. A first zone stamp in the listing is compared to a second zone stamp in the listing. The first and second zones are delta-compressed based on a determination that the first zone stamp is substantially similar to the second zone stamp. A server is selected to perform the comparison and delta-compression.

    摘要翻译: 公开了一种使用可伸缩的重复数据删除网格执行数据重复数据删除的系统,方法和计算机程序产品。 生成多个区域标记的列表,其中每个区段标记表示数据流中的多个区域中的区域。 列表包含从每个存储位置获得并且可由多个服务器访问的多个区段邮票的逻辑布置。 列表中的第一个区域邮票与列表中的第二个区域邮票进行比较。 基于确定第一区域戳基本上类似于第二区域戳的第一和第二区域是delta压缩的。 选择一个服务器来执行比较和增量压缩。

    System and method for an extensible metadata driven application framework
    5.
    发明授权
    System and method for an extensible metadata driven application framework 有权
    可扩展元数据驱动应用程序框架的系统和方法

    公开(公告)号:US07289997B1

    公开(公告)日:2007-10-30

    申请号:US10831474

    申请日:2004-04-23

    IPC分类号: G06F17/30 G06F17/00

    摘要: Application code maintenance often imposes rebuilding and/or a patch kit update from a source code vendor. Users of such applications often find such conventional rebuilds and install efforts intrusive. An extensible object-relational (O-R) model operable for dynamic additions to an existing baseline of modeled data specifications mitigates interim patches and builds by employing a scripted modeling form and a corresponding relational form. The scripted modeling form, such as an XML file, is readily modifiable from existing data specifications, such as those driven by a recognized standard, while the relational form is seamlessly updated within an existing application environment without requiring rebuilding or patch kits to implement. The extensible O-R model defines data characteristics of data specifications, and the relational model is updated by instantiating an object or entry into the modeled relational specifications based on the extensible O-R model. In this manner, an incremental update to a set of relational specifications implements an addition or modification to a data specification rather than requiring a more global build, update, or install kit.

    摘要翻译: 应用程序代码维护通常会从源代码供应商重新构建和/或修补程序包更新。 这些应用程序的用户经常会发现这样的常规重建和安装工作。 可扩展的对象关系(O-R)模型可用于对已建模数据规范的现有基线的动态添加,通过采用脚本化建模形式和相应的关系形式来缓解临时补丁和构建。 脚本化的建模表单(如XML文件)可以从现有数据规范(例如由公认标准驱动的数据规范)轻松修改,而关系形式在现有应用程序环境中无缝更新,而无需重建或修补程序包来实现。 可扩展O-R模型定义数据规范的数据特征,并且通过基于可扩展O-R模型将对象或条目实例化到建模关系规范中来更新关系模型。 以这种方式,对一组关系规范的增量更新实现对数据规范的添加或修改,而不需要更全面的构建,更新或安装工具包。

    Input/output device controller for a data processing system
    6.
    发明授权
    Input/output device controller for a data processing system 失效
    用于数据处理系统的输入/输出设备控制器

    公开(公告)号:US4709329A

    公开(公告)日:1987-11-24

    申请号:US624062

    申请日:1984-06-25

    申请人: Mark B. Hecker

    发明人: Mark B. Hecker

    IPC分类号: G06F3/153 G06F13/12

    摘要: An input/output (I/O) device controller for a data processing which is implemented on a single printed circuit board, includes a terminal control section, an I/O control section, a processor section and a timing generator section. The terminal control section includes a keyboard interface, an RS232 interface for transmitting and receiving data from the system host CPU over an RS232 line, and a video control section interface. The I/O control section includes a plurality of different I/O interface and control units for connecting the section to a number of different I/O devices and a system I/O bus interface and control unit for interfacing the section to the system I/O bus. The processor section manages the operations of the terminal control section as well as the I/O control section.

    摘要翻译: 用于在单个印刷电路板上实现的用于数据处理的输入/输出(I / O)设备控制器包括终端控制部分,I / O控制部分,处理器部分和定时发生器部分。 终端控制部分包括键盘接口,用于通过RS232线从系统主机CPU发送和接收数据的RS232接口以及视频控制部分接口。 I / O控制部分包括多个不同的I / O接口和控制单元,用于将该部分连接到多个不同的I / O设备,以及用于将该部分与系统I接口的系统I / O总线接口和控制单元 / O总线。 处理器部分管理终端控制部分以及I / O控制部分的操作。

    Data processing system having unique multilevel microcode architecture
    7.
    发明授权
    Data processing system having unique multilevel microcode architecture 失效
    数据处理系统具有独特的多级微代码架构

    公开(公告)号:US4901235A

    公开(公告)日:1990-02-13

    申请号:US546572

    申请日:1983-10-28

    IPC分类号: G06F9/22 G06F9/28 G06F9/38

    CPC分类号: G06F9/223 G06F9/28 G06F9/3885

    摘要: A data processing system which includes a central processor unit which has an arithmetic logic unit (ALU) for performing fixed point arithmetic operations and a separate floating point unit (FPU) for performing floating point operations and which uses multi-level microcode architecture wherein each unit has its own control store (a "horizontal" store) which responds to addresses of execution control signals supplied thereto from a common control store (a "vertical" store) to produce horizontal microinstructions for performing ALU and FPU operations, respectively. Selected ones of such addresses are recognized for ALU operations by the CPU control store only, other selected ones are recognized for FPU operations by the FPU control store only, while still other selected ones are recognized for both ALU and FPU operations by both control stores so that such operations can be performed simultaneously in parallel.

    摘要翻译: 一种数据处理系统,其包括具有用于执行定点算术运算的算术逻辑单元(ALU)和用于执行浮点运算的单独浮点单元(FPU)的中央处理器单元,并且使用多级微代码架构,其中每个单元 具有其自己的控制存储器(“水平”存储器),其响应于从公共控制存储器(“垂直”存储器)提供的执行控制信号的地址,以分别产生用于执行ALU和FPU操作的水平微指令。 所选择的这些地址仅由CPU控制存储器识别用于ALU操作,仅由FPU控制存储器识别用于FPU操作的其他选择的操作,同时由两个控制存储器为ALU和FPU操作识别其他选定的一个。 这样的操作可以并行同时执行。

    Data processing system with unified I/O control and adapted for display
of graphics
    8.
    发明授权
    Data processing system with unified I/O control and adapted for display of graphics 失效
    数据处理系统具有统一的I / O控制,适用于显示图形

    公开(公告)号:US4757443A

    公开(公告)日:1988-07-12

    申请号:US624077

    申请日:1984-06-25

    CPC分类号: G09G5/36 G06F3/153

    摘要: A data processing system which includes a central processing unit (CPU) to which is connected an I/O bus and a memory bus is disclosed. The data processing system further includes an I/O controller and a video control section. The I/O controller includes a terminal control section which is connected to the CPU through an RS232 Cable, an I/O control section which is connected to the I/O bus over a single line and a single processor for managing both the terminal control section and the I/O control section. The I/O control section includes a plurality of interface and control subsystems each for use with a separate peripheral device and an I/O bus interface and control subsystem. The terminal control section includes a video control section interface through which data is sent directly to the video control section over a separate line, and a keyboard interface for interfacing the terminal control section to a keyboard. The video control section includes a video memory and a microprocessor which are both connected to the memory bus.

    摘要翻译: 公开了一种包括连接有I / O总线和存储器总线的中央处理单元(CPU)的数据处理系统。 数据处理系统还包括I / O控制器和视频控制部分。 I / O控制器包括通过RS232电缆连接到CPU的终端控制部分,通过单个线路连接到I / O总线的I / O控制部分和用于管理终端控制的单个处理器 部分和I / O控制部分。 I / O控制部分包括多个接口和控制子系统,每个接口和控制子系统与单独的外围设备和I / O总线接口和控制子系统一起使用。 终端控制部分包括视频控制部分接口,数据通过单独的线直接发送到视频控制部分,以及键盘接口,用于将终端控制部分连接到键盘。 视频控制部分包括都连接到存储器总线的视频存储器和微处理器。

    Methods and apparatus to preserve software modifications
    9.
    发明授权
    Methods and apparatus to preserve software modifications 有权
    保护软件修改的方法和装置

    公开(公告)号:US07340719B1

    公开(公告)日:2008-03-04

    申请号:US10745990

    申请日:2003-12-24

    IPC分类号: G06F9/45

    CPC分类号: G06F8/70

    摘要: A code generator utilizes a “generated_source” directory to store corresponding machine-generated software code. A “modified_source” directory stores user-written modifications associated with software generated by the code generator. During code generation, the code generator checks the modified_source directory for a class presently being generated by the code generator. If there are no user modifications (stored in the modified_source directory) associated with the class being processed, the code generator creates an implementation of the class. If the modified_source directory contains an implementation of the class being processed, the code generator creates an implementation of a base class for the class being processed. The base class is created in the generated_source directory, preserving the class created by the user.

    摘要翻译: 代码生成器利用“generated_source”目录来存储相应的机器生成的软件代码。 “modified_source”目录存储与代码生成器生成的软件相关的用户编写的修改。 在代码生成期间,代码生成器检查modified_source目录以获取当前由代码生成器生成的类。 如果没有与正在处理的类相关联的用户修改(存储在modified_source目录中),则代码生成器将创建该类的实现。 如果modified_source目录包含正在处理的类的实现,则代码生成器将为正在处理的类创建一个基类的实现。 基类在generated_source目录中创建,保留用户创建的类。

    Method and apparatus for providing data storage management
    10.
    发明授权
    Method and apparatus for providing data storage management 有权
    提供数据存储管理的方法和装置

    公开(公告)号:US06430611B1

    公开(公告)日:2002-08-06

    申请号:US09139303

    申请日:1998-08-25

    IPC分类号: G06F15173

    摘要: A storage management system for managing storage resources of a plurality of computer devices in a computer network includes a plurality of management agents, each of which is installed in a corresponding one of the plurality of computer devices, and each of which is configured to compile storage information of storage resources accessible by the corresponding computer device to create a first set of compiled storage information, and a storage manager installed in the server. The storage manager is configured to collect the first set of compiled storage information from each of the management agents and to further compile the first sets of storage information received to create a second set of compiled storage information. The storage management system further includes a user interface operatively coupled to the server manager to allow a user to access the second set of compiled storage information.

    摘要翻译: 用于管理计算机网络中的多个计算机设备的存储资源的存储管理系统包括多个管理代理,每个管理代理安装在所述多个计算机设备中的对应的一个计算机设备中,并且每个管理代理被配置为编译存储 由相应的计算机设备可访问的存储资源的信息以创建第一组编译的存储信息,以及安装在服务器中的存储管理器。 存储管理器被配置为从每个管理代理收集第一组编译的存储信息,并且进一步编译接收到的第一组存储信息以创建第二组编译的存储信息。 存储管理系统还包括可操作地耦合到服务器管理器的用户界面,以允许用户访问第二组编译的存储信息。