Search

Kyle A. Purdy

Examiner (ID: 15189, Phone: (571)270-3504 , Office: P/1611 )

Most Active Art Unit
1611
Art Unit(s)
4173, 1611, 1609
Total Applications
1198
Issued Applications
430
Pending Applications
159
Abandoned Applications
641

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 19522622 [patent_doc_number] => 12124345 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-10-22 [patent_title] => Data recovery within a memory sub-system without moving or processing the data through a host [patent_app_type] => utility [patent_app_number] => 17/376283 [patent_app_country] => US [patent_app_date] => 2021-07-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6870 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 259 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17376283 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/376283
Data recovery within a memory sub-system without moving or processing the data through a host Jul 14, 2021 Issued
Array ( [id] => 17202082 [patent_doc_number] => 20210342177 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-11-04 [patent_title] => End-to-End Validation of Virtual Machines [patent_app_type] => utility [patent_app_number] => 17/372591 [patent_app_country] => US [patent_app_date] => 2021-07-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 18722 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 121 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17372591 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/372591
End-to-end validation of virtual machines Jul 11, 2021 Issued
Array ( [id] => 17690440 [patent_doc_number] => 20220197733 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-06-23 [patent_title] => IMAGE FORMING APPARATUS [patent_app_type] => utility [patent_app_number] => 17/359954 [patent_app_country] => US [patent_app_date] => 2021-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6750 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 95 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17359954 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/359954
IMAGE FORMING APPARATUS Jun 27, 2021 Abandoned
Array ( [id] => 19493022 [patent_doc_number] => 12111733 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-10-08 [patent_title] => Orchestrating a container-based application on a terminal device [patent_app_type] => utility [patent_app_number] => 17/352439 [patent_app_country] => US [patent_app_date] => 2021-06-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 5777 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 276 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17352439 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/352439
Orchestrating a container-based application on a terminal device Jun 20, 2021 Issued
Array ( [id] => 20440360 [patent_doc_number] => 12511196 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-12-30 [patent_title] => Component firmware replacements via networks [patent_app_type] => utility [patent_app_number] => 18/569911 [patent_app_country] => US [patent_app_date] => 2021-06-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 0 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 81 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18569911 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/569911
Component firmware replacements via networks Jun 17, 2021 Issued
Array ( [id] => 19732412 [patent_doc_number] => 12210408 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-01-28 [patent_title] => Remapping at least one of a guard tag and an address tag associated with a target address to generate a remapped tag for use in tag checking [patent_app_type] => utility [patent_app_number] => 17/999780 [patent_app_country] => US [patent_app_date] => 2021-05-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 17 [patent_no_of_words] => 16073 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 120 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17999780 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/999780
Remapping at least one of a guard tag and an address tag associated with a target address to generate a remapped tag for use in tag checking May 26, 2021 Issued
Array ( [id] => 17751541 [patent_doc_number] => 20220229746 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-07-21 [patent_title] => SELECTING A WITNESS SERVICE WHEN IMPLEMENTING A RECOVERY PLAN [patent_app_type] => utility [patent_app_number] => 17/246565 [patent_app_country] => US [patent_app_date] => 2021-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 18064 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -22 [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] => 17246565 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/246565
Selecting a witness service when implementing a recovery plan Apr 29, 2021 Issued
Array ( [id] => 18911764 [patent_doc_number] => 11874742 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-01-16 [patent_title] => Techniques for recovering from errors when executing software applications on parallel processors [patent_app_type] => utility [patent_app_number] => 17/237376 [patent_app_country] => US [patent_app_date] => 2021-04-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 13949 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 154 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17237376 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/237376
Techniques for recovering from errors when executing software applications on parallel processors Apr 21, 2021 Issued
Array ( [id] => 17970075 [patent_doc_number] => 11487608 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-11-01 [patent_title] => Entity resolution framework for data matching [patent_app_type] => utility [patent_app_number] => 17/208569 [patent_app_country] => US [patent_app_date] => 2021-03-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7018 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 84 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17208569 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/208569
Entity resolution framework for data matching Mar 21, 2021 Issued
Array ( [id] => 18749965 [patent_doc_number] => 11809276 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-11-07 [patent_title] => Container-based stateful application resilience to node failure [patent_app_type] => utility [patent_app_number] => 17/186562 [patent_app_country] => US [patent_app_date] => 2021-02-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 6095 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 152 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17186562 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/186562
Container-based stateful application resilience to node failure Feb 25, 2021 Issued
Array ( [id] => 17175088 [patent_doc_number] => 20210328759 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-10-21 [patent_title] => FAULT-TOLERANT TIME SERVER FOR A REAL-TIME COMPUTER SYTEM [patent_app_type] => utility [patent_app_number] => 17/180960 [patent_app_country] => US [patent_app_date] => 2021-02-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5855 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [patent_words_short_claim] => 655 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17180960 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/180960
Fault-tolerant time server for a real-time computer sytem Feb 21, 2021 Issued
Array ( [id] => 17039295 [patent_doc_number] => 20210255931 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-08-19 [patent_title] => VALIDATING METERING OF A DISASTER RECOVERY SERVICE USED IN CLOUDS [patent_app_type] => utility [patent_app_number] => 17/248944 [patent_app_country] => US [patent_app_date] => 2021-02-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14561 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 64 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17248944 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/248944
Validating metering of a disaster recovery service used in clouds Feb 14, 2021 Issued
Array ( [id] => 17128661 [patent_doc_number] => 20210303430 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-09-30 [patent_title] => Enhanced Auxiliary Interface Systems and Methods [patent_app_type] => utility [patent_app_number] => 17/161417 [patent_app_country] => US [patent_app_date] => 2021-01-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3542 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 64 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17161417 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/161417
Enhanced auxiliary memory mapped interface test systems and methods Jan 27, 2021 Issued
Array ( [id] => 19677660 [patent_doc_number] => 12189516 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-01-07 [patent_title] => Controller for testing executable program element of a vehicle function, and motor vehicle comprising a controller [patent_app_type] => utility [patent_app_number] => 17/918786 [patent_app_country] => US [patent_app_date] => 2021-01-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 5296 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 196 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17918786 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/918786
Controller for testing executable program element of a vehicle function, and motor vehicle comprising a controller Jan 18, 2021 Issued
Array ( [id] => 16826395 [patent_doc_number] => 20210141688 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-05-13 [patent_title] => USING A MACHINE LEARNING MODULE TO DETERMINE WHEN TO PERFORM ERROR CHECKING OF A STORAGE UNIT [patent_app_type] => utility [patent_app_number] => 17/152782 [patent_app_country] => US [patent_app_date] => 2021-01-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9159 [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] => 17152782 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/152782
Using a machine learning module to determine when to perform error checking of a storage unit Jan 18, 2021 Issued
Array ( [id] => 18218272 [patent_doc_number] => 11593210 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-02-28 [patent_title] => Leader election in a distributed system based on node weight and leadership priority based on network performance [patent_app_type] => utility [patent_app_number] => 17/136563 [patent_app_country] => US [patent_app_date] => 2020-12-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 8316 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 128 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17136563 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/136563
Leader election in a distributed system based on node weight and leadership priority based on network performance Dec 28, 2020 Issued
Array ( [id] => 17715356 [patent_doc_number] => 11379347 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-07-05 [patent_title] => Automated test case generation for deep neural networks and other model-based artificial intelligence systems [patent_app_type] => utility [patent_app_number] => 17/134677 [patent_app_country] => US [patent_app_date] => 2020-12-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 5 [patent_no_of_words] => 9070 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 151 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17134677 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/134677
Automated test case generation for deep neural networks and other model-based artificial intelligence systems Dec 27, 2020 Issued
Array ( [id] => 17238384 [patent_doc_number] => 11182264 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-11-23 [patent_title] => Intra-node buffer-based streaming for reconfigurable processor-as-a-service (RPaaS) [patent_app_type] => utility [patent_app_number] => 17/127818 [patent_app_country] => US [patent_app_date] => 2020-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 34 [patent_figures_cnt] => 39 [patent_no_of_words] => 43315 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 255 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17127818 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/127818
Intra-node buffer-based streaming for reconfigurable processor-as-a-service (RPaaS) Dec 17, 2020 Issued
Array ( [id] => 17824538 [patent_doc_number] => 11429486 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-08-30 [patent_title] => Rebuilding data via locally decodable redundancy in a vast storage network [patent_app_type] => utility [patent_app_number] => 17/084828 [patent_app_country] => US [patent_app_date] => 2020-10-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 57 [patent_figures_cnt] => 61 [patent_no_of_words] => 41941 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 291 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17084828 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/084828
Rebuilding data via locally decodable redundancy in a vast storage network Oct 29, 2020 Issued
Array ( [id] => 18430510 [patent_doc_number] => 11675731 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-06-13 [patent_title] => Data protection system and method thereof for 3D semiconductor device [patent_app_type] => utility [patent_app_number] => 17/037749 [patent_app_country] => US [patent_app_date] => 2020-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 11 [patent_no_of_words] => 11702 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [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] => 17037749 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/037749
Data protection system and method thereof for 3D semiconductor device Sep 29, 2020 Issued
Menu