
Tim T. Vo
Supervisory Patent Examiner (ID: 5755, Phone: (571)272-3642 , Office: P/2185 )
| Most Active Art Unit | 2112 |
| Art Unit(s) | 2189, 2168, 2112, 2185, 2111, 2138, 2781, 2181 |
| Total Applications | 545 |
| Issued Applications | 450 |
| Pending Applications | 48 |
| Abandoned Applications | 49 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 19375664
[patent_doc_number] => 12067234
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-08-20
[patent_title] => Device and method for implementing live migration
[patent_app_type] => utility
[patent_app_number] => 18/003689
[patent_app_country] => US
[patent_app_date] => 2021-06-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 29
[patent_figures_cnt] => 29
[patent_no_of_words] => 18888
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 112
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18003689
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/003689 | Device and method for implementing live migration | Jun 23, 2021 | Issued |
Array
(
[id] => 17069382
[patent_doc_number] => 20210271598
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-09-02
[patent_title] => Multi-Ring Shared, Traversable, and Dynamic Advanced Database
[patent_app_type] => utility
[patent_app_number] => 17/323777
[patent_app_country] => US
[patent_app_date] => 2021-05-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5501
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 103
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17323777
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/323777 | Multi-ring shared, traversable, and dynamic advanced database | May 17, 2021 | Issued |
Array
(
[id] => 17084175
[patent_doc_number] => 20210279181
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-09-09
[patent_title] => SYSTEMS AND METHODS IN A GRAPHICS ENVIRONMENT FOR PROVIDING SHARED VIRTUAL MEMORY ADDRESSING SUPPORT FOR A HOST SYSTEM
[patent_app_type] => utility
[patent_app_number] => 17/246954
[patent_app_country] => US
[patent_app_date] => 2021-05-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 25572
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 56
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17246954
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/246954 | Systems and methods in a graphics environment for providing shared virtual memory addressing support for a host system | May 2, 2021 | Issued |
Array
(
[id] => 18154698
[patent_doc_number] => 11567676
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-01-31
[patent_title] => Inline encryption/decryption for a memory controller
[patent_app_type] => utility
[patent_app_number] => 17/246042
[patent_app_country] => US
[patent_app_date] => 2021-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7935
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 189
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17246042
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/246042 | Inline encryption/decryption for a memory controller | Apr 29, 2021 | Issued |
Array
(
[id] => 17024211
[patent_doc_number] => 20210248082
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-08-12
[patent_title] => CACHE MANAGEMENT BASED ON TYPES OF I/O OPERATIONS
[patent_app_type] => utility
[patent_app_number] => 17/240908
[patent_app_country] => US
[patent_app_date] => 2021-04-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7264
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 2
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17240908
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/240908 | Cache management based on types of I/O operations | Apr 25, 2021 | Issued |
Array
(
[id] => 17039284
[patent_doc_number] => 20210255920
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-08-19
[patent_title] => BUDGETING OPEN BLOCKS BASED ON POWER LOSS PROTECTION
[patent_app_type] => utility
[patent_app_number] => 17/236444
[patent_app_country] => US
[patent_app_date] => 2021-04-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 40203
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 57
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17236444
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/236444 | Budgeting open blocks based on power loss protection | Apr 20, 2021 | Issued |
Array
(
[id] => 16964723
[patent_doc_number] => 20210216222
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-07-15
[patent_title] => Data Management Method and Apparatus, and Server
[patent_app_type] => utility
[patent_app_number] => 17/213841
[patent_app_country] => US
[patent_app_date] => 2021-03-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13056
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 107
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17213841
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/213841 | Data management method and apparatus, and server | Mar 25, 2021 | Issued |
Array
(
[id] => 16964723
[patent_doc_number] => 20210216222
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-07-15
[patent_title] => Data Management Method and Apparatus, and Server
[patent_app_type] => utility
[patent_app_number] => 17/213841
[patent_app_country] => US
[patent_app_date] => 2021-03-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13056
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 107
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17213841
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/213841 | Data management method and apparatus, and server | Mar 25, 2021 | Issued |
Array
(
[id] => 16964723
[patent_doc_number] => 20210216222
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-07-15
[patent_title] => Data Management Method and Apparatus, and Server
[patent_app_type] => utility
[patent_app_number] => 17/213841
[patent_app_country] => US
[patent_app_date] => 2021-03-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13056
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 107
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17213841
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/213841 | Data management method and apparatus, and server | Mar 25, 2021 | Issued |
Array
(
[id] => 16964723
[patent_doc_number] => 20210216222
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-07-15
[patent_title] => Data Management Method and Apparatus, and Server
[patent_app_type] => utility
[patent_app_number] => 17/213841
[patent_app_country] => US
[patent_app_date] => 2021-03-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13056
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 107
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17213841
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/213841 | Data management method and apparatus, and server | Mar 25, 2021 | Issued |
Array
(
[id] => 16950325
[patent_doc_number] => 20210209017
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-07-08
[patent_title] => USING A COMMON POOL OF BLOCKS FOR USER DATA AND A SYSTEM DATA STRUCTURE
[patent_app_type] => utility
[patent_app_number] => 17/211544
[patent_app_country] => US
[patent_app_date] => 2021-03-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10894
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 145
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17211544
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/211544 | Using a common pool of blocks for user data and a system data structure | Mar 23, 2021 | Issued |
Array
(
[id] => 17884697
[patent_doc_number] => 20220300174
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-09-22
[patent_title] => MANAGING CAPACITY REDUCTION WHEN DOWNSHIFTING MULTI-LEVEL MEMORY CELLS
[patent_app_type] => utility
[patent_app_number] => 17/207436
[patent_app_country] => US
[patent_app_date] => 2021-03-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 19617
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -14
[patent_words_short_claim] => 2
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17207436
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/207436 | Managing capacity reduction when downshifting multi-level memory cells | Mar 18, 2021 | Issued |
Array
(
[id] => 17757393
[patent_doc_number] => 11397685
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-07-26
[patent_title] => Storing prediction entries and stream entries where each stream entry includes a stream identifier and a plurality of sequential way predictions
[patent_app_type] => utility
[patent_app_number] => 17/183754
[patent_app_country] => US
[patent_app_date] => 2021-02-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 10
[patent_no_of_words] => 12561
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 146
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17183754
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/183754 | Storing prediction entries and stream entries where each stream entry includes a stream identifier and a plurality of sequential way predictions | Feb 23, 2021 | Issued |
Array
(
[id] => 18130045
[patent_doc_number] => 11556252
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-01-17
[patent_title] => Storage device and method of operating the same
[patent_app_type] => utility
[patent_app_number] => 17/174869
[patent_app_country] => US
[patent_app_date] => 2021-02-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 11
[patent_no_of_words] => 9649
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 104
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17174869
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/174869 | Storage device and method of operating the same | Feb 11, 2021 | Issued |
Array
(
[id] => 16856984
[patent_doc_number] => 20210157729
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-05-27
[patent_title] => METHOD AND APPARATUS FOR PERFORMING PIPELINE-BASED ACCESSING MANAGEMENT IN STORAGE SERVER WITH AID OF CACHING METADATA WITH HARDWARE PIPELINE MODULE DURING PROCESSING OBJECT WRITE COMMAND
[patent_app_type] => utility
[patent_app_number] => 17/167109
[patent_app_country] => US
[patent_app_date] => 2021-02-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11980
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -19
[patent_words_short_claim] => 197
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17167109
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/167109 | Method and apparatus for performing pipeline-based accessing management in storage server with aid of caching metadata with hardware pipeline module during processing object write command | Feb 3, 2021 | Issued |
Array
(
[id] => 17751373
[patent_doc_number] => 20220229578
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-07-21
[patent_title] => VALID DATA AWARE MEDIA RELIABILITY SCANNING FOR MEMORY SUB-BLOCKS
[patent_app_type] => utility
[patent_app_number] => 17/153068
[patent_app_country] => US
[patent_app_date] => 2021-01-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 18725
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 147
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17153068
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/153068 | Valid data aware media reliability scanning for memory sub-blocks | Jan 19, 2021 | Issued |
Array
(
[id] => 17751376
[patent_doc_number] => 20220229581
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-07-21
[patent_title] => Framed Event Access in an Ordered Event Stream Storage System
[patent_app_type] => utility
[patent_app_number] => 17/152544
[patent_app_country] => US
[patent_app_date] => 2021-01-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 16319
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 167
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17152544
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/152544 | Framed event access in an ordered event stream storage system | Jan 18, 2021 | Issued |
Array
(
[id] => 17892143
[patent_doc_number] => 11455113
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-09-27
[patent_title] => Restoration of warm and cold data blocks based on storage time by batches
[patent_app_type] => utility
[patent_app_number] => 17/152279
[patent_app_country] => US
[patent_app_date] => 2021-01-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 13523
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 122
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17152279
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/152279 | Restoration of warm and cold data blocks based on storage time by batches | Jan 18, 2021 | Issued |
Array
(
[id] => 16993915
[patent_doc_number] => 20210232335
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-07-29
[patent_title] => INSPECTION SYSTEM, INSPECTION METHOD, AND COMPUTER-READABLE RECORDING MEDIUM RECORDING INSPECTION PROGRAM
[patent_app_type] => utility
[patent_app_number] => 17/133944
[patent_app_country] => US
[patent_app_date] => 2020-12-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8069
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -5
[patent_words_short_claim] => 88
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17133944
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/133944 | INSPECTION SYSTEM, INSPECTION METHOD, AND COMPUTER-READABLE RECORDING MEDIUM RECORDING INSPECTION PROGRAM | Dec 23, 2020 | Abandoned |
Array
(
[id] => 17786539
[patent_doc_number] => 11409663
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-08-09
[patent_title] => Methods and systems for optimized translation of a virtual address having multiple virtual address portions using multiple translation lookaside buffer (TLB) arrays for variable page sizes
[patent_app_type] => utility
[patent_app_number] => 17/089324
[patent_app_country] => US
[patent_app_date] => 2020-11-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 11602
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 175
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17089324
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/089324 | Methods and systems for optimized translation of a virtual address having multiple virtual address portions using multiple translation lookaside buffer (TLB) arrays for variable page sizes | Nov 3, 2020 | Issued |