Search

John P. Trimmings

Examiner (ID: 2649)

Most Active Art Unit
2117
Art Unit(s)
2117, 2138, 2133
Total Applications
878
Issued Applications
745
Pending Applications
10
Abandoned Applications
127

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 20221653 [patent_doc_number] => 20250284584 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-09-11 [patent_title] => USER DATA BLOCK ERROR DETECTION AND CORRECTION [patent_app_type] => utility [patent_app_number] => 19/050920 [patent_app_country] => US [patent_app_date] => 2025-02-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7703 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 81 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19050920 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/050920
USER DATA BLOCK ERROR DETECTION AND CORRECTION Feb 10, 2025 Pending
Array ( [id] => 20166683 [patent_doc_number] => 20250258730 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-08-14 [patent_title] => MODELING METHOD FOR ESTIMATING USED LIFETIME OF MEMORY DEVICE, METHOD OF CALCULATING REMAINING USEFUL LIFETIME OF MEMORY DEVICE USING THE SAME, AND SYSTEM PERFORMING THE SAME [patent_app_type] => utility [patent_app_number] => 19/017135 [patent_app_country] => US [patent_app_date] => 2025-01-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11995 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 187 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 19017135 [rel_patent_id] =>[rel_patent_doc_number] =>)
19/017135
MODELING METHOD FOR ESTIMATING USED LIFETIME OF MEMORY DEVICE, METHOD OF CALCULATING REMAINING USEFUL LIFETIME OF MEMORY DEVICE USING THE SAME, AND SYSTEM PERFORMING THE SAME Jan 9, 2025 Pending
Array ( [id] => 19848944 [patent_doc_number] => 20250094295 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-03-20 [patent_title] => USE OF CLUSTER-LEVEL REDUNDANCY WITHIN A CLUSTER OF A DISTRIBUTED STORAGE MANAGEMENT SYSTEM TO ADDRESS NODE-LEVEL ERRORS [patent_app_type] => utility [patent_app_number] => 18/962013 [patent_app_country] => US [patent_app_date] => 2024-11-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 19659 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 168 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18962013 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/962013
USE OF CLUSTER-LEVEL REDUNDANCY WITHIN A CLUSTER OF A DISTRIBUTED STORAGE MANAGEMENT SYSTEM TO ADDRESS NODE-LEVEL ERRORS Nov 26, 2024 Pending
Array ( [id] => 19992656 [patent_doc_number] => 20250130878 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-04-24 [patent_title] => ERROR DETECTION SIGNALING [patent_app_type] => utility [patent_app_number] => 18/954300 [patent_app_country] => US [patent_app_date] => 2024-11-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11207 [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] => 18954300 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/954300
ERROR DETECTION SIGNALING Nov 19, 2024 Pending
Array ( [id] => 19802600 [patent_doc_number] => 20250068525 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-02-27 [patent_title] => EXTENDED RECOVERY OF AN EXPORTED DATABASE [patent_app_type] => utility [patent_app_number] => 18/946826 [patent_app_country] => US [patent_app_date] => 2024-11-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 19842 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 137 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18946826 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/946826
EXTENDED RECOVERY OF AN EXPORTED DATABASE Nov 12, 2024 Pending
Array ( [id] => 20323018 [patent_doc_number] => 20250335106 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-10-30 [patent_title] => METHOD, DEVICE, AND COMPUTER PROGRAM PRODUCT FOR ANOMALY DETECTION FOR STORAGE SYSTEM [patent_app_type] => utility [patent_app_number] => 18/928341 [patent_app_country] => US [patent_app_date] => 2024-10-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4268 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 80 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18928341 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/928341
METHOD, DEVICE, AND COMPUTER PROGRAM PRODUCT FOR ANOMALY DETECTION FOR STORAGE SYSTEM Oct 27, 2024 Pending
Array ( [id] => 19756603 [patent_doc_number] => 20250045168 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-02-06 [patent_title] => PRESERVING STORAGE EFFICIENCY DURING RESTORATION OF DATA FROM THE CLOUD TO A DATA STORAGE SYSTEM [patent_app_type] => utility [patent_app_number] => 18/923440 [patent_app_country] => US [patent_app_date] => 2024-10-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12756 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 198 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18923440 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/923440
PRESERVING STORAGE EFFICIENCY DURING RESTORATION OF DATA FROM THE CLOUD TO A DATA STORAGE SYSTEM Oct 21, 2024 Pending
Array ( [id] => 19732436 [patent_doc_number] => 12210432 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2025-01-28 [patent_title] => Collaborative multilevel erasure coding for maximizing durability and performance of storage systems [patent_app_type] => utility [patent_app_number] => 18/902183 [patent_app_country] => US [patent_app_date] => 2024-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7521 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 252 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18902183 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/902183
Collaborative multilevel erasure coding for maximizing durability and performance of storage systems Sep 29, 2024 Issued
Array ( [id] => 19695009 [patent_doc_number] => 20250013554 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-01-09 [patent_title] => METHOD, RECORDING MEDIUM, AND APPARATUS FOR OUTPUTTING INFORMATION REGARDING PRINTING INTERRUPTION [patent_app_type] => utility [patent_app_number] => 18/890128 [patent_app_country] => US [patent_app_date] => 2024-09-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11392 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [patent_words_short_claim] => 23 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18890128 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/890128
METHOD, RECORDING MEDIUM, AND APPARATUS FOR OUTPUTTING INFORMATION REGARDING PRINTING INTERRUPTION Sep 18, 2024 Pending
Array ( [id] => 20474943 [patent_doc_number] => 20260017164 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2026-01-15 [patent_title] => OUTPUTTING LOGS FROM A LOGGING SYSTEM [patent_app_type] => utility [patent_app_number] => 18/824777 [patent_app_country] => US [patent_app_date] => 2024-09-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 1310 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 130 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18824777 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/824777
Outputting logs from a logging system Sep 3, 2024 Issued
Array ( [id] => 19819156 [patent_doc_number] => 20250077363 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-03-06 [patent_title] => METHOD FOR FAULT-TOLERANT OPERATION OF A PROCESSING UNIT AND OF A PROCESSING ARRANGEMENT, CIRCUIT ARRANGEMENT, AND COMPUTING UNIT [patent_app_type] => utility [patent_app_number] => 18/818692 [patent_app_country] => US [patent_app_date] => 2024-08-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5943 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -11 [patent_words_short_claim] => 220 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18818692 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/818692
METHOD FOR FAULT-TOLERANT OPERATION OF A PROCESSING UNIT AND OF A PROCESSING ARRANGEMENT, CIRCUIT ARRANGEMENT, AND COMPUTING UNIT Aug 28, 2024 Pending
Array ( [id] => 20550396 [patent_doc_number] => 12561189 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-02-24 [patent_title] => Management system and management method [patent_app_type] => utility [patent_app_number] => 18/815375 [patent_app_country] => US [patent_app_date] => 2024-08-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 2253 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 212 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18815375 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/815375
Management system and management method Aug 25, 2024 Issued
Array ( [id] => 20310793 [patent_doc_number] => 20250328422 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-10-23 [patent_title] => MEMORY SYSTEMS AND OPERATING METHODS THEREOF, READABLE STORAGE MEDIUMS [patent_app_type] => utility [patent_app_number] => 18/790436 [patent_app_country] => US [patent_app_date] => 2024-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15546 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 59 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18790436 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/790436
MEMORY SYSTEMS AND OPERATING METHODS THEREOF, READABLE STORAGE MEDIUMS Jul 30, 2024 Pending
Array ( [id] => 20550424 [patent_doc_number] => 12561217 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-02-24 [patent_title] => Systems and methods for estimating lifelong data traffic of a memory device [patent_app_type] => utility [patent_app_number] => 18/783150 [patent_app_country] => US [patent_app_date] => 2024-07-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 1167 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 101 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18783150 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/783150
Systems and methods for estimating lifelong data traffic of a memory device Jul 23, 2024 Issued
Array ( [id] => 20447012 [patent_doc_number] => 20260003734 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2026-01-01 [patent_title] => CONDITIONAL HIGH AVAILABILITY PEERING IN AN ALL-ACTIVE NEXT GENERATION FIREWALL (NGFW) CLUSTER [patent_app_type] => utility [patent_app_number] => 18/756166 [patent_app_country] => US [patent_app_date] => 2024-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 0 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -4 [patent_words_short_claim] => 173 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18756166 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/756166
CONDITIONAL HIGH AVAILABILITY PEERING IN AN ALL-ACTIVE NEXT GENERATION FIREWALL (NGFW) CLUSTER Jun 26, 2024 Pending
Array ( [id] => 20166695 [patent_doc_number] => 20250258742 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-08-14 [patent_title] => SYSTEM AND METHOD FOR HANDLING TEMPORAL DELAYS IN DATA PROCESSING PIPELINES POST DEVICE RECONNECTION [patent_app_type] => utility [patent_app_number] => 18/752799 [patent_app_country] => US [patent_app_date] => 2024-06-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6360 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 133 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18752799 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/752799
SYSTEM AND METHOD FOR HANDLING TEMPORAL DELAYS IN DATA PROCESSING PIPELINES POST DEVICE RECONNECTION Jun 24, 2024 Pending
Array ( [id] => 20395360 [patent_doc_number] => 20250370835 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-12-04 [patent_title] => SCALABLE ERROR ALERT THRESHOLDS BASED ON CONVERSION METRICS FOR DATA PROCESSING FLOWS [patent_app_type] => utility [patent_app_number] => 18/733429 [patent_app_country] => US [patent_app_date] => 2024-06-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5737 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 169 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18733429 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/733429
Scalable error alert thresholds based on conversion metrics for data processing flows Jun 3, 2024 Issued
Array ( [id] => 20395426 [patent_doc_number] => 20250370901 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-12-04 [patent_title] => VOLUME-EFFICIENT TELEMERTY [patent_app_type] => utility [patent_app_number] => 18/733072 [patent_app_country] => US [patent_app_date] => 2024-06-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 0 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 118 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18733072 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/733072
VOLUME-EFFICIENT TELEMERTY Jun 3, 2024 Pending
Array ( [id] => 20380500 [patent_doc_number] => 20250362993 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-11-27 [patent_title] => POWER STATE FRAMEWORK [patent_app_type] => utility [patent_app_number] => 18/673040 [patent_app_country] => US [patent_app_date] => 2024-05-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12322 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 133 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18673040 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/673040
POWER STATE FRAMEWORK May 22, 2024 Pending
Array ( [id] => 20101904 [patent_doc_number] => 20250231840 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-07-17 [patent_title] => MEMORY SYSTEM, OPERATION METHOD OF MEMORY SYSTEM, AND MEMORY CONTROLLER [patent_app_type] => utility [patent_app_number] => 18/667716 [patent_app_country] => US [patent_app_date] => 2024-05-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 1288 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 18667716 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/667716
Memory system, operation method of memory system, and memory controller May 16, 2024 Issued
Menu