Method of exchanging data packages of different sizes between first and second portable communication devices
First Claim
1. A method of exchanging data packages between a first portable communication device and a second portable communication device over a bi-directional wireless communication channel, where at least one of the first and second portable communication devices comprises a hearing instrument, the method comprising:
- generating, by the first portable communication device, a plurality of data packages that includes a first data package, wherein a first subset of the plurality of data packages belongs to a first packet category comprising audio data, and a second subset of the plurality of data packages belongs to a second packet category; and
transmitting the plurality of data packages from the first portable communication device to the second portable communication device, wherein the act of transmitting the plurality of data packages comprises transmitting the first data package;
wherein a size of the data packages in the second subset belonging to the second packet category is smaller than a size of the data packages in the first subset belonging to the first packet category;
wherein a second data package is transmitted by the second portable communication device, and wherein if the first portable communication device fails to receive the second data package or if an acknowledgement indicator of the second data package is unset, the method further comprises;
setting an acknowledgement indicator of the first data package to reflect a failed receipt of the second data package, and retransmitting the first data package from the first portable communication device to the second portable communication device;
wherein at least one of the data packages belonging to the first packet category comprises a header section, a payload section holding the audio data, and a data check section; and
wherein at least one of the data packages belonging to the second packet category comprises a header section and a data check section, but without any audio data.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of exchanging data packages between first and second portable communication devices over a bi-directional wireless communication channel, where at least one of the first and second portable communication devices comprises a hearing instrument, includes: generating, by the first portable communication device, a plurality of data packages that includes a first data package, wherein a first subset of the plurality of data packages belongs to a first packet category comprising audio data, and a second subset of the plurality of data packages belongs to a second packet category without audio data; and transmitting the plurality of data packages from the first portable communication device to the second portable communication device; wherein a size of the data packages in the second subset belonging to the second packet category is smaller than a size of the data packages in the first subset belonging to the first packet category.
-
Citations
15 Claims
-
1. A method of exchanging data packages between a first portable communication device and a second portable communication device over a bi-directional wireless communication channel, where at least one of the first and second portable communication devices comprises a hearing instrument, the method comprising:
-
generating, by the first portable communication device, a plurality of data packages that includes a first data package, wherein a first subset of the plurality of data packages belongs to a first packet category comprising audio data, and a second subset of the plurality of data packages belongs to a second packet category; and transmitting the plurality of data packages from the first portable communication device to the second portable communication device, wherein the act of transmitting the plurality of data packages comprises transmitting the first data package; wherein a size of the data packages in the second subset belonging to the second packet category is smaller than a size of the data packages in the first subset belonging to the first packet category; wherein a second data package is transmitted by the second portable communication device, and wherein if the first portable communication device fails to receive the second data package or if an acknowledgement indicator of the second data package is unset, the method further comprises;
setting an acknowledgement indicator of the first data package to reflect a failed receipt of the second data package, and retransmitting the first data package from the first portable communication device to the second portable communication device;wherein at least one of the data packages belonging to the first packet category comprises a header section, a payload section holding the audio data, and a data check section; and wherein at least one of the data packages belonging to the second packet category comprises a header section and a data check section, but without any audio data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15)
-
-
10. A method of exchanging data packages between a first portable communication device and a second portable communication device over a bi-directional wireless communication channel, where at least one of the first and second portable communication devices comprises a hearing instrument, the method comprising:
-
generating, by the first portable communication device, a plurality of data packages that includes a first data package, wherein a first subset of the plurality of data packages belongs to a first packet category comprising audio data, and a second subset of the plurality of data packages belongs to a second packet category; and transmitting the plurality of data packages from the first portable communication device to the second portable communication device, wherein the act of transmitting the plurality of data packages comprises transmitting the first data package; wherein a size of the data packages in the second subset belonging to the second packet category is smaller than a size of the data packages in the first subset belonging to the first packet category; wherein the method further comprises; receiving the first data package at the second portable communication device; generating, by the second portable communication device, a second data package with an acknowledgment indicator setting reflecting successful or failed receipt of the first data package; and transmitting the second data package from the second portable communication device to the first portable communication device through the bi-directional wireless communication channel; wherein if an acknowledgement indicator of the first data package or a third data package is set, the method further comprises discarding further retransmission of the second data package; wherein if the acknowledgement indicator of the first data package or a third data package is unset, the method further comprises retransmitting the second data package from the second portable communication device to the first portable communication device for at most M times if the second data package belongs to the first packet category, M being a positive integer number between 1 and 4; wherein at least one of the data packages belonging to the first packet category comprises a header section, a payload section holding the audio data, and a data check section; and wherein at least one of the data packages belonging to the second packet category comprises a header section and a data check section, but without any audio data.
-
Specification