会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Message processing engine with a virtual network interface
    • 具有虚拟网络接口的消息处理引擎
    • US08705529B2
    • 2014-04-22
    • US13562254
    • 2012-07-30
    • Nicholas Alexander AllenJohn R Justice
    • Nicholas Alexander AllenJohn R Justice
    • H04L12/28
    • H04L69/08H04L51/066H04L63/0227H04L63/0281H04L63/168H04L67/10
    • A message processing engine may intercept outgoing and incoming messages by bridging an interface between a virtual network interface and a physical network interface. The message processing engine may have a raw packet analyzer that may determine if a packet is to be processed based on a policy, and then may decode the packet using a first set of protocols, perform a translation in the decoded state, then encode the packet using the same or a different set of protocols. The message processing engine may be used to perform translations to enable two otherwise incompatible devices to communicate as well as apply various protocols including security protocols to communications with another device similarly configured. In many embodiments, the raw packet analyzer may be a service with administrative privileges, but the decoder, encoder, and translator may be operated with user privileges.
    • 消息处理引擎可以通过桥接虚拟网络接口和物理网络接口之间的接口来截取传出和传入的消息。 消息处理引擎可以具有可以基于策略来确定分组是否被处理的原始分组分析器,然后可以使用第一组协议对分组进行解码,在解码状态下执行翻译,然后对分组进行编码 使用相同或不同的协议集。 消息处理引擎可以用于执行转换以使得两个否则不兼容的设备进行通信,并且将包括安全协议的各种协议应用于与类似配置的另一个设备的通信。 在许多实施例中,原始分组分析器可以是具有管理特权的服务,但是解码器,编码器和翻译器可以用用户权限来操作。
    • 2. 发明申请
    • Message Processing Engine with a Virtual Network Interface
    • 具有虚拟网络接口的消息处理引擎
    • US20090190585A1
    • 2009-07-30
    • US12020575
    • 2008-01-28
    • Nicholas Alexander AllenJohn R. Justice
    • Nicholas Alexander AllenJohn R. Justice
    • H04L12/56
    • H04L69/08H04L51/066H04L63/0227H04L63/0281H04L63/168H04L67/10
    • A message processing engine may intercept outgoing and incoming messages by bridging an interface between a virtual network interface and a physical network interface. The message processing engine may have a raw packet analyzer that may determine if a packet is to be processed based on a policy, and then may decode the packet using a first set of protocols, perform a translation in the decoded state, then encode the packet using the same or a different set of protocols. The message processing engine may be used to perform translations to enable two otherwise incompatible devices to communicate as well as apply various protocols including security protocols to communications with another device similarly configured. In many embodiments, the raw packet analyzer may be a service with administrative privileges, but the decoder, encoder, and translator may be operated with user privileges.
    • 消息处理引擎可以通过桥接虚拟网络接口和物理网络接口之间的接口来截取传出和传入的消息。 消息处理引擎可以具有可以基于策略来确定分组是否被处理的原始分组分析器,然后可以使用第一组协议对分组进行解码,在解码状态下执行翻译,然后对分组进行编码 使用相同或不同的协议集。 消息处理引擎可以用于执行转换以使得两个否则不兼容的设备进行通信,并且将包括安全协议的各种协议应用于与类似配置的另一个设备进行通信。 在许多实施例中,原始分组分析器可以是具有管理特权的服务,但是解码器,编码器和翻译器可以用用户权限来操作。
    • 3. 发明申请
    • Message Processing Engine with a Virtual Network Interface
    • 具有虚拟网络接口的消息处理引擎
    • US20120327934A1
    • 2012-12-27
    • US13562254
    • 2012-07-30
    • Nicholas Alexander AllenJohn R. Justice
    • Nicholas Alexander AllenJohn R. Justice
    • H04L12/56
    • H04L69/08H04L51/066H04L63/0227H04L63/0281H04L63/168H04L67/10
    • A message processing engine may intercept outgoing and incoming messages by bridging an interface between a virtual network interface and a physical network interface. The message processing engine may have a raw packet analyzer that may determine if a packet is to be processed based on a policy, and then may decode the packet using a first set of protocols, perform a translation in the decoded state, then encode the packet using the same or a different set of protocols. The message processing engine may be used to perform translations to enable two otherwise incompatible devices to communicate as well as apply various protocols including security protocols to communications with another device similarly configured. In many embodiments, the raw packet analyzer may be a service with administrative privileges, but the decoder, encoder, and translator may be operated with user privileges.
    • 消息处理引擎可以通过桥接虚拟网络接口和物理网络接口之间的接口来截取传出和传入的消息。 消息处理引擎可以具有可以基于策略来确定分组是否被处理的原始分组分析器,然后可以使用第一组协议对分组进行解码,在解码状态下执行翻译,然后对分组进行编码 使用相同或不同的协议集。 消息处理引擎可以用于执行转换以使得两个否则不兼容的设备进行通信,并且将包括安全协议的各种协议应用于与类似配置的另一个设备进行通信。 在许多实施例中,原始分组分析器可以是具有管理特权的服务,但是解码器,编码器和翻译器可以用用户权限来操作。
    • 4. 发明授权
    • Message processing engine with a virtual network interface
    • 具有虚拟网络接口的消息处理引擎
    • US08254381B2
    • 2012-08-28
    • US12020575
    • 2008-01-28
    • Nicholas Alexander AllenJohn R Justice
    • Nicholas Alexander AllenJohn R Justice
    • H04L12/28
    • H04L69/08H04L51/066H04L63/0227H04L63/0281H04L63/168H04L67/10
    • A message processing engine may intercept outgoing and incoming messages by bridging an interface between a virtual network interface and a physical network interface. The message processing engine may have a raw packet analyzer that may determine if a packet is to be processed based on a policy, and then may decode the packet using a first set of protocols, perform a translation in the decoded state, then encode the packet using the same or a different set of protocols. The message processing engine may be used to perform translations to enable two otherwise incompatible devices to communicate as well as apply various protocols including security protocols to communications with another device similarly configured. In many embodiments, the raw packet analyzer may be a service with administrative privileges, but the decoder, encoder, and translator may be operated with user privileges.
    • 消息处理引擎可以通过桥接虚拟网络接口和物理网络接口之间的接口来截取传出和传入的消息。 消息处理引擎可以具有可以基于策略来确定分组是否被处理的原始分组分析器,然后可以使用第一组协议对分组进行解码,在解码状态下执行翻译,然后对分组进行编码 使用相同或不同的协议集。 消息处理引擎可以用于执行转换以使得两个否则不兼容的设备进行通信,并且将包括安全协议的各种协议应用于与类似配置的另一个设备进行通信。 在许多实施例中,原始分组分析器可以是具有管理特权的服务,但是解码器,编码器和翻译器可以用用户权限来操作。
    • 6. 发明申请
    • ROUTING OF POOLED MESSAGES VIA AN INTERMEDIARY
    • 通过中间人的流量消息的路由
    • US20100318654A1
    • 2010-12-16
    • US12484741
    • 2009-06-15
    • Kartik ParamasivamJames E. JohnsonNicholas Alexander AllenJohn Anthony TaylorMargaret J. Lye
    • Kartik ParamasivamJames E. JohnsonNicholas Alexander AllenJohn Anthony TaylorMargaret J. Lye
    • G06F15/173
    • G06Q10/06
    • Message intermediation for multiple service instances, while allowing the service instance to control whether messages are processed under a transaction. The message intermediator chooses to dispatch messages among different backend service instances based on any routing rules. The message intermediator performs a peek-lock of message from a forward-end queue, and assigns the message to a service instance. The message is provided into a backward-end queue specific to the assigned service instance. The service instance may then process the message, perhaps under a transaction created at the service instance. Upon completion of processing, the message is deleted in the back-end queue, which causes the forward-end queue to delete the message under the same transaction created by the service instance. Whether or not this deletion at the forward-end is committed or rolled back depends on whether the transaction created at the service instance is committed or rolled back.
    • 消息中介为多个服务实例,同时允许服务实例来控制是否在事务处理消息。 消息中介器根据任何路由规则选择在不同的后端服务实例之间分派消息。 消息中介器从前端队列执行消息锁定,并将消息分配给服务实例。 该消息被提供给特定于所分配的服务实例的后端队列。 服务实例然后可以在服务实例创建的事务处理该消息。 完成处理后,消息在后端队列中被删除,这导致前端队列在由服务实例创建的相同事务下删除消息。 是否提交或回滚前端的此删除取决于是否提交或回滚在服务实例创建的事务。
    • 8. 发明授权
    • Virtual requests
    • 虚拟请求
    • US08656471B1
    • 2014-02-18
    • US13418230
    • 2012-03-12
    • Nicholas Alexander AllenGregory B. RothElena Dykhno
    • Nicholas Alexander AllenGregory B. RothElena Dykhno
    • H04L29/06
    • H04L63/08H04L67/2823
    • A first request from a client using a first protocol is translated into one or more second requests by a servicer using a second protocol through a virtual request using the first protocol. A client may use parameters of the first protocol to pass virtual request components to the servicer. A format agreement between the client, servicer and/or authentication service may allow the servicer and/or authentication service to translate virtual request components over the first protocol to one or more second requests using the second protocol. Virtual request components may also prove the authenticity of the virtual request received by the servicer to an authentication service. Once satisfied the virtual request is valid, the authentication service may issue a credential to the servicer to send the one or more second requests to an independent service. Virtual requests may be included in various protocols, including credential-based protocols and certificate exchange-based protocols.
    • 来自使用第一协议的客户端的第一请求由服务器使用第一协议通过虚拟请求使用第二协议转换成一个或多个第二请求。 客户端可以使用第一协议的参数将虚拟请求组件传递给服务器。 客户机,服务器和/或认证服务之间的格式协议可以允许服务器和/或认证服务通过第一协议将虚拟请求组件转换成使用第二协议的一个或多个第二请求。 虚拟请求组件也可以证明服务器接收到的认证服务的虚拟请求的真实性。 一旦满足虚拟请求是有效的,则认证服务可以向服务器发出凭证以将一个或多个第二请求发送到独立服务。 虚拟请求可以包括在各种协议中,包括基于证书的协议和基于证书交换的协议。
    • 9. 发明授权
    • Anticipatory response pre-caching
    • 预期响应预缓存
    • US08473688B2
    • 2013-06-25
    • US12748103
    • 2010-03-26
    • Nicholas Alexander AllenKenneth D. Wolf
    • Nicholas Alexander AllenKenneth D. Wolf
    • G06F13/40
    • G06F12/0862H04L67/2847
    • Interaction between a client and a service in which the service responds to requests from the client. In addition to responding to specific client requests, the service also anticipates or speculates about what the client may request in the future. Rather than await the client request (that may or may not ultimately be made), the service provides the unrequested anticipatory data to the client in the same data stream as the response data that actual responds to the specific client requests. The client may then use the anticipatory data to fully or partially respond to future requests from the client, if the client does make the request anticipated by the service. Thus, in some cases, latency may be reduced when responding to requests in which anticipatory data has already been provided. The service may give priority to the actual requested data, and gives secondary priority to the anticipatory data.
    • 客户端和服务之间的相互作用,服务响应客户端的请求。 除了响应特定的客户端请求之外,服务还可以预测或推测客户未来可能要求什么。 而不是等待客户端请求(可能或可能不会最终产生),服务在与实际响应特定客户端请求的响应数据相同的数据流中向客户端提供未经请求的预期数据。 如果客户端确实做出服务预期的请求,客户端可以使用预期数据来完全或部分地响应来自客户端的未来请求。 因此,在某些情况下,当响应已经提供预期数据的请求时,延迟可能会减少。 该服务可以优先考虑实际请求的数据,并且对预期数据给予二等优先级。