Search

John A. Jeffery

Examiner (ID: 8490)

Most Active Art Unit
3742
Art Unit(s)
3742, 2106
Total Applications
1303
Issued Applications
1052
Pending Applications
77
Abandoned Applications
174

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 19911488 [patent_doc_number] => 12287696 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2025-04-29 [patent_title] => Dynamically adjusting observability based on real-time performance [patent_app_type] => utility [patent_app_number] => 18/377709 [patent_app_country] => US [patent_app_date] => 2023-10-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 7 [patent_no_of_words] => 7834 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 83 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18377709 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/377709
Dynamically adjusting observability based on real-time performance Oct 5, 2023 Issued
Array ( [id] => 20304148 [patent_doc_number] => 12450136 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-10-21 [patent_title] => Method for facilitating testing for an interconnection protocol, a controller, and an electronic device [patent_app_type] => utility [patent_app_number] => 18/481911 [patent_app_country] => US [patent_app_date] => 2023-10-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 18 [patent_no_of_words] => 13909 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 93 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18481911 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/481911
Method for facilitating testing for an interconnection protocol, a controller, and an electronic device Oct 4, 2023 Issued
Array ( [id] => 19182535 [patent_doc_number] => 11989123 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-05-21 [patent_title] => Systems, methods, and media for updating, managing, and maintaining a reference template for web service API testing [patent_app_type] => utility [patent_app_number] => 18/376211 [patent_app_country] => US [patent_app_date] => 2023-10-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 7855 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 213 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18376211 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/376211
Systems, methods, and media for updating, managing, and maintaining a reference template for web service API testing Oct 2, 2023 Issued
Array ( [id] => 19864658 [patent_doc_number] => 20250103444 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-03-27 [patent_title] => DISASTER RECOVERY FOR PRIVATE-NETWORK DATA BACKUP AND RECOVERY SYSTEMS [patent_app_type] => utility [patent_app_number] => 18/373854 [patent_app_country] => US [patent_app_date] => 2023-09-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17364 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 223 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18373854 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/373854
Disaster recovery for private-network data backup and recovery systems Sep 26, 2023 Issued
Array ( [id] => 19864625 [patent_doc_number] => 20250103411 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-03-27 [patent_title] => MACHINE LEARNING FRAMEWORK FOR PREDICTING AND AVOIDING APPLICATION FAILURES [patent_app_type] => utility [patent_app_number] => 18/473708 [patent_app_country] => US [patent_app_date] => 2023-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7983 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 84 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18473708 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/473708
MACHINE LEARNING FRAMEWORK FOR PREDICTING AND AVOIDING APPLICATION FAILURES Sep 24, 2023 Pending
Array ( [id] => 18881402 [patent_doc_number] => 20240004771 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-01-04 [patent_title] => ACTIVE-ACTIVE STORAGE SYSTEM MANAGEMENT METHOD AND APPARATUS [patent_app_type] => utility [patent_app_number] => 18/467792 [patent_app_country] => US [patent_app_date] => 2023-09-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15181 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 83 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18467792 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/467792
ACTIVE-ACTIVE STORAGE SYSTEM MANAGEMENT METHOD AND APPARATUS Sep 14, 2023 Pending
Array ( [id] => 19718888 [patent_doc_number] => 12204425 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-01-21 [patent_title] => Debug for multi-threaded processing [patent_app_type] => utility [patent_app_number] => 18/243421 [patent_app_country] => US [patent_app_date] => 2023-09-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 9569 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 108 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18243421 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/243421
Debug for multi-threaded processing Sep 6, 2023 Issued
Array ( [id] => 19924584 [patent_doc_number] => 12298864 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-05-13 [patent_title] => Predicting replication health with background replication [patent_app_type] => utility [patent_app_number] => 18/357048 [patent_app_country] => US [patent_app_date] => 2023-07-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 5983 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 179 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18357048 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/357048
Predicting replication health with background replication Jul 20, 2023 Issued
Array ( [id] => 18756028 [patent_doc_number] => 20230359473 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-11-09 [patent_title] => ELECTRONIC DEVICE PRELOADING ABNORMAL APPLICATION IN BACKGROUND, AND OPERATION METHOD THEREOF [patent_app_type] => utility [patent_app_number] => 18/352707 [patent_app_country] => US [patent_app_date] => 2023-07-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10567 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 74 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18352707 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/352707
Electronic device preloading abnormal application in background, and operation method thereof Jul 13, 2023 Issued
Array ( [id] => 20130985 [patent_doc_number] => 12373298 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-07-29 [patent_title] => Handling data storage device failure using remote system [patent_app_type] => utility [patent_app_number] => 18/351443 [patent_app_country] => US [patent_app_date] => 2023-07-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7024 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [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] => 18351443 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/351443
Handling data storage device failure using remote system Jul 11, 2023 Issued
Array ( [id] => 20359017 [patent_doc_number] => 12475013 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-11-18 [patent_title] => UART communication of telemetry and debugging data using optical signals [patent_app_type] => utility [patent_app_number] => 18/217347 [patent_app_country] => US [patent_app_date] => 2023-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3531 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18217347 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/217347
UART communication of telemetry and debugging data using optical signals Jun 29, 2023 Issued
Array ( [id] => 18810514 [patent_doc_number] => 20230384849 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-11-30 [patent_title] => Detecting Imminent Failure in a Power Supply [patent_app_type] => utility [patent_app_number] => 18/211435 [patent_app_country] => US [patent_app_date] => 2023-06-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4301 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -26 [patent_words_short_claim] => 175 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18211435 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/211435
Detecting imminent failure in a power supply Jun 18, 2023 Issued
Array ( [id] => 19905411 [patent_doc_number] => 12282416 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-04-22 [patent_title] => System and method for diagnosing a computing device in safe mode [patent_app_type] => utility [patent_app_number] => 18/332517 [patent_app_country] => US [patent_app_date] => 2023-06-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 3749 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 224 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18332517 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/332517
System and method for diagnosing a computing device in safe mode Jun 8, 2023 Issued
Array ( [id] => 20415724 [patent_doc_number] => 12499010 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-12-16 [patent_title] => Cryptographic data integrity protection [patent_app_type] => utility [patent_app_number] => 18/206398 [patent_app_country] => US [patent_app_date] => 2023-06-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 10852 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18206398 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/206398
Cryptographic data integrity protection Jun 5, 2023 Issued
Array ( [id] => 18630084 [patent_doc_number] => 20230288974 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-09-14 [patent_title] => COST-EFFECTIVE SOLID STATE DISK DATA PROTECTION METHOD FOR HOT REMOVAL EVENT [patent_app_type] => utility [patent_app_number] => 18/200562 [patent_app_country] => US [patent_app_date] => 2023-05-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7579 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 46 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18200562 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/200562
COST-EFFECTIVE SOLID STATE DISK DATA PROTECTION METHOD FOR HOT REMOVAL EVENT May 21, 2023 Pending
Array ( [id] => 18727958 [patent_doc_number] => 20230342251 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-10-26 [patent_title] => METHOD, ELECTRONIC DEVICE, AND COMPUTER PROGRAM PRODUCT FOR COLLECTING TRAINING DATA [patent_app_type] => utility [patent_app_number] => 18/137575 [patent_app_country] => US [patent_app_date] => 2023-04-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4359 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 89 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18137575 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/137575
Method, electronic device, and computer program product for collecting training data Apr 20, 2023 Issued
Array ( [id] => 18569094 [patent_doc_number] => 20230259430 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-08-17 [patent_title] => BYZANTINE AGREEMENT USING COMMUNICATIONS HAVING LINEAR COMPLEXITY [patent_app_type] => utility [patent_app_number] => 18/304259 [patent_app_country] => US [patent_app_date] => 2023-04-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7235 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18304259 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/304259
BYZANTINE AGREEMENT USING COMMUNICATIONS HAVING LINEAR COMPLEXITY Apr 19, 2023 Abandoned
Array ( [id] => 20160105 [patent_doc_number] => 12386733 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-08-12 [patent_title] => Systems and methods for performing automated monitoring and triage of computer system testing [patent_app_type] => utility [patent_app_number] => 18/303564 [patent_app_country] => US [patent_app_date] => 2023-04-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7096 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 370 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18303564 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/303564
Systems and methods for performing automated monitoring and triage of computer system testing Apr 18, 2023 Issued
Array ( [id] => 20174728 [patent_doc_number] => 12393475 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-08-19 [patent_title] => Intelligent telemetry monitoring and streaming for datacenters [patent_app_type] => utility [patent_app_number] => 18/136267 [patent_app_country] => US [patent_app_date] => 2023-04-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 1124 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 170 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18136267 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/136267
Intelligent telemetry monitoring and streaming for datacenters Apr 17, 2023 Issued
Array ( [id] => 19530373 [patent_doc_number] => 20240354275 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-10-24 [patent_title] => DYNAMIC DIE-TO-DIE SERIAL LANE CONFIGURATION [patent_app_type] => utility [patent_app_number] => 18/302535 [patent_app_country] => US [patent_app_date] => 2023-04-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14680 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -26 [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] => 18302535 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/302535
Dynamic die-to-die serial lane configuration Apr 17, 2023 Issued
Menu