Send by reference in a customizable, tag-based protocol
First Claim
Patent Images
1. A networked system, comprising:
- a message sender for sending a customizable, tag-based message, which includes a reference to a first buffer; and
a message receiver for receiving the customizable, tag-based message, the message receiver being capable of processing the reference in the customizable, tag-based message to cause either a piece of information stored in the first buffer to transfer to a second buffer or a piece of information stored in the second buffer to transfer to the first buffer.
2 Assignments
0 Petitions
Accused Products
Abstract
In various embodiments of the present invention, a customizable, tag-based message is a unit of information transmitted electronically from one device to another that may contain one or more references to one or more pieces of information without the need for these pieces of information to be embedded in the customizable, tag-based message. The customizable, tag-based message can comply with any suitable protocol. One suitable protocol includes a customizable, tag-based protocol, such as SOAP, but other protocols can be used.
42 Citations
30 Claims
-
1. A networked system, comprising:
-
a message sender for sending a customizable, tag-based message, which includes a reference to a first buffer; and
a message receiver for receiving the customizable, tag-based message, the message receiver being capable of processing the reference in the customizable, tag-based message to cause either a piece of information stored in the first buffer to transfer to a second buffer or a piece of information stored in the second buffer to transfer to the first buffer. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A networked system, comprising:
-
a message sender for sending a customizable, tag-based message, which includes a reference to a first buffer;
an intermediary for intercepting the customizable, tag-based message; and
a message receiver for receiving the customizable, tag-based message from the intermediary, the message receiver being capable of processing the reference in the customizable, tag-based message to cause either a piece of information in another buffer to transfer to a second buffer or a piece of information stored in the second buffer to transfer to the another buffer. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer-readable medium having a customizable, tag-based data structure stored thereon for use by a networked system to process the act of sending information by reference, the data structure comprising:
-
a header tag that is indicative of control information, the header tag including a service tag that is indicative of a service for representing a buffer, the service tag including a URI attribute that is indicative of a URI of the service representing the buffer and an identifier attribute that is associated with the service tag; and
a body tag that is indicative of data information, the body tag being capable of using the identifier attribute to refer to service representing the buffer. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A networked system, comprising:
-
a central processing unit;
a piece of memory that includes a first buffer; and
a network interface card that is capable of processing a reference in a customizable, tag-based message to cause either a piece of information stored in the first buffer to transfer to another buffer or a piece of information stored in the another buffer to transfer to the first buffer without requiring the central processing unit to execute copy instructions. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A computer-implemented method for sending by reference in a customizable, tag-based protocol, the computer-implemented method comprising:
-
preparing a customizable, tag-based message to include a transfer context, the transfer context including a reference to a first buffer for storing a piece of information without having to embed the piece of information in the customizable, tag-based message; and
sending the customizable, tag-based message to the network. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A computer-readable medium having computer-executable instructions for implementing a method for sending by reference in a customizable, tag-based protocol, the computer-implemented method comprising:
-
preparing a customizable, tag-based message to include a transfer context, the transfer context including a reference to a first buffer for storing a piece of information without having to embed the piece of information in the customizable, tag-based message; and
sending the customizable, tag-based message to the network. - View Dependent Claims (27, 28, 29, 30)
-
Specification