
Than Vinh Nguyen
Examiner (ID: 3446, Phone: (571)272-4198 , Office: P/2138 )
| Most Active Art Unit | 2138 |
| Art Unit(s) | 2188, 2138, 2187, 2787, 2759, 2309, 2751 |
| Total Applications | 1861 |
| Issued Applications | 1652 |
| Pending Applications | 79 |
| Abandoned Applications | 148 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 4961638
[patent_doc_number] => 20080276063
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-11-06
[patent_title] => 'DYNAMIC STACK ALLOCATING METHOD IN MULTI-THREADED OPERATING SYSTEMS'
[patent_app_type] => utility
[patent_app_number] => 12/031248
[patent_app_country] => US
[patent_app_date] => 2008-02-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3321
[patent_no_of_claims] => 14
[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/0276/20080276063.pdf
[firstpage_image] =>[orig_patent_app_number] => 12031248
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/031248 | Dynamic stack allocating method in multi-threaded operating systems | Feb 13, 2008 | Issued |
Array
(
[id] => 8716078
[patent_doc_number] => 08402229
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2013-03-19
[patent_title] => 'System and method for enabling interoperability between application programming interfaces'
[patent_app_type] => utility
[patent_app_number] => 12/031682
[patent_app_country] => US
[patent_app_date] => 2008-02-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 9
[patent_no_of_words] => 6586
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 14
[patent_words_short_claim] => 159
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12031682
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/031682 | System and method for enabling interoperability between application programming interfaces | Feb 13, 2008 | Issued |
Array
(
[id] => 4549584
[patent_doc_number] => 07873805
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-01-18
[patent_title] => 'Data recovery systems and methods'
[patent_app_type] => utility
[patent_app_number] => 12/031404
[patent_app_country] => US
[patent_app_date] => 2008-02-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 1
[patent_figures_cnt] => 1
[patent_no_of_words] => 4365
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 192
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/873/07873805.pdf
[firstpage_image] =>[orig_patent_app_number] => 12031404
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/031404 | Data recovery systems and methods | Feb 13, 2008 | Issued |
Array
(
[id] => 4602792
[patent_doc_number] => 07979635
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-07-12
[patent_title] => 'Apparatus and method to allocate resources in a data storage library'
[patent_app_type] => utility
[patent_app_number] => 12/031548
[patent_app_country] => US
[patent_app_date] => 2008-02-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5061
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 264
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/979/07979635.pdf
[firstpage_image] =>[orig_patent_app_number] => 12031548
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/031548 | Apparatus and method to allocate resources in a data storage library | Feb 13, 2008 | Issued |
Array
(
[id] => 5393302
[patent_doc_number] => 20090210615
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-08-20
[patent_title] => 'OVERLAY MANAGEMENT IN A FLASH MEMORY STORAGE DEVICE'
[patent_app_type] => utility
[patent_app_number] => 12/031384
[patent_app_country] => US
[patent_app_date] => 2008-02-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 3604
[patent_no_of_claims] => 17
[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/0210/20090210615.pdf
[firstpage_image] =>[orig_patent_app_number] => 12031384
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/031384 | Overlay management in a flash memory storage device | Feb 13, 2008 | Issued |
Array
(
[id] => 5332647
[patent_doc_number] => 20090113124
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-04-30
[patent_title] => 'VIRTUAL COMPUTER SYSTEM AND METHOD OF CONTROLLING THE SAME'
[patent_app_type] => utility
[patent_app_number] => 12/031157
[patent_app_country] => US
[patent_app_date] => 2008-02-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 29
[patent_figures_cnt] => 29
[patent_no_of_words] => 12912
[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/0113/20090113124.pdf
[firstpage_image] =>[orig_patent_app_number] => 12031157
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/031157 | Method and system for deleting allocated virtual server resources | Feb 13, 2008 | Issued |
Array
(
[id] => 4499301
[patent_doc_number] => 07904656
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2011-03-08
[patent_title] => 'Controller for hard disk drive having DWFT (data wedge format table) cache with high-priority initial cache fill'
[patent_app_type] => utility
[patent_app_number] => 12/031644
[patent_app_country] => US
[patent_app_date] => 2008-02-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 14
[patent_no_of_words] => 7228
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 158
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/904/07904656.pdf
[firstpage_image] =>[orig_patent_app_number] => 12031644
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/031644 | Controller for hard disk drive having DWFT (data wedge format table) cache with high-priority initial cache fill | Feb 13, 2008 | Issued |
Array
(
[id] => 4462322
[patent_doc_number] => 07895404
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-02-22
[patent_title] => 'Access rights on a memory map'
[patent_app_type] => utility
[patent_app_number] => 12/031586
[patent_app_country] => US
[patent_app_date] => 2008-02-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 5903
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 193
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/895/07895404.pdf
[firstpage_image] =>[orig_patent_app_number] => 12031586
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/031586 | Access rights on a memory map | Feb 13, 2008 | Issued |
Array
(
[id] => 4572437
[patent_doc_number] => 07962706
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-06-14
[patent_title] => 'Methods and systems for improving read performance in data de-duplication storage'
[patent_app_type] => utility
[patent_app_number] => 12/031560
[patent_app_country] => US
[patent_app_date] => 2008-02-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5960
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 84
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/962/07962706.pdf
[firstpage_image] =>[orig_patent_app_number] => 12031560
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/031560 | Methods and systems for improving read performance in data de-duplication storage | Feb 13, 2008 | Issued |
Array
(
[id] => 7694261
[patent_doc_number] => 20080120483
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-05-22
[patent_title] => 'Storage System and Data Backup Method for the Same'
[patent_app_type] => utility
[patent_app_number] => 11/972100
[patent_app_country] => US
[patent_app_date] => 2008-01-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 13561
[patent_no_of_claims] => 22
[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/0120/20080120483.pdf
[firstpage_image] =>[orig_patent_app_number] => 11972100
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/972100 | Storage system and data backup method for the same | Jan 9, 2008 | Issued |
Array
(
[id] => 4488202
[patent_doc_number] => 07908446
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-03-15
[patent_title] => 'Copy system and method using differential bitmap'
[patent_app_type] => utility
[patent_app_number] => 11/968272
[patent_app_country] => US
[patent_app_date] => 2008-01-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 18
[patent_no_of_words] => 12072
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 179
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/908/07908446.pdf
[firstpage_image] =>[orig_patent_app_number] => 11968272
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/968272 | Copy system and method using differential bitmap | Jan 1, 2008 | Issued |
Array
(
[id] => 4486302
[patent_doc_number] => 07870338
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-01-11
[patent_title] => 'Flushing cached data upon power interruption'
[patent_app_type] => utility
[patent_app_number] => 11/968247
[patent_app_country] => US
[patent_app_date] => 2008-01-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 19
[patent_no_of_words] => 12010
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 287
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/870/07870338.pdf
[firstpage_image] =>[orig_patent_app_number] => 11968247
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/968247 | Flushing cached data upon power interruption | Jan 1, 2008 | Issued |
Array
(
[id] => 4488215
[patent_doc_number] => 07908447
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-03-15
[patent_title] => 'Storage apparatus and volume restoration method'
[patent_app_type] => utility
[patent_app_number] => 11/968277
[patent_app_country] => US
[patent_app_date] => 2008-01-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 30
[patent_figures_cnt] => 37
[patent_no_of_words] => 11641
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 194
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/908/07908447.pdf
[firstpage_image] =>[orig_patent_app_number] => 11968277
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/968277 | Storage apparatus and volume restoration method | Jan 1, 2008 | Issued |
Array
(
[id] => 4862087
[patent_doc_number] => 20080270720
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-10-30
[patent_title] => 'MANAGEMENT DEVICE AND MANAGEMENT METHOD'
[patent_app_type] => utility
[patent_app_number] => 11/968253
[patent_app_country] => US
[patent_app_date] => 2008-01-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 28
[patent_figures_cnt] => 28
[patent_no_of_words] => 18811
[patent_no_of_claims] => 18
[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/0270/20080270720.pdf
[firstpage_image] =>[orig_patent_app_number] => 11968253
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/968253 | Device and method to manage migration volume selection | Jan 1, 2008 | Issued |
Array
(
[id] => 4874808
[patent_doc_number] => 20080201542
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-08-21
[patent_title] => 'DATA MIGRATING METHOD TAKING END TIME INTO CONSIDERATION'
[patent_app_type] => utility
[patent_app_number] => 11/968236
[patent_app_country] => US
[patent_app_date] => 2008-01-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 20
[patent_figures_cnt] => 20
[patent_no_of_words] => 13038
[patent_no_of_claims] => 20
[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/0201/20080201542.pdf
[firstpage_image] =>[orig_patent_app_number] => 11968236
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/968236 | Data migrating method taking end time into consideration | Jan 1, 2008 | Issued |
Array
(
[id] => 5437716
[patent_doc_number] => 20090172303
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-07-02
[patent_title] => 'HYBRID TRANSACTIONS FOR LOW-OVERHEAD SPECULATIVE PARALLELIZATION'
[patent_app_type] => utility
[patent_app_number] => 11/965120
[patent_app_country] => US
[patent_app_date] => 2007-12-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 6433
[patent_no_of_claims] => 18
[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/0172/20090172303.pdf
[firstpage_image] =>[orig_patent_app_number] => 11965120
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/965120 | Hybrid transactions for low-overhead speculative parallelization | Dec 26, 2007 | Issued |
Array
(
[id] => 5437658
[patent_doc_number] => 20090172245
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-07-02
[patent_title] => 'DELIVERING SECURED MEDIA USING A PORTABLE MEMORY DEVICE'
[patent_app_type] => utility
[patent_app_number] => 11/965278
[patent_app_country] => US
[patent_app_date] => 2007-12-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3913
[patent_no_of_claims] => 27
[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/0172/20090172245.pdf
[firstpage_image] =>[orig_patent_app_number] => 11965278
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/965278 | Delivering secured media using a portable memory device | Dec 26, 2007 | Issued |
Array
(
[id] => 5437705
[patent_doc_number] => 20090172292
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-07-02
[patent_title] => 'ACCELERATING SOFTWARE LOOKUPS BY USING BUFFERED OR EPHEMERAL STORES'
[patent_app_type] => utility
[patent_app_number] => 11/965143
[patent_app_country] => US
[patent_app_date] => 2007-12-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6992
[patent_no_of_claims] => 24
[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/0172/20090172292.pdf
[firstpage_image] =>[orig_patent_app_number] => 11965143
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/965143 | Accelerating software lookups by using buffered or ephemeral stores | Dec 26, 2007 | Issued |
Array
(
[id] => 5437640
[patent_doc_number] => 20090172227
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-07-02
[patent_title] => 'SERIAL ADVANCED TECHNOLOGY ATTACHMENT WRITE PROTECTION: MASS STORAGE DATA PROTECTION DEVICE'
[patent_app_type] => utility
[patent_app_number] => 11/965009
[patent_app_country] => US
[patent_app_date] => 2007-12-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 13095
[patent_no_of_claims] => 41
[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/0172/20090172227.pdf
[firstpage_image] =>[orig_patent_app_number] => 11965009
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/965009 | Serial advanced technology attachment write protection: mass storage data protection device | Dec 26, 2007 | Issued |
Array
(
[id] => 5437661
[patent_doc_number] => 20090172248
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-07-02
[patent_title] => 'MANAGEMENT OF A FLASH MEMORY DEVICE'
[patent_app_type] => utility
[patent_app_number] => 11/965044
[patent_app_country] => US
[patent_app_date] => 2007-12-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4849
[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/0172/20090172248.pdf
[firstpage_image] =>[orig_patent_app_number] => 11965044
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/965044 | MANAGEMENT OF A FLASH MEMORY DEVICE | Dec 26, 2007 | Abandoned |