IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0382279
(2003-03-05)
|
우선권정보 |
JP-0063758 (2002-03-08) |
§371/§102 date |
20030603
(20030603)
|
발명자
/ 주소 |
- Furuta, Naoshi
- Kuroda, Masao
|
출원인 / 주소 |
|
인용정보 |
피인용 횟수 :
9 인용 특허 :
2 |
초록
▼
Unnecessary operations are eliminated in the calculation of a non-decompression limit at the current water dept. In this manner, the calculation of the non-decompression limit is made more efficient and the required computing time is shorten to the point where the function can be incorporated into a
Unnecessary operations are eliminated in the calculation of a non-decompression limit at the current water dept. In this manner, the calculation of the non-decompression limit is made more efficient and the required computing time is shorten to the point where the function can be incorporated into a wrist worn device that provides timely data.
대표청구항
▼
1. A data processing apparatus for divers comprising:a computing means for repeatedly calculating, for a predefined group of tissue compartments, a non-decompression limit for each tissue compartment based on a determination of an amount of inert gas accumulated in vivo in said tissue compartments;
1. A data processing apparatus for divers comprising:a computing means for repeatedly calculating, for a predefined group of tissue compartments, a non-decompression limit for each tissue compartment based on a determination of an amount of inert gas accumulated in vivo in said tissue compartments; and a determination means for determining a tissue-compartment-computing-sequence specifying an order sequence according to which said computing means calculates the non-decompression limit of each tissue compartment; wherein: each of said tissue compartments is characterized by a saturation half-time parameter; said computing device repeatedly cycles through said tissue compartments and sequentially calculates the non-decompression limit of each tissue compartment during each cycle by implementing a separate computing process for each tissue compartment, in sequence, as determined by said tissue-compartment-computing-sequence; said determination means arranges said tissue compartments within said tissue-compartment-computing-sequence in ascending order based on the absolute value of the difference between the saturation half-time of each tissue compartment during a current cycle and the saturation half-time of the tissue compartment that had the lowest calculated non-decompression limit during the previous cycle as determined by the computing means. 2. A data processing apparatus for divers comprising:a computing means for repeatedly calculating, for a predefined group of tissue compartments, a non-decompression limit for each tissue compartment based on a determination of an amount of inert gas accumulated in vivo in said tissue compartments; and a determination means for determining a tissue-compartment-computing-sequence specifying an order sequence according to which said computing means calculates the non-decompression limit of each tissue compartment; wherein a tissue-compartment-number is assigned to each tissue compartment in ascending or descending order based on the saturation half-time of each tissue compartment; and the determination means sets the current tissue-compartment-computing-sequence in accordance with said tissue-compartment-numbers by beginning with the tissue compartment having the lowest calculated non-decompression limit as determined by the computing device during a previous computing process and alternately applying a subtracting sequence and an addition sequence to the tissue-compartment-number of a current tissue compartment to obtain the tissue-compartment-number of a next tissue compartment for arrangement in said tissue-compartment-computing-sequence; wherein said subtracting sequence consists of subtracting a constant numeral offset from the current tissue compartment number of the current tissue compartment to obtain the next tissue compartment number of the next tissue compartment; and wherein said addition sequence consists of adding said constant numeral offset to the current tissue compartment number of the current tissue compartment to obtain the next tissue compartment number of the next tissue compartment. 3. The data processing apparatus of claim 2, wherein said constant numeral offset is ?1 or +1.4. A data processing apparatus for divers, comprising:a clock for identifying a dive time; an inert gas accumulation calculator for calculating at regular intervals an accumulated gas value for a predefined number of tissue compartments; a computing device for processing all of said tissue compartments within each of said intervals; wherein said processing of said tissue compartments includes: creating a hypothetical dive time having an initial dive time determined from said clock, repeatedly adding a specific time offset to said hypothetical dive time; for each new hypothetical dive time determining, for each tissue compartment in sequence, whether an amount of inert gas hypothetically accumulated within a corresponding tissue compartment after adding the specific time offset exceeds a maximum tolerated inert gas partial pressure for the corresponding tissue compartment, and calculating the corresponding tissue compartment's non-decompression limit if its maximum tolerated inert gas partial pressure is not exceeded; terminating the current processing of said tissue compartments if during the calculation of a new non-decompression limit a given tissue compartment, it is found that the newly calculated non-decompression limit exceeds the lowest non-decompression limit computed for another tissue compartment. 5. A data processing apparatus for divers comprising:a computing means for selectively calculating a non-decompression limit for a tissue compartment based on an amount of inert gas accumulated in vivo in conjunction with diving; means for determining an amount of inert gas in a breathing mix; wherein said computing means does not calculate the non-decompression limit for said tissue compartment if the amount of inert gas in the breathing mix is less than a maximum tolerated inert gas partial pressure of said tissue compartment. 6. A data processing apparatus for divers comprising:an inhaled gas computing means for calculating an amount of inhaled inert gas in a breathing mix; an in vivo gas updating means for regularly updating an amount of inert gas accumulated in viva based on the amount of inhaled inert gas calculated by the inhaled gas computing means; and a non-decompression limit computing means for repeatedly calculating a non-decompression limit for a tissue compartment based on the amount of in vivo inert gas updated by the in viva gas updating means; wherein the non-decompression limit computing means sets a current non-decompression limit to a previous non-decompression limit when the current non-decompression limit is scheduled to be calculated during a time when the in vivo gas updating means has not updated the amount of in vivo inert gas since the last non-decompression limit calculation and the currently calculated amount of inhaled inert gas is equal to the previously calculated amount of inhaled inert gas. 7. A data processing apparatus for divers comprising:an inhaled gas computing means for calculating an amount of inhaled inert gas in a breathing mix; an in vivo gas updating means for regularly updating an amount of inert gas accumulated in viva based on the amount of inhaled inert gas calculated by the inhaled gas computing means; and a non-decompression limit computing means for repeatedly calculating a non-decompression limit for a tissue compartment based on the amount of in vivo inert gas updated by the in viva gas updating means; wherein when the time to calculate the current non-decompression limit coincides with the time for the in viva gas updating means to update the amount of in vivo inert gas and the currently measured amount of inhaled inert gas is equal to the previously measured amount of inhaled inert gas and the previous non-decompression limit is lower than a predefined maximum non-decompression limit, then the non-decompression limit computing means sets the current non-decompression limit equal to the previous non-decompression limit minus the time elapsed from when the previous non-decompression limit was calculated to when the current non-decompression limit is to be calculated. 8. A data processing apparatus for divers, comprising:a computing means for calculating a non-decompression limit for a tissue compartment based on an amount of inert gas accumulated in vivo in conjunction with diving; wherein when an amount of inhaled inert gas contained in a breathing mix is greater than, or equal to, a maximum tolerated inert gas partial pressure for the tissue compartment, the computing means repeatedly adds a specific time interval to a hypothetical dive time initiated to an actual current dive time, calculates a hypothetically accumulated inert gas value according to said hypothetical dive time up until exceeding said maximum tolerated inert gas partial pressure, and then sets the non-decompression limit equal to the hypothetical dive time at which the hypothetically accumulated inert gas value exceeds the maximum tolerated inert gas partial pressure. 9. A data processing method for a data processing apparatus for divers, comprising:applying a calculation process to each of a plurality of tissue compartments in a cyclic manner, wherein the order of said tissue compartments to which said calculation process is applied is not fixed within each cycle, and wherein said calculation process includes repeatedly calculating a non-decompression limit for each tissue compartment based on an amount of inert gas accumulated within each respective tissue compartment in vivo in conjunction with diving; and determining a tissue compartment computing sequence for each cycle specifying the order of tissue compartments to which said calculating process is applied within each cycle. 10. A data processing method for calculating a non-decompression limit of a plurality of tissue compartments, for use in a data processing apparatus for divers, comprising:repeatedly adding a specific time offset to a hypothetical dive time initially set to an actual dive time; for each new hypothetical dive time, determining, for each tissue compartment in sequence, whether an amount of inert gas hypothetically accumulated within a corresponding tissue compartment after adding the specific time offset exceeds a maximum tolerated inert gas partial pressure for the corresponding tissue compartment, and calculating the corresponding tissue compartment's non-decompression limit if its maximum tolerated inert gas partial pressure is not exceeded; and terminating the calculating of the non-decompression limit for a given tissue compartment if during calculation of a new non-decompression limit for the given tissue compartment, it is found that the newly calculated non-decompression limit exceeds the lowest non-decompression limit computed for another tissue compartment. 11. A data processing method for a data processing apparatus for divers, comprising:determining an amount of inert gas in a breathing mix; and calculating a non-decompression limit for a tissue compartment based on an amount of inert gas accumulated in vivo in conjunction with diving, wherein: the non-decompression limit for said tissue compartment is not calculated if the amount of inert gas in the breathing mix is less than a maximum tolerated inert gas partial pressure of said tissue compartment. 12. A data processing method for a data processing apparatus for divers, the data processing method comprising:an inhaled gas computing step for calculating an amount of inhaled inert gas in a breathing mix; an in vivo gas updating step for regularly updating an amount of inert gas accumulated in vivo based on the amount of inhaled inert gas calculated by the inhaled gas computing step; and a non-decompression limit computing step for repeatedly calculating a non-decompression limit for a tissue compartment based on the amount of in vivo inert gas updated by the in vivo gas updating step; wherein the non-decompression limit computing step sets a current non-decompression limit to a previous non-decompression limit when the current non-decompression limit is scheduled to be calculated during a time when the in vivo gas updating step has not updated the amount of in vivo inert gas since the last non-decompression limit calculation and the currently measured amount of inhaled inert gas is equal to the previously measured amount of inhaled inert gas. 13. A data processing method for a data processing apparatus for divers, the data processing method comprising:an inhaled gas computing step for calculating an amount of inhaled inert gas in a breathing mix; an in vivo gas updating step for regularly updating the amount of inert gas accumulated in vivo based on the amount of inhaled inert gas calculated by the inhaled gas computing step; and a non-decompression limit computing step for repeatedly calculating a non-decompression limit for a tissue compartment based on the amount of in vivo inert gas updated by the in vivo gas updating step; wherein when the time to calculate the current non-decompression limit coincides with the time for the in vivo gas updating step to update the amount of in vivo inert gas and the currently measured amount of inhaled inert gas is equal to the previously measured amount of inhaled inert gas and the previous non-decompression limit is lower than a predefined maximum non-decompression limit, then the non-decompression limit computing step sets the current non-decompression limit equal to the previous non-decompression limit minus the time elapsed from when the previous non-decompression limit was calculated to when the current non-decompression limit is to be calculated. 14. A data processing method for a data processing apparatus for divers that calculates a non-decompression limit for a tissue compartment based on an amount of inert gas accumulated in vivo in conjunction with diving, wherein:when an amount of inhaled inert gas contained in a breathing mix is greater than, or equal to, a maximum tolerated inert gas partial pressure for the tissue compartment, a specific time interval is repeatedly added to a hypothetical dive time initiated to an actual current dive time, a hypothetically accumulated inert gas value is calculated according to said hypothetical dive time up until exceeding said maximum tolerated inert gas partial pressure, and then the non-decompression limit is set equal to the hypothetical dive time at which the hypothetically accumulated value inert gas exceeds the maximum tolerated inert gas partial pressure. 15. A computer-readable, data storage medium for recording a computing program as described in claim 14.16. A computer-readable data storage medium for recording a computing program as described in claim 15.17. A computing program for achieving in a computer a function for calculating a non-decompression time limit for a plurality of tissue compartments, said computing function including:stopping the calculation of the non-decompression limit for a given tissue compartment if during calculation the non-decompression limit for the given tissue compartment, it is found that the calculated non-decompression limit exceeds the lowest non-decompression limit computed for another tissue compartment; and when repeatedly adding a specific time interval to a hypothetical dive time that is initially set to a current dive time, making a determination of whether to calculate the non-decompression limit for each tissue compartment based on whether an amount of hypothetical inert gas resulting from addition of the specific time interval exceeds a maximum tolerated inert gas partial pressure in any of said tissue compartments. 18. A computer-readable data storage medium for recording a computing program as described in claim 17.19. A computing program for achieving in a computer a computing function, including:calculating an amount of inert gas in a breathing mix; calculating a non-decompression limit for a tissue compartment based on an amount of inert gas accumulated in vivo in conjunction with diving; and halting the calculating of the non-decompression limit for a given tissue compartment if the amount of inert gas in the breathing mix is less than a maximum tolerated inert gas partial pressure of the tissue compartment. 20. A computing program for achieving in a computer:an inhaled gas computing function for calculating an amount of inhaled inert gas in a breathing mix; an in vivo gas updating function for regularly updating an amount of inert gas accumulated in vivo based on the amount of inhaled inert gas calculated by the inhaled gas computing function; and a non-decompression limit computing function for repeatedly calculating a non-decompression limit for each of a plurality of tissue compartments based on the amount of in vivo inert gas updated by the in viva gas updating function; wherein a current non-decompression limit is set equal to the previous non-decompression limit if the current non-decompression limit is not calculated coincidently with the in viva gas updating function updating the amount of in vivo inert gas, and if the currently measured amount of inhaled inert gas is equal to the previously measured amount of inhaled inert gas. 21. A computing program for achieving in a computer:an inhaled gas computing function for calculating an amount of inhaled inert gas in a breathing mix; an in vivo gas updating function for regularly updating an amount of inert gas accumulated in vivo based on the amount of inhaled inert gas calculated by the inhaled gas computing function; and a non-decompression limit computing function for repeatedly calculating a non-decompression limit for each of a plurality of tissue compartments based on the amount of in vivo inert gas updated by the in vivo gas updating function; wherein a current non-decompression limit is set equal to the previous non-decompression limit minus the time elapsed from calculating the previous non-decompression limit to calculating the current non-decompression limit when the time to calculate the current non-decompression limit is the time for the in vivo gas updating function to update the amount of in vivo inert gas and the currently measured amount of inhaled inert gas is equal to the previously measured amount of inhaled inert gas and the previous non-decompression limit is lower than a predefined maximum non-decompression limit. 22. A program for achieving in a computer a function for calculating a non-decompression limit for a tissue compartment based on an amount of inert gas accumulated in vivo in conjunction with diving, wherein when an amount of inhaled inert gas contained in a breathing mix is greater than or equal to a maximum tolerated inert gas partial pressure for the tissue compartment, a specific time interval value is repeatedly added to a hypothetical diver time that is initially set to a current dive time, and the non-decompression limit is set equal to the hypothetical dive time at the point when the amount of inert gas accumulated as determined from the hypothetical dive time exceeds a maximum tolerated inert gas partial pressure.23. A data processing apparatus for divers, comprising:a pressure sensor for determining at regular intervals an amount of inert gas accumulated in each of a predefined number tissue compartments, wherein each tissue compartment is characterized by a gas saturation half-time; a computing device for processing, in turn, all of said tissue compartments in a cyclic manner, the processing of each tissue component including a computation of its non-decompression limit based on its corresponding amount of accumulated inert gas, said computing device being further effective for storing a reference-tissue-compartment identifying the tissue compartment having the lowest non-decompression limit as each tissue compartment is processed within each cycle; a tissue compartment selector for selecting the order in which each tissue compartment is processed within each cycle, wherein said tissue compartment selector selects, among the not yet processed tissue compartments within each cycle, the tissue compartment whose saturation half-time is closest to the saturation half-time of said reference-tissue-compartment. 24. A data processing apparatus for divers, comprising:a computing device for repeatedly calculating, for a predefined group of tissue compartments, a non-decompression limit for each tissue compartment based on a determination of an amount of inert gas accumulated in vivo in said tissue compartments; and a determination device for determining a tissue-compartment-computing-sequence specifying an order sequence according to which said computing device calculates the non-decompression limit of each tissue compartment wherein: each of said tissue compartments is characterized by a saturation half-time parameter; said computing device repeatedly cycles through said tissue compartments and sequentially calculates the non-decompression limit of each tissue compartment during each cycle by implementing a separate computing process for each tissue compartment, in sequence, as determined by said tissue-compartment-computing-sequence; said determination device arranges said tissue compartments within said tissue-compartment-computing-sequence in ascending order based on the absolute value of the difference between the saturation half-time of each tissue compartment during a current cycle and the saturation half-time of the tissue compartment that had the lowest calculated non-decompression limit during the previous cycle as determined by the computing device. 25. A data processing apparatus for divers, comprising:a computing device for repeatedly calculating, for a predefined group of tissue compartments, a non-decompression limit for each tissue compartment based on a determination of an amount of inert gas accumulated in vivo in said tissue compartments; and a determination device for determining a tissue-compartment-computing-sequence specifying an order sequence according to which said computing device calculates the non-decompression limit of each tissue compartment wherein a tissue-compartment-number is assigned to each tissue compartment in ascending or descending order based on the saturation half-time of each tissue compartment; and the determination device sets the current tissue-compartment-computing-sequence in accordance with said tissue-compartment-numbers by beginning with the tissue compartment having the lowest calculated non-decompression limit as determined by the computing device during a previous computing process and alternately applying a subtracting sequence and an addition sequence to the tissue-compartment-number of a current tissue compartment to obtain the tissue-compartment-number of a next tissue compartment for arrangement in said tissue-compartment-computing-sequence; wherein said subtracting sequence consists of subtracting a constant numeral offset from the current tissue compartment number of the current tissue compartment to obtain the next tissue compartment number of the next tissue compartment; and wherein said addition sequence consists of adding said constant numeral offset to the current tissue compartment number of the current tissue compartment to obtain the next tissue compartment number of the next tissue compartment. 26. The data processing apparatus of claim 25, wherein said constant numeral offset is ?1 or +1.27. A data processing apparatus for divers comprising:a computing device for determining an amount of inert eras in a breathing mix and for selectively calculating a non-decompression limit for a tissue compartment based on an amount of inert gas accumulated in vivo in conjunction with diving; wherein said computing device does not calculate the non-decompression limit for said tissue compartment if the amount of inert gas in the breathing mix is less than a maximum tolerated inert gas partial pressure of said tissue compartment. 28. A data processing apparatus for divers comprising:an inhaled gas calculator for calculating an amount of inhaled inert gas in a breathing mix; an in vivo gas updater for regularly updating an amount of inert gas accumulated in vivo based on the amount of inhaled inert gas calculated by the inhaled gas calculator; and a non-decompression limit calculator for repeatedly calculating a non-decompression limit for a tissue compartment based on the amount of in vivo inert gas updated by the in vivo gas updater; wherein the non-decompression limit calculator sets a current non-decompression limit to a previous non-decompression limit when the current non-decompression limit is scheduled to be calculated during a time when the in vivo gas updater has not updated the amount of in vivo inert gas since the last non-decompression limit calculation and the currently calculated amount of inhaled inert gas is equal to the previously calculated amount of inhaled inert gas. 29. A data processing apparatus for divers comprising:an inhaled gas calculator for calculating an amount of inhaled inert gas in a breathing mix; an in vivo gas updater for regularly updating an amount of inert gas accumulated in vivo based on the amount of inhaled inert gas calculated by the inhaled gas calculator; and a non-decompression limit calculator for repeatedly calculating a non-decompression limit for a tissue compartment based on the amount of in vivo inert gas updated by the in vivo gas updater; wherein when the time to calculate the current non-decompression limit coincides with the time for the in vivo gas updater to update the amount of in vivo inert gas and the currently measured amount of inhaled inert gas is equal to the previously measured amount of inhaled inert gas and the previous non-decompression limit is lower than a predefined maximum non-decompression limit, then the non-decompression limit calculator sets the current non-decompression limit equal to the previous non-decompression limit minus the time elapsed from when the previous non-decompression limit was calculated to when the current non-decompression limit is to be calculated. 30. A data processing apparatus for divers, comprising:a computing means for calculating a non-decompression limit for a tissue compartment based on an amount of inert gas accumulated in vivo in conjunction with diving; wherein when an amount of inhaled inert gas contained in a breathing mix is greater than, or equal to, a maximum tolerated inert gas partial pressure for the tissue compartment, the computing means repeatedly adds a specific time interval to a hypothetical dive time initiated to an actual current dive time, calculates a hypothetically accumulated inert gas value according to said hypothetical dive time up until exceeding said maximum tolerated inert gas partial pressure, and then sets the non-decompression limit equal to the hypothetical dive time at which the hypothetically accumulated inert gas value exceeds the maximum tolerated inert gas partial pressure.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.