Large scale event notification system
    1.
    发明授权
    Large scale event notification system 有权
    大型事件通知系统

    公开(公告)号:US07676812B2

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

    申请号:US10166297

    申请日:2002-06-10

    IPC分类号: G06F9/54

    摘要: A scalable event notification system is provided. The event notification system manages the set of topics available for notification via a topic manager network. The event notification system transmits event notifications to event consumers via a subscription manager network. The configuration and operation of the subscription manager network may to reconfigured in response to changing load and fault conditions to facilitate the timely delivery of event notifications. The notification to subscribers also includes mechanisms to provide individual privacy and non-tampering of notifications. Notification may dynamically be delivered to alternative locations and localized to accommodate different natural languages.

    摘要翻译: 提供了可扩展的事件通知系统。 事件通知系统通过主题管理器网络管理可用于通知的一组主题。 事件通知系统通过订阅管理器网络向事件消费者传送事件通知。 可以响应于变化的负载和故障条件来重新配置订阅管理器网络的配置和操作,以便于及时地传送事件通知。 对订户的通知还包括提供个人隐私和不篡改通知的机制。 通知可以动态地交付到其他位置,并进行本地化以适应不同的自然语言。

    VIRTUAL NETWORK WITH ADAPTIVE DISPATCHER
    3.
    发明申请
    VIRTUAL NETWORK WITH ADAPTIVE DISPATCHER 有权
    具有自适应分配器的虚拟网络

    公开(公告)号:US20090046726A1

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

    申请号:US11838161

    申请日:2007-08-13

    IPC分类号: H04L12/56

    摘要: Methods and systems for providing a virtual network are disclosed. At least one layer of abstraction is created between network service applications and conventional network protocols by inserting an adaptive dispatcher between applications and network transport services on each machine in a network. The message protocol in the virtual network is extensible, allowing application programs to create new headers within any message as needed. The adaptive dispatcher contains handlers that route and dispatch messages within the virtual network based on arbitrary content within each message, including any combination of headers and/or data content. Each device on the virtual network has a virtual address to which messages are directed, allowing devices to move within the network without reconfiguring routing tables. Handlers may be automatically created when an event meeting predefined criteria occurs, including the non-occurrence of a condition, making the virtual network self-healing and adaptive to reconfiguration.

    摘要翻译: 公开了用于提供虚拟网络的方法和系统。 通过在网络中的每台机器上的应用程序和网络传输服务之间插入自适应调度器,在网络服务应用程序和常规网络协议之间创建至少一个抽象层。 虚拟网络中的消息协议是可扩展的,允许应用程序根据需要在任何消息内创建新头。 自适应调度器包含基于每个消息内的任意内容(包括报头和/或数据内容的任何组合)在虚拟网络内路由和调度消息的处理程序。 虚拟网络上的每个设备都具有指向消息的虚拟地址,允许设备在网络内移动而不重新配置路由表。 当满足预定义标准的事件发生时,可以自动创建处理程序,包括不发生条件,使虚拟网络自我修复并适应重新配置。

    Secure internet-scale eventing
    4.
    发明授权
    Secure internet-scale eventing 有权
    安全的互联网规模事件

    公开(公告)号:US08086849B2

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

    申请号:US10210067

    申请日:2002-08-02

    IPC分类号: H04L9/00

    摘要: A method and system are provided for delivering event messages in a secure scalable manner. A network includes an event distribution device serving as an event generation device for generating and disseminating an event message through the network to event distribution devices serving as edge event delivery devices having recipient devices connected thereto. Event messages may be encrypted at the event generation device for each of the destination recipient devices or event messages may be encrypted at each of the edge event delivery devices for delivery to respective recipient devices connected thereto. A signing key may also be included with the encrypted message such that the respective recipient devices may authenticate a sender of the encrypted message based on the signing key. Encryption keys may be established based on policies of the network of event distribution devices or based on policies of the respective recipient devices.

    摘要翻译: 提供了一种以安全可伸缩的方式传送事件消息的方法和系统。 网络包括作为事件发生设备的事件发布设备,用于通过网络生成和传播事件消息到用作具有连接到其的接收设备的边缘事件传递设备的事件分发设备。 事件消息可以在每个目的地接收者设备的事件生成设备处被加密,或者可以在每个边缘事件传递设备处对事件消息进行加密,以便递送到与之相连接的相应接收者设备。 签名密钥也可以包含在加密的消息中,使得相应的接收者设备可以基于签名密钥来认证加密消息的发送者。 加密密钥可以基于事件分发设备的网络的策略或基于各个接收方设备的策略来建立。

    Providing enhanced data retrieval from remote locations
    7.
    发明授权
    Providing enhanced data retrieval from remote locations 有权
    从远程位置提供增强的数据检索

    公开(公告)号:US08903938B2

    公开(公告)日:2014-12-02

    申请号:US11764763

    申请日:2007-06-18

    IPC分类号: G06F15/16 G06F9/455

    摘要: Techniques are described for providing client computing nodes with enhanced access to data from remote locations, such as by providing and using local capabilities specific to the remote locations. In at least some situations, the access of a client computing node to data from a remote location may be enhanced by automatically performing activities local to the client computing node that improve the efficiency of communications sent between the client computing node and the remote location. As one example, access to data from a remote service may be enhanced by locally performing activities specific to the remote service, such as by using information about the remote service's internal mechanisms to cause the desired data to be provided from internal storage devices of the remote service without passing through front-end or other intermediate devices of the remote service while traveling to the client computing node.

    摘要翻译: 描述了用于向客户端计算节点提供对来自远程位置的数据的增强访问的技术,例如通过提供和使用特定于远程位置的本地能力。 在至少一些情况下,可以通过自动执行客户端计算节点本地的活动来提高客户端计算节点对来自远程位置的数据的访问,从而提高在客户计算节点和远程位置之间发送的通信的效率。 作为一个示例,可以通过本地执行特定于远程服务的活动来增强对来自远程服务的数据的访问,例如通过使用关于远程服务的内部机制的信息来引起从远程的内部存储设备提供期望的数据 服务,而不经过远程服务的前端或其他中间设备,同时旅行到客户端计算节点。

    Automatically generating task recommendations for human task performers
    8.
    发明授权
    Automatically generating task recommendations for human task performers 有权
    为人类任务执行者自动生成任务建议

    公开(公告)号:US08694350B1

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

    申请号:US12982709

    申请日:2010-12-30

    IPC分类号: G06Q10/00

    CPC分类号: G06Q10/10

    摘要: Techniques are described for facilitating interactions between task requesters who have tasks that are available to be performed and task performers who are available to perform tasks, such as via an electronic marketplace acting as an intermediary for task performance. In some situations, the facilitating of the interactions includes automatically matching available tasks to task performer users, such as to automatically generate recommendations for task performer users of available tasks that are appropriate for those task performer users to perform. Such generated task recommendations for task performer users may then be provided to those task performer users in various ways, including via one or more Web pages or electronic communications sent to devices of the task performer users. The task recommendations may be generated in various ways, including based on previous tasks performed by the task performer users and on other prior activities of the task performer users.

    摘要翻译: 描述了用于促进具有可执行任务的任务请求者之间的交互和可用于执行任务的任务执行者之间的交互的技术,例如通过充当用于任务执行的中介的电子市场。 在某些情况下,交互的便利包括自动匹配任务执行者用户的可用任务,例如为任务执行者用户自动生成适合于任务执行者用户执行的可用任务的建议。 然后可以以各种方式将任务执行者用户的这种生成的任务建议提供给这些任务执行者用户,包括经由发送到任务执行者用户的设备的一个或多个网页或电子通信。 可以以各种方式生成任务建议,包括基于任务执行者用户执行的先前任务以及任务执行者用户的其他先前活动。

    Customized electronic books with supplemental content
    9.
    发明授权
    Customized electronic books with supplemental content 有权
    具有补充内容的定制电子书

    公开(公告)号:US08478662B1

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

    申请号:US12954476

    申请日:2010-11-24

    IPC分类号: G06Q30/00 G06Q30/02

    摘要: Architectures and techniques are described to provide customized versions of electronic books with various supplemental content items. The electronic books include a framework having core content that is provided with each electronic book and supplemental content portions that are populated with supplemental content items based on the preferences of particular readers of the electronic books. In some cases, the electronic books may include supplemental content options that are selectable to provide access to supplemental content items by readers of the electronic books. The supplemental content items accessible via the supplement content options may also depend on the preferences of the readers.

    摘要翻译: 描述了架构和技术,以提供具有各种补充内容项目的电子书的定制版本。 电子书包括具有每个电子书提供的核心内容的框架和基于电子书的特定读者的偏好的补充内容部分的补充内容部分。 在某些情况下,电子图书可以包括可选择的补充内容选项,以便通过电子书的读者提供对补充内容项的访问。 可以通过补充内容选项访问的补充内容项目也可以取决于读者的偏好。

    Providing enhanced access to remote services
    10.
    发明授权
    Providing enhanced access to remote services 有权
    提供对远程服务的增强访问

    公开(公告)号:US08312154B1

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

    申请号:US11764739

    申请日:2007-06-18

    IPC分类号: G06F15/16

    摘要: Techniques are described for providing client computing nodes with enhanced access to remote network-accessible services, such as by providing local capabilities specific to the remote services. In at least some situations, access to remote services by a client computing node may be enhanced by automatically locally performing some activities of the remote services, such as to improve the efficiency of communications that are sent between the client computing node and the remote service and/or to improve the efficiency by the remote service of processing communications from the client computing node. As one example, a node manager system local to a client computing node may perform authentication of communications sent by the client computing node to a remote service and/or may perform other activities specific to the remote service, so that the remote service does not need to perform the authentication and/or other performed activities for the communications.

    摘要翻译: 描述了为客户端计算节点提供对远程网络可访问服务的增强访问的技术,例如通过提供特定于远程服务的本地能力。 在至少一些情况下,可以通过自动本地执行远程服务的一些活动来增强客户端计算节点对远程服务的访问,例如提高在客户端计算节点和远程服务之间发送的通信的效率,以及 /或通过来自客户端计算节点的处理通信的远程服务来提高效率。 作为一个示例,本地到客户端计算节点的节点管理器系统可以执行由客户端计算节点发送到远程服务的通信的认证和/或可以执行特定于远程服务的其他活动,使得远程服务不需要 以执行用于通信的认证和/或其他执行的活动。