MLchartDataset catalogue

Patent · US9848058B2 · B2 · US

Medical data transport over wireless life critical network employing dynamic communication link mapping

(11) Publication number
US9848058B2
(21) Application number
12/228,915
(22) Filing date
2008-08-18
(30) Priority date
2007-08-31
(43) Publication date
2017-12-19
(45) Date of grant
2017-12-19
(51) IPC
G06Q 50/00; G16H 10/60; G16H 40/67; H04L 45/00; H04W 4/02; H04W 4/029; H04W 4/20; A61B 5/00; A61N 1/372; H04W 48/18
(52) CPC
  • H04L Transmission of digital information, e.g. telegraphic communication: 67/30, 45/00, 45/308, 67/12, 67/18, 67/322, 67/52, 67/61
  • A61B Diagnosis; surgery; identification: 2560/045, 5/0022, 5/02055, 5/022, 5/024, 5/0402, 5/0836, 5/11, 5/145, 5/318, 5/411, 5/7232
  • A61N Electrotherapy; magnetotherapy; radiation therapy; ultrasound therapy: 1/37282
  • G06F Electric digital data processing: 19/327, 19/3412, 19/3418
  • G06Q Information and communication technology [ICT] specially adapted for administrative, commercial, financial, managerial or supervisory purposes; systems or methods specially adapted for administrative, commercial, financial, managerial or supervisory purposes, not otherwise provided for: 40/08, 50/22
  • G16H Healthcare informatics, i.e. information and communication technology [ICT] specially adapted for the handling or processing of medical or healthcare data: 10/60, 40/20, 40/40, 40/67
  • H04W Wireless communication networks: 4/001, 4/02, 4/029, 4/20, 4/50, 48/18
(73) Assignee
Cardiac Pacemakers Inc
(72) Inventors
David C. Johnson; Jim Sievert; Kenneth Hoyme; John LaLonde; William Mass; David V. Duccini
(54) Title
Medical data transport over wireless life critical network employing dynamic communication link mapping
(57) Abstract

A portable source medical device determines communication links of a network presently available to effect communications with a target component when the source medical device is at each of a multiplicity of geographical locations. A profile is generated comprising information about each available communication link and attributes associated with each available communication link for each geographical location. When the source medical device is at a particular geographical location, a profile associated with the particular geographical location is accessed and a network connection is established between the source medical device and the target component using a communication link associated with the particular profile. Medical information is transferred between the source medical device and the target component via the communication link associated with the particular profile.

Full text
View on Google Patents

