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

Method and system for storing and processing multiple memory addresses

Assignee: Round Rock Research LLC
•
Filing: 1998-10-07
•
Granted: 1999-08-31
•
Expires: 2018-10-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A packetized dynamic random access memory ("DRAM") receives command packets each of which contain a plurality of command words. One of the command words in each command packet includes a column address. Each of the command words, including the column address, is stored in one of a plurality of storage units so that a plurality of column addresses may be simultaneously stored in the storage units. The column addresses are individually coupled from respective storage units to a common column address bus which includes an address latch. The column address bus drives a column address processing circuit, such as a column address decoder. Also included is an adder that allows the DRAM to operate in a burst mode. In response to receiving an increment signal, the adder increments the column address at the output of the column address bus and applies the incremented address to the input of the column address bus.

Inventors

  • 👤 Troy A. Manning

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 21:31
CPC Classifications
G; G11; G11C; G11C7/00; G11C7/10; G11C7/1015; G11C7/1018; G11C5/00; G11C5/06; G11C5/066; G11C7/1072

Claims Analysis

Total Claims: 62
Claim 1
Independent Claim 195 words
A system for storing and processing a plurality of command packets each of which contain a plurality of command words, at least one of the command words containing at least one memory address, the system comprising: a command buffer receiving and storing a predetermined number of command words of each command packet; at least one command word register coupled to the command buffer, the command words being transferred from the command buffer to the command word register after the predetermined number of command words have been stored in the command buffer; an address pipeline having an input bus coupled to the command word register, the address pipeline having an plurality of address storage units each of which stores a respective memory address applied to the input bus responsive to a respective input enable signal, each of the address storage units applying its stored address to an output bus of the address pipeline responsive to a respective output enable signal; a control circuit selectively applying the respective input enable signals and output enable signals to each of the address storage units; and a memory address processing circuit coupled to the output bus of the address pipeline.
Claim 2
Independent Claim 195 words
A system for storing and processing a plurality of command packets each of which contain a plurality of command words, at least one of the command words containing at least one memory address, the system comprising: a command buffer receiving and storing a predetermined number of command words of each command packet; at least one command word register coupled to the command buffer, the command words being transferred from the command buffer to the command word register after the predetermined number of command words have been stored in the command buffer; an address pipeline having an input bus coupled to the command word register, the address pipeline having an plurality of address storage units each of which stores a respective memory address applied to the input bus responsive to a respective input enable signal, each of the address storage units applying its stored address to an output bus of the address pipeline responsive to a respective output enable signal; a control circuit selectively applying the respective input enable signals and output enable signals to each of the address storage units; and a memory address processing circuit coupled to the output bus of the address pipeline.
Claim 3
Dependent Claim 18 words
The storing and processing system of claim 1, wherein the memory address processing unit comprises an address decoder.
Claim 4
Dependent Claim 59 words
The storing and processing system of claim 1 further comprising a latch having an input bus coupled to the output bus of the address pipeline to receive each one of the memory addresses stored in the address storage units and an output bus coupled to the memory address processing circuit to process a memory address stored in the latch.
Claim 5
Dependent Claim 48 words
The storing and processing system of claim 1 further comprising a plurality of address bus circuits each of which is coupled to a respective bit of the output bus, the bus circuits coupling the memory address from an enabled address storage unit to the memory address processing circuit.
Claim 6
Dependent Claim 39 words
The storing and processing system of claim 4 wherein the address bus circuits each comprises a latch having an input coupled to a respective bit of the output bus and an output coupled to the memory address processing circuit.
Claim 7
Dependent Claim 69 words
The storing and processing system of claim 1, further comprising an adder for allowing the storing and processing system to operate in a burst mode, the adder having an input bus coupled to the output bus of the address pipeline and an output bus coupled to the memory address processing circuit, the adder generating a series of addresses that increment from an initial address stored in the address pipeline.
Claim 8
Dependent Claim 38 words
The storing and processing system of claim 1 wherein the memory addresses stored in each of the address storage units of the address pipeline comprise respective addresses of columns of memory cell in at least one memory array.
Claim 9
Dependent Claim 253 words
A memory device, comprising: at least one array of memory cells adapted to store data at a location determined by a row address and a column address; a row address circuit adapted to select a row of memory cells in the array corresponding to a row address applied to the row address circuit; a column address circuit adapted to select a column of memory cells in the array corresponding to a column address applied to the column address circuit; a data path circuit adapted to couple data between an external terminal and a memory cell in the row and column of the array corresponding to the row and column address applied to the row address circuit and the column address circuit, respectively; a command buffer adapted to receive a memory command to control the operation of the memory device; an address buffer adapted to receive row addresses and column addresses applied to the address buffer; an address pipeline having an input bus coupled to the address buffer, and a plurality of address storage units each of which stores a respective address applied to the input bus responsive to a respective input enable signal, each of the address pipelines applying its stored address to an output bus of the address pipeline responsive to a respective output enable signal; a memory address processing circuit coupled to the output bus of the address pipeline; and a control circuit selectively applying the respective input enable signals and output enable signals to each of the address storage units.
Claim 10
Dependent Claim 253 words
A memory device, comprising: at least one array of memory cells adapted to store data at a location determined by a row address and a column address; a row address circuit adapted to select a row of memory cells in the array corresponding to a row address applied to the row address circuit; a column address circuit adapted to select a column of memory cells in the array corresponding to a column address applied to the column address circuit; a data path circuit adapted to couple data between an external terminal and a memory cell in the row and column of the array corresponding to the row and column address applied to the row address circuit and the column address circuit, respectively; a command buffer adapted to receive a memory command to control the operation of the memory device; an address buffer adapted to receive row addresses and column addresses applied to the address buffer; an address pipeline having an input bus coupled to the address buffer, and a plurality of address storage units each of which stores a respective address applied to the input bus responsive to a respective input enable signal, each of the address pipelines applying its stored address to an output bus of the address pipeline responsive to a respective output enable signal; a memory address processing circuit coupled to the output bus of the address pipeline; and a control circuit selectively applying the respective input enable signals and output enable signals to each of the address storage units.
Claim 11
Dependent Claim 16 words
The memory device of claim 8, wherein the memory address processing unit comprises an address decoder.
Claim 12
Dependent Claim 57 words
the memory device of claim 8 further comprising a latch having an input bus coupled to the output bus of the address pipeline to receive each one of the memory addresses stored in the address storage units and an output bus coupled to the memory address processing circuit to process a memory address stored in the latch.
Claim 13
Dependent Claim 46 words
The memory device of claim 8 further comprising a plurality of address bus circuits each of which is coupled to a respective bit of the output bus, the bus circuits coupling the memory address from an enabled address storage unit to the memory address processing circuit.
Claim 14
Dependent Claim 37 words
The memory device of claim 11 wherein the address bus circuits each comprises a latch having an input coupled to a respective bit of the output bus and an output coupled to the memory address processing circuit.
Claim 15
Dependent Claim 65 words
The memory device of claim 8, further comprising an adder for allowing the memory device to operate in a burst mode, the adder having an input bus coupled to the output bus of the address pipeline and an output bus coupled to the memory address processing circuit, the adder generating a series of addresses that increment from an initial address stored in the address pipeline.
Claim 16
Dependent Claim 36 words
The memory device of claim 8 wherein the memory addresses stored in each of the address storage units of the address pipeline comprise respective addresses of columns of memory cells in the array of memory cells.
Claim 17
Dependent Claim 298 words
A memory device, comprising: at least one array of memory cells adapted to store data at a location determined by a tow address and a column address; a row address circuit adapted to select a row of memory cells in the array corresponding to a row address applied to the row address circuit; a column address circuit adapted to select a column of memory cells in the array corresponding to a column address applied to the column address circuit; a data path circuit adapted to couple data between an external terminal and a memory cell in the row and column of the array corresponding to the row and column address applied to the row address circuit and the column address circuit, respectively; a command buffer adapted to receive a plurality of command packets each of which contain a plurality of command words, at least one of the command words containing at least one memory address; at least one command word register coupled to the command buffer, the command words being transferred from the command buffer to the command word register after the predetermined number of command words have been stored in the command buffer; an address pipeline having an input bus coupled to the command word register, the address pipeline having a plurality of address storage units each of which stores a respective memory address applied to the input bus responsive to a respective input enable signal, each of the address storage units applying its stored address to an output bus of the address pipeline responsive to a respective output enable signal; a control circuit selectively applying the respective input enable signals and output enable signals to each of the address storage units; and a memory address processing circuit coupled to the output bus of the address pipeline.
Claim 18
Dependent Claim 298 words
A memory device, comprising: at least one array of memory cells adapted to store data at a location determined by a tow address and a column address; a row address circuit adapted to select a row of memory cells in the array corresponding to a row address applied to the row address circuit; a column address circuit adapted to select a column of memory cells in the array corresponding to a column address applied to the column address circuit; a data path circuit adapted to couple data between an external terminal and a memory cell in the row and column of the array corresponding to the row and column address applied to the row address circuit and the column address circuit, respectively; a command buffer adapted to receive a plurality of command packets each of which contain a plurality of command words, at least one of the command words containing at least one memory address; at least one command word register coupled to the command buffer, the command words being transferred from the command buffer to the command word register after the predetermined number of command words have been stored in the command buffer; an address pipeline having an input bus coupled to the command word register, the address pipeline having a plurality of address storage units each of which stores a respective memory address applied to the input bus responsive to a respective input enable signal, each of the address storage units applying its stored address to an output bus of the address pipeline responsive to a respective output enable signal; a control circuit selectively applying the respective input enable signals and output enable signals to each of the address storage units; and a memory address processing circuit coupled to the output bus of the address pipeline.
Claim 19
Dependent Claim 16 words
The memory device of claim 15, wherein the memory address processing unit comprises an address decoder.
Claim 20
Dependent Claim 57 words
The memory device of claim 15 further comprising a latch having an input bus coupled to the output bus of the address pipeline to receive each one of the memory addresses stored in the address storage units and an output bus coupled to the memory address processing circuit to process a memory address stored in the latch.
Claim 21
Dependent Claim 46 words
The memory device of claim 15 further comprising a plurality of address bus circuits each of which is coupled to a respective bit of the output bus, the bus circuits coupling the memory address from an enabled address storage unit to the memory address processing circuits.
Claim 22
Dependent Claim 37 words
The memory device of claim 18 wherein the address bus circuits each comprises a latch having an input coupled to a respective bit of the output bus and an output coupled to the memory address processing circuit.
Claim 23
Dependent Claim 67 words
The memory device of claim 15, further comprising an adder for allowing the storing and processing system to operate in a burst mode, the adder having an input bus coupled to the output bus of the address pipeline and an output bus coupled to the memory address processing circuit, the adder generating a series of addresses that increment from an initial address stored in the address pipeline.
Claim 24
Dependent Claim 36 words
The memory device of claim 15 wherein the memory addresses stored in each of the address storage units of the address pipeline comprise respective addresses of columns of memory cells in at least one memory array.
Claim 25
Dependent Claim 316 words
A computer system, comprising: processor having a processor bus; an input device coupled to the processor through the processor bus and adapted to allow data to be entered into the computer system; an output device coupled to the processor through the processor bus adapted to allow data to be output from the computer system; and a memory device coupled to the processor through the processor bus, comprising: at least one array of memory cells adapted to store data at a location determined by a row address and a column address; a row address circuit adapted to select a row of memory cells in the array corresponding to a row address applied to the row address circuit; a column address circuit adapted to select a column of memory cells in the array corresponding to a column address applied to the column address circuit, a data path circuit adapted to couple data between an external terminal and a memory cell in the row and column of the array corresponding to the row and column address applied to the row address circuit and the column address circuit, respectively; a command buffer adapted to receive a memory command to control the operation of the memory device; an address buffer adapted to receive row addresses and column addresses applied to the address buffer; an address pipeline having an input bus coupled to the address buffer, and a plurality of address storage units each of which stores a respective address applied to the input bus responsive to a respective input enable signal, each of the address pipelines applying its stored address to an output bus of the address pipeline responsive to a respective output enable signal; a memory address processing circuit coupled to the output bus of the address pipeline; and a control circuit selectively applying the respective input enable signals and output enable signals to each of the address storage units.
Claim 26
Dependent Claim 316 words
A computer system, comprising: processor having a processor bus; an input device coupled to the processor through the processor bus and adapted to allow data to be entered into the computer system; an output device coupled to the processor through the processor bus adapted to allow data to be output from the computer system; and a memory device coupled to the processor through the processor bus, comprising: at least one array of memory cells adapted to store data at a location determined by a row address and a column address; a row address circuit adapted to select a row of memory cells in the array corresponding to a row address applied to the row address circuit; a column address circuit adapted to select a column of memory cells in the array corresponding to a column address applied to the column address circuit, a data path circuit adapted to couple data between an external terminal and a memory cell in the row and column of the array corresponding to the row and column address applied to the row address circuit and the column address circuit, respectively; a command buffer adapted to receive a memory command to control the operation of the memory device; an address buffer adapted to receive row addresses and column addresses applied to the address buffer; an address pipeline having an input bus coupled to the address buffer, and a plurality of address storage units each of which stores a respective address applied to the input bus responsive to a respective input enable signal, each of the address pipelines applying its stored address to an output bus of the address pipeline responsive to a respective output enable signal; a memory address processing circuit coupled to the output bus of the address pipeline; and a control circuit selectively applying the respective input enable signals and output enable signals to each of the address storage units.
Claim 27
Dependent Claim 16 words
The computer system of claim 22, wherein the memory address processing unit comprises an address decoder.
Claim 28
Dependent Claim 57 words
The computer system of claim 22 further comprising a latch having an input bus coupled to the output bus of the address pipeline to receive each one of the memory addresses stored in the address storage units and an output bus coupled to the memory address processing circuit to process a memory address stored in the latch.
Claim 29
Dependent Claim 46 words
The computer system of claim 22 further comprising a plurality of address bus circuits each of which is coupled to a respective bit of the output bus, the bus circuits coupling the memory address from an enabled address storage unit to the memory address processing circuit.
Claim 30
Dependent Claim 37 words
The computer system of claim 25 wherein the address bus circuits each comprises a latch having an input coupled to a respective bit of the output bus and an output coupled to the memory address processing circuit.
Claim 31
Dependent Claim 65 words
The computer system of claim 22, further comprising an adder for allowing the memory device to operate in a burst mode, the adder having an input bus coupled to the output bus of the address pipeline and an output bus coupled to the memory address processing circuit, the adder generating a series of addresses that increment from an initial address stored in the address pipeline.
Claim 32
Dependent Claim 36 words
The computer system of claim 22 wherein the memory addresses stored in each of the address storage units of the address pipeline comprise respective addresses of columns of memory cells in the array of memory cells.
Claim 33
Dependent Claim 362 words
A computer system, comprising: a processor having a processor bus; an input device coupled to the processor through the processor bus and adapted to allow data to be entered into the computer system; an output device coupled to the processor through the processor bus adapted to allow data to be output from the computer system; and a memory device coupled to the processor through the processor bus, comprising: at least one array of memory cells adapted to store data at a location determined by a row address and a column address; a row address circuit adapted to select a row of memory cells in the array corresponding to a row address applied to the row address circuit; a column address circuit adapted to select a column of memory cells in the array corresponding to a column address applied to the column address circuit; a data path circuit adapted to couple data between an external terminal and a memory cell in the row and column of the array corresponding to the row and column address applied to the row address circuit and the column address circuit, respectively; a command buffer adapted to receive a plurality of command packets each of which contain a plurality of command words, at least one of the command words containing at least one memory address; at least one command word register coupled to the command buffer, the command words being transferred from the command buffer to the command word register after the predetermined number of command words have been stored in the command buffer; an address pipeline having an input bus coupled to the command word register, the address pipeline having a plurality of address storage units each of which stores a respective memory address applied to the input bus responsive to a respective input enable signal, cach of the address storage units applying its stored address to an output bus of the address pipeline responsive to a respective output enable signal; a control circuit selectively applying the respective input enable signals and output enable signals to each of the address storage units, and a memory address processing circuit coupled to the output bus of the address pipeline.
Claim 34
Dependent Claim 362 words
A computer system, comprising: a processor having a processor bus; an input device coupled to the processor through the processor bus and adapted to allow data to be entered into the computer system; an output device coupled to the processor through the processor bus adapted to allow data to be output from the computer system; and a memory device coupled to the processor through the processor bus, comprising: at least one array of memory cells adapted to store data at a location determined by a row address and a column address; a row address circuit adapted to select a row of memory cells in the array corresponding to a row address applied to the row address circuit; a column address circuit adapted to select a column of memory cells in the array corresponding to a column address applied to the column address circuit; a data path circuit adapted to couple data between an external terminal and a memory cell in the row and column of the array corresponding to the row and column address applied to the row address circuit and the column address circuit, respectively; a command buffer adapted to receive a plurality of command packets each of which contain a plurality of command words, at least one of the command words containing at least one memory address; at least one command word register coupled to the command buffer, the command words being transferred from the command buffer to the command word register after the predetermined number of command words have been stored in the command buffer; an address pipeline having an input bus coupled to the command word register, the address pipeline having a plurality of address storage units each of which stores a respective memory address applied to the input bus responsive to a respective input enable signal, cach of the address storage units applying its stored address to an output bus of the address pipeline responsive to a respective output enable signal; a control circuit selectively applying the respective input enable signals and output enable signals to each of the address storage units, and a memory address processing circuit coupled to the output bus of the address pipeline.
Claim 35
Dependent Claim 16 words
The computer system of claim 29, wherein the memory address processing unit comprises an address decoder.
Claim 36
Dependent Claim 57 words
The computer system of claim 29 further comprising a latch having an input bus coupled to the output bus of the address pipeline to receive each one of the memory addresses stored in the address storage units and an output bus coupled to the memory address processing circuit to process a memory address stored in the latch.
Claim 37
Dependent Claim 46 words
The computer system of claim 29 further comprising a plurality of address bus circuits each of which is coupled to a respective bit of the output bus, the bus circuits coupling the memory address from an enabled address storage unit to the memory address processing circuit.
Claim 38
Dependent Claim 37 words
The computer system of claim 32 wherein the address bus circuits each comprises a latch having all input coupled to a respective bit of the output bus and an output coupled to the memory address processing circuit.
Claim 39
Dependent Claim 67 words
The computer system of claim 29, further comprising an adder for allowing the storing and processing system to operate in a burst mode, the adder having an input bus coupled to the output bus of the address pipeline and an output bus coupled to the memory address processing circuit, the adder generating a series of addresses that increment from an initial address stored in the address pipeline.
Claim 40
Dependent Claim 36 words
The computer system of claim 29 wherein the memory addresses stored in each of the address storage units of the address pipeline comprise respective addresses of columns of memory cells in at least one memory array.
Claim 41
Independent Claim 56 words
A method of processing memory addresses in a memory device, comprising applying a plurality of memory addresses to the memory device, storing the memory addresses as they are received by the memory device so that a plurality of memory addresses may be simultaneously stored in the memory device; and processing each of the stored memory addresses.
Claim 42
Independent Claim 56 words
A method of processing memory addresses in a memory device, comprising applying a plurality of memory addresses to the memory device, storing the memory addresses as they are received by the memory device so that a plurality of memory addresses may be simultaneously stored in the memory device; and processing each of the stored memory addresses.
Claim 43
Dependent Claim 25 words
The method of claim 36 wherein the step of processing each of the stored memory addresses comprises selectively decoding each of the stored memory addresses.
Claim 44
Dependent Claim 49 words
The method of claim 36, further comprising the step of conveying the memory addresses over a common signal path from a location where the step of storing the memory address is performed to the location where the step of selectively processing each of the stored memory addresses is performed.
Claim 45
Dependent Claim 22 words
The method of claim 36 wherein the memory addresses comprise addresses designating a column of at least one array of memory cells.
Claim 46
Dependent Claim 53 words
The method of claim 36 further comprising latching each of the memory addresses one-at-a-time after the memory addresses have been stored in the memory device, and wherein the act of processing each of the stored memory addresses comprises processing each of the memory addresses after each of the memory addresses have been latched.
Claim 47
Dependent Claim 46 words
The method of claim 36 further comprising: latching one of the memory addresses after the memory address has been stored in the memory device; and sequentially incrementing the latched memory addresses to provide a plurality of memory addresses increasing in value from the latched memory address.
Claim 48
Independent Claim 100 words
A method of storing and processing memory addresses embedded in respective packets, each packet containing M N-bit packet words, the method comprising: sequentially receiving and storing each of the M packet words in a plurality of packets; combining the M packet words in each packet into a corresponding M*N bit packet word; storing a portion of each M*N bit packet word corresponding to the memory address for a plurality of packets so that a plurality of packet word portions corresponding to respective memory addresses may be simultaneously stored; processing each of the packet word portions corresponding to respective memory addresses.
Claim 49
Independent Claim 100 words
A method of storing and processing memory addresses embedded in respective packets, each packet containing M N-bit packet words, the method comprising: sequentially receiving and storing each of the M packet words in a plurality of packets; combining the M packet words in each packet into a corresponding M*N bit packet word; storing a portion of each M*N bit packet word corresponding to the memory address for a plurality of packets so that a plurality of packet word portions corresponding to respective memory addresses may be simultaneously stored; processing each of the packet word portions corresponding to respective memory addresses.
Claim 50
Dependent Claim 30 words
The method of claim 42 wherein the step of processing each of the packet word portions corresponding to respective memory addresses comprises selectively decoding each of the packet word portions.
Claim 51
Dependent Claim 57 words
The method of claim 42, further comprising the step of conveying the packet word portions over a common signal path from a location where the step of storing the packet word portions is performed to the location where the step of selectively processing each of the step of processing each of the packet word portions Is performed.
Claim 52
Dependent Claim 24 words
The method of claim 42 wherein the packet word portions comprises memory addresses designating a column of at least one array of memory cells.
Claim 53
Dependent Claim 54 words
The method of claim 42 further comprising latching each of the packet word portions one-at-a-time after the packet word portions have been stored, and wherein the act of processing each of the stored packet word portions comprises processing each of the packet word portions after each of the packet word portions have been latched.
Claim 54
Dependent Claim 51 words
The method of claim 42 further comprising: latching one of the packet word portions after the packet word portion has been stored; and sequentially incrementing the latched packet word portion to provide a plurality of memory addresses increasing in value from the memory address corresponding to the latched packet word portion.
Claim 55
Independent Claim 107 words
A system for storing and processing memory address, comprising an address pipeline having an input bus, an output bus, and a plurality of address storage units each of which stores a respective memory address, the address storage units each storing a memory address applied to the input bus responsive to a respective input enable signal and applying its stored address to the output bus responsive to a respective output enable signal; a memory address processing circuit coupled to the output bus of the address pipeline; and a control circuit selectively applying the respective input enable signals and output enable signals to each of the address storage units.
Claim 56
Independent Claim 107 words
A system for storing and processing memory address, comprising an address pipeline having an input bus, an output bus, and a plurality of address storage units each of which stores a respective memory address, the address storage units each storing a memory address applied to the input bus responsive to a respective input enable signal and applying its stored address to the output bus responsive to a respective output enable signal; a memory address processing circuit coupled to the output bus of the address pipeline; and a control circuit selectively applying the respective input enable signals and output enable signals to each of the address storage units.
Claim 57
Dependent Claim 18 words
The storing and processing system of claim 48, wherein the memory address processing unit comprises an address decoder.
Claim 58
Dependent Claim 59 words
The storing and processing system of claim 48 further comprising a latch having an input bus coupled to the output bus of the address pipeline to receive each one of the memory addresses stored in the address storage units and an output bus coupled to the memory address processing circuit to process a memory address stored in the latch.
Claim 59
Dependent Claim 48 words
The storing and processing system of claim 48 further comprising a plurality of address bus circuits each of which is coupled to a respective bit of the output bus, the bus circuits coupling the memory address from an enabled address storage unit to the memory address processing circuit.
Claim 60
Dependent Claim 39 words
The storing and processing system of claim 51 wherein the address bus circuits each comprises a latch having an input coupled to a respective bit of the output bus and an output coupled to the memory address processing circuit.
Claim 61
Dependent Claim 69 words
The storing and processing system of claim 48, further comprising an adder for allowing the storing and processing system to operate in a burst mode, the adder having an input bus coupled to the output bus of the address pipeline and an output bus coupled to the memory address processing circuit, the adder generating a series of addresses that increment from an initial address stored in the address pipeline.
Claim 62
Dependent Claim 38 words
The storing and processing system of claim 48 wherein the memory addresses stored in each of the address storage units of the address pipeline comprise respective addresses of columns of memory cells in at least one memory array.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-08-30 2003-03-01 2003-08-31 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-08-30 2007-03-01 2007-08-31 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-08-30 2011-03-01 2011-08-31 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag