IP Library Granted Patent US 8,506,497
Granted Patent B2
US 8,506,497 · App. 11/803,559 · Granted Aug 13, 2013

Continuous positioning apparatus and methods

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,506,497
App. No.
11/803,559
Granted
Aug 13, 2013
Kind
B2
Abstract

Improved apparatus and methods for non-invasively assessing one or more parameters associated with systems such as fluidic circulating systems (e.g., the circulatory system of a living organism). In a first aspect, an improved method of continuously measuring pressure from a compressible vessel is disclosed, wherein a substantially optimal level of compression for the vessel is achieved and maintained using dynamically applied dither perturbations (e.g., modulation) on the various axes associated with the vessel. In a second aspect, an improved apparatus and method are provided for monitoring hemodynamic parameters, such as blood pressure, in a continuous and non-invasive manner while operating under a single unifying scheme. One variant of this scheme using a simulated annealing (SA) type approach to determining and maintaining an optimal operating state.

Claims (84)

1. A method of determining one or more physiologic parameters using a simulated annealing-based algorithm running on a processor of an apparatus, said apparatus further comprising memory and a sensor, the method comprising:

receiving at said processor a first plurality of signals from said sensor;

processing said first plurality of signals using said simulated annealing algorithm running on said processor, said simulated annealing algorithm comprising application of a random number indicating a dither sequence to be applied about one or more axes of interest to determine an optimal location of said sensor, a size or direction of a dither of said dither sequence being based at least in part on a confidence level associated to said first plurality of signals and on said random number;

causing said sensor to relocate to a new location based at least in part on a proximity of said sensor to said optimal location; and

determining said one or more physiologic parameters at said new location.

2. The method of claim 1 , further comprising outputting data indicative of said determined one or more parameters to an output device.

3. The method of claim 1 , wherein said application of said dither sequence comprises:

executing said dither sequence;

obtaining said second plurality of signals during at least a portion of said dither sequence;

processing said second plurality of signals; and

adjusting one or more parameters of said sensor based at least in part on results obtained from said processing of said second plurality of signals.

4. The method of claim 3 , wherein said act of obtaining said second plurality of signals comprises:

detecting pulse beats; and

calculating an average pulse pressure over a predetermined number of beats.

5. The method of claim 4 , further comprising:

if no beats are detected, moving said sensor laterally a predetermined distance while simultaneously continuously varying applanation pressure until a predetermined number of beats are detected; and

repositioning said sensor over to a position where said beats were detected.

6. The method of claim 3 , wherein said execution of said dither sequence comprises setting a target position and moving said sensor to said target position; and

wherein a distance between said target position and an original position of said sensor varies as a function of a value associated with the proximity of said original position to an optimal position.

7. The method of claim 3 , wherein said act of processing said second plurality of signals comprises generating corrected data by utilizing a correction factor to adjust physiologic parameter determinations in said second plurality of signals to more closely approximate mean parameter determinations taken from the same living subject.

8. The method of claim 6 , wherein said adjustment comprises adjusting said size of said dither.

9. A method of determining one or more physiologic parameters using a simulated annealing-based algorithm running on a processor of an apparatus, said apparatus further comprising memory and a sensor, said method comprising:

receiving a first plurality of signals from said sensor, said first plurality of signals relating to a first position of said sensor relative a blood vessel of a living subject;

storing in said memory data representative of said first plurality of signals;

using said processor to process said data according to a simulated annealing-based algorithm, said algorithm comprising:

applying a confidence level to said data;

generating a random number, said random number indicating a dither sequence to be applied; and

applying said indicated dither sequence to move said sensor to a second location relative said blood vessel, a size or direction of a dither of said dither sequence being based at least in part on said selected confidence level and on said random number;

receiving a second plurality of signals from said sensor, said second plurality of signals relating to a second position of said sensor relative said blood vessel;

based at least in part on an evaluation of data representative of said second plurality of signals, determining whether to assign said second location as an optimized location; and

when said second location is determined as said optimized location, determining one or more physiological parameters thereat.

10. The method of claim 9 , wherein said evaluation of said data representative of said second plurality of signals comprises:

storing in said memory said data representative of said second plurality of signals;

using said processor to process said data representative of said second plurality of signals according to a simulated annealing-based algorithm, said algorithm comprising:

applying a confidence level to said data representative of said second plurality of signals;

evaluate said confidence level; and

based at least in part on said act of evaluating, performing one of the following:

generating a second random number, said second random number indicating a second dither sequence to be applied, and applying said indicated second dither sequence to move said sensor to a third location relative said blood vessel; or

assigning said second location relative said blood vessel as said optimized location and maintaining said sensor thereat.

11. The method of claim 9 , further comprising outputting data indicative of said determined one or more physiological parameters to an output device.

12. The method of claim 9 , wherein said act of receiving said second plurality of signals comprises:

detecting pulse beats; and

calculating an average pulse pressure over a predetermined number of beats.

13. The method of claim 12 , further comprising:

if no beats are detected, moving said sensor laterally a predetermined distance while simultaneously continuously varying applanation pressure until a predetermined number of beats are detected; and

repositioning said sensor over to a position where said beats were detected.

14. The method of claim 12 , further comprising generating corrected data by utilizing a correction factor to adjust physiologic parameter determinations associated with said second plurality of signals to more closely approximate mean parameter determinations taken from the same living subject.

15. The method of claim 14 , wherein said adjustment comprises adjusting said size or direction of a dither.

16. Apparatus for determining one or more physiologic parameters of a living subject using a simulated annealing-based algorithm, said apparatus comprising:

a sensor configured to be disposed proximate a blood vessel of said living subject, said sensor configured to generate a plurality of signals;

a memory; and

a processor, said processor adapted to run a computer program thereon, said computer program being adapted to, when executed by said processor, cause said processor to use a simulated annealing-based algorithm, said simulated annealing-based algorithm configured to:

receive and store in said memory a first plurality of signals obtained when said sensor is in a first position relative said blood vessel;

associate said first plurality of signals to one of a plurality of confidence levels;

generate a random trial sequence;

apply a dither, said dither comprising movement of said sensor to a second position relative said blood vessel, a size or direction of said dither being based on said confidence level and said random trial sequence;

receive and store into said memory a second plurality of signals obtained when said sensor is in said second position relative said blood vessel;

associate said second plurality of signals to one of said plurality of confidence levels;

determine based at least in part on said level of confidence associated to said second plurality of signals whether said second position comprises an optimal position; and

when it is determined that said second position comprises an optimal position, maintain said sensor at said second position and determine said one or more physiologic parameters thereat.

17. The method of claim 16 , further comprising when it is determined that said second position does not comprise said optimal position, said algorithm further configured to generate a second random trial sequence and apply a second dither.

18. The apparatus of claim 16 , wherein said first and second pluralities of signals are obtained via:

placement of said sensor at said respective first and second positions;

applanation of said blood vessel; and

measurement of one or more pulse beats; and

wherein said determination is based, at least in part, on said measured one or more pulse beats.

19. The apparatus of claim 18 , wherein a level of applanation of said blood vessel is varied in order to maintain said blood vessel in a substantially optimal state of compression.

20. The apparatus of claim 16 , wherein said algorithm is further configured to apply a correction factor to said first and second pluralities of signals obtained from said sensor at said respective first and second positions to generate corrected data.

21. The apparatus of claim 16 , wherein said plurality of confidence levels each represent a value of a closeness of a position of said sensor to said optimal position.

22. The apparatus of claim 16 , wherein said sensor comprises a component of an applanation assembly, said assembly in signal communication with a monitor entity.

23. The apparatus of claim 16 , wherein said algorithm is further configured to:

analyze signals produced by said sensor;

generate control signals for a motor adapted to adjust a position of said sensor; and

store data regarding said analysis of said signals.

24. A non-transitory computer readable apparatus comprising media configured to contain a computer program having a plurality of instructions for running a simulated annealing algorithm, said algorithm configured to determine an optimized location for placement of a pressure sensor on a living subject in order to obtain hemodynamic measurements therefrom, said plurality of instructions configured to, when executed:

receive and store a first plurality of signals from said pressure sensor;

use said simulated annealing algorithm configured to process said first plurality of signals in order to determine said optimized location of said sensor, said simulated annealing algorithm configured to:

assign a value indicative of a level of confidence to said first plurality of signals;

direct said sensor to relocate from a current location to a second location relative a blood vessel of said living subject, a size or direction of said relocation being based on at least said level of confidence of said first plurality of signals and a generated random sequence;

receive and store into said memory a second plurality of signals obtained when said sensor is in said second location relative said blood vessel; and

assign a value indicative of a level of confidence to said second plurality of signals; and

determine said one or more physiologic parameters at said second location when said value indicative of said level of confidence of said second plurality of signals indicates that said second location comprises said optimized location.

25. The apparatus of claim 24 , wherein said generated random sequence comprises a substantially random trial sequence, and said size or direction of said relocation is configured to vary as a function of said proximity of said first location to said optimized location.

26. The apparatus of claim 24 , wherein said relocation of said sensor comprises varying a magnitude of said relocation as a function of said value indicative of said level of confidence.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 28, 2023
From: UNITED STATES GTM MEDICAL DEVICES
To: ZHEJIANG SHANSHI BIOLOGICAL MEDICAL DEVICES (SHANGQIU) CO., LTD
Reel/Frame 064720/0335 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 14, 2018
From: TENSYS MEDICAL, INC.
To: UNITED STATES GTM MEDICAL DEVICES
Reel/Frame 046249/0907 →
RELEASE OF SECURITY INTEREST Recorded Dec 18, 2017
From: UNITED STATES SURGICAL CORPORATION (AS SUCCESSOR-IN-INTEREST TO MALLINCKRODT INC.)
To: TENSYS MEDICAL, INC.
Reel/Frame 044421/0103 →
RELEASE OF SECURITY INTEREST Recorded Jan 20, 2017
From: GAZDZINSKI & ASSOCIATES, PC
To: TENSYS MEDICAL, INC.
Reel/Frame 041453/0361 →
SECURITY INTEREST Recorded Dec 13, 2016
From: TENSYS MEDICAL, INC.
To: GAZDZINSKI, ROBERT F.
Reel/Frame 040941/0936 →
NOTICE OF ADDITIONAL PATENTS AND GRANT OF SECURITY INTEREST Recorded May 5, 2011
From: TENSYS MEDICAL, INC.
To: UNITED STATES SURGICAL CORPORATION
Reel/Frame 026227/0324 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 29, 2007
From: KATAYAMA, ANDREW S.; KEITEL, TODD A.; GOHARLAEE, MANOUCHEHR; GALLANT, STUART L.; CRAYCROFT, WARREN B.
To: TENSYS MEDICAL, INC.
Reel/Frame 019772/0858 →