AUTOMATIC SIGNIFICANCE TAGGING OF INCOMING COMMUNICATIONS
    12.
    发明申请
    AUTOMATIC SIGNIFICANCE TAGGING OF INCOMING COMMUNICATIONS 有权
    自动通信标签的自动识别

    公开(公告)号:US20090006366A1

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

    申请号:US11770669

    申请日:2007-06-28

    IPC分类号: G06F17/30

    摘要: As incoming communications are received, a priority or significance level can be assigned to each communication. A communication determined to have a high priority can be presented to a user at substantially the same time as receiving the communication. A communication having a low priority can be placed in a low priority folder or flagged differently from a high priority communication (e.g., different color-coding). Behavior of a user as it relates to a received communication can be observed for learning purposes or to modify one or more classifications or priority levels.

    摘要翻译: 当接收到进入的通信时,可以为每个通信分配优先级或重要性级别。 在接收到通信的基本上相同的时间,可以向用户呈现被确定为具有高优先级的通信。 具有低优先级的通信可以放置在低优先级文件夹中或与高优先级通信(例如,不同的颜色编码)不同的标记。 为了学习目的或为了修改一个或多个分类或优先级,可以观察用户与所接收的通信有关的行为。

    DISTRIBUTED WORKFLOW FRAMEWORK
    13.
    发明申请
    DISTRIBUTED WORKFLOW FRAMEWORK 有权
    分布式工作流框架

    公开(公告)号:US20110035506A1

    公开(公告)日:2011-02-10

    申请号:US12535698

    申请日:2009-08-05

    IPC分类号: G06F15/16

    摘要: Aspects of the subject matter described herein relate to workflows. In aspects, an activity of a workflow may request data and provide a logical handle. In response, distributed workflow components use the logical handle to determine whether the requested data is available locally or remotely. If the data is available remotely, the components may obtain the data for the requesting entity. In the process of obtaining the data, the data may be serialized and deserialized. After the data is available locally, it is provided to the requesting entity.

    摘要翻译: 本文描述的主题的方面涉及工作流程。 在方面中,工作流的活动可以请求数据并提供逻辑句柄。 作为响应,分布式工作流组件使用逻辑句柄来确定所请求的数据是否在本地或远程可用。 如果数据远程可用,组件可以获取请求实体的数据。 在获取数据的过程中,数据可以被序列化和反序列化。 数据在本地可用之后,它被提供给请求实体。

    CONSISTENCY SENSITIVE STREAMING OPERATORS
    14.
    发明申请
    CONSISTENCY SENSITIVE STREAMING OPERATORS 有权
    一致的敏感流程操作员

    公开(公告)号:US20090125635A1

    公开(公告)日:2009-05-14

    申请号:US11937118

    申请日:2007-11-08

    IPC分类号: G06F15/16

    CPC分类号: G06F11/0793 G06F11/0721

    摘要: A new approach for handling stream imperfections based on speculative execution involves the retraction of incorrect events facilitated using operators to remove speculatively produced incorrect output. Additionally, parameters are disclosed that define a spectrum of consistency levels. A first parameter, maximum blocking time, exposes a tradeoff between a degree of speculation and latency. A second parameter, the maximum time data is remembered before being purged from the system, exposes a tradeoff between state size and correctness. Varying these two parameters produces a spectrum of consistency levels (e.g., strong, middle, weak) which address the specific tradeoffs built into other systems. Retraction is accomplished using operators that include Select, AlterLifetime, Join, Sum, Align, and Finalize.

    摘要翻译: 基于推测执行的处理流瑕疵的新方法涉及使用运算符来消除误导事件的撤销,以消除推测出错的输出。 另外,公开了定义一致性级别的参数。 第一个参数,最大阻塞时间,暴露了一定程度的推测和延迟之间的折衷。 第二个参数是在从系统清除之前记住的最大时间数据暴露了状态大小和正确性之间的折衷。 改变这两个参数产生了一系列一致性级别(例如,强,中,弱),其解决了内置到其他系统中的特定权衡。 使用包括Select,AlterLifetime,Join,Sum,Align和Finalize的操作符来实现退回。

    PUBLISHING WORK ACTIVITY TO SOCIAL NETWORKS
    15.
    发明申请
    PUBLISHING WORK ACTIVITY TO SOCIAL NETWORKS 有权
    向社会网络发布工作活动

    公开(公告)号:US20090006415A1

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

    申请号:US11770625

    申请日:2007-06-28

    IPC分类号: G06F17/30 G06F15/173

    CPC分类号: H04L51/32 G06Q10/10

    摘要: Communications, such as emails or other information, in a work setting can be retained in a shared database that operates similar to an Internet social network. As work activities are performed, the content of the work activities can be associated with one or more shared databases based on the individual performing the activities, a common topic or theme associated with the activity and/or a manual entry. As various individuals review information contained in the shared database, notifications relating to who reviewed the content and a time of review can be sent to a contributor of the content to provide for accountability issues.

    摘要翻译: 可以将工作设置中的诸如电子邮件或其他信息的通信保留在类似于因特网社交网络的共享数据库中。 当执行工作活动时,工作活动的内容可以基于执行活动的个人,与活动相关联的共同主题或主题和/或手动输入与一个或多个共享数据库相关联。 由于各种个人审查共享数据库中包含的信息,有关谁审查内容和审查时间的通知可以发送给内容的贡献者,以提供问责问题。

    Recovery guarantees for software components
    16.
    发明授权
    Recovery guarantees for software components 失效
    软件组件的恢复保证

    公开(公告)号:US06959401B2

    公开(公告)日:2005-10-25

    申请号:US10154261

    申请日:2002-05-23

    IPC分类号: G06F11/00 G06F11/14

    CPC分类号: G06F11/1471 Y10S707/99953

    摘要: A technique is described for guaranteeing recovery in a computer system comprising of recovery contracts with a plurality of obligations for a message exchange between a first component and a second component. Three forms of contract are described, governing interactions between three types of components. Each contract is bilateral, i.e. between a first component and a second component. The first and second components have mutual agreement on when the contract will be released to facilitate log truncation, and independent and/or autonomous recovery. The use of persistent and transactional components and the requirements for ensuring that it is possible to replay the components in a deterministic fashion, can result in a high cost or overhead in logging of nondeterministic events, including component interactions. An appreciation that this requirement may result in overly pessimistic logging has led to the definition of three additional component types, a functional component, a subordinate component and a read-only component.

    摘要翻译: 描述了一种用于保证计算机系统中的恢复的技术,包括具有用于第一部件和第二部件之间的消息交换的多个义务的恢复合同。 描述了三种形式的合同,管理三种组件之间的相互作用。 每个合同是双边的,即在第一个组件和第二个组件之间。 第一和第二部分在合​​同何时被释放以便于日志截断以及独立和/或自主恢复时有相互的协议。 使用持久性和事务性组件以及确保有可能以确定性方式重放组件的要求可能会导致记录非确定性事件(包括组件交互)的高成本或开销。 感谢这一要求可能导致过度悲观的日志记录导致三个附加组件类型,功能组件,从属组件和只读组件的定义。

    FEDERATED DISTRIBUTED WORKFLOW SCHEDULER
    17.
    发明申请
    FEDERATED DISTRIBUTED WORKFLOW SCHEDULER 审中-公开
    联合分布式工作流程调度器

    公开(公告)号:US20110161391A1

    公开(公告)日:2011-06-30

    申请号:US12650267

    申请日:2009-12-30

    摘要: A computer may function as a broker that brokers execution of portions of a workflow. The broker computer may have a processor and memory configured to receive the workflow via a network. The workflow may have a corresponding SLA document that has rules governing how the workflow is to be executed. The broker computer may identify discretely executable sub-workflows of the workflow. The broker computer may also obtain information describing computing characteristics of each of a plurality of service providers (e.g., computation clusters, cloud services, etc.) connected with the broker computer via the network. The broker computer may select a set of the service providers by determining whether their respective computing characteristics satisfy the SLA. The broker computer may pass the discretely executable sub-workflows to the selected set of service providers. The workflow is thus executed, in distributed federated fashion, transparently to the user submitting the workflow.

    摘要翻译: 计算机可以用作经纪人来执行工作流的部分。 代理计算机可以具有被配置为经由网络接收工作流的处理器和存储器。 工作流程可能具有相应的SLA文档,该文档具有管理如何执行工作流的规则。 代理计算机可以识别工作流的离散可执行的子工作流。 代理计算机还可以获得描述经由网络与代理计算机连接的多个服务提供商(例如,计算群集,云服务等)中的每一个的计算特征的信息。 代理计算机可以通过确定它们各自的计算特性是否满足SLA来选择一组服务提供商。 代理计算机可以将离散可执行的子工作流传递给所选择的一组服务提供者。 因此,工作流以分布式联合方式对用户提交工作流透明地执行。

    BREAK-THROUGH MECHANISM FOR PERSONAS ASSOCIATED WITH A SINGLE DEVICE
    18.
    发明申请
    BREAK-THROUGH MECHANISM FOR PERSONAS ASSOCIATED WITH A SINGLE DEVICE 有权
    与单个设备相关的人员的突破性机制

    公开(公告)号:US20110045806A1

    公开(公告)日:2011-02-24

    申请号:US12098697

    申请日:2008-04-07

    IPC分类号: H04M3/42

    摘要: A single device that receives communications intended for a user having multiple contact addresses associated with different user roles is provided. The single device can receive communications intended for multiple telephone numbers, email aliases, screen names, aliases, other means of contact, or combinations thereof. Since a user engaged in a particular role might not desire to be interrupted with communications intended for a different role, the communications for the other roles can be maintained until the user is actively engaged in the role for which the communication was intended. In situations where there is an important communication sent to a non-active role, selective convergence between roles is initiated and the important communication is presented to the user.

    摘要翻译: 提供了接收针对具有与不同用户角色相关联的多个联系人地址的用户的通信的单个设备。 单个设备可以接收旨在用于多个电话号码,电子邮件别名,屏幕名称,别名,其他联系方式或其组合的通信。 由于从事特定角色的用户可能不希望被打断用于不同角色的通信,所以可以维护用于其他角色的通信,直到用户积极地参与到通信打算的角色为止。 在将重要通信发送到非主动角色的情况下,启动角色之间的选择性融合,并向用户呈现重要的通信。

    STREAMING OPERATOR PLACEMENT FOR DISTRIBUTED STREAM PROCESSING
    20.
    发明申请
    STREAMING OPERATOR PLACEMENT FOR DISTRIBUTED STREAM PROCESSING 有权
    用于分布式流程处理的流水线操作者布置

    公开(公告)号:US20090319687A1

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

    申请号:US12141914

    申请日:2008-06-19

    IPC分类号: G06F15/16

    CPC分类号: G06F9/5083

    摘要: A streaming operator assignment system and method for determining a streaming operator assignment that minimizes overload in a data processing system. Embodiments of the streaming operator assignment system include an optimization goals definition module, which defines optimization goals in terms of fundamental quantities that system administrators and application writers want to control, such as minimizing the worst case latency over all periods of time, or minimizing how much the system is backlogged with work. Embodiments of the streaming operator assignment system also include an optimization goals solution module that optimizes and solves a selected optimization goal. A specialized optimization technique is used to find the best operator (or load) assignment using the optimization goals to measure of the value of the assignment. This technique minimizes an optimization goal by iterating over all possible operators assignments over all possible nodes to find the operator assignment that minimizes the desired optimization goal.

    摘要翻译: 一种用于确定使数据处理系统中的过载最小化的流操作员分配的流操作员分配系统和方法。 流媒体操作员分配系统的实施例包括优化目标定义模块,其定义系统管理员和应用程序编写者想要控制的基本量的优化目标,例如最小化所有时间段内的最坏情况延迟,或最小化多少 系统用工作积压。 流式操作员分配系统的实施例还包括优化和解决所选优化目标的优化目标解决方案模块。 使用专门的优化技术来使用优化目标来找到最佳的运算符(或加载)分配,以度量分配值。 该技术通过遍历所有可能节点上的所有可能的运算符分配来最小化优化目标,以找到最小化期望的优化目标的运算符分配。