Search

Eric W. Thomas

Examiner (ID: 13316)

Most Active Art Unit
2848
Art Unit(s)
2831, 2847, 2848, 2835
Total Applications
2367
Issued Applications
1925
Pending Applications
173
Abandoned Applications
302

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 18393482 [patent_doc_number] => 20230161702 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-05-25 [patent_title] => Method and Apparatus for Processing Bitmap Data [patent_app_type] => utility [patent_app_number] => 18/095459 [patent_app_country] => US [patent_app_date] => 2023-01-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10926 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 131 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18095459 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/095459
Method and apparatus for processing Bitmap data Jan 9, 2023 Issued
Array ( [id] => 19303494 [patent_doc_number] => 20240232074 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-07-11 [patent_title] => METHOD AND APPARATUS FOR PERFORMING DATA ACCESS MANAGEMENT OF MEMORY DEVICE IN PREDETERMINED COMMUNICATIONS ARCHITECTURE WITH AID OF UNBALANCED TABLE UPDATE [patent_app_type] => utility [patent_app_number] => 18/094402 [patent_app_country] => US [patent_app_date] => 2023-01-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15050 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 337 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18094402 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/094402
Method and apparatus for performing data access management of memory device in predetermined communications architecture with aid of unbalanced table update Jan 8, 2023 Issued
Array ( [id] => 19581554 [patent_doc_number] => 12147670 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-11-19 [patent_title] => Method and apparatus for performing data access management of memory device in predetermined communications architecture with aid of unbalanced table regions [patent_app_type] => utility [patent_app_number] => 18/094396 [patent_app_country] => US [patent_app_date] => 2023-01-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 13129 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 356 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18094396 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/094396
Method and apparatus for performing data access management of memory device in predetermined communications architecture with aid of unbalanced table regions Jan 8, 2023 Issued
Array ( [id] => 19703701 [patent_doc_number] => 12197736 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-01-14 [patent_title] => Managing both baseline and burst I/O request rates [patent_app_type] => utility [patent_app_number] => 18/150425 [patent_app_country] => US [patent_app_date] => 2023-01-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 5619 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 229 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18150425 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/150425
Managing both baseline and burst I/O request rates Jan 4, 2023 Issued
Array ( [id] => 19506794 [patent_doc_number] => 12118215 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-10-15 [patent_title] => Dynamic management of memory read requests [patent_app_type] => utility [patent_app_number] => 18/092007 [patent_app_country] => US [patent_app_date] => 2022-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 18 [patent_no_of_words] => 11849 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 168 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18092007 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/092007
Dynamic management of memory read requests Dec 29, 2022 Issued
Array ( [id] => 19678086 [patent_doc_number] => 12189947 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-01-07 [patent_title] => Memory device and host device [patent_app_type] => utility [patent_app_number] => 18/147306 [patent_app_country] => US [patent_app_date] => 2022-12-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 16 [patent_no_of_words] => 8868 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 192 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18147306 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/147306
Memory device and host device Dec 27, 2022 Issued
Array ( [id] => 18925193 [patent_doc_number] => 20240028197 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-01-25 [patent_title] => ELECTRONIC APPARATUS, DATA STORAGE DEVICE THEREFOR, AND OPERATING METHOD THEREOF [patent_app_type] => utility [patent_app_number] => 18/085449 [patent_app_country] => US [patent_app_date] => 2022-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5963 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -21 [patent_words_short_claim] => 90 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18085449 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/085449
Electronic apparatus, data storage device therefor, and operating method thereof Dec 19, 2022 Issued
Array ( [id] => 18513362 [patent_doc_number] => 20230229592 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-07-20 [patent_title] => PROCESSING WORK ITEMS IN PROCESSING LOGIC [patent_app_type] => utility [patent_app_number] => 18/083735 [patent_app_country] => US [patent_app_date] => 2022-12-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14421 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 181 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18083735 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/083735
Processing work items in processing logic Dec 18, 2022 Issued
Array ( [id] => 19251132 [patent_doc_number] => 20240202122 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-06-20 [patent_title] => MEMORY COHERENCY IN APPLICATION-LEVEL VIRTUALIZATION [patent_app_type] => utility [patent_app_number] => 18/083356 [patent_app_country] => US [patent_app_date] => 2022-12-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8162 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 238 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18083356 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/083356
Memory coherency in application-level virtualization Dec 15, 2022 Issued
Array ( [id] => 19250871 [patent_doc_number] => 20240201861 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-06-20 [patent_title] => MIRRORED DISAGGREGATED MEMORY IN A CLUSTERED ENVIRONMENT [patent_app_type] => utility [patent_app_number] => 18/066447 [patent_app_country] => US [patent_app_date] => 2022-12-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8701 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -20 [patent_words_short_claim] => 134 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18066447 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/066447
Mirrored disaggregated memory in a clustered environment Dec 14, 2022 Issued
Array ( [id] => 20265706 [patent_doc_number] => 12436697 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-10-07 [patent_title] => Storage device and method of operating the same [patent_app_type] => utility [patent_app_number] => 18/066248 [patent_app_country] => US [patent_app_date] => 2022-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 20 [patent_no_of_words] => 8017 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 134 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18066248 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/066248
Storage device and method of operating the same Dec 13, 2022 Issued
Array ( [id] => 18296706 [patent_doc_number] => 20230106392 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-04-06 [patent_title] => INFORMATION PROCESSING DEVICE, EXTERNAL STORAGE DEVICE, HOST DEVICE, RELAY DEVICE, CONTROL PROGRAM, AND CONTROL METHOD OF INFORMATION PROCESSING DEVICE [patent_app_type] => utility [patent_app_number] => 18/062949 [patent_app_country] => US [patent_app_date] => 2022-12-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 26535 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -19 [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] => 18062949 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/062949
Information processing device, external storage device, host device, relay device, control program, and control method of information processing device Dec 6, 2022 Issued
Array ( [id] => 19942479 [patent_doc_number] => 12314610 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-05-27 [patent_title] => Sequential read prefetching method and apparatus, device, and medium [patent_app_type] => utility [patent_app_number] => 18/716278 [patent_app_country] => US [patent_app_date] => 2022-11-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 4 [patent_no_of_words] => 0 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 238 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18716278 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/716278
Sequential read prefetching method and apparatus, device, and medium Nov 28, 2022 Issued
Array ( [id] => 19573863 [patent_doc_number] => 20240378155 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-11-14 [patent_title] => CACHE ARRANGEMENTS IN DATA PROCESSING SYSTEMS [patent_app_type] => utility [patent_app_number] => 18/692882 [patent_app_country] => US [patent_app_date] => 2022-11-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 18350 [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] => 18692882 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/692882
CACHE ARRANGEMENTS IN DATA PROCESSING SYSTEMS Nov 24, 2022 Pending
Array ( [id] => 18253066 [patent_doc_number] => 20230080105 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-03-16 [patent_title] => NON-VOLATILE STORAGE CONTROLLER WITH PARTIAL LOGICAL-TO-PHYSICAL (L2P) ADDRESS TRANSLATION TABLE [patent_app_type] => utility [patent_app_number] => 18/057726 [patent_app_country] => US [patent_app_date] => 2022-11-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8322 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [patent_words_short_claim] => 340 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18057726 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/057726
Non-volatile storage controller with partial logical-to-physical (L2P) address translation table Nov 20, 2022 Issued
Array ( [id] => 19069341 [patent_doc_number] => 20240103767 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-03-28 [patent_title] => METHOD, ELECTRONIC DEVICE, AND COMPUTER PROGRAM PRODUCT FOR SYNCHRONOUSLY ACCESSING DATA [patent_app_type] => utility [patent_app_number] => 17/987321 [patent_app_country] => US [patent_app_date] => 2022-11-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5017 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 101 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17987321 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/987321
Method, electronic device, and computer program product for synchronously accessing data Nov 14, 2022 Issued
Array ( [id] => 19159748 [patent_doc_number] => 20240152455 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-05-09 [patent_title] => TECHNIQUES FOR INSTANCE STORAGE USING SEGMENT-BASED STORAGE [patent_app_type] => utility [patent_app_number] => 18/053908 [patent_app_country] => US [patent_app_date] => 2022-11-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10622 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 160 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18053908 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/053908
Techniques for instance storage using segment-based storage Nov 8, 2022 Issued
Array ( [id] => 18212105 [patent_doc_number] => 20230058369 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-02-23 [patent_title] => DISTRIBUTION OF RESOURCES FOR A STORAGE SYSTEM [patent_app_type] => utility [patent_app_number] => 17/981283 [patent_app_country] => US [patent_app_date] => 2022-11-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12866 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 47 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17981283 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/981283
Distribution of resources for a storage system Nov 3, 2022 Issued
Array ( [id] => 19313359 [patent_doc_number] => 12039173 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-07-16 [patent_title] => Data storage device that detects and releases input queue bottlenecks [patent_app_type] => utility [patent_app_number] => 17/958610 [patent_app_country] => US [patent_app_date] => 2022-10-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8039 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 155 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17958610 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/958610
Data storage device that detects and releases input queue bottlenecks Oct 2, 2022 Issued
Array ( [id] => 18165083 [patent_doc_number] => 20230031680 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-02-02 [patent_title] => Balancing Memory-Portion Accesses [patent_app_type] => utility [patent_app_number] => 17/931541 [patent_app_country] => US [patent_app_date] => 2022-09-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11371 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 86 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17931541 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/931541
Balancing memory-portion accesses Sep 11, 2022 Issued
Menu