
Ngoc Yen M. Nguyen
Examiner (ID: 43, Phone: (571)272-1356 , Office: P/1734 )
| Most Active Art Unit | 1734 |
| Art Unit(s) | 1103, 1754, 1734, 1793 |
| Total Applications | 1524 |
| Issued Applications | 795 |
| Pending Applications | 89 |
| Abandoned Applications | 640 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 7174537
[patent_doc_number] => 20040078590
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-04-22
[patent_title] => 'Controlling access to multiple memory zones in an isolated execution environment'
[patent_app_type] => new
[patent_app_number] => 10/683542
[patent_app_country] => US
[patent_app_date] => 2003-10-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 9045
[patent_no_of_claims] => 36
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 82
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0078/20040078590.pdf
[firstpage_image] =>[orig_patent_app_number] => 10683542
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/683542 | Controlling access to multiple memory zones in an isolated execution environment | Oct 9, 2003 | Issued |
Array
(
[id] => 7234193
[patent_doc_number] => 20040073761
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-04-15
[patent_title] => 'Arithmetic unit with reduced startup time and method of loading data'
[patent_app_type] => new
[patent_app_number] => 10/680128
[patent_app_country] => US
[patent_app_date] => 2003-10-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3232
[patent_no_of_claims] => 7
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 21
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0073/20040073761.pdf
[firstpage_image] =>[orig_patent_app_number] => 10680128
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/680128 | Arithmetic unit with reduced startup time and method of loading data | Oct 7, 2003 | Issued |
Array
(
[id] => 553725
[patent_doc_number] => 07174436
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2007-02-06
[patent_title] => 'Method and system for maintaining shadow copies of data using a shadow mask bit'
[patent_app_type] => utility
[patent_app_number] => 10/680126
[patent_app_country] => US
[patent_app_date] => 2003-10-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3772
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 70
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/174/07174436.pdf
[firstpage_image] =>[orig_patent_app_number] => 10680126
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/680126 | Method and system for maintaining shadow copies of data using a shadow mask bit | Oct 7, 2003 | Issued |
Array
(
[id] => 943539
[patent_doc_number] => 06970982
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2005-11-29
[patent_title] => 'Method and system for maintaining coherency in a multiprocessor system by broadcasting TLB invalidated entry instructions'
[patent_app_type] => utility
[patent_app_number] => 10/676540
[patent_app_country] => US
[patent_app_date] => 2003-10-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 6
[patent_no_of_words] => 6077
[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/970/06970982.pdf
[firstpage_image] =>[orig_patent_app_number] => 10676540
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/676540 | Method and system for maintaining coherency in a multiprocessor system by broadcasting TLB invalidated entry instructions | Sep 30, 2003 | Issued |
Array
(
[id] => 799021
[patent_doc_number] => 07428615
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-09-23
[patent_title] => 'System and method for maintaining coherency and tracking validity in a cache hierarchy'
[patent_app_type] => utility
[patent_app_number] => 10/530143
[patent_app_country] => US
[patent_app_date] => 2003-10-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 4
[patent_no_of_words] => 2771
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 94
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/428/07428615.pdf
[firstpage_image] =>[orig_patent_app_number] => 10530143
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/530143 | System and method for maintaining coherency and tracking validity in a cache hierarchy | Sep 30, 2003 | Issued |
Array
(
[id] => 7118846
[patent_doc_number] => 20050071593
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-03-31
[patent_title] => 'Efficient file system data journaling'
[patent_app_type] => utility
[patent_app_number] => 10/673747
[patent_app_country] => US
[patent_app_date] => 2003-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5748
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0071/20050071593.pdf
[firstpage_image] =>[orig_patent_app_number] => 10673747
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/673747 | File system journal management | Sep 28, 2003 | Issued |
Array
(
[id] => 7115997
[patent_doc_number] => 20050069298
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-03-31
[patent_title] => 'System and method for writing data to HDD in bands'
[patent_app_type] => utility
[patent_app_number] => 10/674093
[patent_app_country] => US
[patent_app_date] => 2003-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3698
[patent_no_of_claims] => 28
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0069/20050069298.pdf
[firstpage_image] =>[orig_patent_app_number] => 10674093
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/674093 | System and method for writing data to dedicated bands of a hard disk drive | Sep 28, 2003 | Issued |
Array
(
[id] => 633338
[patent_doc_number] => 07133983
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2006-11-07
[patent_title] => 'Method, system, and program for asynchronous copy'
[patent_app_type] => utility
[patent_app_number] => 10/675317
[patent_app_country] => US
[patent_app_date] => 2003-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 15
[patent_no_of_words] => 6984
[patent_no_of_claims] => 30
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 94
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/133/07133983.pdf
[firstpage_image] =>[orig_patent_app_number] => 10675317
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/675317 | Method, system, and program for asynchronous copy | Sep 28, 2003 | Issued |
Array
(
[id] => 434921
[patent_doc_number] => 07266653
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2007-09-04
[patent_title] => 'Remote data mirroring with acknowledgment upon writing copied data to volatile cache memory'
[patent_app_type] => utility
[patent_app_number] => 10/673744
[patent_app_country] => US
[patent_app_date] => 2003-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 6360
[patent_no_of_claims] => 40
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 182
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/266/07266653.pdf
[firstpage_image] =>[orig_patent_app_number] => 10673744
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/673744 | Remote data mirroring with acknowledgment upon writing copied data to volatile cache memory | Sep 28, 2003 | Issued |
Array
(
[id] => 789409
[patent_doc_number] => 06988180
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2006-01-17
[patent_title] => 'Method and apparatus for lock-free, non-blocking hash table'
[patent_app_type] => utility
[patent_app_number] => 10/674176
[patent_app_country] => US
[patent_app_date] => 2003-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 12
[patent_no_of_words] => 9847
[patent_no_of_claims] => 31
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 122
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/988/06988180.pdf
[firstpage_image] =>[orig_patent_app_number] => 10674176
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/674176 | Method and apparatus for lock-free, non-blocking hash table | Sep 28, 2003 | Issued |
Array
(
[id] => 898203
[patent_doc_number] => 07346805
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2008-03-18
[patent_title] => 'Protection of mirrored data'
[patent_app_type] => utility
[patent_app_number] => 10/673836
[patent_app_country] => US
[patent_app_date] => 2003-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 7
[patent_no_of_words] => 4274
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 87
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/346/07346805.pdf
[firstpage_image] =>[orig_patent_app_number] => 10673836
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/673836 | Protection of mirrored data | Sep 28, 2003 | Issued |
Array
(
[id] => 633341
[patent_doc_number] => 07133986
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2006-11-07
[patent_title] => 'Method, system, and program for forming a consistency group'
[patent_app_type] => utility
[patent_app_number] => 10/676852
[patent_app_country] => US
[patent_app_date] => 2003-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 11
[patent_no_of_words] => 7276
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 252
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/133/07133986.pdf
[firstpage_image] =>[orig_patent_app_number] => 10676852
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/676852 | Method, system, and program for forming a consistency group | Sep 28, 2003 | Issued |
Array
(
[id] => 7118796
[patent_doc_number] => 20050071543
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-03-31
[patent_title] => 'Memory buffer device integrating refresh'
[patent_app_type] => utility
[patent_app_number] => 10/674981
[patent_app_country] => US
[patent_app_date] => 2003-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5807
[patent_no_of_claims] => 37
[patent_no_of_ind_claims] => 7
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0071/20050071543.pdf
[firstpage_image] =>[orig_patent_app_number] => 10674981
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/674981 | Memory buffer device integrating refresh logic | Sep 28, 2003 | Issued |
Array
(
[id] => 503759
[patent_doc_number] => 07213118
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2007-05-01
[patent_title] => 'Security in an automated data storage library'
[patent_app_type] => utility
[patent_app_number] => 10/675160
[patent_app_country] => US
[patent_app_date] => 2003-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 14
[patent_no_of_words] => 8759
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 107
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/213/07213118.pdf
[firstpage_image] =>[orig_patent_app_number] => 10675160
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/675160 | Security in an automated data storage library | Sep 28, 2003 | Issued |
Array
(
[id] => 885580
[patent_doc_number] => 07356661
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-04-08
[patent_title] => 'Control of information reproduction and deletion in a library apparatus'
[patent_app_type] => utility
[patent_app_number] => 10/669797
[patent_app_country] => US
[patent_app_date] => 2003-09-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 4846
[patent_no_of_claims] => 2
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 222
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/356/07356661.pdf
[firstpage_image] =>[orig_patent_app_number] => 10669797
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/669797 | Control of information reproduction and deletion in a library apparatus | Sep 24, 2003 | Issued |
Array
(
[id] => 7118828
[patent_doc_number] => 20050071575
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-03-31
[patent_title] => 'SEMICONDUCTOR DEVICE COMPRISING A PLURALITY OF MEMORY STRUCTURES'
[patent_app_type] => utility
[patent_app_number] => 10/605366
[patent_app_country] => US
[patent_app_date] => 2003-09-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3868
[patent_no_of_claims] => 30
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0071/20050071575.pdf
[firstpage_image] =>[orig_patent_app_number] => 10605366
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/605366 | Semiconductor device comprising a plurality of memory structures | Sep 24, 2003 | Issued |
Array
(
[id] => 7013452
[patent_doc_number] => 20050066115
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-03-24
[patent_title] => 'Content addressable memory'
[patent_app_type] => utility
[patent_app_number] => 10/669519
[patent_app_country] => US
[patent_app_date] => 2003-09-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4419
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0066/20050066115.pdf
[firstpage_image] =>[orig_patent_app_number] => 10669519
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/669519 | Content addressable memory selectively addressable in a physical address mode and a virtual address mode | Sep 23, 2003 | Issued |
Array
(
[id] => 7279716
[patent_doc_number] => 20040062093
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-04-01
[patent_title] => 'Data writing apparatus, data writing/reading apparatus, data writing method and data writing/reading method'
[patent_app_type] => new
[patent_app_number] => 10/664890
[patent_app_country] => US
[patent_app_date] => 2003-09-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 8515
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 76
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0062/20040062093.pdf
[firstpage_image] =>[orig_patent_app_number] => 10664890
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/664890 | Data writing apparatus, data writing/reading apparatus, data writing method and data writing/reading method | Sep 21, 2003 | Abandoned |
Array
(
[id] => 726005
[patent_doc_number] => 07051179
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2006-05-23
[patent_title] => 'Method and system for supporting multiple cache configurations'
[patent_app_type] => utility
[patent_app_number] => 10/664455
[patent_app_country] => US
[patent_app_date] => 2003-09-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 2884
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 93
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/051/07051179.pdf
[firstpage_image] =>[orig_patent_app_number] => 10664455
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/664455 | Method and system for supporting multiple cache configurations | Sep 17, 2003 | Issued |
Array
(
[id] => 7474359
[patent_doc_number] => 20040103261
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-05-27
[patent_title] => 'Virtualization controller and data transfer control method'
[patent_app_type] => new
[patent_app_number] => 10/663480
[patent_app_country] => US
[patent_app_date] => 2003-09-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 24
[patent_figures_cnt] => 24
[patent_no_of_words] => 19862
[patent_no_of_claims] => 26
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 116
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0103/20040103261.pdf
[firstpage_image] =>[orig_patent_app_number] => 10663480
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/663480 | Virtualization controller and data transfer control method | Sep 14, 2003 | Issued |