Transmitting data reliably and efficiently
First Claim
Patent Images
1. A method of transmitting one or more messages from a sender to a receiver, the method comprising the steps of:
- transmitting over an unreliable transport mechanism said one or more messages to said receiver; and
transmitting over a reliable transport mechanism a verification message that identifies said one or more messages to said receiver to indicate that said receiver should receive said one or more messages.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and mechanism is described for reliably transmitting messages over an unreliable transport mechanism. A sender transmits a first message over an unreliable mechanism to a receiver, and a second message that identifies the first is transported over a reliable transport mechanism to the receiver. When the receiver receives the second message, the receiver determines whether it has received the first message. If not, the receiver requests retransmission of the first message.
-
Citations
58 Claims
-
1. A method of transmitting one or more messages from a sender to a receiver, the method comprising the steps of:
-
transmitting over an unreliable transport mechanism said one or more messages to said receiver; and transmitting over a reliable transport mechanism a verification message that identifies said one or more messages to said receiver to indicate that said receiver should receive said one or more messages. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer-readable medium carrying one or more sequences of instructions for transmitting one or more messages from a sender to a receiver, wherein execution of the one or more sequences of instructions by one or more processors causes the one or more processors to perform the steps of:
-
transmitting over an unreliable transport mechanism said one or more messages to said receiver; and transmitting over a reliable transport mechanism a verification message that identifies said one or more messages to said receiver to indicate that said receiver should receive said one or more messages. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. A computer system configured for transmitting one or more messages from a sender to a receiver, said computer system configured to perform the steps of:
-
transmitting over an unreliable transport mechanism said one or more messages to said receiver; and transmitting over a reliable transport mechanism a verification message that identifies said one or more messages to said receiver to indicate that said receiver should receive said one or more messages. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57)
-
-
58. A computer system configured for transmitting one or more messages from a sender to a receiver, said computer system configured to perform the steps of:
-
means for transmitting over an unreliable transport mechanism said one or more messages to said receiver; and means for transmitting over a reliable transport mechanism a verification message that identifies said one or more messages to said receiver to indicate that said receiver should receive said one or more messages.
-
Specification