Selective delivery of electronic messages in a multiple computer system
based on context and environment of a user
    23.
    发明授权
    Selective delivery of electronic messages in a multiple computer system based on context and environment of a user 失效
    基于用户的上下文和环境在多计算机系统中选择性地传递电子消息

    公开(公告)号:US5493692A

    公开(公告)日:1996-02-20

    申请号:US162419

    申请日:1993-12-03

    摘要: The present invention describes a method for selectively delivering electronic messages to an identified user or users in a system of mobile and fixed devices, including multiple display devices and multiple users, based on the context of the system and the environment of the identified user. Electronic messages intended for an identified user or users may be given a level of privacy and a level priority, and contextual attributes for its delivery may be specified. The system perceives contextual attributes for the recipient user or users, including display devices in close proximity to the identified users, and determines a display property for said electronic message based on the contextual attributes, the user profile properties of each user, and the level of privacy and level of priority of the electronic message. The display property may designate immediate delivery on a particular display device, a notification on a particular display device, or storage of the message until the contextual attributes of the recipient user is consistent with the specified contextual attributes of the electronic message.

    摘要翻译: 本发明描述了一种用于基于所识别的用户的系统和环境的上下文,向包括多个显示设备和多个用户在内的移动和固定设备的系统中的识别的用户或用户选择性地递送电子消息的方法。 可以给予用于识别的用户或用户的电子消息一级隐私和级别优先级,并且可以指定用于其传送的上下文属性。 系统感知收件人用户或用户的上下文属性,包括与所识别的用户非常接近的显示设备,并且基于上下文属性,每个用户的用户简档属性以及每个用户的级别来确定所述电子消息的显示属性 隐私和电子信息的优先级。 显示属性可以指定在特定显示设备上的即时传送,特定显示设备上的通知或消息的存储,直到接收者用户的上下文属性与电子消息的指定上下文属性一致。

    Accumulating star knowledge in replicated data protocol
    24.
    发明授权
    Accumulating star knowledge in replicated data protocol 有权
    在复制数据协议中积累明星知识

    公开(公告)号:US08150802B2

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

    申请号:US12053632

    申请日:2008-03-24

    IPC分类号: G06F7/00 G06F17/00

    CPC分类号: G06F17/30575

    摘要: A distributed system includes full and partial replicas of a set of data items that may be inserted, modified, or deleted by any replica. Replicas may occasionally synchronize with other arbitrarily chosen replicas to learn about updates. A replica's knowledge includes one or more knowledge fragments, where each fragment indicates a set of items. A type of knowledge fragment, called a star knowledge fragment, contains versions associated with all items in the system. Star knowledge fragments are compact because the set of items stored at a replica need not be explicitly listed. Once all replicas know of all updates in the system, partial and full replicas will have the same compact star knowledge fragment.

    摘要翻译: 分布式系统包括可以由任何副本插入,修改或删除的一组数据项的完整和部分副本。 副本可能偶尔与其他任意选择的副本进行同步,以了解更新。 副本的知识包括一个或多个知识片段,其中每个片段指示一组项目。 称为星型知识片段的知识片段类型包含与系统中所有项目相关联的版本。 明星知识片段是紧凑的,因为存储在副本中的项目集不需要被明确列出。 一旦所有副本都知道系统中的所有更新,部分和完全副本将具有相同的紧凑型星级知识片段。

    HIERARCHICAL SYNCHRONIZATION OF REPLICAS
    25.
    发明申请
    HIERARCHICAL SYNCHRONIZATION OF REPLICAS 审中-公开
    REPLICAS的分层同步

    公开(公告)号:US20090006489A1

    公开(公告)日:2009-01-01

    申请号:US11771273

    申请日:2007-06-29

    IPC分类号: G06F17/30

    摘要: A hierarchical system is disclosed for synchronizing partially-replicated collections that provides guaranteed paths of information to all replicas in a collection. Each partial replica is assigned a parent replica to act as a proxy on its behalf, and with which the replica synchronizes regularly. Each parent replica is responsible for one or more child replicas. Parent replicas have filters which are either the same as, or more inclusive than, their child replicas, and parent replicas thus store and synchronize all objects that are of interest to their one or more child replicas.

    摘要翻译: 公开了一种分层系统,用于同步部分复制的集合,其向集合中的所有副本提供有保障的信息路径。 每个部分副本被分配一个父副本以代表其代理,并且副本经常同步。 每个父副本都负责一个或多个子副本。 父副本具有与其子副本相同或更多的过滤器,并且父副本因此存储和同步其一个或多个子副本感兴趣的所有对象。

    Self-contained document management based on document properties
    26.
    发明授权
    Self-contained document management based on document properties 有权
    基于文档属性的自包含文档管理

    公开(公告)号:US06324551B1

    公开(公告)日:2001-11-27

    申请号:US09144383

    申请日:1998-08-31

    IPC分类号: G06F1721

    摘要: A document management system is provided which organizes, stores and retrieves documents in accordance with document properties. A property attachment mechanism allows a user to define and attach static properties and/or active properties to a document. The active properties include executable code which control the behavior of the document contents. Upon transferring a document to another user, system, or environment, the document management system combines the document content and properties as a self-contained document which can interpret and manipulate its own contents. In this manner, a receiving user does not require additional applications in order to manipulate the document contents into a usable format. The self-contained document interprets and manipulates itself using its active properties to provide a useful document to the receiving user.

    摘要翻译: 提供了根据文件属性组织,存储和检索文档的文档管理系统。 属性附加机制允许用户为文档定义和附加静态属性和/或活动属性。 活动属性包括控制文档内容行为的可执行代码。 在将文档传送到另一用户,系统或环境时,文档管理系统将文档内容和属性作为可以解释和操纵其自身内容的独立文档进行组合。 以这种方式,接收用户不需要额外的应用程序来将文档内容操纵成可用的格式。 独立文档使用其活动属性来解释和操纵自身,以向接收用户提供有用的文档。

    Methodology for managing weakly consistent replicated databases
    29.
    发明授权
    Methodology for managing weakly consistent replicated databases 失效
    用于管理弱一致的复制数据库的方法

    公开(公告)号:US5581754A

    公开(公告)日:1996-12-03

    申请号:US352012

    申请日:1994-12-07

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

    摘要: Write operations for weakly consistent replicated database systems have embedded conflict detection and conflict resolution procedures for identifying and resolving, respectively conflicts between such write operations and the current state of any given instance of such a database. These write operations are committed to a firm execution order by the host for one instance of such a database, and this execution order propagates to the other instances of the database. Accordingly, a write log distinguishes between the writes that are known to be committed to a firm execution order (the "tentative writes") is maintained for each instance of the database, thereby enabling the user to explicitly identifying the stable data and the potentially unstable data in any given instance of the database. Furthermore, provision is made for enabling users to select from a set of predefined consistency guarantees across all instances of such a database for any given session.

    摘要翻译: 用于弱一致复制数据库系统的写入操作具有嵌入式冲突检测和冲突解决程序,用于识别和解决这种写入操作与此类数据库的任何给定实例的当前状态之间的冲突。 这些写入操作由主机对这种数据库的一个实例进行强制执行,并且该执行顺序传播到数据库的其他实例。 因此,写入日志区分已知被提交到坚定的执行顺序的写入(“暂时写入”)被维护用于数据库的每个实例,从而使得用户可以明确地识别稳定数据和潜在的不稳定 任何给定的数据库实例中的数据。 此外,还提供了允许用户从任何给定会话的这种数据库的所有实例的一组预定义的一致性保证中进行选择。

    Method for providing session consistency guarantees
    30.
    发明授权
    Method for providing session consistency guarantees 失效
    提供会话一致性保证的方法

    公开(公告)号:US5581753A

    公开(公告)日:1996-12-03

    申请号:US314971

    申请日:1994-09-28

    摘要: The present invention provides client-selected consistency guarantees to clients of a weakly consistent replicated database on a per "session" basis. The clients have access to utilities which allow the clients to, individually or collectively, define a "session" over which the selected guarantees are enforced. A "session" is broadly defined as a sequence of logically related Reads and Writes to the database. Sessions are initiated and terminated substantially independently of other sessions which may exist concurrently. Clients are allowed, however, to clone sessions and/or merge sessions with other clients. Clients select a minimum relevant subset of guarantees from among a set of pre-defined consistency guarantees, where "relevancy" is a client determined factor. At any given time, the system may be enforcing a number of different combinations of consistency guarantees. The guarantees ensure that all clients participating in a particular session view the database as having certain conditions of data consistency--the consistency of which is only provided with respect to the participants' Read and Write requests. Clients are allowed to downgrade their selected guarantees during the course of their sessions. One implementation of the present invention permits the selection of any one of four consistency guarantees.

    摘要翻译: 本发明在每个“会话”的基础上向弱一致的复制数据库的客户端提供客户选择的一致性保证。 客户可以访问实用程序,这些实用程序允许客户单独或集体定义执行所选保证的“会话”。 “会话”被广泛地定义为数据库的逻辑相关的读取和写入序列。 会话的启动和终止基本上独立于可能同时存在的其他会话。 但是,允许客户端克隆会话和/或与其他客户端合并会话。 客户从一组预定义的一致性保证中选择最小相关的担保子集,其中“相关性”是客户确定的因素。 在任何给定的时间,系统可能会执行许多不一致性保证的组合。 保证确保参与特定会话的所有客户都将数据库视为具有某些数据一致性的条件 - 其一致性仅针对参与者的读取和写入请求提供。 允许客户在会议过程中降级其选定的担保。 本发明的一个实现允许选择四个一致性保证中的任何一个。