-
公开(公告)号:US20100057707A1
公开(公告)日:2010-03-04
申请号:US12203790
申请日:2008-09-03
申请人: Nicholas A. Allen , Stefan R. Batres , Justin D. Brown , Jayteerth N. Katti , Stephen Maine , Edmund S.V. Pinto , Kenneth D. Wolf
发明人: Nicholas A. Allen , Stefan R. Batres , Justin D. Brown , Jayteerth N. Katti , Stephen Maine , Edmund S.V. Pinto , Kenneth D. Wolf
IPC分类号: G06F17/30
CPC分类号: G06F17/30442 , G06Q10/107
摘要: Processing messages. Messages are processed based on a characteristic derived from information in messages, metadata about messages, or other information external to messages. Values for one or more pieces of information are received. At least one of the values for one or more pieces of information is associated with a first message. Queries are received. The queries specify one or more of the pieces of information. At least a portion of the plurality of values for the one or more pieces of information is processed in conjunction with the one or more queries to create one or more normalized characteristics for the first message. The one or more normalized characteristics for the first message are in a same format irrespective of the format of the pieces of information. The first message, and/or other messages, is processed based on at least one of the one or more normalized characteristics.
摘要翻译: 处理邮件 基于从消息中的信息,关于消息的元数据或消息外部的其他信息导出的特征来处理消息。 收到一条或多条信息的值。 一个或多个信息的值中的至少一个与第一消息相关联。 收到查询。 这些查询指定了一条或多条信息。 结合该一个或多个查询来处理用于一条或多条信息的多个值中的至少一部分,以便为第一消息创建一个或多个归一化特征。 第一消息的一个或多个归一化特征是与相同信息格式无关的格式。 基于一个或多个归一化特征中的至少一个来处理第一消息和/或其他消息。
-
公开(公告)号:US08473455B2
公开(公告)日:2013-06-25
申请号:US12203790
申请日:2008-09-03
申请人: Nicholas A. Allen , Stefan R. Batres , Justin D. Brown , Jayteerth N. Katti , Stephen Maine , Edmund S. V. Pinto , Kenneth D. Wolf
发明人: Nicholas A. Allen , Stefan R. Batres , Justin D. Brown , Jayteerth N. Katti , Stephen Maine , Edmund S. V. Pinto , Kenneth D. Wolf
IPC分类号: G06F17/00
CPC分类号: G06F17/30442 , G06Q10/107
摘要: Messages are processed based on a characteristic derived from information in messages, metadata about messages, or other information external to messages. Values for one or more pieces of information are received. At least one of the values for one or more pieces of information is associated with a first message. Queries are received. The queries specify one or more of the pieces of information. At least a portion of the plurality of values for the one or more pieces of information is processed in conjunction with the one or more queries to create one or more normalized characteristics for the first message. The one or more normalized characteristics for the first message are in a same format irrespective of the format of the pieces of information. The first message, and/or other messages, is processed based on at least one of the one or more normalized characteristics.
摘要翻译: 基于从消息中的信息,关于消息的元数据或消息外部的其他信息导出的特征来处理消息。 收到一条或多条信息的值。 一个或多个信息的值中的至少一个与第一消息相关联。 收到查询。 这些查询指定了一条或多条信息。 结合该一个或多个查询来处理用于一条或多条信息的多个值中的至少一部分,以便为第一消息创建一个或多个归一化特征。 第一消息的一个或多个归一化特征是与相同信息格式无关的格式。 基于一个或多个归一化特征中的至少一个来处理第一消息和/或其他消息。
-
公开(公告)号:US20100057933A1
公开(公告)日:2010-03-04
申请号:US12203826
申请日:2008-09-03
申请人: Nicholas A. Allen , Stefan R. Batres , Justin D. Brown , Edmund SV. Pinto , Karthik Raman , John A. Taylor , Kenneth D. Wolf
发明人: Nicholas A. Allen , Stefan R. Batres , Justin D. Brown , Edmund SV. Pinto , Karthik Raman , John A. Taylor , Kenneth D. Wolf
IPC分类号: G06F15/173
CPC分类号: H04L67/327 , H04L45/30 , H04L45/306
摘要: Routing messages using unreliable routing data. A method includes receiving a message from a computer readable communication medium. Characteristic properties of the message are calculated so as to determine state requirements for a service instance at a service for processing of the message. An attempt is made to acquire an appropriate service instance that satisfies the state requirements for processing the message. A determination is made that attempting to acquire an appropriate service instance that satisfies the state requirements for processing the message is not successful at acquiring an appropriate service instance. As a result, the message is redirected using an unreliable local cache of routing information and without coordination between processing nodes.
摘要翻译: 使用不可靠的路由数据路由消息。 一种方法包括从计算机可读通信介质接收消息。 计算消息的特征属性,以便确定服务处理消息的服务实例的状态要求。 尝试获取满足处理消息的状态要求的适当服务实例。 确定在获取适当的服务实例时尝试获取满足处理该消息的状态要求的适当服务实例是不成功的。 结果,使用路由信息的不可靠本地缓存重定向消息,并且在处理节点之间没有协调。
-
公开(公告)号:US08099498B2
公开(公告)日:2012-01-17
申请号:US12203826
申请日:2008-09-03
申请人: Nicholas A. Allen , Stefan R. Batres , Justin D. Brown , Edmund S. V. Pinto , Karthik Raman , John A. Taylor , Kenneth D. Wolf
发明人: Nicholas A. Allen , Stefan R. Batres , Justin D. Brown , Edmund S. V. Pinto , Karthik Raman , John A. Taylor , Kenneth D. Wolf
IPC分类号: G06F15/173
CPC分类号: H04L67/327 , H04L45/30 , H04L45/306
摘要: Routing messages using unreliable routing data. A method includes receiving a message from a computer readable communication medium. Characteristic properties of the message are calculated so as to determine state requirements for a service instance at a service for processing of the message. An attempt is made to acquire an appropriate service instance that satisfies the state requirements for processing the message. A determination is made that attempting to acquire an appropriate service instance that satisfies the state requirements for processing the message is not successful at acquiring an appropriate service instance. As a result, the message is redirected using an unreliable local cache of routing information and without coordination between processing nodes.
摘要翻译: 使用不可靠的路由数据路由消息。 一种方法包括从计算机可读通信介质接收消息。 计算消息的特征属性,以便确定服务处理消息的服务实例的状态要求。 尝试获取满足处理消息的状态要求的适当服务实例。 确定在获取适当的服务实例时尝试获取满足处理该消息的状态要求的适当服务实例是不成功的。 结果,使用路由信息的不可靠本地缓存重定向消息,并且在处理节点之间没有协调。
-
公开(公告)号:US20120246663A1
公开(公告)日:2012-09-27
申请号:US13432341
申请日:2012-03-28
申请人: Nicholas A. Allen , John A. Taylor , Stefan R. Batres , Bin Li
发明人: Nicholas A. Allen , John A. Taylor , Stefan R. Batres , Bin Li
IPC分类号: G06F9/54
摘要: The present invention extends to methods, systems, and computer program products for hierarchically disassembling messages. The functionality of disassemblers and framers is decoupled such that framers for different types of messages can be utilized at the same level in a hierarchy without having to also change disassemblers. Virtually any level of disassembly is possible to address any corresponding level of message nesting. Disassembly can be performed on a per message or per session basis.
摘要翻译: 本发明扩展到用于分级拆卸消息的方法,系统和计算机程序产品。 反汇编器和成帧器的功能被解耦,使得用于不同类型的消息的成帧器可以在层次结构中的相同级别上被利用,而不必也改变反汇编器。 几乎任何级别的拆卸都可以解决任何相应级别的消息嵌套。 可以在每个消息或每个会话的基础上执行拆卸。
-
公开(公告)号:US20100150031A1
公开(公告)日:2010-06-17
申请号:US12336233
申请日:2008-12-16
申请人: Nicholas A. Allen , Stefan R. Batres , Philbert L. Henning, II , Margaret J. Lye , Evgeny Osovetsky
发明人: Nicholas A. Allen , Stefan R. Batres , Philbert L. Henning, II , Margaret J. Lye , Evgeny Osovetsky
IPC分类号: H04L5/14
摘要: The present invention extends to methods, systems, and computer program products for multiplexed communication for duplex applications. Embodiments of the invention facilitate a multiplexed variant of long polling over a request/reply communication medium that (potentially significantly) reduces the resources utilized when exchanging messages. The lightweight address generation mechanism facilitates polling and routing for a pool of many clients and many services while minimizing allocated resources to each established session. Further, the benefits of a lower latency bidirectional communication medium between clients and services can be utilized.
摘要翻译: 本发明扩展到用于双工应用的多路复用通信的方法,系统和计算机程序产品。 本发明的实施例有助于在请求/应答通信介质上进行长轮询的多路复用变体(潜在地显着地)减少了在交换消息时所利用的资源。 轻量地址生成机制有助于为许多客户端的池和许多服务的池进行轮询和路由,同时将分配的资源最小化到每个建立的会话。 此外,可以利用在客户端和服务之间的较低延迟的双向通信介质的优点。
-
公开(公告)号:US09015341B2
公开(公告)日:2015-04-21
申请号:US13432341
申请日:2012-03-28
申请人: Nicholas A. Allen , John A. Taylor , Stefan R. Batres , Bin Li
发明人: Nicholas A. Allen , John A. Taylor , Stefan R. Batres , Bin Li
摘要: The present invention extends to methods, systems, and computer program products for hierarchically disassembling messages. The functionality of disassemblers and framers is decoupled such that framers for different types of messages can be utilized at the same level in a hierarchy without having to also change disassemblers. Virtually any level of disassembly is possible to address any corresponding level of message nesting. Disassembly can be performed on a per message or per session basis.
摘要翻译: 本发明扩展到用于分级拆卸消息的方法,系统和计算机程序产品。 反汇编器和成帧器的功能被解耦,使得用于不同类型的消息的成帧器可以在层次结构中的相同级别上被利用,而不必也改变反汇编器。 几乎任何级别的拆卸都可以解决任何相应级别的消息嵌套。 可以在每个消息或每个会话的基础上执行拆卸。
-
公开(公告)号:US08250234B2
公开(公告)日:2012-08-21
申请号:US12767091
申请日:2010-04-26
申请人: Nicholas A. Allen , John A. Taylor , Stefan R. Batres , Bin Li
发明人: Nicholas A. Allen , John A. Taylor , Stefan R. Batres , Bin Li
摘要: The present invention extends to methods, systems, and computer program products for hierarchically disassembling messages. The functionality of disassemblers and framers is decoupled such that framers for different types of messages can be utilized at the same level in a hierarchy without having to also change disassemblers. Virtually any level of disassembly is possible to address any corresponding level of message nesting. Disassembly can be performed on a per message or per session basis.
摘要翻译: 本发明扩展到用于分级拆卸消息的方法,系统和计算机程序产品。 反汇编器和成帧器的功能被解耦,使得用于不同类型的消息的成帧器可以在层次结构中的相同级别上被利用,而不必也改变反汇编器。 几乎任何级别的拆卸都可以解决任何相应级别的消息嵌套。 可以在每个消息或每个会话的基础上执行拆卸。
-
公开(公告)号:US20110032847A1
公开(公告)日:2011-02-10
申请号:US12906337
申请日:2010-10-18
申请人: Nicholas A. Allen , Stefan R. Batres , Philbert L. Henning, II , Margaret J. Lye , Evgeny Osovetsky
发明人: Nicholas A. Allen , Stefan R. Batres , Philbert L. Henning, II , Margaret J. Lye , Evgeny Osovetsky
IPC分类号: H04L5/14
摘要: The present invention extends to methods, systems, and computer program products for multiplexed communication for duplex applications. Embodiments of the invention facilitate a multiplexed variant of long polling over a request/reply communication medium that (potentially significantly) reduces the resources utilized when exchanging messages. The lightweight address generation mechanism facilitates polling and routing for a pool of many clients and many services while minimizing allocated resources to each established session. Further, the benefits of a lower latency bidirectional communication medium between clients and services can be utilized.
摘要翻译: 本发明扩展到用于双工应用的多路复用通信的方法,系统和计算机程序产品。 本发明的实施例有助于在请求/应答通信介质上进行长轮询的多路复用变体(潜在地显着地)减少了在交换消息时所利用的资源。 轻量地址生成机制有助于为许多客户端的池和许多服务的池进行轮询和路由,同时将分配的资源最小化到每个建立的会话。 此外,可以利用在客户端和服务之间的较低延迟的双向通信介质的优点。
-
公开(公告)号:US07835309B2
公开(公告)日:2010-11-16
申请号:US12336233
申请日:2008-12-16
申请人: Nicholas A. Allen , Stefan R. Batres , Philbert L. Henning, II , Margaret J. Lye , Evgeny Osovetsky
发明人: Nicholas A. Allen , Stefan R. Batres , Philbert L. Henning, II , Margaret J. Lye , Evgeny Osovetsky
摘要: The present invention extends to methods, systems, and computer program products for multiplexed communication for duplex applications. Embodiments of the invention facilitate a multiplexed variant of long polling over a request/reply communication medium that (potentially significantly) reduces the resources utilized when exchanging messages. The lightweight address generation mechanism facilitates polling and routing for a pool of many clients and many services while minimizing allocated resources to each established session. Further, the benefits of a lower latency bidirectional communication medium between clients and services can be utilized.
摘要翻译: 本发明扩展到用于双工应用的多路复用通信的方法,系统和计算机程序产品。 本发明的实施例有助于在请求/应答通信介质上进行长轮询的多路复用变体(潜在地显着地)减少了在交换消息时所利用的资源。 轻量地址生成机制有助于为许多客户端的池和许多服务的池进行轮询和路由,同时将分配的资源最小化到每个建立的会话。 此外,可以利用在客户端和服务之间的较低延迟的双向通信介质的优点。
-
-
-
-
-
-
-
-
-