会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • SECURE CONTENT PRE-DISTRIBUTION TO DESIGNATED SYSTEMS
    • 安全内容预先分配给指定系统
    • US20090252325A1
    • 2009-10-08
    • US12098456
    • 2008-04-07
    • Edward F. ReusMario C. GoertzelMichael V. SligerDerek C. Y. Cheng
    • Edward F. ReusMario C. GoertzelMichael V. SligerDerek C. Y. Cheng
    • H04L9/14
    • H04L9/0891H04L2209/60
    • Described is a technology by which encrypted content is pre-distributed to recipients during a pre-distribution timeframe, for example to distribute protected content to many clients in a controlled manner. At a release moment, a key for decrypting the encrypted content is released. For example, a software update may be pre-distributed in this manner, whereby many clients may receive the updates over time but the update cannot be analyzed for hacking purposes, e.g., to use the update to figure out a prior vulnerability. By rapidly and widely disseminating the key at the release moment, the update is installed on a large percentage of client systems before those systems can be exploited. The content may be allowed to expire before the key is released, or may be canceled or replaced. The content may include a complete file, and/or a delta file that changes another file into a resultant piece of content.
    • 描述的是在预分发时间范围内将加密内容预先分发给收件人的技术,例如以受控的方式将受保护的内容分发给许多客户端。 在发布时刻,解密加密内容的密钥被释放。 例如,可以以这种方式预先分发软件更新,由此许多客户端可以随时间接收更新,但是不能为了黑客目的而分析更新,例如使用更新来计算先前的漏洞。 通过在发布时快速,广泛地传播密钥,更新安装在大部分客户端系统上,才能利用这些系统。 在钥匙释放之前,内容可能会被允许过期,或者可能被取消或更换。 内容可以包括完整的文件和/或将另一文件改变成所得到的内容的增量文件。
    • 3. 发明授权
    • Method and system for updating software with smaller patch files
    • 使用较小补丁文件更新软件的方法和系统
    • US06243766B1
    • 2001-06-05
    • US09561061
    • 2000-04-28
    • Michael V. SligerThomas D. McGuireJonathan A. Forbes
    • Michael V. SligerThomas D. McGuireJonathan A. Forbes
    • G06F702
    • G06F8/658Y10S707/99931Y10S707/99933Y10S707/99936Y10S707/99938Y10S707/99942Y10S707/99945Y10S707/99952Y10S707/99953
    • Rather than comparing an old file with a new file to generate a set of patching instructions, and then compressing the patching instructions to generate a compact patch file for transmission to a user, a patch file is generated in a single operation. A compressor is pre-initialized in accordance with the old version of the file (e.g. in an LZ77 compressor, the history window is pre-loaded with the file). The pre-initialized compressor then compresses the old file, producing a patch file from which the new file can be generated. At the user's computer, a parallel process is performed, with the user's copy of the old file being used to pre-initialize a decompressor to which the patch file is then input. The output of the decompressor is the new file. The patch files generated and used in these processes are of significantly reduced size when compared to the prior art. Variations between copies of the old file as installed on different computers are also addressed, so that a single patch file can be applied irrespective of such variations. By so doing, the need for a multi-version patch file to handle such installation differences is eliminated, further reducing the size of the patch file when compared with prior art techniques. Such variations are addressed by “normalizing” the old file prior to application of the patch file. A temporary copy of the old file is typically made, and locations within the file at which the data may be unpredictable due to idiosyncrasies of the file's installation are changed to known or predictable values.
    • 而不是将旧文件与新文件进行比较以生成一组修补指令,然后压缩修补指令以生成用于发送给用户的紧凑补丁文件,在单个操作中生成补丁文件。 根据文件的旧版本(例如,在LZ77压缩器中,历史窗口预加载有文件),压缩器被预先初始化。 预先初始化的压缩器然后压缩旧文件,产生补丁文件,从中可以生成新文件。 在用户的计算机上,执行并行处理,用户的旧文件的副本用于预先初始化补丁文件然后被输入的解压缩器。 解压缩器的输出是新文件。 与现有技术相比,在这些处理中生成和使用的补丁文件的尺寸显着减小。 安装在不同计算机上的旧文件的副本之间的变化也被解决,使得可以应用单个补丁文件而不考虑这些变化。 通过这样做,消除了用于处理这种安装差异的多版本补丁文件的需要,与现有技术相比,进一步减小补丁文件的大小。 在应用补丁文件之前,通过“归一化”旧文件来解决这种变化。 通常会制作旧文件的临时副本,而由于文件安装的特性,数据可能无法预料的文件中的位置会更改为已知或可预测的值。
    • 5. 发明授权
    • Method and system for updating software with smaller patch files
    • 使用较小补丁文件更新软件的方法和系统
    • US06938109B1
    • 2005-08-30
    • US09561447
    • 2000-04-28
    • Michael V. SligerThomas D. McGuireJonathan A. Forbes
    • Michael V. SligerThomas D. McGuireJonathan A. Forbes
    • G06F9/445G06F9/44G06F9/36G06F7/02G06F9/06G06F13/00
    • G06F8/658Y10S707/99931Y10S707/99933Y10S707/99936Y10S707/99938Y10S707/99942Y10S707/99945Y10S707/99952Y10S707/99953
    • Rather than comparing an old file with a new file to generate a set of patching instructions, and then compressing the patching instructions to generate a compact patch file for transmission to a user, a patch file is generated in a single operation. A compressor is pre-initialized in accordance with the old version of the file (e.g. in an LZ77 compressor, the history window is pre-loaded with the file). The pre-initialized compressor then compresses the new file, producing a patch file from which the new file can be generated. At the user's computer, a parallel process is performed, with the user's copy of the old file being used to pre-initialize a decompressor to which the patch file is then input. The output of the decompressor is the new file. The patch files generated and used in these processes are of significantly reduced size when compared to the prior art. Variations between copies of the old file as installed on different computers are also addressed, so that a single patch file can be applied irrespective of such variations. By so doing, the need for a multi-version patch file to handle such installation differences is eliminated, further reducing the size of the patch file when compared with prior art techniques. Such variations are addressed by “normalizing” the old file prior to application of the patch file. A temporary copy of the old file is typically made, and locations within the file at which the data may be unpredictable due to idiosyncrasies of the file's installation are changed to known or predictable values.
    • 而不是将旧文件与新文件进行比较以生成一组修补指令,然后压缩修补指令以生成用于发送给用户的紧凑补丁文件,在单个操作中生成补丁文件。 根据文件的旧版本(例如,在LZ77压缩器中,历史窗口预加载有文件),压缩器被预先初始化。 预先初始化的压缩器然后压缩新文件,产生补丁文件,从该文件生成新文件。 在用户的计算机上,执行并行处理,用户的旧文件的副本用于预先初始化补丁文件然后被输入的解压缩器。 解压缩器的输出是新文件。 与现有技术相比,在这些处理中生成和使用的补丁文件的尺寸显着减小。 安装在不同计算机上的旧文件的副本之间的变化也被解决,使得可以应用单个补丁文件而不考虑这些变化。 通过这样做,消除了用于处理这种安装差异的多版本补丁文件的需要,与现有技术相比,进一步减小补丁文件的大小。 在应用补丁文件之前,通过“归一化”旧文件来解决这种变化。 通常会制作旧文件的临时副本,而由于文件安装的特性,数据可能无法预料的文件中的位置会更改为已知或可预测的值。
    • 6. 发明申请
    • PRIORITIZED CLIENT-SERVER BACKUP SCHEDULING
    • 优先客户端 - 服务器备份调度
    • US20120102088A1
    • 2012-04-26
    • US12909854
    • 2010-10-22
    • Anuj BindalMichael V. SligerGuhan Suriyanarayanan
    • Anuj BindalMichael V. SligerGuhan Suriyanarayanan
    • G06F15/16
    • G06F11/1461
    • A prioritized backup time within a predetermined backup window can be calculated. The calculated backup time can be a time to initiate a backup operation to backup information from a client to a server. The calculation of the backup time can use a priority of the client and/or a degree of compliance of the client with a backup policy. An initiation of the backup operation by the client can be scheduled to occur at the calculated backup time, and the backup operation can be initiated. Other prioritized scheduling techniques can also be used, such as prioritized backup queue ordering, prioritized preemption of partially complete backup operations, and/or server override of the client's calculated backup time to begin a backup operation on demand.
    • 可以计算预定备份窗口内的优先备份时间。 计算的备份时间可以是启动备份操作以将信息从客户端备份到服务器的时间。 备份时间的计算可以使用客户端的优先级和/或客户端与备份策略的一致程度。 客户端的备份操作的启动可以在计算的备份时间进行调度,并且可以启动备份操作。 还可以使用其他优先排序的调度技术,例如优先排序的备份队列排序,部分完成备份操作的优先级抢占,和/或客户端计算的备份时间的服务器覆盖,以便按需开始备份操作。
    • 10. 发明授权
    • Method and apparatus for expanding data storage capacity on a floppy
