
Thanh Duc Vo
Examiner (ID: 304, Phone: (571)272-0708 , Office: P/2139 )
| Most Active Art Unit | 2139 |
| Art Unit(s) | 2189, 2139 |
| Total Applications | 432 |
| Issued Applications | 326 |
| Pending Applications | 4 |
| Abandoned Applications | 106 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 6913914
[patent_doc_number] => 20050177672
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-08-11
[patent_title] => 'Storage system structure for storing relational cache metadata'
[patent_app_type] => utility
[patent_app_number] => 10/775432
[patent_app_country] => US
[patent_app_date] => 2004-02-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 7067
[patent_no_of_claims] => 29
[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/0177/20050177672.pdf
[firstpage_image] =>[orig_patent_app_number] => 10775432
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/775432 | Storage system structure for storing relational cache metadata | Feb 9, 2004 | Issued |
Array
(
[id] => 462213
[patent_doc_number] => 07246199
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2007-07-17
[patent_title] => 'Double buffering of serial transfers'
[patent_app_type] => utility
[patent_app_number] => 10/775614
[patent_app_country] => US
[patent_app_date] => 2004-02-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4453
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 200
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/246/07246199.pdf
[firstpage_image] =>[orig_patent_app_number] => 10775614
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/775614 | Double buffering of serial transfers | Feb 9, 2004 | Issued |
Array
(
[id] => 6914073
[patent_doc_number] => 20050177831
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-08-11
[patent_title] => 'Computer architecture providing transactional, lock-free execution of lock-based programs'
[patent_app_type] => utility
[patent_app_number] => 10/775448
[patent_app_country] => US
[patent_app_date] => 2004-02-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5785
[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/0177/20050177831.pdf
[firstpage_image] =>[orig_patent_app_number] => 10775448
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/775448 | Computer architecture providing transactional, lock-free execution of lock-based programs | Feb 9, 2004 | Issued |
Array
(
[id] => 6913928
[patent_doc_number] => 20050177686
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-08-11
[patent_title] => 'MP3 personal storage device with income-call displaying function'
[patent_app_type] => utility
[patent_app_number] => 10/774481
[patent_app_country] => US
[patent_app_date] => 2004-02-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 1659
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0177/20050177686.pdf
[firstpage_image] =>[orig_patent_app_number] => 10774481
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/774481 | MP3 personal storage device with income-call displaying function | Feb 9, 2004 | Abandoned |
Array
(
[id] => 6913929
[patent_doc_number] => 20050177687
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-08-11
[patent_title] => 'Storage system including hierarchical cache metadata'
[patent_app_type] => utility
[patent_app_number] => 10/775426
[patent_app_country] => US
[patent_app_date] => 2004-02-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6854
[patent_no_of_claims] => 21
[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/0177/20050177687.pdf
[firstpage_image] =>[orig_patent_app_number] => 10775426
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/775426 | Storage system including hierarchical cache metadata | Feb 9, 2004 | Issued |
Array
(
[id] => 343140
[patent_doc_number] => 07502901
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-03-10
[patent_title] => 'Memory replacement mechanism in semiconductor device'
[patent_app_type] => utility
[patent_app_number] => 10/735917
[patent_app_country] => US
[patent_app_date] => 2003-12-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 27
[patent_figures_cnt] => 49
[patent_no_of_words] => 14971
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 8
[patent_words_short_claim] => 308
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/502/07502901.pdf
[firstpage_image] =>[orig_patent_app_number] => 10735917
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/735917 | Memory replacement mechanism in semiconductor device | Dec 15, 2003 | Issued |
Array
(
[id] => 7352424
[patent_doc_number] => 20040193759
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-09-30
[patent_title] => 'Method and system for providing a smart card scripting tool'
[patent_app_type] => new
[patent_app_number] => 10/735628
[patent_app_country] => US
[patent_app_date] => 2003-12-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 7504
[patent_no_of_claims] => 31
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 115
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0193/20040193759.pdf
[firstpage_image] =>[orig_patent_app_number] => 10735628
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/735628 | Method and system for providing a smart card scripting tool | Dec 15, 2003 | Abandoned |
Array
(
[id] => 7312620
[patent_doc_number] => 20040143726
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-07-22
[patent_title] => 'Device comprising a microcontroller and modules for achieving a state machine'
[patent_app_type] => new
[patent_app_number] => 10/736964
[patent_app_country] => US
[patent_app_date] => 2003-12-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 2407
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 78
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0143/20040143726.pdf
[firstpage_image] =>[orig_patent_app_number] => 10736964
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/736964 | Device comprising a microcontroller and modules for achieving a state machine | Dec 15, 2003 | Abandoned |
Array
(
[id] => 641160
[patent_doc_number] => 07127587
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2006-10-24
[patent_title] => 'Intent seizes in a multi-processor environment'
[patent_app_type] => utility
[patent_app_number] => 10/733958
[patent_app_country] => US
[patent_app_date] => 2003-12-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4794
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 160
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/127/07127587.pdf
[firstpage_image] =>[orig_patent_app_number] => 10733958
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/733958 | Intent seizes in a multi-processor environment | Dec 10, 2003 | Issued |
Array
(
[id] => 7673820
[patent_doc_number] => 20040128298
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-07-01
[patent_title] => 'Information processing apparatus'
[patent_app_type] => new
[patent_app_number] => 10/735316
[patent_app_country] => US
[patent_app_date] => 2003-12-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3476
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 38
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0128/20040128298.pdf
[firstpage_image] =>[orig_patent_app_number] => 10735316
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/735316 | Information processing apparatus | Dec 10, 2003 | Abandoned |
Array
(
[id] => 7457032
[patent_doc_number] => 20040186965
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-09-23
[patent_title] => 'Method and system for accessing memory data'
[patent_app_type] => new
[patent_app_number] => 10/735348
[patent_app_country] => US
[patent_app_date] => 2003-12-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 2830
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 109
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0186/20040186965.pdf
[firstpage_image] =>[orig_patent_app_number] => 10735348
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/735348 | Method and system for accessing memory data | Dec 10, 2003 | Abandoned |
Array
(
[id] => 675954
[patent_doc_number] => 07093075
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2006-08-15
[patent_title] => 'Location-based placement algorithms for set associative cache memory'
[patent_app_type] => utility
[patent_app_number] => 10/704452
[patent_app_country] => US
[patent_app_date] => 2003-11-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 23
[patent_no_of_words] => 5774
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 103
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/093/07093075.pdf
[firstpage_image] =>[orig_patent_app_number] => 10704452
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/704452 | Location-based placement algorithms for set associative cache memory | Nov 6, 2003 | Issued |
Array
(
[id] => 384630
[patent_doc_number] => 07308528
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2007-12-11
[patent_title] => 'Virtual tape library device'
[patent_app_type] => utility
[patent_app_number] => 10/703309
[patent_app_country] => US
[patent_app_date] => 2003-11-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 17
[patent_no_of_words] => 10366
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 41
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/308/07308528.pdf
[firstpage_image] =>[orig_patent_app_number] => 10703309
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/703309 | Virtual tape library device | Nov 6, 2003 | Issued |
Array
(
[id] => 6907049
[patent_doc_number] => 20050102444
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-05-12
[patent_title] => 'Memory controller useable in a data processing system'
[patent_app_type] => utility
[patent_app_number] => 10/703924
[patent_app_country] => US
[patent_app_date] => 2003-11-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 6597
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0102/20050102444.pdf
[firstpage_image] =>[orig_patent_app_number] => 10703924
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/703924 | Memory controller useable in a data processing system | Nov 6, 2003 | Issued |
Array
(
[id] => 7416862
[patent_doc_number] => 20040107265
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-06-03
[patent_title] => 'Shared memory data transfer apparatus'
[patent_app_type] => new
[patent_app_number] => 10/692716
[patent_app_country] => US
[patent_app_date] => 2003-10-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3360
[patent_no_of_claims] => 5
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 28
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0107/20040107265.pdf
[firstpage_image] =>[orig_patent_app_number] => 10692716
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/692716 | Shared memory data transfer apparatus | Oct 26, 2003 | Abandoned |
Array
(
[id] => 897905
[patent_doc_number] => 07346749
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-03-18
[patent_title] => 'Method for storing register properties in a datastructure and related datastructure'
[patent_app_type] => utility
[patent_app_number] => 10/692681
[patent_app_country] => US
[patent_app_date] => 2003-10-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3176
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 83
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/346/07346749.pdf
[firstpage_image] =>[orig_patent_app_number] => 10692681
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/692681 | Method for storing register properties in a datastructure and related datastructure | Oct 26, 2003 | Issued |
Array
(
[id] => 237683
[patent_doc_number] => 07596672
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2009-09-29
[patent_title] => 'Synchronous mirroring including writing image updates to a file'
[patent_app_type] => utility
[patent_app_number] => 10/692495
[patent_app_country] => US
[patent_app_date] => 2003-10-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 5228
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 195
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/596/07596672.pdf
[firstpage_image] =>[orig_patent_app_number] => 10692495
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/692495 | Synchronous mirroring including writing image updates to a file | Oct 23, 2003 | Issued |
Array
(
[id] => 662858
[patent_doc_number] => 07107390
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2006-09-12
[patent_title] => 'Parity-scanning and refresh in dynamic memory devices'
[patent_app_type] => utility
[patent_app_number] => 10/680170
[patent_app_country] => US
[patent_app_date] => 2003-10-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5339
[patent_no_of_claims] => 53
[patent_no_of_ind_claims] => 8
[patent_words_short_claim] => 35
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/107/07107390.pdf
[firstpage_image] =>[orig_patent_app_number] => 10680170
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/680170 | Parity-scanning and refresh in dynamic memory devices | Oct 7, 2003 | Issued |
Array
(
[id] => 7204659
[patent_doc_number] => 20050052958
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-03-10
[patent_title] => 'Disc information output method, program, and recording medium'
[patent_app_type] => utility
[patent_app_number] => 10/498710
[patent_app_country] => US
[patent_app_date] => 2003-10-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 10035
[patent_no_of_claims] => 26
[patent_no_of_ind_claims] => 19
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0052/20050052958.pdf
[firstpage_image] =>[orig_patent_app_number] => 10498710
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/498710 | Disc information output method, program, and recording medium | Oct 6, 2003 | Abandoned |
Array
(
[id] => 7222468
[patent_doc_number] => 20050055495
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-03-10
[patent_title] => 'Memory wear leveling'
[patent_app_type] => utility
[patent_app_number] => 10/656888
[patent_app_country] => US
[patent_app_date] => 2003-09-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 7394
[patent_no_of_claims] => 35
[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/0055/20050055495.pdf
[firstpage_image] =>[orig_patent_app_number] => 10656888
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/656888 | Memory wear leveling | Sep 4, 2003 | Abandoned |