
Nasser Moazzami Goodarzi
Supervisory Patent Examiner (ID: 12173, Phone: (571)272-4195 , Office: P/2426 )
| Most Active Art Unit | 2187 |
| Art Unit(s) | 2187, 2436, 2752, 2136, 2759, 2426 |
| Total Applications | 556 |
| Issued Applications | 479 |
| Pending Applications | 21 |
| Abandoned Applications | 58 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 6679621
[patent_doc_number] => 20030229762
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-12-11
[patent_title] => 'Apparatus, method, and system for synchronizing information prefetch between processors and memory controllers'
[patent_app_type] => new
[patent_app_number] => 10/170171
[patent_app_country] => US
[patent_app_date] => 2002-06-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 3678
[patent_no_of_claims] => 26
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 118
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0229/20030229762.pdf
[firstpage_image] =>[orig_patent_app_number] => 10170171
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/170171 | Apparatus, method, and system for synchronizing information prefetch between processors and memory controllers | Jun 10, 2002 | Issued |
Array
(
[id] => 1058969
[patent_doc_number] => 06857050
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2005-02-15
[patent_title] => 'Data storage system using 3-party hand-off protocol to maintain a single coherent logical image'
[patent_app_type] => utility
[patent_app_number] => 10/167147
[patent_app_country] => US
[patent_app_date] => 2002-06-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 10
[patent_no_of_words] => 8483
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 133
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/857/06857050.pdf
[firstpage_image] =>[orig_patent_app_number] => 10167147
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/167147 | Data storage system using 3-party hand-off protocol to maintain a single coherent logical image | Jun 9, 2002 | Issued |
Array
(
[id] => 1196975
[patent_doc_number] => 06732238
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2004-05-04
[patent_title] => 'Set-associative cache memory having variable time decay rewriting algorithm'
[patent_app_type] => B1
[patent_app_number] => 10/167133
[patent_app_country] => US
[patent_app_date] => 2002-06-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 5393
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 81
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/732/06732238.pdf
[firstpage_image] =>[orig_patent_app_number] => 10167133
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/167133 | Set-associative cache memory having variable time decay rewriting algorithm | Jun 9, 2002 | Issued |
Array
(
[id] => 1058965
[patent_doc_number] => 06857047
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2005-02-15
[patent_title] => 'Memory compression for computer systems'
[patent_app_type] => utility
[patent_app_number] => 10/167358
[patent_app_country] => US
[patent_app_date] => 2002-06-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 7
[patent_no_of_words] => 4975
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 79
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/857/06857047.pdf
[firstpage_image] =>[orig_patent_app_number] => 10167358
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/167358 | Memory compression for computer systems | Jun 9, 2002 | Issued |
Array
(
[id] => 6771282
[patent_doc_number] => 20030217222
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-11-20
[patent_title] => 'Calibration method implementing segmented flash memeory and RAM overlay'
[patent_app_type] => new
[patent_app_number] => 10/146776
[patent_app_country] => US
[patent_app_date] => 2002-05-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2955
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 86
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0217/20030217222.pdf
[firstpage_image] =>[orig_patent_app_number] => 10146776
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/146776 | Calibration method implementing segmented flash memory and RAM overlay | May 15, 2002 | Issued |
Array
(
[id] => 1186683
[patent_doc_number] => 06738890
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2004-05-18
[patent_title] => 'Data processor'
[patent_app_type] => B2
[patent_app_number] => 10/145761
[patent_app_country] => US
[patent_app_date] => 2002-05-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 14
[patent_no_of_words] => 5028
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 119
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/738/06738890.pdf
[firstpage_image] =>[orig_patent_app_number] => 10145761
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/145761 | Data processor | May 15, 2002 | Issued |
Array
(
[id] => 1052598
[patent_doc_number] => 06862666
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2005-03-01
[patent_title] => 'Hardware assisted lease-based access to memory'
[patent_app_type] => utility
[patent_app_number] => 10/147729
[patent_app_country] => US
[patent_app_date] => 2002-05-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 11
[patent_no_of_words] => 6629
[patent_no_of_claims] => 31
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 131
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/862/06862666.pdf
[firstpage_image] =>[orig_patent_app_number] => 10147729
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/147729 | Hardware assisted lease-based access to memory | May 15, 2002 | Issued |
Array
(
[id] => 6793365
[patent_doc_number] => 20030088709
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-05-08
[patent_title] => 'System and method of composing and decomposing a ROM image'
[patent_app_type] => new
[patent_app_number] => 10/147956
[patent_app_country] => US
[patent_app_date] => 2002-05-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 2860
[patent_no_of_claims] => 33
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 52
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0088/20030088709.pdf
[firstpage_image] =>[orig_patent_app_number] => 10147956
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/147956 | System and method of composing and decomposing a ROM image | May 14, 2002 | Issued |
Array
(
[id] => 6771291
[patent_doc_number] => 20030217231
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-11-20
[patent_title] => 'Method and apparatus for prefetching objects into an object cache'
[patent_app_type] => new
[patent_app_number] => 10/146268
[patent_app_country] => US
[patent_app_date] => 2002-05-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3131
[patent_no_of_claims] => 32
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 63
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0217/20030217231.pdf
[firstpage_image] =>[orig_patent_app_number] => 10146268
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/146268 | Method and apparatus for prefetching objects into an object cache | May 14, 2002 | Issued |
Array
(
[id] => 1129596
[patent_doc_number] => 06795897
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2004-09-21
[patent_title] => 'Selective memory controller access path for directory caching'
[patent_app_type] => B2
[patent_app_number] => 10/146692
[patent_app_country] => US
[patent_app_date] => 2002-05-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4260
[patent_no_of_claims] => 32
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 138
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/795/06795897.pdf
[firstpage_image] =>[orig_patent_app_number] => 10146692
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/146692 | Selective memory controller access path for directory caching | May 14, 2002 | Issued |
Array
(
[id] => 1155168
[patent_doc_number] => 06779092
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2004-08-17
[patent_title] => 'Reordering requests for access to subdivided resource'
[patent_app_type] => B2
[patent_app_number] => 10/146621
[patent_app_country] => US
[patent_app_date] => 2002-05-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 10
[patent_no_of_words] => 4126
[patent_no_of_claims] => 38
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 109
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/779/06779092.pdf
[firstpage_image] =>[orig_patent_app_number] => 10146621
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/146621 | Reordering requests for access to subdivided resource | May 14, 2002 | Issued |
Array
(
[id] => 1001721
[patent_doc_number] => 06912639
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2005-06-28
[patent_title] => 'Memory management method and apparatus for use in an open geographic information system'
[patent_app_type] => utility
[patent_app_number] => 10/142055
[patent_app_country] => US
[patent_app_date] => 2002-05-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 2712
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 131
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/912/06912639.pdf
[firstpage_image] =>[orig_patent_app_number] => 10142055
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/142055 | Memory management method and apparatus for use in an open geographic information system | May 9, 2002 | Issued |
Array
(
[id] => 1138923
[patent_doc_number] => 06789159
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2004-09-07
[patent_title] => 'System and method for programming non-volatile memory'
[patent_app_type] => B1
[patent_app_number] => 10/141599
[patent_app_country] => US
[patent_app_date] => 2002-05-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3792
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 77
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/789/06789159.pdf
[firstpage_image] =>[orig_patent_app_number] => 10141599
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/141599 | System and method for programming non-volatile memory | May 7, 2002 | Issued |
Array
(
[id] => 1106220
[patent_doc_number] => 06816950
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2004-11-09
[patent_title] => 'Method and apparatus for upgrading disk drive firmware in a RAID storage system'
[patent_app_type] => B2
[patent_app_number] => 10/141565
[patent_app_country] => US
[patent_app_date] => 2002-05-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3669
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 126
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/816/06816950.pdf
[firstpage_image] =>[orig_patent_app_number] => 10141565
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/141565 | Method and apparatus for upgrading disk drive firmware in a RAID storage system | May 7, 2002 | Issued |
Array
(
[id] => 1161516
[patent_doc_number] => 06775750
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2004-08-10
[patent_title] => 'System protection map'
[patent_app_type] => B2
[patent_app_number] => 10/141661
[patent_app_country] => US
[patent_app_date] => 2002-05-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 11
[patent_no_of_words] => 9764
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 141
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/775/06775750.pdf
[firstpage_image] =>[orig_patent_app_number] => 10141661
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/141661 | System protection map | May 7, 2002 | Issued |
Array
(
[id] => 7623853
[patent_doc_number] => 06725324
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2004-04-20
[patent_title] => 'Method and apparatus for increasing flash ROM programming performance in a multiple processor computer system'
[patent_app_type] => B2
[patent_app_number] => 10/127878
[patent_app_country] => US
[patent_app_date] => 2002-04-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3445
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 5
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/725/06725324.pdf
[firstpage_image] =>[orig_patent_app_number] => 10127878
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/127878 | Method and apparatus for increasing flash ROM programming performance in a multiple processor computer system | Apr 22, 2002 | Issued |
Array
(
[id] => 6265366
[patent_doc_number] => 20020188813
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-12-12
[patent_title] => 'On-chip hardware breakpoint generator with comprehensive memory operation detection'
[patent_app_type] => new
[patent_app_number] => 10/128025
[patent_app_country] => US
[patent_app_date] => 2002-04-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4203
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 74
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0188/20020188813.pdf
[firstpage_image] =>[orig_patent_app_number] => 10128025
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/128025 | On-chip hardware breakpoint generator with comprehensive memory operation detection | Apr 22, 2002 | Abandoned |
Array
(
[id] => 5791478
[patent_doc_number] => 20020161974
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-10-31
[patent_title] => 'Recording/reproduction apparatus and recording/reproduction control method'
[patent_app_type] => new
[patent_app_number] => 10/128765
[patent_app_country] => US
[patent_app_date] => 2002-04-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 7429
[patent_no_of_claims] => 4
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 124
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0161/20020161974.pdf
[firstpage_image] =>[orig_patent_app_number] => 10128765
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/128765 | Recording/reproduction apparatus and recording/reproduction control method | Apr 22, 2002 | Issued |
Array
(
[id] => 6871578
[patent_doc_number] => 20030084268
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-05-01
[patent_title] => 'Information processing system'
[patent_app_type] => new
[patent_app_number] => 10/116176
[patent_app_country] => US
[patent_app_date] => 2002-04-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 5783
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 170
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0084/20030084268.pdf
[firstpage_image] =>[orig_patent_app_number] => 10116176
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/116176 | Information processing system | Apr 4, 2002 | Issued |
Array
(
[id] => 1206895
[patent_doc_number] => 06721864
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2004-04-13
[patent_title] => 'Programmable memory controller'
[patent_app_type] => B2
[patent_app_number] => 10/115874
[patent_app_country] => US
[patent_app_date] => 2002-04-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 20
[patent_figures_cnt] => 24
[patent_no_of_words] => 11418
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 184
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/721/06721864.pdf
[firstpage_image] =>[orig_patent_app_number] => 10115874
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/115874 | Programmable memory controller | Apr 1, 2002 | Issued |