PACKET LOSS MITIGATION IN TRANSMISSION OF BIOMEDICAL SIGNALS FOR HEALTHCARE AND FITNESS APPLICATIONS
First Claim
Patent Images
1. A method for signal processing, comprising:
- sensing samples of a signal;
preceding the sensed samples to obtain a precoded signal;
packetizing the precoded signal to obtain at least one packet of the precoded signal; and
transmitting the at least one packet of the precoded signal over a wireless channel.
1 Assignment
0 Petitions
Accused Products
Abstract
Certain aspects of the present disclosure relate to a method for compressed sensing (CS). The CS is a signal processing concept wherein significantly fewer sensor measurements than that suggested by Shannon/Nyquist sampling theorem can be used to recover signals with arbitrarily fine resolution. In this disclosure, the CS framework is applied for sensor signal processing in order to support low power robust sensors and reliable communication in Body Area Networks (BANs) for healthcare and fitness applications.
44 Citations
63 Claims
-
1. A method for signal processing, comprising:
-
sensing samples of a signal; preceding the sensed samples to obtain a precoded signal; packetizing the precoded signal to obtain at least one packet of the precoded signal; and transmitting the at least one packet of the precoded signal over a wireless channel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus for signal processing, comprising:
-
a sensor configured to generate sensed samples of a signal; an encoder configured to precode the sensed samples to obtain a precoded signal; a packetizing circuit configured to packetize the precoded signal to obtain at least one packet of the precoded signal; and a transmitter configured to transmit the at least one packet of the precoded signal over a wireless channel. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An apparatus for signal processing, comprising:
-
means for generating sensed samples of a signal; means for preceding the sensed samples to obtain a precoded signal; means for packetizing the precoded signal to obtain at least one packet of the precoded signal; and means for transmitting the at least one packet of the precoded signal over a wireless channel. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A computer-program product for signal processing, comprising a computer-readable medium comprising instructions executable to:
-
sense samples of a signal; precode the sensed samples to obtain a precoded signal; packetize the precoded signal to obtain at least one packet of the precoded signal; and transmit the at least one packet of the precoded signal over a wireless channel.
-
-
29. A sensing device, comprising:
-
at least one antenna; a sensor configured to generate sensed samples of a signal; an encoder configured to precode the sensed samples to obtain a precoded signal; a packetizing circuit configured to packetize the precoded signal to obtain at least one packet of the precoded signal; and a transmitter configured to transmit via the at least one antenna the at least one packet of the precoded signal over a wireless channel.
-
-
30. A method for signal processing, comprising:
-
receiving a signal, wherein the signal was transmitted over a channel as at least one packet of samples; identifying one or more indices of the at least one packet of samples that is corrupted or lost during the transmission, if the at least one packet of samples is corrupted or lost; and processing the received signal using the identified one or more indices of the at least one packet of samples that is corrupted or lost during the transmission to estimate the transmitted signal. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. An apparatus for signal processing, comprising:
-
a receiver configured to receive a signal, wherein the signal was transmitted over a channel as at least one packet of samples; a circuit configured to identify one or more indices of the at least one packet of samples that is corrupted or lost during the transmission, if the at least one packet of samples is corrupted or lost; and a processor configured to process the received signal using the identified one or more indices of the at least one packet of samples that is corrupted or lost during the transmission to estimate the transmitted signal. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. An apparatus for signal processing, comprising:
-
means for receiving a signal, wherein the signal was transmitted over a channel as at least one packet of samples; means for identifying one or more indices of the at least one packet of samples that is corrupted or lost during the transmission, if the at least one packet of samples is corrupted or lost; and means for processing the received signal using the identified one or more indices of the at least one packet of samples that is corrupted or lost during the transmission to estimate the transmitted signal. - View Dependent Claims (51, 52, 53, 54, 55, 56, 57, 58, 59)
-
-
60. A computer-program product for signal processing, comprising a computer-readable medium comprising instructions executable to:
-
receive a signal, wherein the signal was transmitted over a channel as at least one packet of samples; identify one or more indices of the at least one packet of samples that is corrupted or lost during the transmission, if the at least one packet of samples is corrupted or lost; and process the received signal using the identified one or more indices of the at least one packet of samples that is corrupted or lost during the transmission to estimate the transmitted signal.
-
-
61. A headset, comprising:
-
a receiver configured to receive a signal, wherein the signal was transmitted over a channel as at least one packet of samples; a circuit configured to identify one or more indices of the at least one packet of samples that is corrupted or lost during the transmission, if the at least one packet of samples is corrupted or lost; a processor configured to process the received signal using the identified one or more indices of the at least one packet of samples that is corrupted or lost during the transmission to estimate the transmitted signal; and a transducer configured to provide an audio output based on the estimated signal.
-
-
62. A watch, comprising:
-
a receiver configured to receive a signal, wherein the signal was transmitted over a channel as at least one packet of samples; a circuit configured to identify one or more indices of the at least one packet of samples that is corrupted or lost during the transmission, if the at least one packet of samples is corrupted or lost; a processor configured to process the received signal using the identified one or more indices of the at least one packet of samples that is corrupted or lost during the transmission to estimate the transmitted signal; and a user interface configured to provide an indication based on the estimated signal.
-
-
63. A monitoring device, comprising:
-
a connector; a receiver configured to receive via the connector a signal, wherein the signal was transmitted as at least one packet of samples; a circuit configured to identify one or more indices of the at least one packet of samples that is corrupted or lost during the transmission, if the at least one packet of samples is corrupted or lost; a processor configured to process the received signal using the identified one or more indices of the at least one packet of samples that is corrupted or lost during the transmission to estimate the transmitted signal; and a user interface configured to provide an indication based on the estimated signal.
-
Specification