The present disclosure is directed to Bluetooth radio architectures, and more particularly it is directed to Bluetooth radio architectures with improved data transfer for medical devices.
Bluetooth Low Energy (BLE) beacons have advantages and disadvantages compared to traditional or classic Bluetooth. A disadvantage of BLE beacons is that they transmit less data over a smaller range, compared to classic Bluetooth. An advantage of BLE beacons is that they consume much less energy than classic Bluetooth, and therefore require smaller and/or less energy from a power source. Further, a disadvantage of BLE beacons is that they transfer small amounts of data at regular intervals of time, resulting in many data packets being lost during transmission.
As such, there is a need for a solution that reduces the amount of data packets lost during transmission, therefore improving the reliability and connection range of the BLE beacons.
According to one aspect, the present disclosure is directed to an assembly for wirelessly transmitting data using a Bluetooth low energy architecture. The assembly can include a medical device and a hub. The medical device can include an advertiser configured to wirelessly transmit or send data related to the medical device. The hub can include a scanner for receiving data from the advertiser. The scanner can include at least a first receiver with a first radio, a second radio, and a third radio. The first receiver can be configured to simultaneously scan for a plurality of radio channels utilizing the first radio, the second radio, and the third radio, and the first receiver can be configured to simultaneously receive data from the advertiser over the plurality of radio channels.
The foregoing Summary as well as the following Detailed Description will be best understood when read in conjunction with the appended drawings, which illustrate a preferred embodiment of the disclosure. In the drawings:
Certain terminology is used in the following description for convenience only and is not limiting. The words “front”, “rear”, “upper”, and “lower” designate directions in the drawings to which reference is made. The words “inwardly” and “outwardly” refer to directions towards and away from parts referenced in the drawings. “Axially” refers to a direction along the axis of an axle, shaft, pin, or the like. A reference to a list of items that are cited as “at least one of a, b, or c” (where a, b, and c represent the items being listed) means any single one of the items a, b, or c, or combinations thereof are included. The terms “about” and “approximately” encompass+/−10% of an indicated value unless otherwise noted. The term “generally” in connection with a radial direction encompasses+/−25 degrees. The terminology includes the words specifically noted above, derivatives thereof, and words of similar import.
The scanner 14 includes a first receiver 16, a second receiver 18, and a third receiver 20. Each of the receivers 16, 18, and 20 are configured to scan for data or information sent from the advertiser 12. More specifically, each of the receivers 16, 18, and 20 are configured to scan for data or information within a specific radio channel. In the illustrated example, the first receiver 16 is configured to scan for the radio channel CH. 37, the second receiver 18 is configured to scan for the radio channel CH. 38, and the third receiver 20 is configured to scan for the radio channel CH. 39. In other examples, the receivers 16, 18, and 20 can be configured to scan for single radio channels other than radio channels CH. 37, CH. 38, and CH. 39, respectively, depending on the desired configuration.
Additionally, each of the receivers 16, 18, and 20 are configured to have a scan interval and a scan window. The scan interval is the timeframe in which the specific receiver 16, 18, or 20 is scanning, and the scan window is the timeframe in which the specific receiver 16, 18, or 20 can actually receive data or information from the advertiser 12. As such, referring still to
The advertising intervals of the advertiser 12 are configured to be sent at regular intervals of time, but the scan windows of the receivers 16, 18, and 20 do not always match or align with the advertising intervals of the advertiser 12. As such, when the advertiser 12 sends data or information across the radio channels CH. 37, CH. 38, and CH. 39 within a certain advertising interval, the scan window 16B, 18D, and 20F of the receivers 16, 18, and 20, respectively, may not align with the advertising interval and the specific receiver may receive none of the data or information, or may only receive some of the data or information while the rest of the data or information is lost during transmission.
Referring specifically to the example illustrated in
The second receiver 18 is configured to scan for the single radio channel CH. 38 during the scan window 18D, while at the same time the advertiser 12 is in the process of transmitting or sending data or information. As illustrated, during the scan window 18D, the second receiver 18 does not receive the data or information transmitted over radio channels CH. 37 and CH. 39 because the second receiver 18 is not configured to receive data or information over radio channels CH. 37 and CH. 39. But the second receiver 18 does receive data and information transmitted by advertiser 12 over radio channel CH. 38, as received data packets 24, during the scan window 18D of the second receiver 18. As such, during the scan window 18D the second receiver 18 receives some data from radio channel CH. 38, as received data packets 24, but the data sent over radio channels CH. 37 and CH. 39 ends up being lost data packets 22.
The third receiver 20 is configured to scan for the single radio channel CH. 39 during the scan window 20F, while at the same time the advertiser 12 is in the process of transmitting or sending data or information. As illustrated, during the scan window 20F, the third receiver 20 does not receive the data or information transmitted over radio channel CH. 37 because the third receiver 20 is not configured to receive data or information over radio channel CH. 37. But the third receiver 20 does receive data and information transmitted by advertiser 12 over radio channel CH. 39, as received data packets 24, during the scan window 20F of the third receiver 20. As such, during the scan window 20F the second receiver 18 receives some data from radio channel CH. 39, as received data packets 24, but the data sent over radio channel CH. 37 ends up being lost data packets 22.
Therefore, the prior art BLE Beacon 10 transmits information by sending data across three radio channels, while the receivers 16, 18, and 20 are scanning across the three radio channels during differing intervals of time (i.e., scan windows 16B, 18D, and 20F). The probability of having a receiver 16, 18, and 20 listening on the same radio channel used by the advertiser 12, within an overlapping advertising interval and a scan window 16B, 18D, and 20F, is low and therefore several data packets are lost during transmission. The prior art BLE Beacon 10 results in many lost data packets 22, which results in low reliability with regards to accurate data transfer from the advertiser 12 to the scanner 14.
As illustrated in
The hub 34 of the present disclosure is utilized to receive, buffer, and process data from the advertiser 36 of the medical device 32. Specifically, the hub 34 includes a scanner 38, a buffer 40, and a processor 42. The scanner 38 is similar to the scanner 14 of the prior art, and the scanner 38 includes a first receiver 44, a second receiver 46, and a third receiver 48. One of the primary advantages of the present disclosure can be seen in the functionality of the scanner 38 of the present disclosure, and more specifically in the functionality of the receivers 44, 46, and 48 of the scanner 38, discussed further below. In general, the receivers 44, 46, and 48 are configured to receive data and information transmitted by the advertiser 36 of the medical device 32. The buffer 40 includes a first buffer 50, a second buffer 52, and a third buffer 54. The buffers 50, 52, and 54 are configured to temporarily store and pre-process data received from the receivers 44, 46, and 48, respectively. The processor 42 is configured to receive the stored and pre-processed data from the buffers 50, 52, and 54. Then the processor 42 is configured to sort and remove duplicate data, compile the data into the desired output data, and transfer the data through an output 56 of the hub 34 for viewing and analysis by a user or other device.
Therefore, the medical device 32 of the present disclosure is configured to transmit data and information, utilizing the advertiser 36, to the hub 34. The hub 34 is configured to receive the data through the scanner 38, store and pre-process the data in the buffer 40, and then sort, compile, and output the data for viewing and analysis by a user or other device. The hub 34 is configured such that the hub 34 enables the recovery of lost data packets by improving the reliability of the data transfer and by increasing the data transfer connection range, discussed in detail below with reference to
Referring now to
Here, each of the receivers 44, 46, and 48 are configured to simultaneously scan for each of the three radio channels CH. 37, CH. 38, and CH. 39. Specifically, each of the receivers 44, 46, and 48 include three radios, and each radio is configured to simultaneously scan and listen for a fixed radio channel. The first receiver 44 includes a first radio 44′, a second radio 44″, and a third radio 44′″. The second receiver 46 includes a first radio 46′, a second radio 46″, and a third radio 46′″. The third receiver 48 includes a first radio 48′, a second radio 48″, and a third radio 48″. As such, the receivers 44, 46, and 48 of the present disclosure are each configured to simultaneously scan for three radio channels (in this case radio channels CH. 37, CH. 38, and CH. 39). In contrast, the prior art scanners 14 include single receiver architectures (with only a single radio in each receiver) and are only capable of scanning for a single radio channel (CH. 37, CH. 38, or CH. 39) at a time. Therefore, each of the receivers 44, 46, and 48 of the present disclosure include a fixed triple (radio) channel receiver architecture, allowing each receiver 44, 46, and 48 to simultaneously receive data and information over each of the three radio channels CH. 37, CH. 38, and CH. 39.
Referring to the example illustrated in
Therefore, it is clear that the fixed triple channel receiver architecture of the present disclosure results in a significant increase in the amount of received data packets 60 and reduces the amount of lost data packets 62, even when using the same advertising interval, advertising delay, scan interval (44A, 46C, and 48), and scan window (44, 46D, and 48F) as the prior BLE Beacon 10. The received data packets 60 can then be processed downstream in the buffer 40 and/or the processor 42 (
As will be appreciated by persons having ordinary skill in the art, the fixed triple channel receiver architecture of the receivers 44, 46, and 48 of the present disclosure provides significant benefits over the prior art single receiver architectures. Specifically, each of the receivers 44, 46, and 48 including three separate radios, with each radio being forced to stay tuned on its own radio channel, allows the receivers 44, 46, and 48 to receive data and information over each of radio channels CH. 37, CH. 38, and CH. 39, compared to the prior art single receiver architectures. As such, the probability of listening on the same channel (e.g. CH. 37, CH. 38, and CH. 39) when the beacon (data and information) is transmitting is increased. This provides a significant increase in the amount of received data packets 60 and reduces the amount of lost data packets 62. Therefore, the fixed triple channel receiver architecture of the receivers 44, 46, and 48 reduces the amount of data packets lost during transmission, which improves the overall reliability and the connection range during data transmission using BLE technology, compared to the prior art single receiver architectures.
As illustrated when the advertiser 12, 36 is 1-meter from the scanners 14, 38, about 19.3% of the transmitted packages are lost for the Single Receiver Architecture (prior art), and about 7.6% of the transmitted packages are lost for the Hub Triple Channel Architecture (present disclosure). When the advertiser 12, 36 is 2.5-meters from the scanners 14, 38, about 49.6% of the transmitted packages are lost for the Single Receiver Architecture (prior art), and about 10.9% of the transmitted packages are lost for the Hub Triple Channel Architecture (present disclosure). When the advertiser 12, 36 is 5-meters from the scanners 14, 38, about 30.0% of the transmitted packages are lost for the Single Receiver Architecture (prior art), and about 11.3% of the transmitted packages are lost for the Hub Triple Channel Architecture (present disclosure).
As is clearly illustrated in the bar graph 70, the fixed triple channel receiver architecture of the receivers 44, 46, and 48 reduces the amount of data packets lost during transmission, which improves the overall reliability and the connection range during data transmission using BLE technology, compared to the prior art single receiver architecture.
Having thus described the present embodiments in detail, it is to be appreciated and will be apparent to those skilled in the art that many physical changes, only a few of which are exemplified in the detailed description of the disclosure, could be made without altering the inventive concepts and principles embodied therein.
It is also to be appreciated that numerous embodiments incorporating only part of the preferred embodiment are possible which do not alter, with respect to those parts, the inventive concepts and principles embodied therein. The present embodiment and optional configurations are therefore to be considered in all respects as exemplary and/or illustrative and not restrictive, the scope of the disclosure being indicated by the appended claims rather than by the foregoing description, and all alternate embodiments and changes to this embodiment which come within the meaning and range of equivalency of said claims are therefore to be embraced therein.
This application claims the benefit of U.S. Provisional Application No. 63/587,835 filed on Oct. 4, 2023, which is incorporated by reference as if fully set forth.
Number | Date | Country | |
---|---|---|---|
63587835 | Oct 2023 | US |