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] => 16818697 [patent_doc_number] => 11003524 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-05-11 [patent_title] => Data storage system with repair of virtual data blocks of internal file system [patent_app_type] => utility [patent_app_number] => 16/399044 [patent_app_country] => US [patent_app_date] => 2019-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 9 [patent_no_of_words] => 4070 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [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] => 16399044 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/399044
Data storage system with repair of virtual data blocks of internal file system Apr 29, 2019 Issued
Array ( [id] => 16431535 [patent_doc_number] => 10831617 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-11-10 [patent_title] => Resilient programming frameworks for iterative computations on computer systems [patent_app_type] => utility [patent_app_number] => 16/391704 [patent_app_country] => US [patent_app_date] => 2019-04-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7649 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 173 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16391704 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/391704
Resilient programming frameworks for iterative computations on computer systems Apr 22, 2019 Issued
Array ( [id] => 16927093 [patent_doc_number] => 11048576 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-06-29 [patent_title] => Self-verification of operating system memory management [patent_app_type] => utility [patent_app_number] => 16/390073 [patent_app_country] => US [patent_app_date] => 2019-04-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 5178 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 75 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16390073 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/390073
Self-verification of operating system memory management Apr 21, 2019 Issued
Array ( [id] => 14689229 [patent_doc_number] => 20190243730 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-08-08 [patent_title] => RESILIENT PROGRAMMING FRAMEWORKS FOR ITERATIVE COMPUTATIONS [patent_app_type] => utility [patent_app_number] => 16/387793 [patent_app_country] => US [patent_app_date] => 2019-04-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7785 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -19 [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] => 16387793 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/387793
Resilient programming frameworks for iterative computations Apr 17, 2019 Issued
Array ( [id] => 14719929 [patent_doc_number] => 20190251028 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-08-15 [patent_title] => PRESERVING DATA UPON A POWER SHUTDOWN [patent_app_type] => utility [patent_app_number] => 16/387413 [patent_app_country] => US [patent_app_date] => 2019-04-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7186 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16387413 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/387413
Preserving data upon a power shutdown Apr 16, 2019 Issued
Array ( [id] => 16644302 [patent_doc_number] => 10922159 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-02-16 [patent_title] => Minimally disruptive data capture for segmented applications [patent_app_type] => utility [patent_app_number] => 16/385758 [patent_app_country] => US [patent_app_date] => 2019-04-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4774 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 166 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16385758 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/385758
Minimally disruptive data capture for segmented applications Apr 15, 2019 Issued
Array ( [id] => 16644302 [patent_doc_number] => 10922159 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-02-16 [patent_title] => Minimally disruptive data capture for segmented applications [patent_app_type] => utility [patent_app_number] => 16/385758 [patent_app_country] => US [patent_app_date] => 2019-04-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4774 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 166 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16385758 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/385758
Minimally disruptive data capture for segmented applications Apr 15, 2019 Issued
Array ( [id] => 16630407 [patent_doc_number] => 20210049060 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-02-18 [patent_title] => METHOD FOR IDENTIFYING AND EVALUATING COMMON CAUSE FAILURES OF SYSTEM COMPONENTS [patent_app_type] => utility [patent_app_number] => 17/046412 [patent_app_country] => US [patent_app_date] => 2019-04-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15234 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 60 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17046412 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/046412
Method for identifying and evaluating common cause failures of system components Apr 9, 2019 Issued
Array ( [id] => 14657671 [patent_doc_number] => 20190235964 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-08-01 [patent_title] => RECOVERING A FAILED CLUSTERED SYSTEM USING CONFIGURATION DATA FRAGMENTS [patent_app_type] => utility [patent_app_number] => 16/379677 [patent_app_country] => US [patent_app_date] => 2019-04-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7404 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 57 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16379677 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/379677
Recovering a failed clustered system using configuration data fragments Apr 8, 2019 Issued
Array ( [id] => 15328677 [patent_doc_number] => 20200004668 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-01-02 [patent_title] => SYSTEMS AND METHODS FOR FAILURE DETECTION WITH ORCHESTRATION LAYER [patent_app_type] => utility [patent_app_number] => 16/369784 [patent_app_country] => US [patent_app_date] => 2019-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6613 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 148 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16369784 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/369784
Systems and methods for failure detection with orchestration layer Mar 28, 2019 Issued
Array ( [id] => 17744378 [patent_doc_number] => 11392446 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-07-19 [patent_title] => Cross-correlation of metrics for anomaly root cause identification [patent_app_type] => utility [patent_app_number] => 16/355042 [patent_app_country] => US [patent_app_date] => 2019-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5385 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 155 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16355042 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/355042
Cross-correlation of metrics for anomaly root cause identification Mar 14, 2019 Issued
Array ( [id] => 14539213 [patent_doc_number] => 20190205228 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-07-04 [patent_title] => STORAGE DEVICE HEALTH STATUS SYNCHRONIZATION [patent_app_type] => utility [patent_app_number] => 16/353049 [patent_app_country] => US [patent_app_date] => 2019-03-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8566 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 86 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16353049 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/353049
Storage device health status synchronization Mar 13, 2019 Issued
Array ( [id] => 14570375 [patent_doc_number] => 20190212794 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-07-11 [patent_title] => RESET ISOLATION FOR AN EMBEDDED SAFETY ISLAND IN A SYSTEM ON A CHIP [patent_app_type] => utility [patent_app_number] => 16/299544 [patent_app_country] => US [patent_app_date] => 2019-03-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 1736 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16299544 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/299544
Reset isolation for an embedded safety island in a system on a chip Mar 11, 2019 Issued
Array ( [id] => 16864584 [patent_doc_number] => 11023326 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-06-01 [patent_title] => SSD restart based on off-time tracker [patent_app_type] => utility [patent_app_number] => 16/294198 [patent_app_country] => US [patent_app_date] => 2019-03-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 8 [patent_no_of_words] => 7423 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 65 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16294198 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/294198
SSD restart based on off-time tracker Mar 5, 2019 Issued
Array ( [id] => 14840493 [patent_doc_number] => 20190278647 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-09-12 [patent_title] => FAULT TREE ANALYSIS FOR TECHNICAL SYSTEMS [patent_app_type] => utility [patent_app_number] => 16/294291 [patent_app_country] => US [patent_app_date] => 2019-03-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3994 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -8 [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] => 16294291 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/294291
Fault tree analysis for technical systems Mar 5, 2019 Issued
Array ( [id] => 15820743 [patent_doc_number] => 10635551 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-04-28 [patent_title] => System, and control method and program for input/output requests for storage systems [patent_app_type] => utility [patent_app_number] => 16/281327 [patent_app_country] => US [patent_app_date] => 2019-02-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 16 [patent_no_of_words] => 19705 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 230 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16281327 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/281327
System, and control method and program for input/output requests for storage systems Feb 20, 2019 Issued
Array ( [id] => 16227146 [patent_doc_number] => 20200252263 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-08-06 [patent_title] => ENSURED SERVICE LEVEL BY MUTUAL COMPLEMENTATION OF IOT DEVICES [patent_app_type] => utility [patent_app_number] => 16/269084 [patent_app_country] => US [patent_app_date] => 2019-02-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5219 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 123 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16269084 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/269084
Ensured service level by mutual complementation of IoT devices Feb 5, 2019 Issued
Array ( [id] => 16879885 [patent_doc_number] => 11030034 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-06-08 [patent_title] => Quantitative software failure mode and effects analysis [patent_app_type] => utility [patent_app_number] => 16/267612 [patent_app_country] => US [patent_app_date] => 2019-02-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5465 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 245 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16267612 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/267612
Quantitative software failure mode and effects analysis Feb 4, 2019 Issued
Array ( [id] => 15559981 [patent_doc_number] => 20200064402 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-02-27 [patent_title] => SERVER AND DEBUGGING METHOD THEREFOR [patent_app_type] => utility [patent_app_number] => 16/260965 [patent_app_country] => US [patent_app_date] => 2019-01-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3845 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 70 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16260965 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/260965
Server and debugging method therefor Jan 28, 2019 Issued
Array ( [id] => 16551710 [patent_doc_number] => 10884870 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-01-05 [patent_title] => Method and system for implementing consistency groups with virtual machines [patent_app_type] => utility [patent_app_number] => 16/256360 [patent_app_country] => US [patent_app_date] => 2019-01-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 3552 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 76 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16256360 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/256360
Method and system for implementing consistency groups with virtual machines Jan 23, 2019 Issued
Menu