-
公开(公告)号:US20050086594A1
公开(公告)日:2005-04-21
申请号:US10685764
申请日:2003-10-15
申请人: Jeffrey Schlimmer , Martin Gudgin , Donald Box , Christopher Kaler , Timothy Ewald , Yasser Shohoud
发明人: Jeffrey Schlimmer , Martin Gudgin , Donald Box , Christopher Kaler , Timothy Ewald , Yasser Shohoud
CPC分类号: G06F17/2217 , G06F17/2247
摘要: Information that is encoded in different character sets can be combined within a single package without having to perform character set-to-character set encodings, either by interleaving the data or by referencing the data.
摘要翻译: 编码在不同字符集中的信息可以在单个包中组合,而不必通过交织数据或通过引用数据来执行字符集到字符集编码。
-
公开(公告)号:US20060133427A1
公开(公告)日:2006-06-22
申请号:US11003847
申请日:2004-12-03
申请人: Kenneth Wolf , Michael Vernal , Christopher Kaler , Elliot Waingold , Eric Christensen , Jeffrey Schlimmer , Martin Gudgin , Siddhartha Puri
发明人: Kenneth Wolf , Michael Vernal , Christopher Kaler , Elliot Waingold , Eric Christensen , Jeffrey Schlimmer , Martin Gudgin , Siddhartha Puri
IPC分类号: H04J3/07
CPC分类号: G06F17/2247 , G06F17/2258 , H04L67/02 , H04L69/08 , H04L69/329
摘要: A mechanism for sending structured data using a corresponding byte stream. Upon accessing structured data such as a Simple Object Access Protocol (SOAP) envelope, a byte stream is generated. The byte stream includes bytes that represent the structured data, as well as a collection of bytes that represents properties about the byte stream such as, for example, a mode of communication. The byte stream may then be passed to a communication module (e.g., a TCP or Named Pipes module) capable of receiving and transmitting the byte stream.
-
公开(公告)号:US20070136338A1
公开(公告)日:2007-06-14
申请号:US11299428
申请日:2005-12-12
申请人: Christopher Kaler , Donald Box , Martin Gudgin
发明人: Christopher Kaler , Donald Box , Martin Gudgin
IPC分类号: G06F7/00
CPC分类号: G06F17/2247 , G06F17/2725 , Y10S707/99942 , Y10S707/99944
摘要: Structuring a data structure that is of a particular type that has a particular schema used for validation, in a manner that permits selected components of the data structure to be optionally transformed while retaining the ability to validate the data structure. The data structure includes information that is sufficient to identify one or more transformations that may occur on at least one component of the data structure while still being valid.
摘要翻译: 以允许可选择地转换数据结构的所选组件同时保留验证数据结构的能力的方式来构造具有用于验证的特定模式的特定类型的数据结构。 数据结构包括足以识别可能在数据结构的至少一个组件上仍然有效的一个或多个变换的信息。
-
公开(公告)号:US20050204051A1
公开(公告)日:2005-09-15
申请号:US10801999
申请日:2004-03-15
申请人: Donald Box , Christopher Kaler , David Langworthy , Steven Lucco , John Shewchuk , Luis Cabrera , Craig Critchley , Geary Eppley , Bradford Lovering , Jeffrey Schlimmer , David Wortendyke , Henrik Nielsen
发明人: Donald Box , Christopher Kaler , David Langworthy , Steven Lucco , John Shewchuk , Luis Cabrera , Craig Critchley , Geary Eppley , Bradford Lovering , Jeffrey Schlimmer , David Wortendyke , Henrik Nielsen
IPC分类号: H04M1/64
CPC分类号: G06F9/546 , H04L51/066 , H04L67/02 , H04M1/22
摘要: Systems and methods for open content model Web service messaging in a networked computing environment are described. In one aspect, a transport neutral message is generated that includes message recipient, endpoint addressing information, and one or more reference properties. The reference properties include selectively opaque message context. The transport neutral message is bound to a transport protocol for communication to the message recipient. At least a portion of the selectively opaque message context is. not directed to the message recipient.
摘要翻译: 描述了用于开放内容的系统和方法在网络计算环境中的Web服务消息传递。 在一个方面,生成包括消息接收者,端点寻址信息和一个或多个参考属性的传输中性消息。 引用属性包括选择性地不透明的消息上下文。 传输中性消息被绑定到用于与消息接收者通信的传输协议。 选择性地不透明的消息上下文的至少一部分是。 没有指向消息收件人。
-
公开(公告)号:US20060150200A1
公开(公告)日:2006-07-06
申请号:US11003307
申请日:2004-12-03
申请人: Shy Cohen , Geary Eppley , Douglas Purdy , James Johnson , Stephen Millet , Stephen Swartz , Vijay Gajjala , Aaron Stern , Alexander DeJarnatt , Alfred Lee , Anand Rjagopalan , Anastasios Kasiolas , Chaitanya Upadhyay , Christopher Kaler , Craig Critchley , David Levin , David Driver , David Wortendyke , Douglas Walter , Elliot Waingold , Erik Christensen , Erin Honeycutt , Eugene Shvets , Evgeny Osovetsky , Giovanni Della-Libera , Jesus Ruiz-Scougall , John Doty , Jonathan Wheeler , Kapil Gupta , Kenneth Wolf , Krishnan Srinivasan , Lance Olson , Matthew Tavis , Mauro Ottaviani , Max Feingold , Michael Coulson , Michael Marucheck , Michael Vernal , Michael Dice , Mohamed-Hany Ramadan , Mohammad Makarechian , Natasha Jethanandani , Richard Dievendorff , Richard Hill , Ryan Sturgell , Saurab Nog , Scott Seely , Serge Sverdlov , Siddhartha Puri , Sowmyanarayanan Srinivasan , Stefan Batres , Stefan Pharies , Tirunelveli Vishwanath , Tomasz Janczuk , Uday Hegde , Umesh Madan , Vaithialingam Balayogan , Vipul Modi , Yaniv Pessach , Yasser Shohoud
发明人: Shy Cohen , Geary Eppley , Douglas Purdy , James Johnson , Stephen Millet , Stephen Swartz , Vijay Gajjala , Aaron Stern , Alexander DeJarnatt , Alfred Lee , Anand Rjagopalan , Anastasios Kasiolas , Chaitanya Upadhyay , Christopher Kaler , Craig Critchley , David Levin , David Driver , David Wortendyke , Douglas Walter , Elliot Waingold , Erik Christensen , Erin Honeycutt , Eugene Shvets , Evgeny Osovetsky , Giovanni Della-Libera , Jesus Ruiz-Scougall , John Doty , Jonathan Wheeler , Kapil Gupta , Kenneth Wolf , Krishnan Srinivasan , Lance Olson , Matthew Tavis , Mauro Ottaviani , Max Feingold , Michael Coulson , Michael Marucheck , Michael Vernal , Michael Dice , Mohamed-Hany Ramadan , Mohammad Makarechian , Natasha Jethanandani , Richard Dievendorff , Richard Hill , Ryan Sturgell , Saurab Nog , Scott Seely , Serge Sverdlov , Siddhartha Puri , Sowmyanarayanan Srinivasan , Stefan Batres , Stefan Pharies , Tirunelveli Vishwanath , Tomasz Janczuk , Uday Hegde , Umesh Madan , Vaithialingam Balayogan , Vipul Modi , Yaniv Pessach , Yasser Shohoud
IPC分类号: G06F9/46
摘要: A web services namespace pertains to an infrastructure for enabling creation of a wide variety of applications. The infrastructure provides a foundation for building message-based applications of various scale and complexity. The infrastructure or framework provides APIs for basic messaging, secure messaging, reliable messaging and transacted messaging. In some embodiments, the associated APIs are factored into a hierarchy of namespaces in a manner that balances utility, usability, extensibility and versionability.
-
公开(公告)号:US20070226356A1
公开(公告)日:2007-09-27
申请号:US11754865
申请日:2007-05-29
申请人: David Levin , Erik Christensen , Saurab Nog , Donald Box , Christopher Kaler , Giovanni Della-Libera , Alfred Lee , David Wortendyke
发明人: David Levin , Erik Christensen , Saurab Nog , Donald Box , Christopher Kaler , Giovanni Della-Libera , Alfred Lee , David Wortendyke
IPC分类号: G06F15/16
CPC分类号: H04L41/0853 , H04L41/0873 , H04L67/141 , H04L69/03 , H04L69/24
摘要: A method includes advertising a policy characterizing communication properties supported by a node. The policy may be distributed to another node in response to a request for the policy. Policy expressions in the policy include one or more assertions that may be grouped and related to each other in a plurality of ways. A system includes a policy generator for generating at least one policy characterizing properties of a node. A policy retriever retrieves a policy from another node and a message generator generates a message to the other node, wherein the message conforms to the policy from the other node.
摘要翻译: 一种方法包括广告表征由节点支持的通信属性的策略。 响应于对策略的请求,该策略可以被分发到另一个节点。 策略中的策略表达式包括可以以多种方式彼此分组和相关的一个或多个断言。 系统包括用于生成节点的至少一个策略特性属性的策略生成器。 策略检索器从另一节点检索策略,并且消息生成器向另一个节点生成消息,其中消息符合来自另一个节点的策略。
-
公开(公告)号:US20050198098A1
公开(公告)日:2005-09-08
申请号:US10783751
申请日:2004-02-20
申请人: David Levin , Erik Christensen , Saurab Nog , Donald Box , Christopher Kaler , Giovanni Della-Libera , Alfred Lee , David Wortendyke
发明人: David Levin , Erik Christensen , Saurab Nog , Donald Box , Christopher Kaler , Giovanni Della-Libera , Alfred Lee , David Wortendyke
IPC分类号: G06F15/16
CPC分类号: H04L41/0853 , H04L41/0873 , H04L67/141 , H04L69/03 , H04L69/24
摘要: A method includes advertising a policy characterizing communication properties supported by a node. The policy may be distributed to another node in response to a request for the policy. Policy expressions in the policy include one or more assertions that may be grouped and related to each other in a plurality of ways. A system includes a policy generator for generating at least one policy characterizing properties of a node. A policy retriever retrieves a policy from another node and a message generator generates a message to the other node, wherein the message conforms to the policy from the other node.
摘要翻译: 一种方法包括广告表征由节点支持的通信属性的策略。 响应于对策略的请求,该策略可以被分发到另一个节点。 策略中的策略表达式包括可以以多种方式彼此分组和相关的一个或多个断言。 系统包括用于生成节点的至少一个策略特性属性的策略生成器。 策略检索器从另一节点检索策略,并且消息生成器向另一个节点生成消息,其中消息符合来自另一个节点的策略。
-
公开(公告)号:US20050177602A1
公开(公告)日:2005-08-11
申请号:US11097355
申请日:2005-04-04
申请人: Christopher Kaler , John Shewchuk , David Langworthy , Donald Box
发明人: Christopher Kaler , John Shewchuk , David Langworthy , Donald Box
CPC分类号: H04L45/34 , H04L45/566 , H04L63/02 , H04L63/04 , H04L63/0428 , H04L63/08 , H04L63/0823 , H04L63/102 , H04L63/104 , H04L63/108 , H04L63/123 , H04L63/126 , H04L67/02 , H04L2463/101 , Y10S707/99942 , Y10S707/99943
摘要: Methods, systems, and data structures for communicating object metadata are provided. A generic metadata container is presented that allows object metadata to be described in an extensible manner using protocol-neutral and platform-independent methodologies. A metadata scope refers to a dynamic universe of targets to which the included metadata statements correspond. Metadata properties provide a mechanism to describe the metadata itself, and metadata security can be used to ensure authentic metadata is sent and received. Mechanisms are also provided to allow refinement and replacement of metadata statements. Communication of metadata is expedited using hash digests to confirm metadata versions, and by piggybacking policy metadata requests and responses on other substantive data communication messages, thereby dynamically altering future communications.
摘要翻译: 提供了传达对象元数据的方法,系统和数据结构。 提出了一个通用的元数据容器,允许使用协议中立和平台无关的方法以可扩展的方式描述对象元数据。 元数据范围是指所包含的元数据语句对应的目标的动态范围。 元数据属性提供了一种描述元数据本身的机制,并且可以使用元数据安全性来确保发送和接收真实的元数据。 还提供了机制来允许细化和替换元数据语句。 通过使用散列摘要来确认元数据版本,并通过捎带政策元数据请求和对其他实质性数据通信消息的响应来加速元数据的通信,从而动态地改变将来的通信。
-
公开(公告)号:US20070130478A1
公开(公告)日:2007-06-07
申请号:US11548266
申请日:2006-10-10
申请人: David Langworthy , Christopher Kaler , Luis Cabrera , Patrick Helland , Steven Lucco , John Shewchuk
发明人: David Langworthy , Christopher Kaler , Luis Cabrera , Patrick Helland , Steven Lucco , John Shewchuk
CPC分类号: H04L69/16 , H04L67/02 , H04L69/162 , H04L69/163
摘要: Reliable end-to-end messaging in which tracking and acknowledgement information are contained in the electronic message that is visible to layers above the transport layer, thereby being independent of what transport protocols, and whether different transport protocols, are used to comununicate between the two end points. Furthermore, acknowledgment messages may identify multiple ranges of sequence numbers corresponding to received electronic messages, thereby permitting further flexibility and completeness in acknowledging received messages.
摘要翻译: 可靠的端到端消息传递,其中跟踪和确认信息包含在电子消息中,对于传输层之上的层可见,从而独立于什么传输协议以及是否使用不同的传输协议来在两者之间进行通信 终点 此外,确认消息可以标识与所接收的电子消息相对应的多个序列号范围,从而允许在确认所接收的消息时进一步的灵活性和完整性。
-
公开(公告)号:US20060117026A1
公开(公告)日:2006-06-01
申请号:US11325693
申请日:2006-01-04
IPC分类号: G06F17/30
CPC分类号: H04L67/104 , H04L67/1046 , H04L67/1059 , H04L67/1063 , H04L67/1065 , H04L67/24 , H04L67/32
摘要: Implementations of the present invention relate in part to optimizations to peer-to-peer communication systems. For example, one implementation relates to use of a smart transceiver that creates, caches, and manages communication channels dynamically between peers. Another implementation relates to use of a central tracking object that can be used to efficiently register and distribute peer messages among the various peers. In one implementation, the central tracking object is shared amongst peers in the group. Still another implementation relates to associating peer groups with namespaces, and for including peer groups of one namespace within still other peer groups of different namespaces. These and other aspects of the invention can also be used to ensure delivery intent of a given peer message is preserved, and to ensure that optimal numbers of messages are communicated to any given peer at any given time.
-
-
-
-
-
-
-
-
-