会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 6. 发明申请
    • Controlling and extending programmable network functions using a declarative approach
    • 使用声明式方法控制和扩展可编程网络功能
    • US20080196010A1
    • 2008-08-14
    • US11706581
    • 2007-02-13
    • Kollivakkam RaghavanVenkateswara SiramdasRamakrishna Reddy Kandula
    • Kollivakkam RaghavanVenkateswara SiramdasRamakrishna Reddy Kandula
    • G06F9/44
    • H04L67/34
    • In an embodiment, a computer apparatus comprises a network interface; a processor; a packet forwarding unit; and instructions which when executed cause storing a first executable software module in computer storage; receiving and storing, in association with the first software module, a first human-readable declaration of one or more available extension points within the first software module; receiving and storing an extension software module that implements a particular one or more of the extension points; installing and executing the first software module and the extension software module; and invoking the extension software module when the particular extension point is reached during execution of the first software module. In an embodiment, a declaration of extension points enables extending a software module while running in a host, by registering an extension matching the extension points, yet the author of the extension does not need to access any code of the extended module.
    • 在一个实施例中,计算机装置包括网络接口; 处理器 分组转发单元; 以及当执行时指示将第一可执行软件模块存储在计算机存储器中的指令; 与所述第一软件模块相关联地接收和存储所述第一软件模块内的一个或多个可用扩展点的第一人可读声明; 接收和存储实现特定一个或多个扩展点的扩展软件模块; 安装和执行第一个软件模块和扩展软件模块; 并且当在第一软件模块的执行期间到达特定扩展点时调用扩展软件模块。 在一个实施例中,扩展点的声明允许在主机中运行时扩展软件模块,通过注册与扩展点相匹配的扩展,但是扩展的作者不需要访问扩展模块的任何代码。
    • 8. 发明申请
    • Transactional application processing in a distributed environment
    • 在分布式环境中进行事务处理
    • US20080177879A1
    • 2008-07-24
    • US11655619
    • 2007-01-19
    • Mayilraj KrishnanKollivakkam Raghavan
    • Mayilraj KrishnanKollivakkam Raghavan
    • G06F15/173
    • H04L41/0896
    • Transactional application processing in a distributed environment using an application-aware network infrastructure element is described. In an embodiment, an apparatus comprises a plurality of network interfaces, forwarding logic, and transaction manager logic. The plurality of network interfaces are operable to communicatively connect to one or more packet-switched networks. The forwarding logic is coupled to the plurality of network interfaces and, when executed, is operable to receive packet flows therefrom and to forward the packet flows thereto. The transaction manager logic is encoded in one or more tangible media for execution and when executed is operable to: receive first information that specifies one or more remote resources associated with an extended transaction, where the extended transaction comprises a plurality of child transactions; and reserve the one or more remote resources by sending out one or more reservation requests over a network management protocol.
    • 描述了使用应用感知网络基础设施元件的分布式环境中的事务应用处理。 在一个实施例中,一种装置包括多个网络接口,转发逻辑和事务管理器逻辑。 多个网络接口可操作以通信地连接到一个或多个分组交换网络。 转发逻辑被耦合到多个网络接口,并且当被执行时,可操作以从其接收分组流,并将分组流转发到其上。 交易管理器逻辑被编码在一个或多个有形媒体中用于执行,并且当被执行时可操作地:接收指定与扩展事务相关联的一个或多个远程资源的第一信息,其中所述扩展事务包括多个子事务; 并通过网络管理协议发送一个或多个预留请求来保留一个或多个远程资源。
    • 10. 发明授权
    • Transactional application processing in a distributed environment
    • 在分布式环境中进行事务处理
    • US08656024B2
    • 2014-02-18
    • US13331315
    • 2011-12-20
    • Mayilraj KrishnanKollivakkam Raghavan
    • Mayilraj KrishnanKollivakkam Raghavan
    • G06F15/173H04L12/28
    • H04L41/0896
    • Transactional application processing in a distributed environment using an application-aware network infrastructure element is described. In an embodiment, an apparatus comprises a plurality of network interfaces, forwarding logic, and transaction manager logic. The plurality of network interfaces is operable to communicatively connect to one or more packet-switched networks. The forwarding logic is coupled to the plurality of network interfaces and, when executed, is operable to receive packet flows therefrom and to forward the packet flows thereto. The transaction manager logic is encoded in one or more tangible media for execution and when executed is operable to: receive first information that specifies one or more remote resources associated with an extended transaction, where the extended transaction comprises a plurality of child transactions; and reserve the one or more remote resources by sending out one or more reservation requests over a network management protocol.
    • 描述了使用应用感知网络基础设施元件的分布式环境中的事务应用处理。 在一个实施例中,一种装置包括多个网络接口,转发逻辑和事务管理器逻辑。 多个网络接口可操作地通信地连接到一个或多个分组交换网络。 转发逻辑被耦合到多个网络接口,并且当被执行时,可操作以从其接收分组流,并将分组流转发到其上。 交易管理器逻辑被编码在一个或多个有形媒体中用于执行,并且当被执行时可操作地:接收指定与扩展事务相关联的一个或多个远程资源的第一信息,其中所述扩展事务包括多个子事务; 并通过网络管理协议发送一个或多个预留请求来保留一个或多个远程资源。