diskette
    • 用于在软盘上扩展数据存储容量的方法和装置
    • US5745313A
    • 1998-04-28
    • US409217
    • 1995-03-23
    • Michael V. Sliger
    • Michael V. Sliger
    • G11B5/012G11B20/12G11B20/18G11B5/09
    • G11B20/1252G11B5/012G11B20/1879G11B20/1883G11B20/1889G11B2220/20
    • A method and apparatus for maximizing the data storage capacity of a floppy diskette. The present invention provides a format that reduces the inter-sector gap between adjacent sectors on each track to eight bytes. The storage space gained from the reduction in gap size is used to add additional sectors to each track on the diskette, thereby providing a total of twenty-one sectors per track. Because the gap between sectors is reduced to such a small size, the disk controller may not be able to process the data from one sector before the adjacent sector is to be read. Therefore, sectors are arranged on each track in a 2:1 interleave arrangement, such that one sector separates consecutively-numbered sectors. Additionally, to increase performance, the end of the last sector on each track is offset from the beginning of the first sector on the next track by four sectors.
    • 一种用于使软盘的数据存储容量最大化的方法和装置。 本发明提供一种格式,其将每个轨道上的相邻扇区之间的间隔间隔减小到八个字节。 从间隙尺寸减小中获得的存储空间用于向磁盘上的每个磁道添加附加扇区,从而为每个磁道提供总共21个扇区。 由于扇区之间的间隙减小到如此小的尺寸,因此在读取相邻扇区之前,磁盘控制器可能无法处理来自一个扇区的数据。 因此,扇区以2:1的交织布置布置在每个轨道上,使得一个扇区分隔连续编号的扇区。 另外,为了提高性能,每个磁道上的最后扇区的结束与下一个轨道上的第一扇区的开始偏移四个扇区。