Search

Prasith Thammavong

Examiner (ID: 9450, Phone: (571)270-1040 , Office: P/2137 )

Most Active Art Unit
2137
Art Unit(s)
2187, 2137
Total Applications
681
Issued Applications
541
Pending Applications
67
Abandoned Applications
86

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 14629101 [patent_doc_number] => 20190227918 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-07-25 [patent_title] => METHOD FOR ALLOCATING MEMORY RESOURCES, CHIP AND NON-TRANSITORY READABLE MEDIUM [patent_app_type] => utility [patent_app_number] => 16/198899 [patent_app_country] => US [patent_app_date] => 2018-11-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7858 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 71 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16198899 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/198899
METHOD FOR ALLOCATING MEMORY RESOURCES, CHIP AND NON-TRANSITORY READABLE MEDIUM Nov 22, 2018 Abandoned
Array ( [id] => 17001144 [patent_doc_number] => 11079954 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-08-03 [patent_title] => Embedded reference counter and special data pattern auto-detect [patent_app_type] => utility [patent_app_number] => 16/180002 [patent_app_country] => US [patent_app_date] => 2018-11-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 11 [patent_no_of_words] => 6451 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 222 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16180002 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/180002
Embedded reference counter and special data pattern auto-detect Nov 3, 2018 Issued
Array ( [id] => 14349861 [patent_doc_number] => 20190156903 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-05-23 [patent_title] => METHOD AND APPARATUS FOR PROCESSING DATA IN FLASH MEMORY [patent_app_type] => utility [patent_app_number] => 16/175843 [patent_app_country] => US [patent_app_date] => 2018-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4346 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [patent_words_short_claim] => 108 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16175843 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/175843
Method and apparatus for processing data in flash memory Oct 30, 2018 Issued
Array ( [id] => 17352105 [patent_doc_number] => 11226741 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-01-18 [patent_title] => I/O behavior prediction based on long-term pattern recognition [patent_app_type] => utility [patent_app_number] => 16/175947 [patent_app_country] => US [patent_app_date] => 2018-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 11 [patent_no_of_words] => 12399 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 313 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16175947 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/175947
I/O behavior prediction based on long-term pattern recognition Oct 30, 2018 Issued
Array ( [id] => 15715235 [patent_doc_number] => 20200104384 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-04-02 [patent_title] => SYSTEMS AND METHODS FOR CONTINUOUS TRIM COMMANDS FOR MEMORY SYSTEMS [patent_app_type] => utility [patent_app_number] => 16/150205 [patent_app_country] => US [patent_app_date] => 2018-10-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5644 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -22 [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] => 16150205 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/150205
SYSTEMS AND METHODS FOR CONTINUOUS TRIM COMMANDS FOR MEMORY SYSTEMS Oct 1, 2018 Abandoned
Array ( [id] => 15714901 [patent_doc_number] => 20200104217 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-04-02 [patent_title] => ACHIEVING ACTIVITY CENTRIC COMPUTING USING PORTABLE CONTAINERS [patent_app_type] => utility [patent_app_number] => 16/149804 [patent_app_country] => US [patent_app_date] => 2018-10-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5603 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 150 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16149804 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/149804
Achieving activity centric computing using portable containers Oct 1, 2018 Issued
Array ( [id] => 15717173 [patent_doc_number] => 20200105354 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-04-02 [patent_title] => WEAR LEVELING WITH WEAR-BASED ATTACK DETECTION FOR NON-VOLATILE MEMORY [patent_app_type] => utility [patent_app_number] => 16/147653 [patent_app_country] => US [patent_app_date] => 2018-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 20354 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -21 [patent_words_short_claim] => 62 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16147653 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/147653
Wear leveling with wear-based attack detection for non-volatile memory Sep 28, 2018 Issued
Array ( [id] => 14384579 [patent_doc_number] => 20190166202 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-05-30 [patent_title] => CONTROL DEVICE, CONTROL METHOD, AND NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM [patent_app_type] => utility [patent_app_number] => 16/132497 [patent_app_country] => US [patent_app_date] => 2018-09-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9219 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 128 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16132497 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/132497
CONTROL DEVICE, CONTROL METHOD, AND NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM Sep 16, 2018 Abandoned
Array ( [id] => 15314967 [patent_doc_number] => 10522193 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-12-31 [patent_title] => Processor with host and slave operating modes stacked with memory [patent_app_type] => utility [patent_app_number] => 16/129252 [patent_app_country] => US [patent_app_date] => 2018-09-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6811 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 161 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16129252 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/129252
Processor with host and slave operating modes stacked with memory Sep 11, 2018 Issued
Array ( [id] => 15594559 [patent_doc_number] => 20200073814 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-03-05 [patent_title] => SEMI-SEQUENTIAL DRIVE I/O PERFORMANCE [patent_app_type] => utility [patent_app_number] => 16/115882 [patent_app_country] => US [patent_app_date] => 2018-08-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8283 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 141 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16115882 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/115882
Semi-sequential drive I/O performance Aug 28, 2018 Issued
Array ( [id] => 13991891 [patent_doc_number] => 20190065103 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-02-28 [patent_title] => TRANSMISSION DEVICE AND TRANSMISSION METHOD [patent_app_type] => utility [patent_app_number] => 16/113031 [patent_app_country] => US [patent_app_date] => 2018-08-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10671 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -8 [patent_words_short_claim] => 112 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16113031 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/113031
TRANSMISSION DEVICE AND TRANSMISSION METHOD Aug 26, 2018 Abandoned
Array ( [id] => 16431311 [patent_doc_number] => 10831393 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-11-10 [patent_title] => Partial save of memory [patent_app_type] => utility [patent_app_number] => 16/113221 [patent_app_country] => US [patent_app_date] => 2018-08-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 8 [patent_no_of_words] => 8692 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 121 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16113221 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/113221
Partial save of memory Aug 26, 2018 Issued
Array ( [id] => 13626761 [patent_doc_number] => 20180364932 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-12-20 [patent_title] => MAKING MORE ACTIVE USE OF A SECONDARY STORAGE SYSTEM [patent_app_type] => utility [patent_app_number] => 16/110110 [patent_app_country] => US [patent_app_date] => 2018-08-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6506 [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] => 16110110 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/110110
Making more active use of a secondary storage system Aug 22, 2018 Issued
Array ( [id] => 17802094 [patent_doc_number] => 11416395 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-08-16 [patent_title] => Memory virtualization for accessing heterogeneous memory components [patent_app_type] => utility [patent_app_number] => 16/054719 [patent_app_country] => US [patent_app_date] => 2018-08-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 12803 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 306 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16054719 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/054719
Memory virtualization for accessing heterogeneous memory components Aug 2, 2018 Issued
Array ( [id] => 13568839 [patent_doc_number] => 20180335967 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-11-22 [patent_title] => USER CUSTOMIZABLE DATA PROCESSING PLAN IN A DISPERSED STORAGE NETWORK [patent_app_type] => utility [patent_app_number] => 16/050583 [patent_app_country] => US [patent_app_date] => 2018-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8145 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 211 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16050583 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/050583
USER CUSTOMIZABLE DATA PROCESSING PLAN IN A DISPERSED STORAGE NETWORK Jul 30, 2018 Abandoned
Array ( [id] => 13572899 [patent_doc_number] => 20180337998 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-11-22 [patent_title] => REDIRECTION OF I/O REQUESTS TO DISPERSED STORAGE [patent_app_type] => utility [patent_app_number] => 16/048598 [patent_app_country] => US [patent_app_date] => 2018-07-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7956 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 82 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16048598 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/048598
REDIRECTION OF I/O REQUESTS TO DISPERSED STORAGE Jul 29, 2018 Abandoned
Array ( [id] => 15440091 [patent_doc_number] => 20200034229 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-01-30 [patent_title] => EFFICIENT PACKING OF COMPRESSED DATA IN STORAGE SYSTEM IMPLEMENTING DATA STRIPING [patent_app_type] => utility [patent_app_number] => 16/044957 [patent_app_country] => US [patent_app_date] => 2018-07-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12234 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 219 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16044957 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/044957
Efficient packing of compressed data in storage system implementing data striping Jul 24, 2018 Issued
Array ( [id] => 16706403 [patent_doc_number] => 10956336 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-03-23 [patent_title] => Efficient silent data transmission between computer servers [patent_app_type] => utility [patent_app_number] => 16/040760 [patent_app_country] => US [patent_app_date] => 2018-07-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7144 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 204 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16040760 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/040760
Efficient silent data transmission between computer servers Jul 19, 2018 Issued
Array ( [id] => 15981947 [patent_doc_number] => 10671301 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-06-02 [patent_title] => System and method of configuring one or more memory media [patent_app_type] => utility [patent_app_number] => 16/008506 [patent_app_country] => US [patent_app_date] => 2018-07-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7679 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 164 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16008506 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/008506
System and method of configuring one or more memory media Jul 19, 2018 Issued
Array ( [id] => 15486525 [patent_doc_number] => 10558613 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-02-11 [patent_title] => Storage system with decrement protection of reference counts [patent_app_type] => utility [patent_app_number] => 16/040231 [patent_app_country] => US [patent_app_date] => 2018-07-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 13571 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 206 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16040231 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/040231
Storage system with decrement protection of reference counts Jul 18, 2018 Issued
Menu