Method and apparatus for confirming delivery in a multi-channel receiving apparatus
First Claim
1. A method comprising:
- simultaneously receiving incoming messages on at least two channels in a multi-channel device, wherein a first incoming message is received according to a first protocol on a first channel of the at least two channels; and
responsive to receiving the first incoming message, transmitting outgoing messages on the first channel while simultaneously receiving the incoming messages according to a second protocol on a second channel of the at least two channels, wherein the transmitting comprises;
queuing the outgoing messages to be sent according to the first protocol;
monitoring at least one data stack that is used for at least receiving messages according to the second protocol for transmit opportunities; and
responsive to detecting a transmit opportunity, via the monitoring, transmitting an optimal number of the outgoing messages within the duration of the transmit opportunity,wherein the outgoing messages are transmitted on the first channel within the duration of the transmit opportunity in order to not affect incoming messages received on the second channel.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus for simultaneously receiving incoming messages on at least two channels in a multi-channel device, wherein a first incoming message is received on a first channel of the at least two channels according to a first protocol. Responsive to receiving the first incoming message, outgoing messages are transmitted on the first channel while the incoming messages are simultaneously received on a second channel. The outgoing messages to be sent according to the first protocol are queued in a transmitter. The transmitter also monitors at least one data stack that is used for transmitting messages according to a second protocol for transmit opportunities. Responsive to detecting a transmit opportunity, the transmitter transmits an optimal number of the outgoing messages within the duration of the transmit opportunity. The outgoing messages are transmitted on the first channel without affecting incoming messages received on the second channel.
44 Citations
19 Claims
-
1. A method comprising:
-
simultaneously receiving incoming messages on at least two channels in a multi-channel device, wherein a first incoming message is received according to a first protocol on a first channel of the at least two channels; and responsive to receiving the first incoming message, transmitting outgoing messages on the first channel while simultaneously receiving the incoming messages according to a second protocol on a second channel of the at least two channels, wherein the transmitting comprises; queuing the outgoing messages to be sent according to the first protocol; monitoring at least one data stack that is used for at least receiving messages according to the second protocol for transmit opportunities; and responsive to detecting a transmit opportunity, via the monitoring, transmitting an optimal number of the outgoing messages within the duration of the transmit opportunity, wherein the outgoing messages are transmitted on the first channel within the duration of the transmit opportunity in order to not affect incoming messages received on the second channel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A multi-channel device comprising:
-
a receiver configured to simultaneously receive incoming messages on at least two channels in the multi-channel device, wherein a first incoming message is received according to a first protocol on a first channel of the at least two channels; and a transmitter configured to transmit an outgoing message on the first channel, responsive to receiving the first incoming message, wherein outgoing messages are transmitted while simultaneously receiving the incoming messages according to a second protocol on a second channel of the at least two channels, the transmitter comprising; a queuing component configured to queue the outgoing messages to be sent according to the first protocol; a monitoring component configured to monitor at least one data stack for transmit opportunities on the first channel according to the first opportunity, wherein the at least one data stack is used for at least receiving messages according to the second protocol; and a transmitting deck configured to transmit, responsive to detecting a transmit opportunity, via the monitoring component, an optimal number of the outgoing messages within the duration of the transmit opportunity, wherein the outgoing messages are transmitted on the first channel within the duration of the transmit opportunity in order to not affect the incoming messages received on the second channel. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A transmitter device configured to:
transmit an outgoing message on a first channel of at least two channels in a multi-channel device, wherein a first incoming message is received by the multi-channel device on the first channel according to a first protocol and the outgoing message is sent responsive to receiving the first incoming message, wherein outgoing messages are transmitted while the multi-channel device is simultaneously receiving incoming messages according to a second protocol on a second channel of the at least two channels, the transmitter comprising; a queuing component configured to queue the outgoing messages to be sent according to the first protocol; a monitoring component configured to monitor at least one data stack for transmit opportunities on the first channel according to the first protocol, wherein the at least one data stack is used for at least receiving messages according to the second protocol; and a transmitting deck configured to transmit, responsive to detecting a transmit opportunity, via the monitoring component, an optimal number of the outgoing messages within the duration of the transmit opportunity, wherein the outgoing messages are transmitted on the first channel within the duration of the transmit opportunity in order to not affect incoming messages received on the second channel. - View Dependent Claims (19)
Specification