Search

Joseph R. Kudirka

Examiner (ID: 3084, Phone: (571)270-7126 , Office: P/2114 )

Most Active Art Unit
2114
Art Unit(s)
4167, 2151, 2114, 2113, 2198
Total Applications
785
Issued Applications
709
Pending Applications
38
Abandoned Applications
54

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 13540915 [patent_doc_number] => 20180322004 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-11-08 [patent_title] => SYSTEMS AND METHODS FOR DETECTING ANOMALIES IN EXECUTION OF COMPUTER PROGRAMS [patent_app_type] => utility [patent_app_number] => 15/968401 [patent_app_country] => US [patent_app_date] => 2018-05-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11863 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 94 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15968401 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/968401
Systems and methods for detecting anomalies in execution of computer programs Apr 30, 2018 Issued
Array ( [id] => 17252939 [patent_doc_number] => 11188428 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-11-30 [patent_title] => Method, apparatus, and computer-readable storage medium having instructions for cancelling a redundancy of two or more redundant modules [patent_app_type] => utility [patent_app_number] => 16/626836 [patent_app_country] => US [patent_app_date] => 2018-04-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 6 [patent_no_of_words] => 6439 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 248 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16626836 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/626836
Method, apparatus, and computer-readable storage medium having instructions for cancelling a redundancy of two or more redundant modules Apr 22, 2018 Issued
Array ( [id] => 13477417 [patent_doc_number] => 20180290251 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-10-11 [patent_title] => Safety-Oriented Automation System [patent_app_type] => utility [patent_app_number] => 15/948658 [patent_app_country] => US [patent_app_date] => 2018-04-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2791 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -3 [patent_words_short_claim] => 202 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15948658 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/948658
Safety-oriented automation system Apr 8, 2018 Issued
Array ( [id] => 13742495 [patent_doc_number] => 20180375717 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-12-27 [patent_title] => DAISY CHAIN DISTRIBUTION IN DATA CENTERS [patent_app_type] => utility [patent_app_number] => 15/944641 [patent_app_country] => US [patent_app_date] => 2018-04-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4740 [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] => 15944641 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/944641
Daisy chain distribution in data centers Apr 2, 2018 Issued
Array ( [id] => 14034539 [patent_doc_number] => 10229021 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-03-12 [patent_title] => System, and control method and program for input/output requests for storage systems [patent_app_type] => utility [patent_app_number] => 15/917359 [patent_app_country] => US [patent_app_date] => 2018-03-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 16 [patent_no_of_words] => 19637 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 271 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15917359 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/917359
System, and control method and program for input/output requests for storage systems Mar 8, 2018 Issued
Array ( [id] => 13449091 [patent_doc_number] => 20180276088 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-09-27 [patent_title] => CONTROLLING DEVICE, CONTROLLING METHOD, AND FAULT TOLERANT APPARATUS [patent_app_type] => utility [patent_app_number] => 15/912860 [patent_app_country] => US [patent_app_date] => 2018-03-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7808 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -8 [patent_words_short_claim] => 120 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15912860 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/912860
Controlling device, controlling method, and fault tolerant apparatus Mar 5, 2018 Issued
Array ( [id] => 16232631 [patent_doc_number] => 10740181 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-08-11 [patent_title] => Failed storage device rebuild method [patent_app_type] => utility [patent_app_number] => 15/913910 [patent_app_country] => US [patent_app_date] => 2018-03-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 8119 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 182 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15913910 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/913910
Failed storage device rebuild method Mar 5, 2018 Issued
Array ( [id] => 16248081 [patent_doc_number] => 10747439 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-08-18 [patent_title] => Method and apparatus for power-fail safe compression and dynamic capacity for a storage device [patent_app_type] => utility [patent_app_number] => 15/910476 [patent_app_country] => US [patent_app_date] => 2018-03-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 13 [patent_no_of_words] => 4717 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 4 [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] => 15910476 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/910476
Method and apparatus for power-fail safe compression and dynamic capacity for a storage device Mar 1, 2018 Issued
Array ( [id] => 14782357 [patent_doc_number] => 20190266076 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-08-29 [patent_title] => SYSTEM FOR AUTONOMOUSLY TESTING A COMPUTER SYSTEM [patent_app_type] => utility [patent_app_number] => 15/905362 [patent_app_country] => US [patent_app_date] => 2018-02-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 29104 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -24 [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] => 15905362 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/905362
System for autonomously testing a computer system Feb 25, 2018 Issued
Array ( [id] => 14782329 [patent_doc_number] => 20190266062 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-08-29 [patent_title] => VIRTUAL STORAGE DRIVE MANAGEMENT IN A DATA STORAGE SYSTEM [patent_app_type] => utility [patent_app_number] => 15/905780 [patent_app_country] => US [patent_app_date] => 2018-02-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15722 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 188 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15905780 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/905780
Virtual storage drive management in a data storage system Feb 25, 2018 Issued
Array ( [id] => 13417471 [patent_doc_number] => 20180260278 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-09-13 [patent_title] => METHOD OF DYNAMICALLY SAVING METADATA IN A PROCESS OF OPERATING A MEDICAL SYSTEM, MEDICAL SYSTEM AND COMPUTER PROGRAM PRODUCT [patent_app_type] => utility [patent_app_number] => 15/903546 [patent_app_country] => US [patent_app_date] => 2018-02-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4544 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -11 [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] => 15903546 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/903546
Method of dynamically saving metadata in a process of operating a medical system, medical system and computer program product Feb 22, 2018 Issued
Array ( [id] => 12796390 [patent_doc_number] => 20180157299 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-06-07 [patent_title] => Managing Power in a High Performance Computing System for Resiliency and Cooling [patent_app_type] => utility [patent_app_number] => 15/889982 [patent_app_country] => US [patent_app_date] => 2018-02-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14691 [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] => 15889982 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/889982
Managing power in a high performance computing system for resiliency and cooling Feb 5, 2018 Issued
Array ( [id] => 14472851 [patent_doc_number] => 20190188070 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-06-20 [patent_title] => METHOD AND SYSTEM FOR RESOLVING ERROR IN OPEN STACK OPERATING SYSTEM [patent_app_type] => utility [patent_app_number] => 15/884466 [patent_app_country] => US [patent_app_date] => 2018-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10426 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [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] => 15884466 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/884466
Method and system for resolving error in open stack operating system Jan 30, 2018 Issued
Array ( [id] => 16217240 [patent_doc_number] => 10733053 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-08-04 [patent_title] => Disaster recovery for high-bandwidth distributed archives [patent_app_type] => utility [patent_app_number] => 15/885670 [patent_app_country] => US [patent_app_date] => 2018-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 23 [patent_no_of_words] => 27640 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 194 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15885670 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/885670
Disaster recovery for high-bandwidth distributed archives Jan 30, 2018 Issued
Array ( [id] => 16355263 [patent_doc_number] => 10795774 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-10-06 [patent_title] => Disaster recovery of archived data [patent_app_type] => utility [patent_app_number] => 15/876104 [patent_app_country] => US [patent_app_date] => 2018-01-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 40 [patent_no_of_words] => 22066 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [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] => 15876104 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/876104
Disaster recovery of archived data Jan 18, 2018 Issued
Array ( [id] => 15982339 [patent_doc_number] => 10671497 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-06-02 [patent_title] => Efficient and selective sparing of bits in memory systems [patent_app_type] => utility [patent_app_number] => 15/875136 [patent_app_country] => US [patent_app_date] => 2018-01-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 10001 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 114 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15875136 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/875136
Efficient and selective sparing of bits in memory systems Jan 18, 2018 Issued
Array ( [id] => 12713161 [patent_doc_number] => 20180129553 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-05-10 [patent_title] => MEMORY DEVICES AND MODULES [patent_app_type] => utility [patent_app_number] => 15/865250 [patent_app_country] => US [patent_app_date] => 2018-01-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 18515 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 78 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15865250 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/865250
Memory system architectures using a separate system control path or channel for processing error information Jan 7, 2018 Issued
Array ( [id] => 14798507 [patent_doc_number] => 10402258 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-09-03 [patent_title] => Error handling during onboarding of a service [patent_app_type] => utility [patent_app_number] => 15/862342 [patent_app_country] => US [patent_app_date] => 2018-01-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 11434 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 80 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15862342 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/862342
Error handling during onboarding of a service Jan 3, 2018 Issued
Array ( [id] => 12696112 [patent_doc_number] => 20180123870 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-05-03 [patent_title] => VNF FAILOVER METHOD AND APPARATUS [patent_app_type] => utility [patent_app_number] => 15/853958 [patent_app_country] => US [patent_app_date] => 2017-12-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4551 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -11 [patent_words_short_claim] => 114 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15853958 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/853958
VNF failover method and apparatus Dec 24, 2017 Issued
Array ( [id] => 17136519 [patent_doc_number] => 11138072 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-10-05 [patent_title] => Protected runtime mode [patent_app_type] => utility [patent_app_number] => 15/852021 [patent_app_country] => US [patent_app_date] => 2017-12-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 13380 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 77 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15852021 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/852021
Protected runtime mode Dec 21, 2017 Issued
Menu