Facilitating urgency modulated beaconing rates for medical devices

US11318317B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11318317-B2
Application numberUS-202016845642-A
CountryUS
Kind codeB2
Filing dateApr 10, 2020
Priority dateFeb 28, 2017
Publication dateMay 3, 2022
Grant dateMay 3, 2022

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Techniques for facilitating telemetry between a medical device and an external device are provided. In one example, a medical device includes a classification component and a communication component. The classification component is configured to determine a classification for data generated by the medical device. The classification component is also configured to determine an urgency level for an advertising data packet based on the classification for the data. The communication component is also configured to broadcast the advertising data packet for the medical device at a defined beaconing rate based on the urgency level for the advertising data packet.

First claim

Opening claim text (preview).

What is claimed is: 1. A device comprising: a housing; a memory configured to store executable components; and a processor configured to execute the executable components stored in the memory, wherein the executable components comprise: a classification component configured to: determine a classification for data generated by the device; determine an urgency level for an advertising data packet based on the classification for the data; and a communication component configured to broadcast the advertising data packet for the device at a defined beaconing rate that is based on the urgency level for the advertising data packet, wherein the advertising data packet for the device is broadcast at the defined beaconing rate a plurality of times over an advertising period. 2. The device of claim 1 , wherein the communication component is configured to broadcast the advertising data packet via modulation of the broadcast at the beaconing rate. 3. The device of claim 1 , wherein the communication component is configured to increase the beaconing rate based on a determination that the urgency level for the advertising data packet corresponds to a defined event associated with the data. 4. The device of claim 1 , wherein the communication component is further configured to decrease the beaconing rate based on a determination that the urgency level for the advertising data packet corresponds to a defined event associated with the data. 5. The device of claim 1 , wherein the urgency level for the advertising data packet corresponds to a defined event. 6. The device of claim 1 , wherein the urgency level for the advertising data packet corresponds to a defined event associated with the data or a processing event associated with the device. 7. The device of claim 1 , wherein the communication component is configured to decrease the beaconing rate to a decreased beaconing rate based on a determination that a communication connection is established between the device and an external device. 8. The device of claim 1 , wherein the communication component is configured to modify the beaconing rate based on historical data indicative of a history of data exchanges with respect to an external device. 9. The device of claim 1 , wherein the communication component is configured to modify the beaconing rate based on time data indicative of a timestamp associated with the broadcast of the advertising data packet. 10. The device of claim 1 , wherein the beaconing rate is a first beaconing rate, and wherein the communication component is further configured to modify the beaconing rate to a second beaconing rate based on receipt of input by the device. 11. The device of claim 1 , wherein the beaconing rate is a first beaconing rate, and wherein the communication component is further configured to modify the beaconing rate to a second beaconing rate based on longevity data indicative of a lifespan period for a battery of the device. 12. The device of claim 1 , wherein the communication component is configured to broadcast the advertising data packet at the beaconing rate via a communication channel associated with a communication protocol using a level of energy consumption that is less than a defined threshold. 13. The device of claim 1 , wherein the advertising data packet is configured to facilitate a connection with a second device. 14. The device of claim 1 , wherein the device comprises an implantable device and wherein the advertising data packet comprises a request to establish a communication link with a second device. 15. The device of claim 1 , wherein the beaconing rate is a rate at which the communication component is configured to broadcast the advertising data packet during an interval of time. 16. A method comprising: determining, by a device comprising a processor, a classification for data generated by the device; determining, by the device and based on the classification for the data, an urgency level for an advertising data packet associated with the data generated by the device; and broadcasting, by the device, the advertising data packet at a defined beaconing rate that is based on the urgency level for the advertising data packet, wherein the advertising data packet for the device is broadcast at the defined beaconing rate a plurality of times over an advertising period. 17. The method of claim 16 , wherein broadcasting the advertising data packet according to the beaconing rate comprises broadcasting the advertising data packet via modulation of the broadcast at the beaconing rate. 18. The method of claim 16 , further comprising increasing, by the device, the beaconing rate based on a determination that the urgency level for the advertising data packet corresponds to a defined event associated with the data. 19. The method of claim 16 , further comprising decreasing, by the device, the beaconing rate based on a determination that the urgency level for the advertising data packet corresponds to a defined event associated with the data. 20. The method of claim 16 , further comprising decreasing the beaconing rate to a decreased beaconing rate based on a determination that a communication connection is established between the device and an external device. 21. The method of claim 16 , further comprising modifying, by the device, the beaconing rate based on historical data indicative of a history of data exchanges with respect to an external device. 22. The method of claim 16 , wherein the beaconing rate is a first beaconing rate, and wherein the method further comprises modifying, by the device, the beaconing rate to a second beaconing rate based on longevity data indicative of a lifespan period for a battery of the device. 23. A non-transitory, computer-readable medium comprising instructions that, when executed, are configured to cause a processor of a device to: execute a classification component configured to: determine a classification for data generated by the device; determine an urgency level for an advertising data packet based on the classification for the data; and execute a communication component configured to broadcast the advertising data packet for the device at a defined beaconing rate that is based on the urgency level for the advertising data packet, wherein the advertising data packet for the device is broadcast at the defined beaconing rate a plurality of times over an advertising period.

Assignees

Inventors

Classifications

  • A61N1/3727Primary

    characterised by the modulation technique · CPC title

  • with adaptive polling, i.e. dynamically adapting the polling rate · CPC title

  • characterised by means for reducing power consumption during telemetry · CPC title

  • Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network (endoradiosondes A61B5/07) · CPC title

  • specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11318317B2 cover?
Techniques for facilitating telemetry between a medical device and an external device are provided. In one example, a medical device includes a classification component and a communication component. The classification component is configured to determine a classification for data generated by the medical device. The classification component is also configured to determine an urgency level for …
Who is the assignee on this patent?
Medtronic Inc
What technology area does this patent fall under?
Primary CPC classification A61N1/3727. Mapped technology areas include Human Necessities.
When was this patent published?
Publication date Tue May 03 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 10 related publications on this page (citations in our corpus or others sharing the same primary CPC).