← Back to Patent Explorer
US5532929A Expired / Lapsed US ⏱️ 0.0 years remaining

Apparatus for controlling vehicle driving power

Assignee: Toyota Motor Corp
•
Filing: 1993-12-14
•
Granted: 1996-07-02
•
Expires: 2013-12-14
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An engine controller includes a accelerator stroke detector, vehicle speed and vehicle acceleration sensors, first and second model learning units and a drive control unit. The first model learning unit constructs a vehicle acceleration model that exhibits and updates vehicle acceleration characteristics as required by a driver. The first unit includes a first learning program for updating acceleration model, and generates a first output (Gx) in response to the detected accelerator stroke and vehicle speed according to the first program. The first unit calculates a deviation (ΔG) between the detected vehicle acceleration (G) and the first output (Gx), and modifies the first output (Gx) to decrease the deviation (ΔG) to provide an updated acceleration model as required by the driver. The second model learning unit is for constructing a sensitivity model used to regulate the opening angle of an engine throttle valve. The second unit includes a second learning program for updating the sensitivity model and generating a second output (Thx) in response to the detected accelerator stroke and vehicle speed. As a consequence, the output (Thx) is modified to decrease the deviation (ΔG) which provides for an update to the sensitivity model. The drive control unit controls the throttle angle referring to a target value determined on the basis of the second output (Thx).

Inventors

  • 👤 Tatsuya Hattori
  • 👤 Makoto Nishida
  • 👤 Masuji Oshima
  • 👤 Hiroyuki Yoshida

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 05:58
CPC Classifications
F; F02; F02D; F02D11/00; F02D11/06; F02D11/10; F02D11/105; B; B60; B60K; B60K31/00; B60K31/02; B60K31/04; B60K31/042; B60K31/045; B60K31/047; B60T; B60T8/00; B60T8/17; B60T8/174; F02D41/00; F02D41/02; F02D41/14; F02D41/1401; F02D41/1405; F02D41/24; F02D41/26; B60T2220/00; B60T2220/02; B60W; B60W50/00; B60W2050/0001; B60W2050/0019; B60W2050/0028; B60W2050/0029; B60W2050/0031; B60W2520/00; B60W2520/10; B60W2520/105; B60W2540/00; B60W2540/10; B60W2540/106; B60W2540/18; B60W2540/30; B60W2720/00; B60W2720/10; B60W2720/106; F02D2011/101; F02D2011/102; F02D2041/1433; F02D2200/00; F02D2200/50; F02D2200/501; Y; Y10; Y10S; Y10S706/00; Y10S706/902; Y10S706/903; Y10S706/905

Claims Analysis