Claims (25)

  1. A method of transporting medical information across a network configured to service a plurality of geographical locations, comprising: querying the network by a processor of a portable source medical device movable relative to the plurality of geographical locations; determining, by the processor, communication links of the network presently available to effect communications between the source medical device and a target component when the source medical device is at each of the geographical locations; generating, by the processor, each of a plurality of profiles, wherein each profile comprises information about each of the available communication links and attributes associated with each of the available communication links for each of the geographical locations; prioritizing, by the processor, the communication links; storing all of the plurality of profiles in the source medical device; accessing, by the processor, when the source medical device is at a particular geographical location of the plurality of geographical locations, a particular profile from the plurality of profiles stored in the source medical device that is associated with the particular geographical location; selecting, by the processor, a communication link associated with the particular profile based on the prioritization of the communication links; establishing a network connection between the source medical device and the target component using the selected communication link associated with the particular profile; receiving medical information, by the processor, from one or more medical devices; and transferring medical information between the source medical device and the target component via the selected communication link associated with the particular profile.
  2. The method of claim 1, wherein the prioritization of the communication links is based at least in part on one or more factors concerning the communication link, the one or more factors comprising bandwidth, integrity, and security.
  3. The method of claim 1, wherein the prioritization of the communication links is based at least in part on one or more factors concerning the communication link, the one or more factors comprising quality of service and level of guaranteed delivery.
  4. The method of claim 1, wherein the prioritization of the communication links is based at least in part on one or more factors concerning the communication link, the one or more factors comprising cost, profile of a user of the source medical device, and particulars of a service agreement that defines financial and usage terms as between the user of the source medical device and a central authority of the network.
  5. The method of claim 1, wherein the prioritization of the communication links is based at least in part on one or more factors concerning the communication link, the one or more factors comprising priority or urgency of the medical information.
  6. The method of claim 1, wherein the prioritization of the communication links is based at least in part on type of source medical device, the type of source medical device comprising at least an implantable cardiac rhythm management device, a physiologic sensor, and a patient sensor.
  7. The method of claim 1, comprising selectively enabling and disabling capabilities of one or both of the communication link and target component services based on one of both of a profile of a user of the source medical device and particulars of a service agreement that defines financial and usage terms as between the user of the source medical device and a central authority of the network.
  8. The method of claim 1, wherein the target component comprises a central authority of the network, and the central authority is configured to establish a communication path via nodes of the network having attributes indicated by the particular profile.
  9. The method of claim 1, wherein the profile is generated by the source medical device.
  10. The method of claim 1, comprising determining the geographical location of the source medical device at least in part using a network implemented locating mechanism.
  11. The method of claim 1, comprising determining the geographical location of the source medical device using a mechanism other than a network implemented locating mechanism.
  12. The method of claim 1, wherein the target component comprises a remote patient monitoring system.
  13. A system for transporting medical information across a network configured to service a plurality of geographical locations, comprising: a source medical device configured for portability relative to the plurality of geographical locations, the source medical device comprising or coupled to a mapping agent and a profile library, the mapping agent comprising: a processor configured to execute program instructions for querying the network and determining communication links of the network presently available to effect communications between the source medical device and a target component when the source medical device is at each of the geographical locations; the processor configured to execute program instructions for designating one or more of the geographic locations as a regular destination; the processor configured to execute program instructions for generating a profile comprising information about each of the available communication links and attributes associated with each of the available communication links for each regular destination, to store each of the profiles in the profile library, and to prioritize the communication links; the processor configured to execute program instructions for accessing, when the source medical device is at a particular regular destination of the plurality of geographical locations, a particular profile stored in the source medical device that is associated with the particular regular destination, select a communication link associated with the particular profile based on the prioritization of the communication links, establish a network connection between the source medical device and the target component using the selected communication link associated with the particular profile, and transfer medical information between the source medical device and the target component via the selected communication link associated with the particular profile.
  14. The system of claim 13, wherein the processor is configured to prioritize the communication links based at least in part on one or more factors concerning the communication link, the one or more factors comprising bandwidth, integrity, and security.
  15. The system of claim 13, wherein the processor is configured to prioritize the communication links based at least in part on one or more factors concerning the communication link, the one or more factors comprising quality of service and level of guaranteed delivery.
  16. The system of claim 13, wherein the processor is configured to prioritize the communication links based at least in part on one or more factors concerning the communication link, the one or more factors comprising cost, profile of a user of the source medical device, and particulars of a service agreement that defines financial and usage terms as between the user of the source medical device and a central authority of the network.
  17. The system of claim 13, wherein the processor is configured to prioritize the communication links based at least in part on one or more factors concerning the communication link, the one or more factors comprising priority or urgency of the medical information.
  18. The system of claim 13, wherein the processor is configured to prioritize the communication links based at least in part on type of source medical device, the type of source medical device comprising at least an implantable cardiac rhythm management device, a physiologic sensor, and a patient sensor.
  19. The system of claim 13, wherein a central authority of the network is configured to selectively enable and disable capabilities of one or both of the communication link and target component services based on one of both of a profile of a user of the source medical device and particulars of a service agreement that defines financial and usage terms as between the user of the source medical device and a central authority of the network.
  20. The system of claim 13, wherein the target component comprises a central authority of the network, and the central authority is configured to establish a communication path via nodes of the network having attributes indicated by the particular profile.
  21. The system of claim 13, wherein the profile is generated by the source medical device.
  22. The system of claim 13, wherein a locating mechanism of the network is configured to determine the geographical location of the source medical device.
  23. The system of claim 13, wherein a location sensor integral or coupled to the source medical device is configured to determine the geographical location of the source medical device.
  24. The system of claim 13, wherein the target component comprises a remote patient monitoring system.
  25. A system for transporting medical information across a network configured to service a plurality of geographical locations, comprising: a portable source medical device configured to receive medical information from one or more medical devices of a patient, wherein the portable source medical device is movable relative to the plurality of geographical locations and configured to query the network; means for determining communication links of the network presently available to effect communications between the source medical device and a target component when the source medical device is at each of the geographical locations; means for generating a profile comprising information about each of the available communication links and attributes associated with each of the available communication links for each of the geographical locations; means for prioritizing the communication links; memory configured to store all of the profiles in the source medical device; means for accessing, when the source medical device is at a particular geographical location of the plurality of geographical locations, a particular profile stored in the source medical device that is associated with the particular geographical location; means for selecting a communication link associated with the particular profile based on the prioritization of the communication links; means for establishing a network connection between the source medical device and the target component using the selected communication link associated with the particular profile; and means for transferring medical information between the source medical device and the target component via the selected communication link associated with the particular profile.

Description

The present invention relates generally to systems, devices, and methods for transporting medical information over a wireless network.

Implantable pulse generators (IPGs) are medical devices commonly used to treat irregular heartbeats, known as arrhythmias. Cardiac pacemakers, for example, are designed to manage bradycardia, an abnormally slow or irregular heartbeat. Left untreated, bradycardia can cause symptoms such as fatigue, dizziness, and fainting. Cardiac resynchronizers are a particular class of pacemaker that provide cardiac resynchronization therapy, such a bi-ventricular pacing, for patients suffering from heart failure. Implantable cardioverter defibrillators (ICDs), by way of further example, are designed to treat tachycardia, heart rhythms that are abnormally fast and life threatening. Some forms of tachycardia can result in sudden cardiac death, if left untreated.

Pacemakers and ICDs are increasingly being equipped with an on-board, volatile memory in which telemetered signals can be stored for later retrieval and analysis. The telemetered signals provide various types of patient device information, such as atrial electrical activity, ventricular electrical activity, time of day, activity level, cardiac output, oxygen level, cardiovascular pressure measures, pulmonary measures, and any interventions made on a per heartbeat or binned average basis. In addition, a growing class of cardiac medical devices, including implantable heart failure monitors, implantable event monitors, cardiovascular monitors, and therapy devices, are being used to provide similar stored device information.

