Patent US6249705B1 successfully refreshed from Google Patents.
← Back to Patent Explorer
US6249705B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Distributed network system for use with implantable medical devices

Assignee: Pacesetter Inc
•
Filing: 1999-10-21
•
Granted: 2001-06-19
•
Expires: 2019-10-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A distributed system of network programmers is described for use with implantable medical devices. The system includes a set of network programmers each having a processor for performing functions directed to programming an implantable medical device and having a transceiver for communicating with the implantable medical device in response to those functions. The system also includes a remotely located network server. The network server has a processor for performing additional functions directed to analyzing information received from the network programmers and to transmitting the results of analyses to selected network programmers. By providing network programmers configured to perform only limited functions in conjunction with a network server, the individual network programmers can be considerably less costly to manufacture and maintain. Yet each of the network programmers can exploit a far greater amount of processing power and access a much larger database of information than a conventional stand-alone programmer. Stored information pertaining to numerous patients is shared among many programmers permitting easy access by the physician. Software updates to the network programmers are easily performed by transmitting new software from the network server to the network programmers. A system of distributed network transtelephonic monitors is also described.

Inventors

  • 👤 Jeffery D. Snell

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 18:02
CPC Classifications
A; A61; A61N; A61N1/00; A61N1/18; A61N1/32; A61N1/36; A61N1/372; A61N1/37211; A61N1/37252; A61N1/37264; A61N1/37282; G; G06; G06F; G06F8/00; G06F8/60; G06F8/65

Claims Analysis

