Search

Jon S. Taylor

Examiner (ID: 17444, Phone: (571)272-9858 , Office: P/3723 )

Most Active Art Unit
3723
Art Unit(s)
3723
Total Applications
332
Issued Applications
179
Pending Applications
0
Abandoned Applications
154

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 18577586 [patent_doc_number] => 11734118 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-08-22 [patent_title] => Software wireless device [patent_app_type] => utility [patent_app_number] => 17/272801 [patent_app_country] => US [patent_app_date] => 2018-09-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 5706 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 171 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17272801 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/272801
Software wireless device Sep 17, 2018 Issued
Array ( [id] => 16255572 [patent_doc_number] => 20200264946 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-08-20 [patent_title] => FAILURE SIGN DETECTION DEVICE, FAILURE SIGN DETECTION METHOD, AND RECORDING MEDIUM IN WHICH FAILURE SIGN DETECTION PROGRAM IS STORED [patent_app_type] => utility [patent_app_number] => 16/644546 [patent_app_country] => US [patent_app_date] => 2018-09-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5776 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -7 [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] => 16644546 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/644546
FAILURE SIGN DETECTION DEVICE, FAILURE SIGN DETECTION METHOD, AND RECORDING MEDIUM IN WHICH FAILURE SIGN DETECTION PROGRAM IS STORED Sep 12, 2018 Abandoned
Array ( [id] => 13782739 [patent_doc_number] => 20190004908 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-01-03 [patent_title] => DATA PROTECTION USING CHECKPOINT RESTART FOR CLUSTER SHARED RESOURCES [patent_app_type] => utility [patent_app_number] => 16/123997 [patent_app_country] => US [patent_app_date] => 2018-09-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2408 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [patent_words_short_claim] => 149 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16123997 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/123997
Data protection using checkpoint restart for cluster shared resources Sep 5, 2018 Issued
Array ( [id] => 19078048 [patent_doc_number] => 11947413 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-04-02 [patent_title] => Dynamic system log preprocessing [patent_app_type] => utility [patent_app_number] => 16/112665 [patent_app_country] => US [patent_app_date] => 2018-08-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4219 [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] => 16112665 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/112665
Dynamic system log preprocessing Aug 24, 2018 Issued
Array ( [id] => 15561523 [patent_doc_number] => 20200065173 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-02-27 [patent_title] => CONTROLLED MONITORING BASED ON ROOT CAUSE ANALYSIS RECOMMENDATIONS [patent_app_type] => utility [patent_app_number] => 16/108452 [patent_app_country] => US [patent_app_date] => 2018-08-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7670 [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] => 16108452 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/108452
Controlled monitoring based on root cause analysis recommendations Aug 21, 2018 Issued
Array ( [id] => 16171555 [patent_doc_number] => 10713125 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-07-14 [patent_title] => Direct access to backup copy [patent_app_type] => utility [patent_app_number] => 16/041303 [patent_app_country] => US [patent_app_date] => 2018-07-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 2616 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 140 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16041303 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/041303
Direct access to backup copy Jul 19, 2018 Issued
Array ( [id] => 13580019 [patent_doc_number] => 20180341558 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-11-29 [patent_title] => DATA RECOVERY IN A MULTI-PIPELINE DATA FORWARDER [patent_app_type] => utility [patent_app_number] => 16/038683 [patent_app_country] => US [patent_app_date] => 2018-07-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10069 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -27 [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] => 16038683 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/038683
Data recovery in a multi-pipeline data forwarder Jul 17, 2018 Issued
Array ( [id] => 15412533 [patent_doc_number] => 20200026589 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-01-23 [patent_title] => DATA PROCESSING FOR COMPONENT FAILURE DETERMINATION [patent_app_type] => utility [patent_app_number] => 16/037770 [patent_app_country] => US [patent_app_date] => 2018-07-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9027 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 126 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16037770 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/037770
Data processing for component failure determination Jul 16, 2018 Issued
Array ( [id] => 16592590 [patent_doc_number] => 10901853 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-01-26 [patent_title] => Controlling processing elements in a distributed computing environment [patent_app_type] => utility [patent_app_number] => 16/037300 [patent_app_country] => US [patent_app_date] => 2018-07-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6712 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 181 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16037300 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/037300
Controlling processing elements in a distributed computing environment Jul 16, 2018 Issued
Array ( [id] => 16160575 [patent_doc_number] => 20200218520 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-07-09 [patent_title] => Computer Code Mapping an Visualization [patent_app_type] => utility [patent_app_number] => 16/628936 [patent_app_country] => US [patent_app_date] => 2018-07-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5891 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 13 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16628936 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/628936
Computer code mapping and visualization Jul 5, 2018 Issued
Array ( [id] => 15349321 [patent_doc_number] => 20200012552 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-01-09 [patent_title] => System and Method of Utilizing a Watchdog Timer [patent_app_type] => utility [patent_app_number] => 16/029271 [patent_app_country] => US [patent_app_date] => 2018-07-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5953 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 115 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16029271 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/029271
System and method of utilizing a watchdog timer Jul 5, 2018 Issued
Array ( [id] => 16307432 [patent_doc_number] => 10776225 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-09-15 [patent_title] => Proactive cluster compute node migration at next checkpoint of cluster cluster upon predicted node failure [patent_app_type] => utility [patent_app_number] => 16/022990 [patent_app_country] => US [patent_app_date] => 2018-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3799 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16022990 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/022990
Proactive cluster compute node migration at next checkpoint of cluster cluster upon predicted node failure Jun 28, 2018 Issued
Array ( [id] => 15328577 [patent_doc_number] => 20200004618 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-01-02 [patent_title] => GENERATING RUNBOOKS FOR PROBLEM EVENTS [patent_app_type] => utility [patent_app_number] => 16/020026 [patent_app_country] => US [patent_app_date] => 2018-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9605 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 93 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16020026 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/020026
Generating runbooks for problem events Jun 26, 2018 Issued
Array ( [id] => 16551729 [patent_doc_number] => 10884889 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-01-05 [patent_title] => Allocating part of a raid stripe to repair a second raid stripe [patent_app_type] => utility [patent_app_number] => 16/016012 [patent_app_country] => US [patent_app_date] => 2018-06-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 12 [patent_no_of_words] => 3963 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 136 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16016012 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/016012
Allocating part of a raid stripe to repair a second raid stripe Jun 21, 2018 Issued
Array ( [id] => 13497335 [patent_doc_number] => 20180300210 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-10-18 [patent_title] => Method for Processing Acquire Lock Request and Server [patent_app_type] => utility [patent_app_number] => 16/013175 [patent_app_country] => US [patent_app_date] => 2018-06-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14246 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 213 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16013175 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/013175
Method for processing acquire lock request and server Jun 19, 2018 Issued
Array ( [id] => 13483205 [patent_doc_number] => 20180293145 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-10-11 [patent_title] => MANAGING HEALTH CONDITIONS TO DETERMINE WHEN TO RESTART REPLICATION AFTER A SWAP TRIGGERED BY A STORAGE HEALTH EVENT [patent_app_type] => utility [patent_app_number] => 16/010378 [patent_app_country] => US [patent_app_date] => 2018-06-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6596 [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] => 16010378 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/010378
Managing health conditions to determine when to restart replication after a swap triggered by a storage health event Jun 14, 2018 Issued
Array ( [id] => 15257821 [patent_doc_number] => 20190377644 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-12-12 [patent_title] => BOOST ASSIST METADATA TABLES FOR PERSISTENT MEMORY DEVICE UPDATES DURING A HARDWARE FAULT [patent_app_type] => utility [patent_app_number] => 16/005935 [patent_app_country] => US [patent_app_date] => 2018-06-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8419 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 16005935 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/005935
Boot assist metadata tables for persistent memory device updates during a hardware fault Jun 11, 2018 Issued
Array ( [id] => 15981981 [patent_doc_number] => 10671318 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-06-02 [patent_title] => Processing a chain of a plurality of write requests [patent_app_type] => utility [patent_app_number] => 16/005591 [patent_app_country] => US [patent_app_date] => 2018-06-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 6869 [patent_no_of_claims] => 21 [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] => 16005591 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/005591
Processing a chain of a plurality of write requests Jun 10, 2018 Issued
Array ( [id] => 16551718 [patent_doc_number] => 10884878 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-01-05 [patent_title] => Managing a pool of virtual functions [patent_app_type] => utility [patent_app_number] => 16/002247 [patent_app_country] => US [patent_app_date] => 2018-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 9607 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 82 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16002247 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/002247
Managing a pool of virtual functions Jun 6, 2018 Issued
Array ( [id] => 13467347 [patent_doc_number] => 20180285216 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-10-04 [patent_title] => Virtual Machine Recovery Method and Virtual Machine Management Device [patent_app_type] => utility [patent_app_number] => 16/002715 [patent_app_country] => US [patent_app_date] => 2018-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5640 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [patent_words_short_claim] => 162 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16002715 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/002715
Virtual machine recovery method and virtual machine management device Jun 6, 2018 Issued
Menu