Knowledge based synchronization of subsets of data with no move condition
    11.
    发明授权
    Knowledge based synchronization of subsets of data with no move condition 失效
    基于知识的同步数据子集,无移动条件

    公开(公告)号:US08090685B2

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

    申请号:US11855490

    申请日:2007-09-14

    IPC分类号: G06F7/06

    摘要: An efficient way is provided to represent and exchange knowledge and/or partial knowledge across nodes when synchronizing between any two nodes. A first node sends a second node its knowledge and/or partial knowledge, including objects and versions of those objects. The second node compares its knowledge and/or partial knowledge with the knowledge and/or partial knowledge of the first node, and then sends the first node any latest versions of objects of which the first node is unaware. In addition, the second node sends its knowledge and/or partial knowledge to the first node. The first node then performs a similar object-by-object version comparison to determine any conflicts due to independent evolution of objects and any changes that should be sent to the second node in order to bring the objects of the second node up to date with the knowledge and/or partial knowledge of the first node.

    摘要翻译: 提供了一种有效的方法来在任何两个节点之间同步时,跨节点表示和交换知识和/或部分知识。 第一节点向第二节点发送其知识和/或部分知识,包括这些对象的对象和版本。 第二节点将其知识和/或部分知识与第一节点的知识和/或部分知识进行比较,然后向第一节点发送第一节点不知道的对象的最新版本。 另外,第二节点将其知识和/或部分知识发送到第一节点。 然后,第一个节点执行类似的逐个对象版本比较,以确定由于对象的独立演变而导致的任何冲突以及应发送到第二个节点的任何更改,以使第二个节点的对象与 第一个节点的知识和/或部分知识。

    MINIMAL EXTENSIONS REQUIRED FOR MULTI-MASTER OFFLINE AND COLLABORATION FOR DEVICES AND WEB SERVICES
    12.
    发明申请
    MINIMAL EXTENSIONS REQUIRED FOR MULTI-MASTER OFFLINE AND COLLABORATION FOR DEVICES AND WEB SERVICES 有权
    对于多个主要离线和设备和网络服务的协作需要的最小延伸

    公开(公告)号:US20100057785A1

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

    申请号:US12198181

    申请日:2008-08-26

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30371 G06F17/30578

    摘要: The claimed subject matter provides a system and/or a method that facilitates managing data consistency in connection with a plurality of devices. A collection of devices can be associated with a user. A web service can receive a portion of data from at least one device via an interface component, wherein the web service can host and relate the portion of data with an account for the user. A master sync component can leverage a computing resource from at least one device in order to maintain data consistency between at least one of the following: two or more devices within the collection of devices associated with the user; or the account hosted by the web service and two or more devices within the collection of devices associated with the user.

    摘要翻译: 所要求保护的主题提供了有助于管理与多个设备相关联的数据一致性的系统和/或方法。 设备的集合可以与用户相关联。 Web服务可以经由接口组件从至少一个设备接收一部分数据,其中web服务可以托管数据部分并将其与用户的帐户相关联。 主同步组件可以利用来自至少一个设备的计算资源,以便保持以下至少一个之间的数据一致性:与用户相关联的设备集合内的两个或多个设备; 或由web服务托管的帐户以及与用户相关联的设备集合内的两个或多个设备。

    Efficient knowledge representation in data synchronization systems
    13.
    发明授权
    Efficient knowledge representation in data synchronization systems 有权
    数据同步系统中有效的知识表示

    公开(公告)号:US07620659B2

    公开(公告)日:2009-11-17

    申请号:US11673415

    申请日:2007-02-09

    IPC分类号: G06F17/30

    摘要: A variety of flexible conflict resolution policies are provided for loosely coupled devices to implement according to a variety of different synchronization scenarios. Choosing a conflict resolution policy, such as “Most Frequent Updater,” “Priority,” “PerCent Change,” “Arbiter Deadlock Resolution,” etc., enables devices to select how and when to resolve such synchronization conflicts. In addition, with reference to a conflict log, a user or synchronizing application can roll back synchronization state to a time before a conflict may have arisen, so that the user or application can undo a resolution of a conflict and/or the user or application can apply an alternative conflict resolution policy moving forward from that time.

    摘要翻译: 为松散耦合的设备提供了各种灵活的冲突解决策略,以根据各种不同的同步场景来实现。 选择冲突解决政策,例如“最常用的更新程序”,“优先级”,“百分比更改”,“仲裁器死锁解析”等,使设备能够选择如何以及何时解决此类同步冲突。 此外,通过参考冲突日志,用户或同步应用程序可能会在同步状态回滚到可能出现冲突之前的一段时间,以便用户或应用程序可以撤消冲突的解决方案和/或用户或应用程序 可以应用从那个时候开始的替代冲突解决政策。

    SYNCHRONIZATION OF WEB SERVICE ENDPOINTS IN A MULTI-MASTER SYNCHRONIZATION ENVIRONMENT
    14.
    发明申请
    SYNCHRONIZATION OF WEB SERVICE ENDPOINTS IN A MULTI-MASTER SYNCHRONIZATION ENVIRONMENT 审中-公开
    多主同步环境中WEB服务端点的同步

    公开(公告)号:US20090083441A1

    公开(公告)日:2009-03-26

    申请号:US11859931

    申请日:2007-09-24

    IPC分类号: G06F15/16

    摘要: A Web service synchronization protocol is provided that sets forth the metadata and messaging by which endpoints roam, share and synchronize common information with one another in a multi-master networked computing ecosystem. A general SOAP-based protocol is defined for synchronizing data between two endpoints where one or more of the endpoints supports a Web service. Defining messaging for knowledge-based transfers using XML Web services, the protocol allows devices, services and applications to synchronize through firewalls, allows for flexibility by allowing any common set or subset of information across endpoints and allows for extensibility by not prescribing the schema of the actual data being synchronized at the endpoints.

    摘要翻译: 提供了一种Web服务同步协议,其提供了在多主网络计算生态系统中哪个端点漫游,共享和同步共同信息的元数据和消息传递。 定义了一般的基于SOAP的协议,用于在一个或多个端点支持Web服务的两个端点之间同步数据。 使用XML Web服务定义基于知识的传输的消息传递,协议允许设备,服务和应用程序通过防火墙进行同步,允许通过允许端点之间的任何通用集合或子集的信息来实现灵活性,并允许通过不规定 实际数据在端点处被同步。

    Data synchronization for devices supporting direction-based services
    15.
    发明授权
    Data synchronization for devices supporting direction-based services 有权
    支持基于方向的服务的设备的数据同步

    公开(公告)号:US08615257B2

    公开(公告)日:2013-12-24

    申请号:US13485320

    申请日:2012-05-31

    IPC分类号: H04W24/00

    摘要: With the addition of directional information and gesture based input in a location based services environment, a variety of service(s) can be provided on top of user identification or interaction with specific object(s) of interest. For instance, a device can interact with various endpoints of a direction-based location service and any of the content or other information exchanged between clients and services can be synchronized for efficient exchange of information and efficient utilization of network bandwidth and resources. For example, change input is received by a device that alters, deletes or augments dynamically updateable information associated with a point of interest and the changes resulting from the change input are synchronized from the mobile device to a location based network service. Optionally, the synchronization can be according to a knowledge exchange to identify what should be synchronized prior to transmitting the updates.

    摘要翻译: 通过在基于位置的服务环境中添加方向信息和基于姿势的输入,可以在用户识别或与特定感兴趣对象的交互之上提供各种服务。 例如,设备可以与基于方向的位置服务的各种端点交互,并且可以同步客户端和服务之间交换的任何内容或其他信息,以有效地交换信息和有效利用网络带宽和资源。 例如,改变输入被设备接收,该设备改变,删除或增强与兴趣点相关联的动态可更新信息,并且从改变输入引起的改变被从移动设备同步到基于位置的网络服务。 可选地,同步可以根据知识交换来识别在发送更新之前应当同步的内容。

    Two-way and multi-master synchronization over web syndications
    16.
    发明授权
    Two-way and multi-master synchronization over web syndications 失效
    网络联合的双向和多主同步

    公开(公告)号:US07653640B2

    公开(公告)日:2010-01-26

    申请号:US11461351

    申请日:2006-07-31

    IPC分类号: G06F7/00 G06F17/00 G06F15/16

    摘要: Synchronization of a web syndication item over a Really Simple Syndication (RSS) format between a publisher and a subscriber. The publisher creates the web syndication item by including a media content associated therewith. The synchronization metadata is defined to include a first virtual clock value associated with the created web syndication item. The first virtual clock value indicates when the web syndication item was last updated. A request for subscribing the published web syndication item is received from the subscriber. In response to the received request, the published web syndication item is transmitted to a location remote from the publisher and accessible by the subscriber. The first virtual clock value is provided to the subscriber for use by the subscriber to modify the first virtual clock value when the subscriber modifies the media content associated with the web syndication item.

    摘要翻译: 通过发布商和订阅者之间的真实简单聚合(RSS)格式同步Web聚合项目。 发布者通过包括与其相关联的媒体内容来创建网络联合项目。 同步元数据被定义为包括与创建的网络联合项目相关联的第一虚拟时钟值。 第一个虚拟时钟值表示上一次更新网络联合项目的时间。 从订户接收订阅发布的网络联合项目的请求。 响应于接收到的请求,发布的网络联合项目被发送到远离发布者的位置,并且可由用户访问。 第一虚拟时钟值被提供给订户以供订户使用以在用户修改与web聚合项目相关联的媒体内容时修改第一虚拟时钟值。

    OVERLAY OF INFORMATION ASSOCIATED WITH POINTS OF INTEREST OF DIRECTION BASED DATA SERVICES
    17.
    发明申请
    OVERLAY OF INFORMATION ASSOCIATED WITH POINTS OF INTEREST OF DIRECTION BASED DATA SERVICES 审中-公开
    与基于方向数据服务的利益相关的信息覆盖

    公开(公告)号:US20090319178A1

    公开(公告)日:2009-12-24

    申请号:US12483920

    申请日:2009-06-12

    IPC分类号: G01C21/00

    摘要: With the addition of directional information in the environment, a variety of service(s) can be provided on top of user identification or interaction with specific object(s) of interest by pointing at the objects. Image data representing a subset of real space near a portable computing device can be displayed including a set of points of interest (POIs) for direction based service(s) within scope and automatically overlaying POI content on the image data relating to the POIs. In one embodiment, the display is included in an electronic device worn such that the display is substantially in front of an eye, e.g., a heads up display.

    摘要翻译: 通过在环境中添加方向信息,可以通过指向对象来在用户识别或与特定的感兴趣对象的交互之上提供各种服务。 可以显示表示便携式计算设备附近的真实空间的子集的图像数据,包括用于范围内的基于方向的服务的一组兴趣点(POI),并且自动地将POI内容重叠在与POI相关的图像数据上。 在一个实施例中,显示器被包括在佩戴的电子设备中,使得显示器基本上在眼睛前方,例如抬头显示器。

    Mobile computing devices, architecture and user interfaces based on dynamic direction information

    公开(公告)号:US08700301B2

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

    申请号:US12362093

    申请日:2009-01-29

    IPC分类号: G01C21/00 G01C21/34

    摘要: Mobile endpoints are provided that enable direction based pointing services including a positional component for receiving positional information as a function of a location of the portable electronic device, a directional component that outputs direction information as a function of an orientation of the portable electronic device and a location based engine that processes the positional information and the direction information to determine a subset of points of interest relative to the portable electronic device as a function of at least the positional information and the direction information. Devices can include compass(es), e.g., magnetic or gyroscopic, to determine a direction and GPS systems for determining location. A component for determining acceleration can also optionally be included.

    DEVICE TRANSACTION MODEL AND SERVICES BASED ON DIRECTIONAL INFORMATION OF DEVICE
    20.
    发明申请
    DEVICE TRANSACTION MODEL AND SERVICES BASED ON DIRECTIONAL INFORMATION OF DEVICE 审中-公开
    基于设备方向信息的设备交易模型和服务

    公开(公告)号:US20100228612A1

    公开(公告)日:2010-09-09

    申请号:US12400087

    申请日:2009-03-09

    IPC分类号: G06Q30/00 G01C21/00

    摘要: With the addition of directional information in the environment, a variety of service(s) can be provided on top of user identification or interaction with specific object(s) of interest. For instance, when a user points at a particular item at a particular location or place, this creates an opportunity, e.g., an advertising opportunity, for anyone having an interest in that particular item to communicate with the user regarding that item or related items at a point in time when the user's focus is on the particular item. User context for the interaction can also be taken into account to supplement the provision of one or more interactive direction based services.

    摘要翻译: 通过在环境中添加方向信息,可以在用户识别或与感兴趣的特定对象的交互之上提供各种服务。 例如,当用户指向特定位置或地点处的特定项目时,这为任何对该特定项目感兴趣的人创建机会,例如广告机会,以便与用户就该项目或相关项目进行通信 用户关注焦点在特定项目上的时间点。 也可以考虑用于交互的用户上下文以补充提供一个或多个基于互动方向的服务。