Citations (466)

  • US4211235A
  • US5012411A
  • US5047930A
  • US5400246A
  • US5033286A
  • US5113869A
  • US5293642A
  • US5383915A
  • US5634468A
  • US5522396A
  • US5336245A
  • US5339824A
  • US5899855A
  • US5438983A
  • US5464012A
  • US5867821A
  • US6330426B2
  • US5462051A
  • US5579775A
  • US5827180A
  • US5620472A
  • US6095985A
  • US6282441B1
  • US7273454B2
  • JPH08329374A
  • US5752976A
  • US6083248A
  • US5720771A
  • US5759199A
  • US5720770A
  • US6773396B2
  • WO1997036443A1
  • US5880867A
  • US5674249A
  • US5891178A
  • US6050940A
  • US6396416B1
  • US5873040A
  • US6453200B1
  • US6820057B1
  • US5749907A
  • US6712762B1
  • US5959529A
  • US6225901B1
  • US6940403B2
  • US6325756B1
  • US20050091338A1
  • US6915265B1
  • US6088594A
  • US5904708A
  • US6591242B1
  • US6093146A
  • US6477424B1
  • US6553262B1
  • US6405083B1
  • US6161095A
  • US6398727B1
  • US6450953B1
  • US7104955B2
  • US6270457B1
  • US7134996B2
  • US20070027723A1
  • US6358203B2
  • US6312378B1
  • US7070562B2
  • US6470215B1
  • US6893395B1
  • US6804559B1
  • US6466819B1
  • US6622043B1
  • US6574509B1
  • US6434429B1
  • US6477363B1
  • US6287252B1
  • US20020082665A1
  • US20020052539A1
  • US6804558B2
  • US7181505B2
  • US7149773B2
  • US6221011B1
  • US6277072B1
  • US6280380B1
  • US6353761B1
  • US6402691B1
  • US6850252B1
  • US7096067B2
  • US20020095196A1
  • US6363282B1
  • US6406426B1
  • US6574742B1
  • US6368284B1
  • US6336903B1
  • US6398728B1
  • US6440066B1
  • US6411840B1
  • US20050144186A1
  • US20050114711A1
  • US20050120082A1
  • US20050144200A1
  • US20050144195A1
  • US20050149481A1
  • US6428475B1
  • US7058453B2
  • US6418346B1
  • US6936007B2
  • US7156809B2
  • US7156808B2
  • US6602191B2
  • US6497655B1
  • US6878112B2
  • US6442432B2
  • US6480745B2
  • US6564104B2
  • US6665565B1
  • US6609115B1
  • US6558320B1
  • US6577899B2
  • US6958705B2
  • US6731311B2
  • US20020072783A1
  • US6544171B2
  • US6792321B2
  • US20060218054A1
  • US6377843B1
  • US20090019552A1
  • US20050125258A1
  • US20090024416A1
  • US6650939B2
  • US6599250B2
  • US6485418B2
  • US6963907B1
  • US6622050B2
  • US6413213B1
  • US6988989B2
  • US6544173B2
  • US6292687B1
  • US6564108B1
  • US6735479B2
  • US6735551B2
  • US20020010679A1
  • US20080306872A1
  • US7587368B2
  • US20040170154A1
  • US6785573B2
  • US6512944B1
  • US20020055917A1
  • US6720887B1
  • US20020082480A1
  • US20050021370A1
  • US6970737B1
  • US20040038706A1
  • US6954673B2
  • US6574510B2
  • US6766201B2
  • US6976958B2
  • US6622044B2
  • US7551965B2
  • US7016739B2
  • US6556871B2
  • US8489197B2
  • US7203545B2
  • US6584356B2
  • US6675045B2
  • US7313441B2
  • US6749566B2
  • US6758812B2
  • US6708065B2
  • US7483752B2
  • US6611206B2
  • US20020138768A1
  • US7536557B2
  • US7181017B1
  • US7117031B2
  • US6701183B2
  • US6889086B2
  • US6903657B2
  • US6694177B2
  • US6569095B2
  • US6665385B2
  • US20040260189A1
  • US7002468B2
  • US6664893B1
  • US7130396B2
  • US8290129B2
  • US8425414B2
  • US6801137B2
  • US6561851B2
  • US7066883B2
  • JP2003047599A
  • US6783492B2
  • US6801802B2
  • US7123950B2
  • US20030025602A1
  • US6747556B2
  • US6614406B2
  • US6456256B1
  • US6809701B2
  • US6885288B2
  • US20100250697A1
  • US6804557B1
  • US6840904B2
  • US20030078631A1
  • US7149570B2
  • US6763269B2
  • US7383088B2
  • US6961621B2
  • US6957102B2
  • US6941168B2
  • US6993393B2
  • US7738964B2
  • US6980112B2
  • US7060030B2
  • US7096068B2
  • US6985771B2
  • US20030144711A1
  • US6781544B2
  • US7805199B2
  • US7043305B2
  • US6957107B2
  • WO2003077994A1
  • US20050135288A1
  • US6978169B1
  • US20040167465A1
  • US20040006265A1
  • US7120488B2
  • WO2003100647A1
  • US20040048601A1
  • US7460914B2
  • US6609023B1
  • US7209790B2
  • US20060045112A1
  • US7151435B2
  • US20060142820A1
  • US7072718B2
  • US20040117308A1
  • US7065409B2
  • US7009511B2
  • US7292139B2
  • US20070083246A1
  • US7395117B2
  • US20040122488A1
  • US7127300B2
  • US6978182B2
  • US20040128161A1
  • US7751901B2
  • US7378955B2
  • US20050206518A1
  • USD490525S1
  • US20040230247A1
  • US20040230246A1
  • US7079035B2
  • US20040233930A1
  • WO2004109992A1
  • US20050033124A1
  • US7316648B2
  • US20070118188A1
  • US8027632B2
  • US7155290B2
  • US7289761B2
  • US8706251B2
  • US20070206615A1
  • US7440805B2
  • US20070106536A1
  • US20070106750A1
  • US20050032511A1
  • JP2005080175A
  • US20080209513A1
  • US20050071199A1
  • US7286872B2
  • US7418298B2
  • US20050124866A1
  • US20070100384A1
  • US7212850B2
  • US20050113885A1
  • US7515963B2
  • US8211033B2
  • US7483956B2
  • US7613521B2
  • US7194300B2
  • US7941207B2
  • US20070293776A1
  • US7099715B2
  • US20070156054A1
  • US20060154642A1
  • US20050192649A1
  • US20050192837A1
  • US20050192836A1
  • US20050192838A1
  • US7844337B2
  • US7383087B2
  • US20060020960A1
  • US7319903B2
  • US8290589B2
  • US7359753B2
  • US20050241026A1
  • US7324850B2
  • US20060253894A1
  • US20050245995A1
  • US20050251227A1
  • US7240833B2
  • US20050288808A1
  • US20050282494A1
  • US7460910B2
  • WO2006010166A2
  • US7389146B2
  • US20060020314A1
  • US7621906B2
  • US8380166B2
  • US8271093B2
  • US20060064142A1
  • US20060064133A1
  • US7630773B2
  • US20060089856A1
  • US7212849B2
  • US20060206246A1
  • US7460912B2
  • US8374693B2
  • US20090231125A1
  • US7529921B2
  • US20060136717A1
  • US7353063B2
  • US7098861B2
  • US20060161213A1
  • US7865242B2
  • EP1681803A1
  • US7218969B2
  • US7787953B2
  • US20070061266A1
  • US20070106752A1
  • US20060173985A1
  • US20080040151A1
  • US20070106537A1
  • US20070116036A1
  • US20070168461A1
  • US20070116037A1
  • US20070106753A1
  • US20070106751A1
  • US7283864B2
  • US20080071183A1
  • US7610065B2
  • US8352040B2
  • US7392092B2
  • US20060200007A1
  • US20060265740A1
  • US20070157298A1
  • US7889069B2
  • US7257447B2
  • US20080021523A1
  • US7270633B1
  • US7955258B2
  • US7967751B2
  • US7392086B2
  • US8781847B2
  • US20060253300A1
  • US20060253301A1
  • US7373200B2
  • US7483744B2
  • US7363080B2
  • US7752059B2
  • US7429920B2
  • US20070036771A1
  • US20070192140A1
  • US8041032B2
  • US8027727B2
  • US7801620B2
  • US20080071314A1
  • US20080061961A1
  • US20070106754A1
  • US20070106129A1
  • US8108034B2
  • US20070123946A1
  • US20080157928A1
  • US20080180249A1
  • US20070210923A1
  • US20080164975A1
  • US20080186137A1
  • US20080252459A1
  • US20080186139A1
  • US20080186180A1
  • US20080164977A1
  • US20080211630A1
  • US20080186138A1
  • US20070136098A1
  • US20070180047A1
  • US20070135855A1
  • US20070142727A1
  • US20070138253A1
  • US7826897B2
  • US20090222898A1
  • US7769454B2
  • US7751801B2
  • JP2007200276A
  • US20120068847A1
  • US8588912B2
  • US20070179349A1
  • US20070168222A1
  • US20070203754A1
  • US8246563B2
  • US7710648B2
  • US20070226013A1
  • US8073008B2
  • US20070260293A1
  • US20070265533A1
  • US20070263873A1
  • US20070273504A1
  • US20070276270A1
  • US7801612B2
  • US20070299317A1
  • US20080004904A1
  • US20080001735A1
  • US7623922B2
  • US8185204B2
  • US20080021521A1
  • US20080021834A1
  • US20080021741A1
  • US20080021730A1
  • US20080027499A1
  • US20080058881A1
  • US7769456B2
  • US7756573B2
  • US20100144316A1
  • US7664548B2
  • US20080097551A1
  • US20080154099A1
  • US8462678B2
  • US20080140163A1
  • US7830381B2
  • US8014863B2
  • US20080222711A1
  • US20130262311A1
  • US20080294019A1
  • US8423149B2
  • US20090158274A1
  • US20090099866A1
  • US20130310896A1
  • US8515547B2
  • US20090063193A1
  • US9269251B2
  • US20090063187A1
  • WO2009032134A2
  • US8373556B2
  • US20150206408A1
  • US8395498B2
  • US8970392B2
  • US8818522B2
  • US8587427B2
  • US7978062B2
  • US20130154851A1
  • US20090058635A1
  • US20090146822A1
  • US20090240120A1
  • US20090240526A1
  • US20090292340A1
  • US20090320029A1
  • US20110202371A1
  • US20100228977A1
  • US20140111353A1
  • US20100225468A1
  • US8812841B2
  • US8638221B2
  • US20140337922A1
  • US8319631B2
  • US9313192B2
  • US9552722B2
  • US20110152970A1
  • US20130133011A1