Total Claims: 53
Claim 1
Independent Claim 413 words
An apparatus for controlling the driving power of a motor vehicle having a power adjuster for regulating the power output from said motor vehicle according to control parameters set for said power adjuster, said vehicle further having an accelerator for manipulation by the vehicle's driver to regulate the power output from said motor at various vehicle speeds, the apparatus comprising: means responsive to the manipulation of said accelerator for detecting the amount by which said accelerator is manipulated (S) and for outputting a signal representative of the detected accelerator manipulation amount; means responsive to the vehicle speed for detecting the speed of the vehicle and for outputting a signal representative of the detected vehicle speed; means responsive to the vehicle acceleration for detecting the acceleration of the vehicle (G) and for outputting a signal representative of the detected vehicle acceleration; a first model learning means for constructing an acceleration model reflective of the driver's changing acceleration needs, and for determining the relationship among the manipulated amount of the accelerator, the vehicle speed, and the vehicle acceleration; said first learning means including a first learning program for updating said acceleration model, and for generating a first output value (Gx) in response to the amount detected by said acceleration detecting means and said speed detecting means; said first learning program being designed to calculate a deviation value (ΔG) between said detected vehicle acceleration (G) and said first output (Gx), wherein said acceleration (G) is selected as teaching data, and where said first model learning means modifies said first output (Gx) to decrease said deviation (ΔG) in order to provide an updated acceleration model; second model learning means for constructing a sensitivity model used to regulate the power adjuster's control parameter, and for determining the relationship among the manipulated amount of the accelerator, the vehicle speed, and the control parameter; said second model learning means including a second learning program for updating said sensitivity model, and for generating a second output (Thx) in response to the manipulated amount of the accelerator and the detected vehicle speed; said second learning program being designed to modify said second output (Thx) in order to decrease said deviation (ΔG) calculated by said first model learning means; and drive control means for controlling said power adjuster and vehicle driving power, said drive control means adjusting the control parameter by referring to a target control parameter determined on the basis of said second output (Thx) transmitted from said second model learning means.
Claim 2
Independent Claim 413 words
An apparatus for controlling the driving power of a motor vehicle having a power adjuster for regulating the power output from said motor vehicle according to control parameters set for said power adjuster, said vehicle further having an accelerator for manipulation by the vehicle's driver to regulate the power output from said motor at various vehicle speeds, the apparatus comprising: means responsive to the manipulation of said accelerator for detecting the amount by which said accelerator is manipulated (S) and for outputting a signal representative of the detected accelerator manipulation amount; means responsive to the vehicle speed for detecting the speed of the vehicle and for outputting a signal representative of the detected vehicle speed; means responsive to the vehicle acceleration for detecting the acceleration of the vehicle (G) and for outputting a signal representative of the detected vehicle acceleration; a first model learning means for constructing an acceleration model reflective of the driver's changing acceleration needs, and for determining the relationship among the manipulated amount of the accelerator, the vehicle speed, and the vehicle acceleration; said first learning means including a first learning program for updating said acceleration model, and for generating a first output value (Gx) in response to the amount detected by said acceleration detecting means and said speed detecting means; said first learning program being designed to calculate a deviation value (ΔG) between said detected vehicle acceleration (G) and said first output (Gx), wherein said acceleration (G) is selected as teaching data, and where said first model learning means modifies said first output (Gx) to decrease said deviation (ΔG) in order to provide an updated acceleration model; second model learning means for constructing a sensitivity model used to regulate the power adjuster's control parameter, and for determining the relationship among the manipulated amount of the accelerator, the vehicle speed, and the control parameter; said second model learning means including a second learning program for updating said sensitivity model, and for generating a second output (Thx) in response to the manipulated amount of the accelerator and the detected vehicle speed; said second learning program being designed to modify said second output (Thx) in order to decrease said deviation (ΔG) calculated by said first model learning means; and drive control means for controlling said power adjuster and vehicle driving power, said drive control means adjusting the control parameter by referring to a target control parameter determined on the basis of said second output (Thx) transmitted from said second model learning means.
Claim 3
Dependent Claim 57 words
The apparatus according to claim 1, wherein each of said first and second learning programs incorporates neural network computing means, and incorporates at least one weighting coefficient as variable data for use in its program; and wherein each of said first and second model learning means corrects the weighting coefficient data to decrease said calculated deviation (ΔG).
Claim 4
Dependent Claim 21 words
The apparatus according to claim 2, wherein each of said first and second learning programs incorporates an error feedback learning algorithm.
Claim 5
Dependent Claim 36 words
The apparatus according to claim 2, wherein a neuro network computing means having a central processing unit, a read only memory, and a random access memory is used to process said first and second learning means.
Claim 6
Dependent Claim 115 words
The apparatus according to claim 1, wherein said first model learning means stores a first data map correlating the detected accelerator manipulation amount (S), vehicle speed (V) and the first output (Gx) for an entire range of detected accelerator manipulation amounts (S) and vehicle speeds (V), and updates the entire first output (Gx), according to a plurality of predetermined calculation formulas; and wherein said second model learning means stores a second data map correlating the manipulation amount (S), the vehicle speed (V) and the second output (Thx), for an entire range of detected accelerator manipulation amounts (S) and vehicle speeds (V), and updates the entire second output (Thx), according to plurality of predetermined calculation formulas.
Claim 7
Dependent Claim 36 words
The apparatus according to claim 5, wherein a neuro network computing means having a central processing unit, a read only memory, and a random access memory is used to process said first and second learning means.
Claim 8
Dependent Claim 38 words
The apparatus according to claim 1, wherein said power adjuster is a pivotable throttle valve disposed in an air intake passage connected to the engine, and wherein said control parameter is an opening angle of said throttle valve.
Claim 9
Dependent Claim 29 words
The apparatus according to claim 1, wherein said accelerator comprises a accelerator pedal, and wherein the manipulated amount of the accelerator is a changing stroke of said accelerator pedal.
Claim 10
Dependent Claim 54 words
The apparatus according to claim 1 further comprising a low pass filter connecting said acceleration detecting means to said first model learning means, for attenuating high frequency signal components in the detection signal provided from said acceleration detecting means, each of said high frequency signal components having a higher frequency than a predetermined frequency.
Claim 11
Dependent Claim 59 words
The apparatus according to claim 1, wherein said target control parameter is obtained by multiplying the manipulated amount of said accelerator by said second output (Thx) generated by said second model learning means; and wherein said drive control means executes a control routine using feedback from said power adjuster so that said control parameter approaches a target control parameter.
Claim 12
Dependent Claim 102 words
The apparatus according to claim 1 further comprising: means for detecting a cessation in said vehicle's acceleration, for determining whether a predetermined acceleration cessation condition is satisfied and for generating a signal representative thereof indicative that the vehicle acceleration has ceased and that the vehicle is traveling at a constant speed; and first data alteration means for selecting data to be employed by said drive control means for determining the target control parameter, wherein when said first data alteration means receives the signal from said acceleration cessation detection means, said first data alteration means provides a predetermined reference value (THG 0 ).
Claim 13
Dependent Claim 44 words
The apparatus according to claim 11, wherein said predetermined reference value (THG 0 ) is an arithmetical average between a value (THG max ) corresponding to a maximum target control parameter and a value (THG min ) corresponding to a minimum target control parameter.
Claim 14
Dependent Claim 47 words
The apparatus according to claim 11, wherein a neuro network computing means having a central processing unit, a read only memory, and a random access memory is used to process said first and second learning means, said acceleration cessation detection means, and said first data alteration means.
Claim 15
Dependent Claim 95 words
The apparatus according to claim 11 further comprising: an initial drive movement detection means for determining whether a predetermined initial drive movement condition is satisfied, said drive movement condition being indicative of when the vehicle speed is greater than a predetermined value, wherein said drive movement detection means outputs a signal when said vehicle satisfies said initial drive movement condition; said first and second model learning means continuously updating said acceleration model and sensitivity model from when they receive said initial drive movement signal until they receive the signal from said acceleration cessation detection means.
Claim 16
Dependent Claim 58 words
The apparatus according to claim 11, wherein said first data alteration means changes the data to be employed by said drive control means so that the value of said data approaches said reference value (THG 0 ) by using a correction data (ΔThg) as a function of the number of times in changes of said second output (Thx).
Claim 17
Dependent Claim 67 words
The apparatus according to claim 1 further comprising: second data alteration means for selecting data to be employed by said drive control means so as to decide the target control parameter; and said second data alteration means for determining whether the vehicle is in a constant speed cruising state according to when predetermined referential data is provided to said control means by said second data alteration means.
Claim 18
Dependent Claim 42 words
The apparatus according to claim 16, wherein a neuro network computing means having a central processing unit, a read only memory, and a random access memory is used to process said first and second learning means and said second data alteration means.
Claim 19
Dependent Claim 85 words
The apparatus according to claim 1 further comprising: turn detection means for detecting the turning movement of the vehicle, and for outputting a signal indicative of the turning movement; third data alteration means for selecting data to be employed by said drive control means for determining the target control parameter and for determining the occasion of a vehicle's turning movement, based on the signal from said turn detection means; and said third data alteration means providing a predetermined referential data for the vehicle's turning movement.
Claim 20
Dependent Claim 26 words
The apparatus according to claim 18, wherein said turn detection means includes a sensor for detecting the angle with which said vehicle's steering wheel is turned.
Claim 21
Dependent Claim 42 words
The apparatus according to claim 18, wherein a neuro network computing means having a central processing unit, a read only memory, and a random access memory is used to process said first and second learning means and said third data alteration means.
Claim 22
Dependent Claim 95 words
The apparatus according to claim 1 further comprising: reverse detection means for detecting the reverse movement of the vehicle, said reverse detection means outputting a signal when said vehicle is moving in a reverse direction; a fourth data alteration means for selecting data to be employed by said drive control means for determining the target control parameter, said fourth data alteration means determining the occurrence of the vehicle's reverse movement based on the signal from said reverse detection means; and said fourth data alteration means providing a predetermined referential data for the vehicle's reverse movement.
Claim 23
Dependent Claim 25 words
The apparatus according to claim 21, wherein said vehicle is provided with a transmission; and wherein said reverse detection means includes a drive range selector.
Claim 24
Dependent Claim 42 words
The apparatus according to claim 21, wherein a neuro network computing means having a central processing unit, a read only memory, and a random access memory is used to process said first and second learning means and said fourth data alteration means.
Claim 25
Dependent Claim 84 words
The apparatus according to claim 21, wherein said vehicle includes at least one drive wheel, a motor, and a transmission; said apparatus further including a neutral detection means for detecting when said transmission is in a neutral drive range, said neutral detection means outputting a signal when said transmission is in a neutral drive range; and wherein said second model learning means stops updating said sensitivity model when said second model learning means receives signals provided by both said reverse and neutral detection means.
Claim 26
Dependent Claim 49 words
The apparatus according to claim 24, wherein said transmission of the vehicle is a automatic transmission; and wherein said neutral detection means is responsive to a drive range selector, said selector for switchable selecting one of a plurality of shift positions, said positions comprising a neutral and parking range.
Claim 27
Dependent Claim 52 words
The apparatus according to claim 24 further comprising: fifth data alteration means for selecting data to be employed by said drive control means for determining the target control parameter, wherein when said fifth data alteration means provides data to said drive control means when said vehicle is in a neutral drive state.
Claim 28
Dependent Claim 68 words
The apparatus according to claim 26, wherein said fifth data alteration means calculates at least one of the change in acceleration (ΔGt) and the change in vehicle speed (ΔV) at a predetermined period of time; and wherein said fifth data alteration means set said referential data for the neutral condition to a constant value, when said change in acceleration and speed is larger than a predetermined standard value.
Claim 29
Dependent Claim 208 words
The apparatus according to claim 1 further comprising: a drive start detection means for determining whether a predetermined drive start condition is satisfied which suggests that the drive of the little moving vehicle has been substantially started, and for generating a signal indicative of satisfying the drive start condition; an acceleration end detection means for determining whether a predetermined acceleration end condition is satisfied which suggests that the acceleration of the vehicle has been just completed in order for the vehicle to be transferred to a constant cruising speed, and for generating a signal indicative of satisfying the acceleration end condition; and a time measuring means for measuring period of time from when said acceleration end detection means initially receives said drive start detection signal to the time when said time measuring means receives the signal from said acceleration end detection means, wherein when said measured period of time is shorter than a predetermined period of time and when said second output (Thx) on receiving the signal from said acceleration end detection means is smaller than a predetermined value, said second model learning means provides a previous second output (Thx) which is updated upon receiving the signal from said acceleration end detection means in the preceding control cycle.
Claim 30
Dependent Claim 42 words
The apparatus according to claim 28, wherein a neuro network computing means having a central processing unit, a read only memory, and a random access memory is used to process said first and second model learning means and said time measuring means.
Claim 31
Dependent Claim 102 words
The apparatus according to claim 1 further comprising: driver instruction means to be manipulated by a vehicle's driver for intentionally selecting the referential data to be employed by said drive control means, wherein said instruction means outputs a signal indicative of the driver's instruction; and sixth data alteration means for selecting the referential data used by the drive control means to decide a target control parameter, wherein when said sixth data alteration means receives said instruction signal from said instruction means, the sixth data alteration means sets referential data to an instructed data by the driver in accordance with the instruction signal.
Claim 32
Dependent Claim 99 words
The apparatus according to claim 30, wherein said sixth data alteration means further compares a predetermined threshold value (THGa) with the referential data to be employed by said drive control means; and wherein said sixth data alteration means further sets the referential data to a first value (THGmin) smaller than said threshold value (THGa) when the compared referential data is smaller than said threshold value (THGa), and sets the referential data to a second value (THGst), which is greater than said threshold value (THGa), when the compared referential data is equal to or greater than said threshold value (THGa).
Claim 33
Dependent Claim 15 words
The apparatus according to claim 30, wherein said driver instruction means includes a reset switch.
Claim 34
Dependent Claim 42 words
The apparatus according to claim 30, wherein a neuro network computing means having a central processing unit, a read only memory, and a random access memory is used to process said first and second model learning and said sixth data alteration means.
Claim 35
Dependent Claim 120 words
The apparatus according to claim 1 further comprising: acceleration beginning detection means for determining the occasion of the vehicle's initial acceleration, said acceleration beginning detection means outputting a signal when the vehicle begins to accelerate; and means for detecting a cessation in said vehicle's acceleration, for determining whether a predetermined acceleration cessation condition is satisfied and for generating a signal representative thereof indicative that the vehicle acceleration has ceased and that the vehicle is traveling at a constant speed and wherein said first model learning means continuously functions from a time when it receives said signal from said acceleration beginning detection means to a time when said first model learning means receives the signal from said acceleration cessation detecting means.
Claim 36
Dependent Claim 37 words
The apparatus according to claim 34, wherein a neuro network computing means having a central processing unit, a read only memory, and a random access memory is used to process said first and second model learning means.
Claim 37
Dependent Claim 66 words
The apparatus according to claim 1, wherein said second model learning means calculates a learning value (δ) based on said deviation (ΔG) calculated by said first model learning means and supplied to said second model learning means by said first model learning means, and wherein said second model learning means corrects said second output (Thx) to decrease said learning value (δ) for updating said sensitivity model.
Claim 38
Dependent Claim 134 words
The apparatus according to claim 36 further comprising: first comparison means for comparing a predetermined standard value (Thgstd) with a sensitivity value (Thg) determined from said second output (Thx) of said second model learning means, said first comparison means outputting a signal indicative of the result of the comparison; and a first setting means for setting the learning value (δ) used by said second model learning means, said first setting means having as input the signal from said first comparison means for determining whether, over time, the value of said sensitivity value (Thg) approaches said standard value (Thgstd), wherein said first setting means sets the learning value, when the sensitivity value (Thg) approaches to said standard value (Thgstd), to a value greater than said deviation (ΔG) as calculated by said first model learning means.
Claim 39
Dependent Claim 40 words
The apparatus according to claim 37, wherein said first setting means executes the setting of said learning value (δ), based on a correction coefficient (Kg) as a function of a deviation between the sensitivity value (Thg) and standard value (Thgstd).
Claim 40
Dependent Claim 48 words
The apparatus according to claim 38, wherein said correction coefficient (Kg) is calculated according to the following formula: Kg=1.0+|Thgstd-Thg|*k2 wherein "Thgstd" is a standard value, "Thg" is a sensitivity value, and "k2" is a positive constant value, whereby said correction coefficient is always set to at least 1.0.
Claim 41
Dependent Claim 117 words
The apparatus according to claim 39, wherein said first setting means sets the learning value (δ) to a value which is obtained: by dividing said deviation (ΔG) by said coefficient (Kg), in the case where Thgstd≧Thg and ΔG≧φ; by dividing said deviation (ΔG) by said coefficient (Kg), in the case where Thgstd<Thg and ΔG<φ; by multiplying said deviation (ΔG) by said coefficient (Kg), in the case where Thgstd≧Thg and ΔG<φ; and by multiplying said deviation (ΔG) by said coefficient (Kg), in the case where Thgstd<Thg and ΔG≧φ, wherein said "φ" is a constant value, and whereby the learning value is set to a value greater than said deviation (ΔG) as calculated by said first model learning means.
Claim 42
Dependent Claim 37 words
The apparatus according to claim 37, wherein a neuro network computing means having a central processing unit, a read only memory, and a random access memory is used to process said first and second model learning means.
Claim 43
Dependent Claim 292 words
The apparatus according to claim 36 further comprising: second comparison means for comparing a predetermined standard value (Thgstd) with a sensitivity value (Thg) based on said second output (Thx) from said second model learning means, said second comparison means further outputing a signal indicative of the result of the comparison; third comparison means for comparing the detected accelerator manipulation amount (S) from said accelerator manipulation detecting means with a predetermined first amount (S1) and a predetermined second amount (s2), said second amount (S2) being smaller than said first amount (S1), and for outputing a signal indicative of the result of the comparison; fourth comparison means for comparing said deviation (ΔG) with a predetermined third amount (dg) and a predetermined fourth amount (-dg), said fourth amount (-dg) being smaller than said third amount (dg), and for outputing a signal indicative of the result of the comparison; and second setting means for setting the learning value (δ) to be employed by said second model learning means, based on information transmitted thereto from said second, third, and fourth comparison means, wherein said second setting means sets the learning value to a positive value greater than said deviation (ΔG) under conditions when the sensitivity value (Thg) is smaller than the standard value (Thgstd), when said detected manipulation amount (S) is larger than said first amount (S1) and when said deviation (ΔG) is smaller than said third amount (dg), and wherein said second setting means sets the learning value to a negative value smaller than said deviation (ΔG) under conditions when the sensitivity value (Thg) is larger than the standard value (Thgstd), when said detected manipulation amount (s) is smaller than said second amount (S2), and when said deviation (ΔG) is larger than said fourth amount (-dg).
Claim 44
Dependent Claim 29 words
The apparatus according to claim 42, wherein said positive value is equal to said third amount (dg), and wherein said negative value is equal to said fourth amount (-dg).
Claim 45
Dependent Claim 49 words
The apparatus according to claim 42, wherein a neuro network computing means having a central processing unit, a read only memory, and a random access memory is used to process said first and second model learning means, said second, third and fourth comparison means and said second setting means.
Claim 46
Dependent Claim 224 words
The apparatus according to claim 36 further comprising: memory means for storing a maximum value (Thgmax) and minimum value (Thgmin) of the sensitivity values (Thg) based on said second output (Thx) from said second model learning means; fifth comparison means for comparing the sensitivity value (Thg) with said maximum value (Thgmax) and minimum value (Thgmin), and for outputing a signal indicative of the result of the comparison; sixth comparison means for comparing the deviation (ΔG) with a predetermined value (φ1), and for outputing a signal indicative of the result of the comparison; and third setting means for setting the learning value (δ) to be employed by said second model learning means, based on data provided thereto from said fifth and sixth comparison means, wherein said third setting means sets the learning value to a first constant value for preventing said sensitivity value from increasing over the present sensitivity value, when said sensitivity value (Thg) is at least said maximum value (Thgmax) and when said deviation (ΔG) is larger than said predetermined value (φ1), and wherein said third setting means sets the learning value to a second constant value for preventing said sensitivity value from decreasing below the present sensitivity value, when said sensitivity value (Thg) is at most said minimum value (Thgmin) and when said deviation (ΔG) is smaller than said predetermined value (φ1).
Claim 47
Dependent Claim 18 words
The apparatus according to claim 45, wherein said first constant value is equal to said second constant value.
Claim 48
Dependent Claim 20 words
The apparatus according to claim 46, wherein said predetermined value (φ1) is equal to said first and second constant values.
Claim 49
Dependent Claim 22 words
The apparatus according to claim 47, wherein said predetermined value (φ1) and said first and second constant values are equal to zero.
Claim 50
Dependent Claim 51 words
The apparatus according to claim 45, wherein a neuro network computing means having a central processing unit, a read only memory, and a random access memory is used to process said first and second model learning means, said memory means, said fifth and sixth comparison means and said third setting means.
Claim 51
Dependent Claim 170 words
The apparatus according to claim 1 further comprising: said second learning program incorporating neural network technology, and incorporating a learning rate (ε) as variable data for use in its program, whereby said second model learning means updates the sensitivity model thereof in accordance with the learning rate (ε); seventh comparison means for comparing the deviation (ΔG) with a predetermined first value (φ1), and for generating a signal indicative of the result of the comparison; eighth comparison means for comparing the second output (Thx) updated by said second model learning means with a predetermined standard value (Thgstd), and for generating a signal indicative of the result of the comparison; and means for altering the setting of the learning rate (ε), wherein when the deviation (ΔG) is smaller than said first value (φ1) and when the second output (Thx) is larger than said standard value (Thgstd), said rate alteration means sets the learning rate to an another rate different from an initial rate which is initially set in said second learning program.
Claim 52
Dependent Claim 16 words
The apparatus according to claim 50, wherein said another rate is smaller than said initial rate.
Claim 53
Dependent Claim 48 words
The apparatus according to claim 50, wherein a neuro network computing means having a central processing unit, a read only memory, and a random access memory is used to process said first and second model learning means, said seventh and eighth comparison means and said rate alteration means.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-07-02 2000-01-01 2000-07-02 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-07-02 2004-01-01 2004-07-02 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-07-02 2008-01-01 2008-07-02 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag