Cross-pollination synchronization of data
    81.
    发明授权
    Cross-pollination synchronization of data 有权
    异花授粉同步数据

    公开(公告)号:US08386558B2

    公开(公告)日:2013-02-26

    申请号:US11113688

    申请日:2005-04-25

    Abstract: A technique and mechanism to effect cross-pollination synchronization of PIM (personal information manager) data to multiple sources. Additionally, a novel feature of the subject invention is the ability to effect cross-pollination synchronization with any number of devices and sources in a network. The invention provides for a user to employ a mobile device or set of devices as a central repository for PIM data (e.g., calendar, contacts and tasks) synchronized from multiple sources (e.g., multiple PC's (personal computers), an exchange server). The invention provides for synchronization of PIM data from multiple types of server sources to multiple devices regardless of the synchronization protocol versions and different schemas.

    Abstract translation: 实现PIM(个人信息管理)数据到多个来源的异花授粉同步的技术和机制。 此外,本发明的新颖特征是能够与网络中的任何数量的设备和源实现异花授粉同步。 本发明提供一种用户将移动设备或一组设备用作用于从多个源(例如,多个PC(个人计算机),交换服务器))同步的PIM数据(例如,日历,联系人和任务)的中央存储库。 本发明提供了将PIM数据从多种类型的服务器源同步到多个设备,而不管同步协议版本和不同模式如何。

    Inter-object communication
    82.
    发明授权
    Inter-object communication 失效
    对象间通信

    公开(公告)号:US08370852B2

    公开(公告)日:2013-02-05

    申请号:US12914056

    申请日:2010-10-28

    Abstract: A partnership object is created to manage interactions between objects in an object oriented computing environment. An interaction license is issued by a licensing framework executing on a computing device to each of a group of objects indicating that the group of objects is authorized to form partnerships, where the group of objects interact by requesting formation of the partnerships using the provided interaction licenses. A first object requests to interact with a second object. A partnership object is created and each of the first and second objects is provided with a reference to the partnership object. The request from the first object may include identifiers of licenses associated with the first and second object and the partnership object may be created only if both licenses are validated. The first object then is able to interact with the second object by using the reference to the partnership object.

    Abstract translation: 创建一个伙伴关系对象来管理面向对象的计算环境中对象之间的交互。 交互许可证由在计算设备上执行的许可框架发布到指示对象组被授权以形成伙伴关系的每个对象,其中对象组通过请求使用所提供的交互许可证形成合作伙伴而进行交互 。 第一个对象请求与第二个对象进行交互。 创建伙伴关系对象并且向第一和第二对象中的每一个提供对伙伴关系对象的引用。 来自第一对象的请求可以包括与第一和第二对象相关联的许可证的标识符,并且只有在两个许可证被验证时才可以创建伙伴关系对象。 然后,第一个对象能够通过使用对伙伴关系对象的引用与第二个对象进行交互。

    PEER-TO-PEER N-WAY SYNCING IN A DECENTRALIZED ENVIRONMENT
    84.
    发明申请
    PEER-TO-PEER N-WAY SYNCING IN A DECENTRALIZED ENVIRONMENT 审中-公开
    在一个分散环境中的同心对峙N-WAY共同作用

    公开(公告)号:US20130031055A1

    公开(公告)日:2013-01-31

    申请号:US13618767

    申请日:2012-09-14

    Abstract: A technique for synchronizing a datum between a plurality of stores, wherein a version history is associated with the datum in each store. The version history has one or more entries, and each entry has an identifier and a value. The identifier identifies a store that has modified the datum, and indicates a number of modifications to the datum. When synchronizing the datum between stores, the version histories of the datum are compared to determine whether one version history is subordinate to another version history. The datum having the subordinate version history is then replaced with the datum having the dominant version history. Conflict resolution is required if the version histories are not identical, if the version histories do not have the same identifiers, and if one version history does not contain all of the identifiers with equal or greater values of those in the other version history.

    Abstract translation: 一种用于在多个商店之间同步数据的技术,其中版本历史与每个商店中的数据相关联。 版本历史记录有一个或多个条目,每个条目都有一个标识符和一个值。 标识符标识已修改数据的存储,并指示对数据进行多次修改。 当在存储之间同步基准时,比较基准的版本历史以确定一个版本历史是否从属于另一个版本历史。 具有下级版本历史的数据然后被具有主要​​版本历史的数据替换。 如果版本历史不相同,如果版本历史记录不具有相同的标识符,并且一个版本历史记录不包含其他版本历史中具有相同或更大值的所有标识符,则需要解决冲突。

    Replication of deduplicated storage system
    85.
    发明授权
    Replication of deduplicated storage system 有权
    重复数据删除存储系统的复制

    公开(公告)号:US08364917B2

    公开(公告)日:2013-01-29

    申请号:US13437784

    申请日:2012-04-02

    Abstract: A method for replicating a deduplicated storage system is disclosed. A stream of data is stored on an originator deduplicating system by storing a plurality of deduplicated segments and information on how to reconstruct the stream of data. The originator deduplicating system is replicated on a replica system by sending a copy of the plurality of deduplicated segments and information on how to reconstruct the stream of data to the replica system. A first portion of the deduplicated segments stored on the originator deduplicating system that is corrupted is identified. A copy of the first portion of the deduplicated segments is requested to be sent by the replica system to the originator deduplicating system.

    Abstract translation: 公开了一种用于复制重复数据消除的存储系统的方法。 通过存储多个重复数据删除的段和关于如何重建数据流的信息,将数据流存储在发起者去重复数据系统上。 发起者重复数据删除系统通过发送多个重复数据删除的段的副本以及关于如何将数据流重建到副本系统的信息在复制系统上进行复制。 识别存储在损坏的发起方重复数据删除系统上的重复数据删除段的第一部分。 要求将副本系统的第一部分的副本复制到发起方重复数据删除系统。

    Allocating files in a file system integrated with a RAID disk sub-system
    86.
    发明授权
    Allocating files in a file system integrated with a RAID disk sub-system 失效
    在与RAID磁盘子系统集成的文件系统中分配文件

    公开(公告)号:US08359334B2

    公开(公告)日:2013-01-22

    申请号:US12896779

    申请日:2010-10-01

    Abstract: Integrating a file system with a RAID array that exports precise information about the arrangement of data blocks in the RAID subsystem. The present invention uses separate current-write location (CWL) pointers for each disk in the disk array where the pointers simply advance through the disks as writes occur. The present invention writes on the disk with the lowest CWL pointer. A new disk is chosen only when the algorithm starts allocating space for a new file, or when it has allocated N blocks on the same disk for a single file. A sufficient number of blocks are defined as all the buffers in a chunk of N sequential buffers in a file. The result is that CWL pointers are never more than N blocks apart on different disks, and large files have N consecutive blocks on the same disk.

    Abstract translation: 将文件系统与导出RAID子系统中数据块布局的精确信息的RAID阵列集成在一起。 本发明对磁盘阵列中的每个磁盘使用单独的电流写入位置(CWL)指针,其中当发生写入时,指针简单地前进通过磁盘。 本发明在具有最低CWL指针的盘上写入。 只有当算法开始为新文件分配空间时,或者在同一个磁盘上为单个文件分配了N个块时,才选择新的磁盘。 足够数量的块被定义为文件中N个顺序缓冲区块中的所有缓冲区。 结果是CWL指针在不同的磁盘上绝对不超过N个块,大文件在同一个磁盘上有N个连续的块。

    SYSTEM AND METHOD FOR PRESENTING USER GENERATED GEO-LOCATED OBJECTS
    87.
    发明申请
    SYSTEM AND METHOD FOR PRESENTING USER GENERATED GEO-LOCATED OBJECTS 有权
    用于生成用户生成的地理位置对象的系统和方法

    公开(公告)号:US20120330956A1

    公开(公告)日:2012-12-27

    申请号:US13599827

    申请日:2012-08-30

    Abstract: A system and method for generating a virtual tour on a display device is described. The method comprises providing at least one map. The method further comprises providing a plurality of sequenced images, wherein each of the images is associated with at least one location by a geo-coding module configured to generate a geo-location object data sheet that associates sequential images with a corresponding location. The sequenced images are organized based on the location of each of the sequenced images and displayed on the map. The method is implemented by the system.

    Abstract translation: 描述了用于在显示设备上生成虚拟旅游的系统和方法。 该方法包括提供至少一个地图。 该方法还包括提供多个排序图像,其中每个图像通过地理编码模块与至少一个位置相关联,地理编码模块被配置为生成将顺序图像与对应位置相关联的地理位置对象数据表。 基于每个排序图像的位置来组织排序的图像并显示在地图上。 该方法由系统实现。

    Content transfer
    89.
    发明申请

    公开(公告)号:US20120317071A1

    公开(公告)日:2012-12-13

    申请号:US13590139

    申请日:2012-08-20

    CPC classification number: G06F17/30569 Y10S707/99942 Y10S707/99953

    Abstract: The present invention provides a method of transferring content from a file and a database. In this case, the file includes content instances, each content instance being associated with a respective field, and each field having a respective type. The transfer is achieved by determining the type of each field, and then storing each content instance in a store in accordance with the determined field type of the associated field. Each content instance can then be transferred to the database in accordance with the determined field type. A similar procedure is provided for creating XML files based on content within the database.

    Write-once-read-many storage system and method for implementing the same
    90.
    发明授权
    Write-once-read-many storage system and method for implementing the same 有权
    一读多读存储系统及其实现方法

    公开(公告)号:US08332362B2

    公开(公告)日:2012-12-11

    申请号:US11633805

    申请日:2006-12-05

    Abstract: A write-once-read-many (WORM) storage system that employs large-capacity and relatively inexpensive disks in connection with a file system on a file server is provided. The file system contains most or all of the required WORM functionality so as to impose a minimal footprint on client applications, client operating systems and open protocols if desired. The system is organized around WORM storage volumes that contain files that, when committed to WORM storage, cannot be deleted or modified. Any file path or directory tree structure used to identify the file within the WORM volume is locked and cannot be deleted. In one embodiment, the administrator creates a WORM volume, capable of storing designated WORM files. The client then creates an appropriate WORM file using the appropriate protocol semantics. The file is written to the volume and committed by transitioning the file attributes from a not-read-only to a read-only state. The file system recognizes the persistently stored WORM attribute of any file in a WORM volume as WORM file. Henceforth, any attempt to modify the file attributes, write to the file, or delete the file, by clients, administrators or other entities is rejected and a request denied message is returned to the attempting party.

    Abstract translation: 提供了一次多次写入(WORM)存储系统,该系统使用与文件服务器上的文件系统相关联的大容量且相对便宜的磁盘。 文件系统包含大部分或全部所需的WORM功能,以便在客户端应用程序,客户端操作系统和开放式协议(如果需要)上施加最小的占用空间。 系统围绕包含文件的WORM存储卷组织,当提交到WORM存储时,不能删除或修改。 用于标识WORM卷中的文件的任何文件路径或目录树结构都被锁定,不能被删除。 在一个实施例中,管理员创建能够存储指定的WORM文件的WORM卷。 然后,客户端使用适当的协议语义创建一个适当的WORM文件。 将文件写入卷并通过将文件属性从非只读状态转换为只读状态来提交。 文件系统将WORM卷中任何文件的持久存储的WORM属性识别为WORM文件。 此后,客户端,管理员或其他实体的任何修改文件属性,写入文件或删除文件的尝试都被拒绝,请求被拒绝的消息被返回给尝试方。

Patent Agency Ranking