Record as JSON
{
  "publication_number": "US9848058B2",
  "country": "US",
  "kind": "B2",
  "title": "Medical data transport over wireless life critical network employing dynamic communication link mapping",
  "abstract": "A portable source medical device determines communication links of a network presently available to effect communications with a target component when the source medical device is at each of a multiplicity of geographical locations. A profile is generated comprising information about each available communication link and attributes associated with each available communication link for each geographical location. When the source medical device is at a particular geographical location, a profile associated with the particular geographical location is accessed and a network connection is established between the source medical device and the target component using a communication link associated with the particular profile. Medical information is transferred between the source medical device and the target component via the communication link associated with the particular profile.",
  "claims": [
    "1. A method of transporting medical information across a network configured to service a plurality of geographical locations, comprising: querying the network by a processor of a portable source medical device movable relative to the plurality of geographical locations; determining, by the processor, communication links of the network presently available to effect communications between the source medical device and a target component when the source medical device is at each of the geographical locations; generating, by the processor, each of a plurality of profiles, wherein each profile comprises information about each of the available communication links and attributes associated with each of the available communication links for each of the geographical locations; prioritizing, by the processor, the communication links; storing all of the plurality of profiles in the source medical device; accessing, by the processor, when the source medical device is at a particular geographical location of the plurality of geographical locations, a particular profile from the plurality of profiles stored in the source medical device that is associated with the particular geographical location; selecting, by the processor, a communication link associated with the particular profile based on the prioritization of the communication links; establishing a network connection between the source medical device and the target component using the selected communication link associated with the particular profile; receiving medical information, by the processor, from one or more medical devices; and transferring medical information between the source medical device and the target component via the selected communication link associated with the particular profile.",
    "2. The method of claim 1, wherein the prioritization of the communication links is based at least in part on one or more factors concerning the communication link, the one or more factors comprising bandwidth, integrity, and security.",
    "3. The method of claim 1, wherein the prioritization of the communication links is based at least in part on one or more factors concerning the communication link, the one or more factors comprising quality of service and level of guaranteed delivery.",
    "4. The method of claim 1, wherein the prioritization of the communication links is based at least in part on one or more factors concerning the communication link, the one or more factors comprising cost, profile of a user of the source medical device, and particulars of a service agreement that defines financial and usage terms as between the user of the source medical device and a central authority of the network.",
    "5. The method of claim 1, wherein the prioritization of the communication links is based at least in part on one or more factors concerning the communication link, the one or more factors comprising priority or urgency of the medical information.",
    "6. The method of claim 1, wherein the prioritization of the communication links is based at least in part on type of source medical device, the type of source medical device comprising at least an implantable cardiac rhythm management device, a physiologic sensor, and a patient sensor.",
    "7. The method of claim 1, comprising selectively enabling and disabling capabilities of one or both of the communication link and target component services based on one of both of a profile of a user of the source medical device and particulars of a service agreement that defines financial and usage terms as between the user of the source medical device and a central authority of the network.",
    "8. The method of claim 1, wherein the target component comprises a central authority of the network, and the central authority is configured to establish a communication path via nodes of the network having attributes indicated by the particular profile.",
    "9. The method of claim 1, wherein the profile is generated by the source medical device.",
    "10. The method of claim 1, comprising determining the geographical location of the source medical device at least in part using a network implemented locating mechanism.",
    "11. The method of claim 1, comprising determining the geographical location of the source medical device using a mechanism other than a network implemented locating mechanism.",
    "12. The method of claim 1, wherein the target component comprises a remote patient monitoring system.",
    "13. A system for transporting medical information across a network configured to service a plurality of geographical locations, comprising: a source medical device configured for portability relative to the plurality of geographical locations, the source medical device comprising or coupled to a mapping agent and a profile library, the mapping agent comprising: a processor configured to execute program instructions for querying the network and determining communication links of the network presently available to effect communications between the source medical device and a target component when the source medical device is at each of the geographical locations; the processor configured to execute program instructions for designating one or more of the geographic locations as a regular destination; the processor configured to execute program instructions for generating a profile comprising information about each of the available communication links and attributes associated with each of the available communication links for each regular destination, to store each of the profiles in the profile library, and to prioritize the communication links; the processor configured to execute program instructions for accessing, when the source medical device is at a particular regular destination of the plurality of geographical locations, a particular profile stored in the source medical device that is associated with the particular regular destination, select a communication link associated with the particular profile based on the prioritization of the communication links, establish a network connection between the source medical device and the target component using the selected communication link associated with the particular profile, and transfer medical information between the source medical device and the target component via the selected communication link associated with the particular profile.",
    "14. The system of claim 13, wherein the processor is configured to prioritize the communication links based at least in part on one or more factors concerning the communication link, the one or more factors comprising bandwidth, integrity, and security.",
    "15. The system of claim 13, wherein the processor is configured to prioritize the communication links based at least in part on one or more factors concerning the communication link, the one or more factors comprising quality of service and level of guaranteed delivery.",
    "16. The system of claim 13, wherein the processor is configured to prioritize the communication links based at least in part on one or more factors concerning the communication link, the one or more factors comprising cost, profile of a user of the source medical device, and particulars of a service agreement that defines financial and usage terms as between the user of the source medical device and a central authority of the network.",
    "17. The system of claim 13, wherein the processor is configured to prioritize the communication links based at least in part on one or more factors concerning the communication link, the one or more factors comprising priority or urgency of the medical information.",
    "18. The system of claim 13, wherein the processor is configured to prioritize the communication links based at least in part on type of source medical device, the type of source medical device comprising at least an implantable cardiac rhythm management device, a physiologic sensor, and a patient sensor.",
    "19. The system of claim 13, wherein a central authority of the network is configured to selectively enable and disable capabilities of one or both of the communication link and target component services based on one of both of a profile of a user of the source medical device and particulars of a service agreement that defines financial and usage terms as between the user of the source medical device and a central authority of the network.",
    "20. The system of claim 13, wherein the target component comprises a central authority of the network, and the central authority is configured to establish a communication path via nodes of the network having attributes indicated by the particular profile.",
    "21. The system of claim 13, wherein the profile is generated by the source medical device.",
    "22. The system of claim 13, wherein a locating mechanism of the network is configured to determine the geographical location of the source medical device.",
    "23. The system of claim 13, wherein a location sensor integral or coupled to the source medical device is configured to determine the geographical location of the source medical device.",
    "24. The system of claim 13, wherein the target component comprises a remote patient monitoring system.",
    "25. A system for transporting medical information across a network configured to service a plurality of geographical locations, comprising: a portable source medical device configured to receive medical information from one or more medical devices of a patient, wherein the portable source medical device is movable relative to the plurality of geographical locations and configured to query the network; means for determining communication links of the network presently available to effect communications between the source medical device and a target component when the source medical device is at each of the geographical locations; means for generating a profile comprising information about each of the available communication links and attributes associated with each of the available communication links for each of the geographical locations; means for prioritizing the communication links; memory configured to store all of the profiles in the source medical device; means for accessing, when the source medical device is at a particular geographical location of the plurality of geographical locations, a particular profile stored in the source medical device that is associated with the particular geographical location; means for selecting a communication link associated with the particular profile based on the prioritization of the communication links; means for establishing a network connection between the source medical device and the target component using the selected communication link associated with the particular profile; and means for transferring medical information between the source medical device and the target component via the selected communication link associated with the particular profile."
  ],
  "description_excerpt": "The present invention relates generally to systems, devices, and methods for transporting medical information over a wireless network.\n\nImplantable pulse generators (IPGs) are medical devices commonly used to treat irregular heartbeats, known as arrhythmias. Cardiac pacemakers, for example, are designed to manage bradycardia, an abnormally slow or irregular heartbeat. Left untreated, bradycardia can cause symptoms such as fatigue, dizziness, and fainting. Cardiac resynchronizers are a particular class of pacemaker that provide cardiac resynchronization therapy, such a bi-ventricular pacing, for patients suffering from heart failure. Implantable cardioverter defibrillators (ICDs), by way of further example, are designed to treat tachycardia, heart rhythms that are abnormally fast and life threatening. Some forms of tachycardia can result in sudden cardiac death, if left untreated.\n\nPacemakers and ICDs are increasingly being equipped with an on-board, volatile memory in which telemetered signals can be stored for later retrieval and analysis. The telemetered signals provide various types of patient device information, such as atrial electrical activity, ventricular electrical activity, time of day, activity level, cardiac output, oxygen level, cardiovascular pressure measures, pulmonary measures, and any interventions made on a per heartbeat or binned average basis. In addition, a growing class of cardiac medical devices, including implantable heart failure monitors, implantable event monitors, cardiovascular monitors, and therapy devices, are being used to provide similar stored device information.",
  "cpc": [
    "H04L 67/30",
    "A61B 2560/045",
    "A61B 5/0022",
    "A61B 5/02055",
    "A61B 5/022",
    "A61B 5/024",
    "A61B 5/0402",
    "A61B 5/0836",
    "A61B 5/11",
    "A61B 5/145",
    "A61B 5/318",
    "A61B 5/411",
    "A61B 5/7232",
    "A61N 1/37282",
    "G06F 19/327",
    "G06F 19/3412",
    "G06F 19/3418",
    "G06Q 40/08",
    "G06Q 50/22",
    "G16H 10/60",
    "G16H 40/20",
    "G16H 40/40",
    "G16H 40/67",
    "H04L 45/00",
    "H04L 45/308",
    "H04L 67/12",
    "H04L 67/18",
    "H04L 67/322",
    "H04L 67/52",
    "H04L 67/61",
    "H04W 4/001",
    "H04W 4/02",
    "H04W 4/029",
    "H04W 4/20",
    "H04W 4/50",
    "H04W 48/18"
  ],
  "ipc": [
    "G06Q 50/00",
    "G16H 10/60",
    "G16H 40/67",
    "H04L 45/00",
    "H04W 4/02",
    "H04W 4/029",
    "H04W 4/20",
    "A61B 5/00",
    "A61N 1/372",
    "H04W 48/18"
  ],
  "assignees": [
    "Cardiac Pacemakers Inc"
  ],
  "inventors": [
    "David C. Johnson",
    "Jim Sievert",
    "Kenneth Hoyme",
    "John LaLonde",
    "William Mass",
    "David V. Duccini"
  ],
  "filing_date": "2008-08-18",
  "publication_date": "2017-12-19",
  "grant_date": "2017-12-19",
  "priority_date": "2007-08-31",
  "application_number": "US-22891508-A",
  "family_id": "40097143",
  "cited_by_count": 284,
  "citations": [
    "US4211235A",
    "US5012411A",
    "US5047930A",
    "US5400246A",
    "US5033286A",
    "US5113869A",
    "US5293642A",
    "US5383915A",
    "US5634468A",
    "US5522396A",
    "US5336245A",
    "US5339824A",
    "US5899855A",
    "US5438983A",
    "US5464012A",
    "US5867821A",
    "US6330426B2",
    "US5462051A",
    "US5579775A",
    "US5827180A",
    "US5620472A",
    "US6095985A",
    "US6282441B1",
    "US7273454B2",
    "JPH08329374A",
    "US5752976A",
    "US6083248A",
    "US5720771A",
    "US5759199A",
    "US5720770A",
    "US6773396B2",
    "WO1997036443A1",
    "US5880867A",
    "US5674249A",
    "US5891178A",
    "US6050940A",
    "US6396416B1",
    "US5873040A",
    "US6453200B1",
    "US6820057B1",
    "US5749907A",
    "US6712762B1",
    "US5959529A",
    "US6225901B1",
    "US6940403B2",
    "US6325756B1",
    "US20050091338A1",
    "US6915265B1",
    "US6088594A",
    "US5904708A",
    "US6591242B1",
    "US6093146A",
    "US6477424B1",
    "US6553262B1",
    "US6405083B1",
    "US6161095A",
    "US6398727B1",
    "US6450953B1",
    "US7104955B2",
    "US6270457B1",
    "US7134996B2",
    "US20070027723A1",
    "US6358203B2",
    "US6312378B1",
    "US7070562B2",
    "US6470215B1",
    "US6893395B1",
    "US6804559B1",
    "US6466819B1",
    "US6622043B1",
    "US6574509B1",
    "US6434429B1",
    "US6477363B1",
    "US6287252B1",
    "US20020082665A1",
    "US20020052539A1",
    "US6804558B2",
    "US7181505B2",
    "US7149773B2",
    "US6221011B1",
    "US6277072B1",
    "US6280380B1",
    "US6353761B1",
    "US6402691B1",
    "US6850252B1",
    "US7096067B2",
    "US20020095196A1",
    "US6363282B1",
    "US6406426B1",
    "US6574742B1",
    "US6368284B1",
    "US6336903B1",
    "US6398728B1",
    "US6440066B1",
    "US6411840B1",
    "US20050144186A1",
    "US20050114711A1",
    "US20050120082A1",
    "US20050144200A1",
    "US20050144195A1",
    "US20050149481A1",
    "US6428475B1",
    "US7058453B2",
    "US6418346B1",
    "US6936007B2",
    "US7156809B2",
    "US7156808B2",
    "US6602191B2",
    "US6497655B1",
    "US6878112B2",
    "US6442432B2",
    "US6480745B2",
    "US6564104B2",
    "US6665565B1",
    "US6609115B1",
    "US6558320B1",
    "US6577899B2",
    "US6958705B2",
    "US6731311B2",
    "US20020072783A1",
    "US6544171B2",
    "US6792321B2",
    "US20060218054A1",
    "US6377843B1",
    "US20090019552A1",
    "US20050125258A1",
    "US20090024416A1",
    "US6650939B2",
    "US6599250B2",
    "US6485418B2",
    "US6963907B1",
    "US6622050B2",
    "US6413213B1",
    "US6988989B2",
    "US6544173B2",
    "US6292687B1",
    "US6564108B1",
    "US6735479B2",
    "US6735551B2",
    "US20020010679A1",
    "US20080306872A1",
    "US7587368B2",
    "US20040170154A1",
    "US6785573B2",
    "US6512944B1",
    "US20020055917A1",
    "US6720887B1",
    "US20020082480A1",
    "US20050021370A1",
    "US6970737B1",
    "US20040038706A1",
    "US6954673B2",
    "US6574510B2",
    "US6766201B2",
    "US6976958B2",
    "US6622044B2",
    "US7551965B2",
    "US7016739B2",
    "US6556871B2",
    "US8489197B2",
    "US7203545B2",
    "US6584356B2",
    "US6675045B2",
    "US7313441B2",
    "US6749566B2",
    "US6758812B2",
    "US6708065B2",
    "US7483752B2",
    "US6611206B2",
    "US20020138768A1",
    "US7536557B2",
    "US7181017B1",
    "US7117031B2",
    "US6701183B2",
    "US6889086B2",
    "US6903657B2",
    "US6694177B2",
    "US6569095B2",
    "US6665385B2",
    "US20040260189A1",
    "US7002468B2",
    "US6664893B1",
    "US7130396B2",
    "US8290129B2",
    "US8425414B2",
    "US6801137B2",
    "US6561851B2",
    "US7066883B2",
    "JP2003047599A",
    "US6783492B2",
    "US6801802B2",
    "US7123950B2",
    "US20030025602A1",
    "US6747556B2",
    "US6614406B2",
    "US6456256B1",
    "US6809701B2",
    "US6885288B2",
    "US20100250697A1",
    "US6804557B1",
    "US6840904B2",
    "US20030078631A1",
    "US7149570B2",
    "US6763269B2",
    "US7383088B2",
    "US6961621B2",
    "US6957102B2",
    "US6941168B2",
    "US6993393B2",
    "US7738964B2",
    "US6980112B2",
    "US7060030B2",
    "US7096068B2",
    "US6985771B2",
    "US20030144711A1",
    "US6781544B2",
    "US7805199B2",
    "US7043305B2",
    "US6957107B2",
    "WO2003077994A1",
    "US20050135288A1",
    "US6978169B1",
    "US20040167465A1",
    "US20040006265A1",
    "US7120488B2",
    "WO2003100647A1",
    "US20040048601A1",
    "US7460914B2",
    "US6609023B1",
    "US7209790B2",
    "US20060045112A1",
    "US7151435B2",
    "US20060142820A1",
    "US7072718B2",
    "US20040117308A1",
    "US7065409B2",
    "US7009511B2",
    "US7292139B2",
    "US20070083246A1",
    "US7395117B2",
    "US20040122488A1",
    "US7127300B2",
    "US6978182B2",
    "US20040128161A1",
    "US7751901B2",
    "US7378955B2",
    "US20050206518A1",
    "USD490525S1",
    "US20040230247A1",
    "US20040230246A1",
    "US7079035B2",
    "US20040233930A1",
    "WO2004109992A1",
    "US20050033124A1",
    "US7316648B2",
    "US20070118188A1",
    "US8027632B2",
    "US7155290B2",
    "US7289761B2",
    "US8706251B2",
    "US20070206615A1",
    "US7440805B2",
    "US20070106536A1",
    "US20070106750A1",
    "US20050032511A1",
    "JP2005080175A",
    "US20080209513A1",
    "US20050071199A1",
    "US7286872B2",
    "US7418298B2",
    "US20050124866A1",
    "US20070100384A1",
    "US7212850B2",
    "US20050113885A1",
    "US7515963B2",
    "US8211033B2",
    "US7483956B2",
    "US7613521B2",
    "US7194300B2",
    "US7941207B2",
    "US20070293776A1",
    "US7099715B2",
    "US20070156054A1",
    "US20060154642A1",
    "US20050192649A1",
    "US20050192837A1",
    "US20050192836A1",
    "US20050192838A1",
    "US7844337B2",
    "US7383087B2",
    "US20060020960A1",
    "US7319903B2",
    "US8290589B2",
    "US7359753B2",
    "US20050241026A1",
    "US7324850B2",
    "US20060253894A1",
    "US20050245995A1",
    "US20050251227A1",
    "US7240833B2",
    "US20050288808A1",
    "US20050282494A1",
    "US7460910B2",
    "WO2006010166A2",
    "US7389146B2",
    "US20060020314A1",
    "US7621906B2",
    "US8380166B2",
    "US8271093B2",
    "US20060064142A1",
    "US20060064133A1",
    "US7630773B2",
    "US20060089856A1",
    "US7212849B2",
    "US20060206246A1",
    "US7460912B2",
    "US8374693B2",
    "US20090231125A1",
    "US7529921B2",
    "US20060136717A1",
    "US7353063B2",
    "US7098861B2",
    "US20060161213A1",
    "US7865242B2",
    "EP1681803A1",
    "US7218969B2",
    "US7787953B2",
    "US20070061266A1",
    "US20070106752A1",
    "US20060173985A1",
    "US20080040151A1",
    "US20070106537A1",
    "US20070116036A1",
    "US20070168461A1",
    "US20070116037A1",
    "US20070106753A1",
    "US20070106751A1",
    "US7283864B2",
    "US20080071183A1",
    "US7610065B2",
    "US8352040B2",
    "US7392092B2",
    "US20060200007A1",
    "US20060265740A1",
    "US20070157298A1",
    "US7889069B2",
    "US7257447B2",
    "US20080021523A1",
    "US7270633B1",
    "US7955258B2",
    "US7967751B2",
    "US7392086B2",
    "US8781847B2",
    "US20060253300A1",
    "US20060253301A1",
    "US7373200B2",
    "US7483744B2",
    "US7363080B2",
    "US7752059B2",
    "US7429920B2",
    "US20070036771A1",
    "US20070192140A1",
    "US8041032B2",
    "US8027727B2",
    "US7801620B2",
    "US20080071314A1",
    "US20080061961A1",
    "US20070106754A1",
    "US20070106129A1",
    "US8108034B2",
    "US20070123946A1",
    "US20080157928A1",
    "US20080180249A1",
    "US20070210923A1",
    "US20080164975A1",
    "US20080186137A1",
    "US20080252459A1",
    "US20080186139A1",
    "US20080186180A1",
    "US20080164977A1",
    "US20080211630A1",
    "US20080186138A1",
    "US20070136098A1",
    "US20070180047A1",
    "US20070135855A1",
    "US20070142727A1",
    "US20070138253A1",
    "US7826897B2",
    "US20090222898A1",
    "US7769454B2",
    "US7751801B2",
    "JP2007200276A",
    "US20120068847A1",
    "US8588912B2",
    "US20070179349A1",
    "US20070168222A1",
    "US20070203754A1",
    "US8246563B2",
    "US7710648B2",
    "US20070226013A1",
    "US8073008B2",
    "US20070260293A1",
    "US20070265533A1",
    "US20070263873A1",
    "US20070273504A1",
    "US20070276270A1",
    "US7801612B2",
    "US20070299317A1",
    "US20080004904A1",
    "US20080001735A1",
    "US7623922B2",
    "US8185204B2",
    "US20080021521A1",
    "US20080021834A1",
    "US20080021741A1",
    "US20080021730A1",
    "US20080027499A1",
    "US20080058881A1",
    "US7769456B2",
    "US7756573B2",
    "US20100144316A1",
    "US7664548B2",
    "US20080097551A1",
    "US20080154099A1",
    "US8462678B2",
    "US20080140163A1",
    "US7830381B2",
    "US8014863B2",
    "US20080222711A1",
    "US20130262311A1",
    "US20080294019A1",
    "US8423149B2",
    "US20090158274A1",
    "US20090099866A1",
    "US20130310896A1",
    "US8515547B2",
    "US20090063193A1",
    "US9269251B2",
    "US20090063187A1",
    "WO2009032134A2",
    "US8373556B2",
    "US20150206408A1",
    "US8395498B2",
    "US8970392B2",
    "US8818522B2",
    "US8587427B2",
    "US7978062B2",
    "US20130154851A1",
    "US20090058635A1",
    "US20090146822A1",
    "US20090240120A1",
    "US20090240526A1",
    "US20090292340A1",
    "US20090320029A1",
    "US20110202371A1",
    "US20100228977A1",
    "US20140111353A1",
    "US20100225468A1",
    "US8812841B2",
    "US8638221B2",
    "US20140337922A1",
    "US8319631B2",
    "US9313192B2",
    "US9552722B2",
    "US20110152970A1",
    "US20130133011A1"
  ]
}

Record 3,674 of 8,000 in Patents full text (MLC-0201). Request the full dataset.