Routing hints
    1.
    发明授权
    Routing hints 有权
    路线提示

    公开(公告)号:US08918525B2

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

    申请号:US12976819

    申请日:2010-12-22

    IPC分类号: G06F15/16 H04L29/06 H04L29/08

    摘要: An exemplary network gateway is capable of accepting a session-related message having a session identifier field; the network gateway is adapted to extract a host identifier from a value populating the session identifier field and to perform a routing operation for the session-related message using the host identifier. For an exemplary media implementation, processor-executable instructions direct a device to perform actions including: ascertaining a host identifier from a session identifier field of a session message; and routing the session message responsive to the ascertained host identifier. An exemplary apparatus includes: at least one processor; and one or more media including processor-executable instructions that are capable of being executed by the at least one processor to direct the apparatus to perform actions including: receiving a session message having a session identifier including a host identifier; and routing the session message responsive to the host identifier.

    摘要翻译: 示例性网络网关能够接受具有会话标识符字段的会话相关消息; 网络网关适于从填充会话标识符字段的值中提取主机标识符,并且使用主机标识符执行与会话相关消息的路由操作。 对于示例性媒体实现,处理器可执行指令指示设备执行动作,包括:从会话消息的会话标识符字段中确定主机标识符; 以及响应于所确定的主机标识符来路由会话消息。 示例性装置包括:至少一个处理器; 以及一个或多个媒体,包括能够由所述至少一个处理器执行以指导所述设备执行动作的处理器可执行指令,包括:接收具有包括主机标识符的会话标识符的会话消息; 以及响应于所述主机标识符路由所述会话消息。

    Routing hints
    2.
    发明授权
    Routing hints 有权
    路线提示

    公开(公告)号:US08266294B2

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

    申请号:US10639727

    申请日:2003-08-13

    IPC分类号: G06F15/16

    摘要: A first exemplary media implementation includes processor-executable instructions that direct a device to perform actions including: creating a session identifier using a host identifier; and formulating a host session initiation message with the created session identifier. A first exemplary device implementation includes: at least one processor; and one or more media including processor-executable instructions that direct the device to perform actions including: formulating a host session message with a session identifier that is created responsive to a host identifier; and sending the formulated host session message that includes the session identifier from the device. A second exemplary media implementation includes a data structure that has a message including a session identifier field, at least part of the session identifier field including a host identifier. A second exemplary device implementation includes: a host identifier; and a session identifier creator that is adapted to create a session identifier using the host identifier.

    摘要翻译: 第一示例性媒体实现包括指导设备执行动作的处理器可执行指令,包括:使用主机标识符创建会话标识符; 以及使用所创建的会话标识符来制定主机会话发起消息。 第一示例性设备实现包括:至少一个处理器; 以及一个或多个媒体,包括指导设备执行动作的处理器可执行指令,包括:使用响应于主机标识符创建的会话标识符来制定主机会话消息; 并且从设备发送包括会话标识符的配制主机会话消息。 第二示例性媒体实现包括具有包括会话标识符字段的消息的数据结构,该会话标识符字段的至少一部分包括主机标识符。 第二示例性设备实现包括:主机标识符; 以及适于使用主机标识符创建会话标识符的会话标识符创建器。

    Routing Hints
    3.
    发明申请
    Routing Hints 有权
    路由提示

    公开(公告)号:US20110093613A1

    公开(公告)日:2011-04-21

    申请号:US12976819

    申请日:2010-12-22

    IPC分类号: G06F15/173

    摘要: An exemplary network gateway is capable of accepting a session-related message having a session identifier field; the network gateway is adapted to extract a host identifier from a value populating the session identifier field and to perform a routing operation for the session-related message using the host identifier. For an exemplary media implementation, processor-executable instructions direct a device to perform actions including: ascertaining a host identifier from a session identifier field of a session message; and routing the session message responsive to the ascertained host identifier. An exemplary apparatus includes: at least one processor; and one or more media including processor-executable instructions that are capable of being executed by the at least one processor to direct the apparatus to perform actions including: receiving a session message having a session identifier including a host identifier; and routing the session message responsive to the host identifier.

    摘要翻译: 示例性网络网关能够接受具有会话标识符字段的会话相关消息; 网络网关适于从填充会话标识符字段的值中提取主机标识符,并且使用主机标识符执行与会话相关消息的路由操作。 对于示例性媒体实现,处理器可执行指令指示设备执行动作,包括:从会话消息的会话标识符字段中确定主机标识符; 以及响应于所确定的主机标识符来路由会话消息。 示例性装置包括:至少一个处理器; 以及一个或多个媒体,包括能够由所述至少一个处理器执行以指导所述设备执行动作的处理器可执行指令,包括:接收具有包括主机标识符的会话标识符的会话消息; 以及响应于所述主机标识符路由所述会话消息。

    Routing hints
    4.
    发明授权
    Routing hints 有权
    路线提示

    公开(公告)号:US07882251B2

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

    申请号:US10639516

    申请日:2003-08-13

    IPC分类号: G06F15/16 H04L12/28 H04L12/56

    摘要: An exemplary network gateway is capable of accepting a session-related message having a session identifier field; the network gateway is adapted to extract a host identifier from a value populating the session identifier field and to perform a routing operation for the session-related message using the host identifier. For an exemplary media implementation, processor-executable instructions direct a device to perform actions including: ascertaining a host identifier from a session identifier field of a session message; and routing the session message responsive to the ascertained host identifier. An exemplary apparatus includes: at least one processor; and one or more media including processor-executable instructions that are capable of being executed by the at least one processor to direct the apparatus to perform actions including: receiving a session message having a session identifier including a host identifier; and routing the session message responsive to the host identifier.

    摘要翻译: 示例性网络网关能够接受具有会话标识符字段的会话相关消息; 网络网关适于从填充会话标识符字段的值中提取主机标识符,并且使用主机标识符执行与会话相关消息的路由操作。 对于示例性媒体实现,处理器可执行指令指示设备执行动作,包括:从会话消息的会话标识符字段中确定主机标识符; 以及响应于所确定的主机标识符来路由所述会话消息。 示例性装置包括:至少一个处理器; 以及一个或多个媒体,包括能够由所述至少一个处理器执行以指导所述设备执行动作的处理器可执行指令,包括:接收具有包括主机标识符的会话标识符的会话消息; 以及响应于所述主机标识符路由所述会话消息。

    Transparent migration of TCP based connections within a network load balancing system
    5.
    发明授权
    Transparent migration of TCP based connections within a network load balancing system 有权
    基于TCP的连接在网络负载均衡系统中的透明迁移

    公开(公告)号:US08244864B1

    公开(公告)日:2012-08-14

    申请号:US09812931

    申请日:2001-03-20

    IPC分类号: G06F15/173

    CPC分类号: H04L67/148 H04L69/162

    摘要: A method and system for enhancing a network load balancing system's ability to distribute connection information and data amongst the plurality of nodes within the system is presented. A client connection request is redirected to a load balancing service residing on a receiving node by modifying the destination port information contained within the packet. The receiving node can be any node within the load balancing system, and is determined from amongst the plurality of nodes that comprise the system by a conventional means. A transparent connection is then established between the client and the load balancing service residing on the node by modifying subsequently transmitted connection setup packets sent by the receiving node and the client. A target node is determined according to resource specific information contained within initially received data packets from the client. The target node determined this way could be the local node or another node. If it is another node, the connection parameters and the data received over the connection are passed to a peer load balancing service residing on the target node. The target load balancing service then instructs TCP/IP to create a Transmission Control Block for the connection and TCP/IP indicates the connection to the appropriate client resource. The target load balancing service sends a “migration completed” message to the receiving node. Upon receiving this notification, the receiving load balancing service instructs a corresponding load balancing driver to stop handling subsequent packets received from that particular client, while the target node is enabled to accept the packets.

    摘要翻译: 提出了一种用于增强网络负载平衡系统在系统内的多个节点之间分配连接信息和数据的能力的方法和系统。 通过修改分组中包含的目的端口信息,将客户端连接请求重定向到驻留在接收节点上的负载均衡服务。 接收节点可以是负载平衡系统内的任何节点,并且通过常规方式从构成系统的多个节点中确定。 然后通过修改由接收节点和客户端发送的随后发送的连接建立分组,在客户端和驻留在节点上的负载平衡服务之间建立透明连接。 根据来自客户端的初始接收到的数据包中包含的资源特定信息来确定目标节点。 以这种方式确定的目标节点可以是本地节点或另一个节点。 如果是另一个节点,则通过连接接收的连接参数和数据将传递到驻留在目标节点上的对等负载平衡服务。 目标负载平衡服务然后指示TCP / IP为连接创建传输控制块,并且TCP / IP指示与适当的客户端资源的连接。 目标负载平衡服务向接收节点发送“迁移完成”消息。 在接收到该通知时,接收负载平衡服务指示相应的负载平衡驱动程序停止处理从该特定客户端接收到的后续分组,同时目标节点能够接受分组。

    MEDIA COLLECTIONS SERVICE
    6.
    发明申请
    MEDIA COLLECTIONS SERVICE 有权
    媒体收藏服务

    公开(公告)号:US20120226708A1

    公开(公告)日:2012-09-06

    申请号:US13038332

    申请日:2011-03-01

    IPC分类号: G06F17/30

    CPC分类号: H04L65/602 H04L65/4084

    摘要: Media collections (MC) service embodiments are presented which generally facilitate access to diverse forms of media by resolving an identifier tuple assigned to a content item into a set of one or more Uniform Resource Identifiers (URIs) which point to an instance of the content item. This scheme supports the upload and query of collections of media elements such as images, audio, video, deep zoom images, photosynth and so on. In addition, the foregoing scheme affords a standard way to bind to media that persists, and makes it easier to author and play content while being flexible about where the media is located.

    摘要翻译: 介绍媒体集合(MC)服务实施例,其通常通过将分配给内容项的标识符元组解析为指向内容项的实例的一个或多个统一资源标识符(URI)的集合来促进对各种形式的媒体的访问 。 该方案支持上传和查询诸如图像,音频,视频,深度缩放图像,照片等媒体元素的集合。 此外,上述方案提供了一种绑定到持续存在的媒体的标准方式,并且使得更容易地创作和播放内容,同时灵活地介绍媒体的位置。

    EXPERIENCE STREAMS FOR RICH INTERACTIVE NARRATIVES
    7.
    发明申请
    EXPERIENCE STREAMS FOR RICH INTERACTIVE NARRATIVES 有权
    丰富的交互式语言的体验流程

    公开(公告)号:US20110113334A1

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

    申请号:US13008616

    申请日:2011-01-18

    IPC分类号: G06F3/01

    CPC分类号: G06F17/30056

    摘要: “Experience Streams” (ESs) are used by a “rich interactive narrative” (RIN) data model as basic building blocks that are combined in a variety of ways to enable or construct a large number of RIN scenarios for presenting interactive narratives to the user. In general various ES types contain all the information required to define and populate a particular RIN, as well as the information (in the form of a series of navigable states) that charts an animated and interactive course through each RIN. In other words, combinations of various ES provide a scripted path through a RIN environment, as well as various UI controls and/or toolbars that enable user interaction with the interactive narrative provided by each RIN. Example ESs include, but are not limited, content browser experience streams, zoomable media experience streams, relationship graph experience streams, player-controls/toolbar experience streams, etc.

    摘要翻译: “经验流”(ESS)被“丰富的互动叙事”(RIN)数据模型用作基本构建块,其以各种方式组合以实现或构建大量的RIN场景,以向用户呈现交互叙述 。 通常,各种ES类型包含定义和填充特定RIN所需的所有信息,以及通过每个RIN绘制动画和交互式课程的信息(以一系列可导航状态的形式)。 换句话说,各种ES的组合通过RIN环境提供脚本路径,以及各种UI控件和/或工具栏,使用户能够与每个RIN提供的交互式叙述进行交互。 示例ES包括但不限于内容浏览器体验流,可缩放媒体体验流,关系图体验流,玩家控制/工具栏体验流等。

    AUTOMATED TASK CENTERED COLLABORATION
    9.
    发明申请
    AUTOMATED TASK CENTERED COLLABORATION 审中-公开
    自动化任务中心协作

    公开(公告)号:US20090319608A1

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

    申请号:US12143891

    申请日:2008-06-23

    IPC分类号: G06F15/16 G06F17/30

    CPC分类号: G06Q10/06

    摘要: An automated task centered collaboration technique is described that significantly lowers the technological entry barrier for the development and deployment of a broad class of collaborative applications, which are termed Task Centered Collaboration (TCC) applications. TCC applications facilitate the processing of a large number of work items, or tasks, by people working independently or in small, synchronously collaborating groups. The technique also provides a mechanism for the study of computer mediated communication and human-computer interactions for this class of applications. The technique creates an abstraction applicable to the broad class of TCC applications, which enables the factoring out of significant portions of the application into a common infrastructure. It provides a programming model that enables a developer to focus on the User Interface and logic associated with operations on a single task, without being exposed to issues such as security, authentication, binding users to activities, synchronization, concurrency and persisting data.

    摘要翻译: 描述了一种自动化的以任务为中心的协作技术,显着降低了开发和部署广泛类型的协作应用程序的技术进入障碍,这些协作应用程序称为任务集中协作(TCC)应用程序。 TCC应用促进了独立工作人员或小型,同步协作小组处理大量工作项目或任务。 该技术还提供了一种用于研究这类应用的计算机介入通信和人机交互的机制。 该技术创建了适用于广泛类型的TCC应用程序的抽象,这使得将应用程序的重要部分分解成一个共同的基础架构。 它提供了一种编程模型,使开发人员能够专注于与单个任务上的操作相关联的用户界面和逻辑,而不会面临诸如安全性,身份验证,将用户绑定到活动,同步,并发和持久数据等问题。

    Network load balancing with host status information
    10.
    发明授权
    Network load balancing with host status information 有权
    网络负载平衡与主机状态信息

    公开(公告)号:US07636917B2

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

    申请号:US10610519

    申请日:2003-06-30

    IPC分类号: G06F9/46

    摘要: In a first exemplary media implementation, one or more processor-accessible media include processor-executable instructions that, when executed, direct a system to perform actions that include: accumulating host status information at multiple hosts; and sending the accumulated host status information from the multiple hosts. In a second exemplary media implementation, one or more processor-accessible media include processor-executable instructions that, when executed, direct a system to perform actions that include: receiving host status information from multiple hosts; and making load balancing decisions responsive to the received host status information. In a third exemplary media implementation, one or more processor-accessible media include processor-executable instructions that, when executed, direct a system to perform actions that include: determining health and load information on a per application basis; and selecting an application from among multiple applications responsive to the health and load information.

    摘要翻译: 在第一示例性媒体实现中,一个或多个处理器可访问媒体包括处理器可执行指令,其在被执行时引导系统执行包括:在多个主机处累积主机状态信息的动作; 并从多个主机发送累积的主机状态信息。 在第二示例性媒体实现中,一个或多个处理器可访问媒体包括处理器可执行指令,所述指令在被执行时指示系统执行包括:从多个主机接收主机状态信息的动作; 以及响应于所接收的主机状态信息进行负载平衡决定。 在第三示例性媒体实现中,一个或多个处理器可访问媒体包括处理器可执行指令,其在被执行时引导系统执行动作,所述动作包括:基于每个应用程序确定健康和负载信息; 以及响应于健康和负载信息从多个应用中选择应用。