会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Programming aid for enabling a computer program in source code form to
be viewed using a general purpose document browser
    • 使用通用文档浏览器查看源代码形式的计算机程序的编程辅助
    • US5940615A
    • 1999-08-17
    • US799815
    • 1997-02-13
    • Yoram NovickRon Yair PinterMichael RodehAlan Jay Wecker
    • Yoram NovickRon Yair PinterMichael RodehAlan Jay Wecker
    • G06F9/06G06F9/44G06F9/445
    • G06F8/33
    • Disclosed is a programming aid for enabling a computer program in source code form to be viewed using a general purpose document browser, which browser is responsive to a defined set of control tags determining the appearance of a document thereon, the programming aid comprising: a parser for generating a symbol table from an input file in which the program is stored; means to derive control tag locations from the symbol table; and an output file generator for inserting control tags into the program at the derived locations to generate an output file which can be viewed using the general purpose document browser. In this way, the full power of available general purpose document browsers may be used in software development and maintenance to view programs in a convenient way. A tool is provided that automatically marks up a program with control tags so that users are free to use the document browser of their choice as a powerful program browser.
    • 公开了一种用于使得能够使用通用文档浏览器来查看源代码形式的计算机程序的编程辅助装置,该通用文档浏览器响应于确定其上的文档外观的一组定义的控制标签,编程辅助装置包括:解析器 用于从存储该程序的输入文件生成符号表; 用于从符号表导出控制标签位置的装置; 以及输出文件生成器,用于在导出的位置处将控制标签插入到程序中,以生成可以使用通用文档浏览器来查看的输出文件。 这样,可用的通用文档浏览器的全部功能可以用于软件开发和维护,以方便的方式查看程序。 提供了一种工具,可以使用控件标签自动标记程序,以便用户可以自由使用他们选择的文档浏览器作为强大的程序浏览器。
    • 2. 发明授权
    • Data storage apparatus for disk array
    • 磁盘阵列数据存储装置
    • US5659677A
    • 1997-08-19
    • US486453
    • 1995-06-07
    • Oded CohnYoram NovickMichael RodehAlex Winokur
    • Oded CohnYoram NovickMichael RodehAlex Winokur
    • G06F11/10G11B5/48
    • G06F11/1076G11B5/4813
    • A data storage disk device for a RAID disk array is disclosed, comprising a rotatably mounted disk having a data storage surface; a first head for reading data from and writing data to the data storage surface; with a second head for reading data from the data storage surface; and control means for executing a write operation to a sector, said write operation including reading the contents of the sector via the second head for subsequent processing and writing new data to the sector via the first head, the first and second heads being arranged with respect to the data storage surface so that the new data can be written to the sector on the same revolution of the disk as the reading operation. The addition of a second head to the disk storage device improves performance of the disk device for RAID applications.
    • 公开了一种用于RAID盘阵列的数据存储盘装置,包括具有数据存储表面的可旋转地安装的盘; 用于从数据存储表面读取数据并将数据写入数据存储表面的第一个头; 用于从数据存储表面读取数据的第二个头; 以及用于对扇区执行写入操作的控制装置,所述写入操作包括经由第二头读取扇区的内容以用于后续处理,并且经由第一头将新数据写入扇区,第一和第二头相对于 到数据存储表面,使得新数据可以在与读取操作相同的盘旋转时写入扇区。 向磁盘存储设备添加第二个磁头可以提高RAID应用程序的磁盘设备的性能。
    • 3. 发明授权
    • System and method for enhancing log performance
    • 提高日志性能的系统和方法
    • US07620669B1
    • 2009-11-17
    • US11640008
    • 2006-12-15
    • Yoram NovickErez Webman
    • Yoram NovickErez Webman
    • G06F17/30G06F17/00
    • G06F17/30312G06F17/30227Y10S707/99953Y10S707/99955
    • A system and method enhances performance of a log adapted for use with a storage system. The log is illustratively organized into a plurality of regions, wherein each region comprises one or more entries and wherein each region is allocated to a consistency collection. As used herein, a consistency collection is defined as a set of one or more data containers among which it is desired to maintain transaction consistency, i.e., atomicity of updates of a transaction to those containers. Each entry of the region is adapted to store an update of data from a source, e.g., an application executing on the storage system. Thus, the consistency collection may comprise multiple data containers associated with one or more applications configured to maintain the atomicity of transaction updates to the collection of containers.
    • 系统和方法提高适用于存储系统的日志的性能。 日志被示例性地组织成多个区域,其中每个区域包括一个或多个条目,并且其中每个区域被分配给一致性集合。 如本文所使用的,一致性集合被定义为一组一个或多个数据容器,其中希望维持事务一致性,即事务更新到这些容器的原子性。 该区域的每个条目适于存储来自源的数据的更新,例如在存储系统上执行的应用。 因此,一致性集合可以包括与被配置为将事务更新的原子性维持到容器的集合的一个或多个应用相关联的多个数据容器。
    • 4. 发明授权
    • Data copy between peer-to-peer controllers
    • 对等控制器之间的数据复制
    • US06189079B1
    • 2001-02-13
    • US09083750
    • 1998-05-22
    • William Frank MickaYoram Novick
    • William Frank MickaYoram Novick
    • G06F1206
    • G06F11/2071
    • Disclosed is a system for copying data sets from a first storage device to a second storage device. The first storage device is managed by a first controller and the second storage device is managed by a second controller. The first controller receives a command to copy a plurality of data sets from the first storage device to the second storage device. First and second data structures are generated to include fields corresponding to the data sets. The fields initially indicate that the data sets have not been copied. For the data sets subject to the copy command, the first controller transfers a copy of the data set to the second controller. The second controller stores the copy of the data set received from the first controller in the second storage device. The field in the first data structure corresponding to the data set copied to the second storage device is then modified to indicate that the data set was copied to the second storage device. The field in the second data structure corresponding to the data set the second controller stores in the second storage device is also modified to indicate that the data set was stored in the second storage device.
    • 公开了一种用于将数据集从第一存储装置复制到第二存储装置的系统。 第一存储设备由第一控制器管理,第二存储设备由第二控制器管理。 第一控制器接收从第一存储装置将多个数据组复制到第二存储装置的命令。 生成第一和第二数据结构以包括对应于数据集的字段。 这些字段最初表示数据集尚未被复制。 对于受复制命令影响的数据集,第一个控制器将数据集的副本传送到第二个控制器。 第二控制器将从第一控制器接收的数据集的副本存储在第二存储装置中。 然后修改与复制到第二存储设备的数据集相对应的第一数据结构中的字段以指示数据集被复制到第二存储设备。 与第二控制器存储在第二存储装置中的数据组对应的第二数据结构中的字段也被修改以指示数据集存储在第二存储装置中。
    • 6. 发明授权
    • Advanced clock synchronization technique
    • 高级时钟同步技术
    • US08150800B2
    • 2012-04-03
    • US11692659
    • 2007-03-28
    • Erez WebmanYoram Novick
    • Erez WebmanYoram Novick
    • G06F7/00G06F17/00
    • G06F11/14
    • An advanced clock synchronization technique is adapted for use with a replication service in a data backup and recovery storage environment. The storage environment includes a plurality of source storage systems and target storage systems, wherein the source storage systems are illustratively embodied as source replication nodes. The advanced clock synchronization technique establishes a software-only, loosely-accurate global clock based on a timestamp and an associated error boundary. Notably, the timestamp and its error boundary are used as global clock information to enable synchronization (i.e., ordering of storage requests) among the source replication nodes and/or the target storage systems, thereby ensuring consistent replication of the storage requests on the target storage systems.
    • 高级时钟同步技术适用于数据备份和恢复存储环境中的复制服务。 存储环境包括多个源存储系统和目标存储系统,其中源存储系统被说明性地体现为源复制节点。 高级时钟同步技术基于时间戳和相关的错误边界建立了仅软件,松散精确的全局时钟。 值得注意的是,时间戳及其错误边界被用作全局时钟信息,以使能源复制节点和/或目标存储系统之间的同步(即,存储请求的排序),从而确保存储请求在目标存储上的一致复制 系统。
    • 10. 再颁专利
    • Method and system for sidefile status polling in a time zero backup copy process
    • 在时间零备份复制过程中进行侧文件状态轮询的方法和系统
    • USRE37364E1
    • 2001-09-11
    • US08521712
    • 1995-08-31
    • Oded CohnMichael Howard HartungWilliam Frank MickaJohn Norbert McCauley, Jr.Claus William MikkelsenKenneth Michael NaginYoram NovickAlexander Winokur
    • Oded CohnMichael Howard HartungWilliam Frank MickaJohn Norbert McCauley, Jr.Claus William MikkelsenKenneth Michael NaginYoram NovickAlexander Winokur
    • G06F1100
    • G06F11/1466G06F11/1458G06F11/1461G06F11/1469
    • A method and system are disclosed for enhanced efficiency of backup copying of designated datasets stored within a plurality of storage devices coupled to the data processing system via a storage subsystem control unit having subsystem memory therein. Application execution within the data processing system is temporarily suspended long enough to form a dataset logical-to-physical system address concordance to be utilized to administer copying of the designated dataset. Thereafter, application initiated updates to uncopied portions of the designated datasets are temporarily deferred until sidefiles of the affected portions of the designated datasets are written to subsystem memory. The updates are then written to the storage subsystem. Portions of the designated datasets are then accessed and copied from the storage subsystem on a scheduled or opportunistic basis utilizing selected data retrieval command sequences. A sidefile status query is appended to selected data retrieval command sequences and the presence of data within the subsystem memory is determined without the necessity of additional communications between the data processing system and the storage subsystem. The sidefiles are then accessed and copied. Copied portions of the designated datasets and sidefiles are then copied to alternate storage locations in a backup copy order defined by the address concordance.
    • 公开了一种方法和系统,用于通过其中具有子系统存储器的存储子系统控制单元提高存储在与数据处理系统耦合的多个存储设备中的指定数据集的备份复制效率。 数据处理系统内的应用程序执行暂时被暂停,以形成用于管理指定数据集复制的数据集逻辑到物理系统地址一致性。 此后,临时延迟对指定数据集的未封闭部分的应用发起的更新,直到指定数据集的受影响部分的副文件被写入子系统存储器。 然后将更新写入存储子系统。 然后使用所选择的数据检索命令序列,以预定的或机会的方式从存储子系统访问和复制指定数据集的一部分。 辅助文件状态查询被附加到所选择的数据检索命令序列,并确定子系统存储器内的数据的存在,而不需要数据处理系统和存储子系统之间的附加通信。 然后访问和复制文件。 指定数据集和副文件的复制部分然后以地址一致性定义的备份复制顺序复制到备用存储位置。