System and method for installation and management of cloud-independent multi-tenant applications
    1.
    发明授权
    System and method for installation and management of cloud-independent multi-tenant applications 有权
    云独立多租户应用的安装和管理系统和方法

    公开(公告)号:US08812627B2

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

    申请号:US12955459

    申请日:2010-11-29

    CPC classification number: G06F9/5072

    Abstract: An application framework may include a cloud-independent application manager, a cloud-independent content services manager, and cloud-independent content services servers. The framework may dynamically install and manage scalable, multi-tenant applications in a cloud, and may scale the applications, as needed. The application manager may receive and handle requests to install application domains and configurations thereof, and may receive and respond to requests for information about servers on which installed methods are available. The content services servers may execute installed methods, using underlying resources of the cloud, through a cloud-specific SPI. The content services manager and application manager may work together using shared cloud storage to provide scalable content services at a very large scale. In the context of the framework described herein, an “application” may be defined by methods bundled into configurations, and by various cost-based and/or performance-based rules that specify how server instances providing those methods are to be managed.

    Abstract translation: 应用框架可以包括与云无关的应用管理器,与云无关的内容服务管理器和与云无关的内容服务服务器。 该框架可以在云中动态安装和管理可扩展的多租户应用程序,并可根据需要扩展应用程序。 应用程序管理器可以接收和处理安装应用程序域及其配置的请求,并且可以接收和响应关于安装方法可用的服务器的信息的请求。 内容服务服务器可以通过云特定的SPI来使用云的底层资源来执行安装的方法。 内容服务管理器和应用程序管理器可以共同使用共享云存储,以非常大的规模提供可扩展的内容服务。 在本文描述的框架的上下文中,可以通过捆绑到配置中的方法以及指定如何管理提供这些方法的服务器实例的各种基于成本和/或基于性能的规则来定义“应用”。

    Enhanced wireless data rates using multiple beams
    2.
    发明授权
    Enhanced wireless data rates using multiple beams 有权
    使用多个波束增强的无线数据速率

    公开(公告)号:US08457026B1

    公开(公告)日:2013-06-04

    申请号:US12699781

    申请日:2010-02-03

    CPC classification number: H01Q3/30 H04B7/0617 H04B7/0619

    Abstract: Enhanced wireless speeds are obtained using multiple transmission beams. In one example, a transmitter has a signal processor to receive a plurality of data streams, a plurality of analog converters each coupled to the signal processor to receive the plurality of data streams from the signal processor and to modulate the data streams onto carrier waves, and a plurality of phase shifters each coupled to an analog converter to each receive a modulated stream. A first antenna is coupled to more than one of the plurality of phase shifters to receive the modulated data stream from each phase shifter and transmit it on its respective carrier wave, and a second antenna is coupled to receive at least one modulated data stream and transmit it on its respective carrier wave.

    Abstract translation: 使用多个发射波束获得增强的无线速度。 在一个示例中,发射机具有用于接收多个数据流的信号处理器,多个模拟转换器,每个模拟转换器耦合到信号处理器以从信号处理器接收多个数据流并且将数据流调制到载波上, 以及多个移相器,每个移相器耦合到模拟转换器以各自接收经调制的流。 第一天线耦合到多个移相器中的多于一个移相器以接收来自每个移相器的调制数据流,并在其相应的载波上进行发送,并且第二天线被耦合以接收至少一个调制数据流并传输 它在其各自的载波上。

    Performing message payload processing functions in a network element on behalf of an application
    3.
    发明授权
    Performing message payload processing functions in a network element on behalf of an application 有权
    代表应用程序在网络元素中执行消息有效负载处理功能

    公开(公告)号:US08312148B2

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

    申请号:US13100144

    申请日:2011-05-03

    CPC classification number: H04L51/00 G06F9/546 H04L69/08

    Abstract: A method is disclosed for performing message payload processing functions in a network element on behalf of an application. According to one aspect, a network element intercepts data packets comprising network layer or transport layer headers having an address of a destination which destination differs from the network element. The network element determines whether information contained in layer 2-4 headers of the data packet satisfies specified criteria. If the information satisfies the specified criteria, the network element directs the data packets to a blade of the network element that performs processing based on an application layer message at least partially contained in the data packets. If the information does not satisfy the specified criteria, the network element forwards the data packets towards the destination without sending them to the blade.

    Abstract translation: 公开了一种代表应用程序在网络元件中执行消息有效载荷处理功能的方法。 根据一个方面,网络元件拦截包括网络层或传输层报头的数据分组,其具有目的地与网络元素不同的目的地地址。 网元确定包含在数据包的第2-4层头中的信息是否满足指定的标准。 如果信息满足指定的标准,则网络元件将数据分组引导到基于至少部分地包含在数据分组中的应用层消息执行处理的网元的叶片。 如果信息不符合规定的标准,则网络单元将数据包转发到目的地,而不将其发送到刀片。

    System and Method for Installation and Management of Cloud-Independent Multi-Tenant Applications
    4.
    发明申请
    System and Method for Installation and Management of Cloud-Independent Multi-Tenant Applications 有权
    云独立多租户应用的安装和管理系统与方法

    公开(公告)号:US20120047239A1

    公开(公告)日:2012-02-23

    申请号:US12955459

    申请日:2010-11-29

    CPC classification number: G06F9/5072

    Abstract: An application framework may include a cloud-independent application manager, a cloud-independent content services manager, and cloud-independent content services servers. The framework may dynamically install and manage scalable, multi-tenant applications in a cloud, and may scale the applications, as needed. The application manager may receive and handle requests to install application domains and configurations thereof, and may receive and respond to requests for information about servers on which installed methods are available. The content services servers may execute installed methods, using underlying resources of the cloud, through a cloud-specific SPI. The content services manager and application manager may work together using shared cloud storage to provide scalable content services at a very large scale. In the context of the framework described herein, an “application” may be defined by methods bundled into configurations, and by various cost-based and/or performance-based rules that specify how server instances providing those methods are to be managed.

    Abstract translation: 应用框架可以包括与云无关的应用管理器,与云无关的内容服务管理器和与云无关的内容服务服务器。 该框架可以在云中动态安装和管理可扩展的多租户应用程序,并可根据需要扩展应用程序。 应用程序管理器可以接收和处理安装应用程序域及其配置的请求,并且可以接收和响应关于安装方法可用的服务器的信息的请求。 内容服务服务器可以通过云特定的SPI来使用云的底层资源来执行安装的方法。 内容服务管理器和应用程序管理器可以共同使用共享云存储,以非常大的规模提供可扩展的内容服务。 在本文描述的框架的上下文中,可以通过捆绑到配置中的方法以及指定如何管理提供这些方法的服务器实例的各种基于成本和/或基于性能的规则来定义“应用”。

    Guaranteed delivery of application layer messages by a network element
    5.
    发明授权
    Guaranteed delivery of application layer messages by a network element 有权
    由网络元素保证应用层消息的传递

    公开(公告)号:US08082304B2

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

    申请号:US11009270

    申请日:2004-12-10

    CPC classification number: H04L67/2804 H04L67/2814 H04L67/2819 H04L67/2828

    Abstract: A method is disclosed by which network elements such as packet routers and packet switches guarantee the delivery of application layer messages within a network. According to one aspect, a first network element retrieves an application layer message from a source message queue, adds a message identifier to the application layer message, encapsulates the application layer message into data packets, and sends the data packets toward a destination application. A second network element intercepts the data packets, determines the application layer message from payload portions of the data packets, determines the message identifier from the application layer message, stores the application layer message in a destination message queue, generates an acknowledgement message that contains the message identifier, and sends the acknowledgement message toward a source application. The first network element intercepts the acknowledgement message and concludes that the application layer message within the matching message identifier was successfully delivered.

    Abstract translation: 公开了一种方法,其中诸如分组路由器和分组交换机的网络元件保证在网络内传送应用层消息。 根据一个方面,第一网元从源消息队列检索应用层消息,向应用层消息中添加消息标识符,将应用层消息封装成数据包,并向目的应用发送数据包。 第二网络元件拦截数据包,从数据包的有效载荷部分确定应用层消息,从应用层消息中确定消息标识符,将应用层消息存储在目的地消息队列中,生成包含 消息标识符,并向源应用程序发送确认消息。 第一个网络元素拦截确认消息,并得出结论:匹配消息标识符内的应用层消息已成功传递。

    Service provider interface for deploying and managing applications on a cloud
    6.
    发明授权
    Service provider interface for deploying and managing applications on a cloud 有权
    用于在云上部署和管理应用程序的服务提供商界面

    公开(公告)号:US08549066B1

    公开(公告)日:2013-10-01

    申请号:US12869549

    申请日:2010-08-26

    CPC classification number: G06F9/5072

    Abstract: A system is provided to deploy a computing application on a cloud using a service provider interface. The system comprises a launch request detector, a service provider interface selector, and a launcher. The launch request detector may be configured to detect a request to launch a server computer system within a virtualization service. The server computer system, in one example embodiment, comprises a computing application and a service provider interface layer. The service provider interface selector may be configured to determine an implementation of the virtualization service and access a service provider interface associated with the implementation of the virtualization service. The launcher may be configured to complete launching of the server computer system within the virtualization service, utilizing the selected service provider interface.

    Abstract translation: 提供了一种使用服务提供商接口在云上部署计算应用程序的系统。 该系统包括发射请求检测器,服务提供者接口选择器和发射器。 启动请求检测器可以被配置为检测在虚拟化服务内启动服务器计算机系统的请求。 在一个示例性实施例中,服务器计算机系统包括计算应用和服务提供商接口层。 服务提供商接口选择器可以被配置为确定虚拟化服务的实现并访问与虚拟化服务的实现相关联的服务提供商接口。 启动器可以被配置为利用所选择的服务提供商接口来完成虚拟化服务内的服务器计算机系统的启动。

    Guaranteed delivery of application layer messages by a network element
    8.
    发明申请
    Guaranteed delivery of application layer messages by a network element 有权
    由网络元素保证应用层消息的传递

    公开(公告)号:US20060129650A1

    公开(公告)日:2006-06-15

    申请号:US11009270

    申请日:2004-12-10

    CPC classification number: H04L67/2804 H04L67/2814 H04L67/2819 H04L67/2828

    Abstract: A method is disclosed by which network elements such as packet routers and packet switches guarantee the delivery of application layer messages within a network. According to one aspect, a first network element retrieves an application layer message from a source message queue, adds a message identifier to the application layer message, encapsulates the application layer message into data packets, and sends the data packets toward a destination application. A second network element intercepts the data packets, determines the application layer message from payload portions of the data packets, determines the message identifier from the application layer message, stores the application layer message in a destination message queue, generates an acknowledgement message that contains the message identifier, and sends the acknowledgement message toward a source application. The first network element intercepts the acknowledgement message and concludes that the application layer message within the matching message identifier was successfully delivered.

    Abstract translation: 公开了一种方法,其中诸如分组路由器和分组交换机的网络元件保证在网络内传送应用层消息。 根据一个方面,第一网元从源消息队列检索应用层消息,向应用层消息中添加消息标识符,将应用层消息封装成数据包,并向目的应用发送数据包。 第二网络元件拦截数据包,从数据包的有效载荷部分确定应用层消息,从应用层消息中确定消息标识符,将应用层消息存储在目的地消息队列中,生成包含 消息标识符,并向源应用程序发送确认消息。 第一个网络元素拦截确认消息,并得出结论:匹配消息标识符内的应用层消息已成功传递。

    Performing message payload processing functions in a network element on behalf of an application
    9.
    发明申请
    Performing message payload processing functions in a network element on behalf of an application 有权
    代表应用程序在网络元素中执行消息有效负载处理功能

    公开(公告)号:US20060123467A1

    公开(公告)日:2006-06-08

    申请号:US11005978

    申请日:2004-12-06

    CPC classification number: H04L51/00 G06F9/546 H04L69/08

    Abstract: A method is disclosed for performing message payload processing functions in a network element on behalf of an application. According to one aspect, a network element receives user-specified input that indicates a particular message classification. The network element also receives one or more data packets. Based on the data packets, the network element determines that an application layer message, which is collectively contained in payload portions of the data packets, matches the particular message classification. The network element processes at least a portion of the message by performing, on behalf of the application to which the message is directed, and relative to at least the portion of the message, one or more actions that are (a) specified in the user-specified input and (b) associated with the particular message classification.

    Abstract translation: 公开了一种代表应用程序在网络元件中执行消息有效载荷处理功能的方法。 根据一个方面,网络元件接收指示特定消息分类的用户指定的输入。 网元还接收一个或多个数据包。 基于数据分组,网元确定在数据分组的有效载荷部分中共同包含的应用层消息与特定消息分类相匹配。 网络元件通过代表消息所针对的应用程序并相对于消息的至少一部分执行一个或多个动作(a)在用户中指定的处理消息的至少一部分 指定的输入和(b)与特定消息分类相关联。

    Transmitter and method using half rate data streams for generating full rate modulation on an optical signal
    10.
    发明授权
    Transmitter and method using half rate data streams for generating full rate modulation on an optical signal 有权
    使用半速率数据流的发射机和方法,用于在光信号上产生全速率调制

    公开(公告)号:US06804472B1

    公开(公告)日:2004-10-12

    申请号:US10299425

    申请日:2002-11-18

    Inventor: Keangpo Ricky Ho

    CPC classification number: H04B10/5055 H04B10/505 H04B10/5167

    Abstract: An optical duobinary transmitter. The transmitter uses a half-rate precoder, half-rate non-linear modulation drive circuits and a multiplex modulator for generating duobinary modulation on an optical signal from which full-rate data can be detected without decoding.

    Abstract translation: 光双向变送器。 发射机使用半速率预编码器,半速率非线性调制驱动电路和多路复用调制器,用于在可解码全速率数据的光信号上产生双二进制调制。

Patent Agency Ranking