Programmable logic and constraints for a dynamically typed storage system
    81.
    发明授权
    Programmable logic and constraints for a dynamically typed storage system 有权
    动态类型存储系统的可编程逻辑和约束

    公开(公告)号:US07801926B2

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

    申请号:US11562438

    申请日:2006-11-22

    IPC分类号: G06F7/00 G06F17/00 G06F17/20

    CPC分类号: G06F9/4493 G06F8/437

    摘要: Embodiments define a set of rules such that a type designer can express as part of a type's definition whether the type has extended the logic and/or constraints of its ancestral types in such a way that applications written against that ancestral type will continue to function correctly. Nonconformity can also be indicated and an embodiment can enforce limitations on a set of operations that can be performed on such instances when treated as their ancestral types. Applications can use standard interfaces to discover from embodiments whether such limitations can be in force for a particular instance and provide a user experience that accounts for those limitations. Embodiments can also provide mechanisms to enable type designers to limit a degree of extensibility for both types and/or Items.

    摘要翻译: 实施例定义了一组规则,使得类型设计者可以表达为类型定义的一部分,无论该类型是否扩展了其祖先类型的逻辑和/或约束,使得针对该祖先类型编写的应用将继续正常运行 。 也可以指示不合格,并且实施例可以对被处理为其祖先类型的这些实例上可执行的一组操作施加限制。 应用程序可以使用标准接口来从实施例中发现这样的限制对于特定实例是否有效,并且提供考虑到这些限制的用户体验。 实施例还可以提供使类型设计者能够限制类型和/或项目的可扩展性程度的机制。

    DEVICE TRANSACTION MODEL AND SERVICES BASED ON DIRECTIONAL INFORMATION OF DEVICE
    82.
    发明申请
    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.

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

    MOBILE COMPUTING SERVICES BASED ON DEVICES WITH DYNAMIC DIRECTION INFORMATION
    84.
    发明申请
    MOBILE COMPUTING SERVICES BASED ON DEVICES WITH DYNAMIC DIRECTION INFORMATION 审中-公开
    基于具有动态方向信息的设备的移动计算服务

    公开(公告)号:US20090319166A1

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

    申请号:US12364936

    申请日:2009-02-03

    IPC分类号: G01C21/26 G06Q30/00

    摘要: Direction based pointing services are enabled for a portable electronic device 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 points of interest relative to the portable electronic device as a function of at least the positional information and the direction information. A set of scenarios with respect to non-movable endpoints of interest in the system emerge and these scenarios and other embodiments are described in more detail below.

    摘要翻译: 基于方向的指示服务被启用用于便携式电子设备,其包括用于接收作为便携式电子设备的位置的函数的位置信息的位置组件;输出作为便携式电子设备的取向的函数的方向信息的方向分量;以及 基于位置的引擎,其处理所述位置信息和所述方向信息,以根据至少所述位置信息和所述方向信息来确定相对于所述便携式电子设备的感兴趣点。 关于系统中感兴趣的不可移动端点的一组场景出现,并且下面更详细地描述这些场景和其他实施例。

    SOURCE SWITCHING FOR DEVICES SUPPORTING DYNAMIC DIRECTION INFORMATION
    85.
    发明申请
    SOURCE SWITCHING FOR DEVICES SUPPORTING DYNAMIC DIRECTION INFORMATION 审中-公开
    用于支持动态方向信息的设备的源切换

    公开(公告)号:US20090315766A1

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

    申请号:US12476426

    申请日:2009-06-02

    摘要: 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. Sometimes either the device user and/or the publishers of content cannot complete a content exchange due to connectivity to data or services becoming lost. A device provisioned for pointing or direction based services losing connectivity to a first network while engaging pointing based services. In response, one or more other sources for the pointing based services are identified on a second network or device to which the device can connect and the device automatically connects to the second network or device to receive the pointing based services, or data for use with the pointing based services (e.g., GPS information, point of interest data, direction data, etc.), from the one or more other sources.

    摘要翻译: 通过在环境中添加方向信息,可以通过指向对象来在用户识别或与特定的感兴趣对象的交互之上提供各种服务。 有时,由于与数据或服务丢失的连接,设备用户和/或内容发布者有时无法完成内容交换。 一种用于指向或基于方向的服务的设备在连接到基于指向的服务时失去与第一网络的连接。 作为响应,用于基于指点的服务的一个或多个其他来源在设备可以连接的第二网络或设备上被识别,并且设备自动连接到第二网络或设备以接收基于指向的服务,或者与 来自一个或多个其他来源的基于指向的服务(例如,GPS信息,兴趣点数据,方向数据等)。

    Synchronization with derived metadata
    86.
    发明授权
    Synchronization with derived metadata 有权
    与派生元数据同步

    公开(公告)号:US07610317B2

    公开(公告)日:2009-10-27

    申请号:US11063424

    申请日:2005-02-22

    IPC分类号: G06F17/30

    摘要: A system and method for synchronizing a database comprising raw data and metadata derived from the raw data, but when the metadata has not yet been updated. The raw data and the metadata are first synchronized, with the raw data having been assigned a version number. After synchronization, any stale metadata will be updated and assigned the same version number as the raw data.

    摘要翻译: 一种用于使包含原始数据和从原始数据导出的元数据的数据库同步的系统和方法,但是当元数据尚未被更新时。 原始数据和元数据首先被同步,原始数据被分配了版本号。 同步后,任何陈旧的元数据将被更新,并分配与原始数据相同的版本号。

    Systems and methods for providing conflict handling for peer-to-peer synchronization of units of information manageable by a hardware/software interface system
    88.
    发明授权
    Systems and methods for providing conflict handling for peer-to-peer synchronization of units of information manageable by a hardware/software interface system 有权
    用于提供冲突处理以用于由硬件/软件接口系统可管理的信息单元的对等同步的系统和方法

    公开(公告)号:US07512638B2

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

    申请号:US10883621

    申请日:2004-06-30

    IPC分类号: G06F17/30

    摘要: Various embodiments of the present invention are directed to conflict handling for conflicts that occur in a peer-to-peer synchronization system, where the ability to correctly and efficiently handle conflicts minimizes data loss while retaining good usability and reduces the need for user intervention during synchronization. Conflict handling in the synchronization service is divided into three stages: (1) conflict detection; (2) automatic conflict resolution and logging; and (3) conflict inspection and resolution. Certain embodiments are directed to a conflict handling schema comprising one or more of the follow conflict handling elements: (a) schematized representation of conflicts; (b) detection of conflicts; (c) logging of conflicts into a durable store; (d) automatic resolution of conflicts according to a flexible and configurable azqsxqxwdconflict resolution policy; (e) composable and extensible conflict handlers to filter and resolve conflicts; (f) automatic detection and removal of obsolete conflicts; and (g) programmatic conflict resolutions.

    摘要翻译: 本发明的各种实施例涉及在对等同步系统中发生的冲突的冲突处理,其中正确和有效地处理冲突的能力使数据丢失最小化,同时保持良好的可用性并减少在同步期间用户干预的需要 。 同步服务中的冲突处理分为三个阶段:(1)冲突检测; (2)自动冲突解决和记录; 和(3)冲突检查和解决。 某些实施例涉及包括以下冲突处理元件中的一个或多个的冲突处理模式:(a)冲突的示意表示; (b)发现冲突; (c)将冲突记入耐用品店; (d)根据灵活和可配置的azqsxqxwdconflict解决策略自动解决冲突; (e)可组合和可扩展的冲突处理程序来过滤和解决冲突; (f)自动检测和消除过时的冲突; 和(g)方案冲突决议。

    KNOWLEDGE BASED SYNCHRONIZATION OF SUBSETS OF DATA WITH NO MOVE CONDITION
    89.
    发明申请
    KNOWLEDGE BASED SYNCHRONIZATION OF SUBSETS OF DATA WITH NO MOVE CONDITION 失效
    基于知识的数据同步与无移动条件

    公开(公告)号:US20090077002A1

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

    申请号:US11855490

    申请日:2007-09-14

    IPC分类号: G06N5/00

    摘要: 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.

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