Total Claims: 25
Claim 1
Independent Claim 151 words
A system for use with one or more implantable medical devices, each configured for communicating with a network programmer, wherein the network programmers are additionally configured for communicating with a network server through a communication path, the system comprising: one or more network programmers each comprising: a first processor for performing a first set of functions directed to programming an implantable medical device; a first transceiver for communicating with the implantable medical device in response to those functions; and a second transceiver for communicating over the communication path; and a network server located remotely from the network programmers, the network server comprising: a second processor for performing a second set of functions directed to analyzing information received from the network programmers; and a third transceiver for receiving information and transmitting the results of analyses to selected network programmers via the communication path and the second transceiver of each respective network programmer.
Claim 2
Independent Claim 151 words
A system for use with one or more implantable medical devices, each configured for communicating with a network programmer, wherein the network programmers are additionally configured for communicating with a network server through a communication path, the system comprising: one or more network programmers each comprising: a first processor for performing a first set of functions directed to programming an implantable medical device; a first transceiver for communicating with the implantable medical device in response to those functions; and a second transceiver for communicating over the communication path; and a network server located remotely from the network programmers, the network server comprising: a second processor for performing a second set of functions directed to analyzing information received from the network programmers; and a third transceiver for receiving information and transmitting the results of analyses to selected network programmers via the communication path and the second transceiver of each respective network programmer.
Claim 3
Dependent Claim 25 words
The system of claim 1 , wherein the second and third transceivers include network interface units in the network programmers and in the network server.
Claim 4
Dependent Claim 33 words
The system of claim 2 , wherein the network interface units are selected from a group consisting of analog modems, ISDN modems, DSL modems, cable modems, Ethernet interface cards and token-ring interface cards.
Claim 5
Dependent Claim 34 words
The system of claim 1 , wherein the second and third transceivers operate to transmit information over the communication path using a communication protocol selected from a group consisting of X.25, AppleTalk and TCP/IP.
Claim 6
Dependent Claim 31 words
The system of claim 1 , wherein the communication path is selected from a group consisting of PSTN telephone lines, T1 lines, LANs, WANs, wireless transmission networks, the Internet, and Intranets.
Claim 7
Dependent Claim 20 words
The system of claim 1 , wherein the network server is configured to additionally perform the first set of functions.
Claim 8
Dependent Claim 24 words
The system of claim 1 , wherein one or more of the network programmers is configured to additionally perform the second set of functions.
Claim 9
Dependent Claim 17 words
The system of claim 1 , wherein one or more of the network programmers includes a printer.
Claim 10
Dependent Claim 18 words
The system of claim 1 , wherein the network server includes means for transmitting information to facsimile machines.
Claim 11
Dependent Claim 23 words
The system of claim 1 , further including one or more transtelephonic monitor units interconnected to the network server via the communication path.
Claim 12
Dependent Claim 15 words
The system of claim 1 , further including a transtelephonic transceiver within the network server.
Claim 13
Dependent Claim 23 words
The system of claim 11 , wherein the transtelephonic transceiver is configured to receive information directly from one or more transtelephonic patient transmitters.
Claim 14
Independent Claim 104 words
A method for use with one or more implantable medical devices, each configured for communicating with a network programmer, wherein the network programmers are additionally configured for communicating with a network server through a communication path, the method comprising the steps of: receiving data signals from the implantable medical device using a network programmer; transmitting the data signals from the network programmer to a network server; analyzing the data signals received from the network programmer using the network server and transmitting signals representative of the results of the analysis to the network programmer; and displaying the results of the analysis using the network programmer.
Claim 15
Independent Claim 104 words
A method for use with one or more implantable medical devices, each configured for communicating with a network programmer, wherein the network programmers are additionally configured for communicating with a network server through a communication path, the method comprising the steps of: receiving data signals from the implantable medical device using a network programmer; transmitting the data signals from the network programmer to a network server; analyzing the data signals received from the network programmer using the network server and transmitting signals representative of the results of the analysis to the network programmer; and displaying the results of the analysis using the network programmer.
Claim 16
Dependent Claim 32 words
The method of claim 13 , wherein signals are transmitted between the network server and the network programmer using a communication protocol selected from a group consisting of X.25, AppleTalk and TCP/IP.
Claim 17
Dependent Claim 45 words
The method of claim 13 , wherein signals are transmitted between the network server and the network programmer via a communication path, the communication path selected from a group consisting of PSTN telephone lines, T1 lines, LANs, WANs, wireless transmission networks, the Internet, and Intranets.
Claim 18
Dependent Claim 20 words
The method of claim 13 , further including the step of transmitting the results of the analysis via facsimile modems.
Claim 19
Dependent Claim 14 words
The method of claim 13 , wherein a plurality of network programmers are provided.
Claim 20
Dependent Claim 53 words
The method of claim 13 , further including the steps of: receiving software programs at the network server, wherein the software programs are configured to enhance the functionality of the network programmers; transmitting the software programs from the network server to the network programmers; and reprogramming the network programmers using the software programs.
Claim 21
Dependent Claim 41 words
The method of claim 13 , further including the step of: generating programming signals for programming the operation of the implantable medical device using the network programmer; and transmitting the programming signals to the implantable medical device from the network programmer.
Claim 22
Independent Claim 110 words
A method for programming a plurality of network programmers each having a processor for performing functions directed to programming implantable medical devices, the method comprising the steps of: receiving programming software at a network server; transmitting the programming software to each of the plurality of network programmers from the network server; reprogramming functionality of each of the network programmers using the programming software received from the network server; generating programming signals using the programming software for programming the operation of the implantable medical device using the network programmer; and transmitting the programming signals to the implantable medical device from the network programmer for programming functions of the implantable medical device.
Claim 23
Independent Claim 110 words
A method for programming a plurality of network programmers each having a processor for performing functions directed to programming implantable medical devices, the method comprising the steps of: receiving programming software at a network server; transmitting the programming software to each of the plurality of network programmers from the network server; reprogramming functionality of each of the network programmers using the programming software received from the network server; generating programming signals using the programming software for programming the operation of the implantable medical device using the network programmer; and transmitting the programming signals to the implantable medical device from the network programmer for programming functions of the implantable medical device.
Claim 24
Independent Claim 94 words
A method for programming a plurality of network transtelephonic monitors, each having a transceiver for transmitting signals to and for receiving signals from a remotely-located transtelephonic patient transmitter, the method comprising the steps of: receiving programming software at a network server; transmitting the programming software to each of the plurality of network transtelephonic monitors from the network server; reprogramming the functionality of each of the network transtelephonic monitors using the programming software received from the network server; and processing signals transmitted to and received from the remotely-located transtelephonic patient transmitter using the programming software.
Claim 25
Independent Claim 94 words
A method for programming a plurality of network transtelephonic monitors, each having a transceiver for transmitting signals to and for receiving signals from a remotely-located transtelephonic patient transmitter, the method comprising the steps of: receiving programming software at a network server; transmitting the programming software to each of the plurality of network transtelephonic monitors from the network server; reprogramming the functionality of each of the network transtelephonic monitors using the programming software received from the network server; and processing signals transmitted to and received from the remotely-located transtelephonic patient transmitter using the programming software.

References Cited (Backward Citations)

US4024875A Cited
US4613937A Cited
US4846180A Cited
US5041974A Cited
WO1993006558A1 Cited
US5360437A Cited
US5506937A Cited
US5456692A Cited
US5456691A Cited
US5626630A Cited
US5593426A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-06-18 2004-12-18 2005-06-19 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-06-18 2008-12-18 2009-06-19 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-06-18 2012-12-18 2013-06-19 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag