Search

Christopher S. Mccarthy

Examiner (ID: 8347, Phone: (571)272-3651 , Office: P/2113 )

Most Active Art Unit
2113
Art Unit(s)
2113, 2184
Total Applications
1239
Issued Applications
1053
Pending Applications
65
Abandoned Applications
143

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 11200072 [patent_doc_number] => 09430284 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-08-30 [patent_title] => 'Processing virtual machine objects through multistep workflows' [patent_app_type] => utility [patent_app_number] => 14/315953 [patent_app_country] => US [patent_app_date] => 2014-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5073 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 117 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14315953 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/315953
Processing virtual machine objects through multistep workflows Jun 25, 2014 Issued
Array ( [id] => 10493818 [patent_doc_number] => 20150378840 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-12-31 [patent_title] => 'ENSURING THE SAME COMPLETION STATUS FOR TRANSACTIONS AFTER RECOVERY IN A SYNCHRONOUS REPLICATION ENVIRONMENT' [patent_app_type] => utility [patent_app_number] => 14/315138 [patent_app_country] => US [patent_app_date] => 2014-06-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6582 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14315138 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/315138
Ensuring the same completion status for transactions after recovery in a synchronous replication environment Jun 24, 2014 Issued
Array ( [id] => 10493810 [patent_doc_number] => 20150378832 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-12-31 [patent_title] => 'PERFORMING A REMOTE POINT-IN-TIME COPY TO A SOURCE AND TARGET STORAGES IN FURTHER MIRROR COPY RELATIONSHIPS' [patent_app_type] => utility [patent_app_number] => 14/314036 [patent_app_country] => US [patent_app_date] => 2014-06-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6440 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14314036 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/314036
Performing a remote point-in-time copy to a source and target storages in further mirror copy relationships Jun 24, 2014 Issued
Array ( [id] => 11538515 [patent_doc_number] => 09612924 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-04-04 [patent_title] => 'Fault tolerance in a distributed file system' [patent_app_type] => utility [patent_app_number] => 14/314969 [patent_app_country] => US [patent_app_date] => 2014-06-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 11 [patent_no_of_words] => 8848 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 217 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14314969 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/314969
Fault tolerance in a distributed file system Jun 24, 2014 Issued
Array ( [id] => 10977054 [patent_doc_number] => 20140380089 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-12-25 [patent_title] => 'METHOD AND APPARATUS FOR RECOVERING FAILED DISK IN VIRTUAL MACHINE' [patent_app_type] => utility [patent_app_number] => 14/310125 [patent_app_country] => US [patent_app_date] => 2014-06-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 5383 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14310125 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/310125
METHOD AND APPARATUS FOR RECOVERING FAILED DISK IN VIRTUAL MACHINE Jun 19, 2014 Abandoned
Array ( [id] => 11232744 [patent_doc_number] => 09459972 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-10-04 [patent_title] => 'Alternative port error recovery with limited system impact' [patent_app_type] => utility [patent_app_number] => 14/310394 [patent_app_country] => US [patent_app_date] => 2014-06-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 3114 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14310394 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/310394
Alternative port error recovery with limited system impact Jun 19, 2014 Issued
Array ( [id] => 10816222 [patent_doc_number] => 20160162383 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-06-09 [patent_title] => 'Monitoring Redundant Components' [patent_app_type] => utility [patent_app_number] => 14/906383 [patent_app_country] => US [patent_app_date] => 2014-06-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 4671 [patent_no_of_claims] => 34 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14906383 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/906383
Monitoring redundant components Jun 17, 2014 Issued
Array ( [id] => 10485665 [patent_doc_number] => 20150370684 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-12-24 [patent_title] => 'MANAGEMENT AND CORRELATION OF NETWORK IDENTIFICATION FOR COMMUNICATION ERRORS' [patent_app_type] => utility [patent_app_number] => 14/307761 [patent_app_country] => US [patent_app_date] => 2014-06-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5347 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14307761 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/307761
Management and correlation of network identification for communication errors Jun 17, 2014 Issued
Array ( [id] => 11359124 [patent_doc_number] => 09535776 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-01-03 [patent_title] => 'Dataflow alerts for an information management system' [patent_app_type] => utility [patent_app_number] => 14/293546 [patent_app_country] => US [patent_app_date] => 2014-06-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 16 [patent_no_of_words] => 36598 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 490 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14293546 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/293546
Dataflow alerts for an information management system Jun 1, 2014 Issued
Array ( [id] => 10462273 [patent_doc_number] => 20150347288 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-12-03 [patent_title] => 'LOG-STRUCTURED FILED SYSTEM WITH FILE BRANCHING' [patent_app_type] => utility [patent_app_number] => 14/292089 [patent_app_country] => US [patent_app_date] => 2014-05-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5102 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14292089 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/292089
Log-structured filed system with file branching May 29, 2014 Issued
Array ( [id] => 11897063 [patent_doc_number] => 09766999 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-09-19 [patent_title] => 'Monitoring performance of a processing device to manage non-precise events' [patent_app_type] => utility [patent_app_number] => 14/292140 [patent_app_country] => US [patent_app_date] => 2014-05-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 13999 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14292140 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/292140
Monitoring performance of a processing device to manage non-precise events May 29, 2014 Issued
Array ( [id] => 11418411 [patent_doc_number] => 09565250 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-02-07 [patent_title] => 'Data transfer service' [patent_app_type] => utility [patent_app_number] => 14/291851 [patent_app_country] => US [patent_app_date] => 2014-05-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 18 [patent_no_of_words] => 17446 [patent_no_of_claims] => 40 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 87 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14291851 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/291851
Data transfer service May 29, 2014 Issued
Array ( [id] => 11563537 [patent_doc_number] => 09626125 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-04-18 [patent_title] => 'Accounting for data that needs to be rebuilt or deleted' [patent_app_type] => utility [patent_app_number] => 14/292009 [patent_app_country] => US [patent_app_date] => 2014-05-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 62 [patent_figures_cnt] => 69 [patent_no_of_words] => 40741 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 207 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14292009 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/292009
Accounting for data that needs to be rebuilt or deleted May 29, 2014 Issued
Array ( [id] => 10462237 [patent_doc_number] => 20150347252 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-12-03 [patent_title] => 'DETERMINING AN AVAILABILITY SCORE BASED ON AVAILABLE RESOURCES OF DIFFERENT RESOURCE TYPES IN A STORAGE SYSTEM TO DETERMINE WHETHER TO PERFORM A FAILURE OPERATION FOR THE STORAGE SYSTEM' [patent_app_type] => utility [patent_app_number] => 14/289320 [patent_app_country] => US [patent_app_date] => 2014-05-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 6690 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14289320 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/289320
Determining an availability score based on available resources of different resource types in a storage system to determine whether to perform a failure operation for the storage system May 27, 2014 Issued
Array ( [id] => 11179705 [patent_doc_number] => 09411698 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-08-09 [patent_title] => 'Determining an availability score based on available resources of different resource types in a distributed computing environment of storage servers to determine whether to perform a failure operation for one of the storage servers' [patent_app_type] => utility [patent_app_number] => 14/289333 [patent_app_country] => US [patent_app_date] => 2014-05-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 13 [patent_no_of_words] => 6696 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 138 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14289333 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/289333
Determining an availability score based on available resources of different resource types in a distributed computing environment of storage servers to determine whether to perform a failure operation for one of the storage servers May 27, 2014 Issued
Array ( [id] => 10962789 [patent_doc_number] => 20140365819 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-12-11 [patent_title] => 'REBUILDING DATA OF A STORAGE SYSTEM' [patent_app_type] => utility [patent_app_number] => 14/281744 [patent_app_country] => US [patent_app_date] => 2014-05-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5924 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14281744 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/281744
REBUILDING DATA OF A STORAGE SYSTEM May 18, 2014 Abandoned
Array ( [id] => 10446759 [patent_doc_number] => 20150331772 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-11-19 [patent_title] => 'METHODS FOR UPDATING DIAGNOSTIC TOOLS ON A HARDWARE DEVICE AND DEVICES THEREOF' [patent_app_type] => utility [patent_app_number] => 14/277942 [patent_app_country] => US [patent_app_date] => 2014-05-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6330 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14277942 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/277942
METHODS FOR UPDATING DIAGNOSTIC TOOLS ON A HARDWARE DEVICE AND DEVICES THEREOF May 14, 2014 Abandoned
Array ( [id] => 11577598 [patent_doc_number] => 09632858 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-04-25 [patent_title] => 'Organizing network performance metrics into historical anomaly dependency data' [patent_app_type] => utility [patent_app_number] => 14/276846 [patent_app_country] => US [patent_app_date] => 2014-05-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 26 [patent_no_of_words] => 13512 [patent_no_of_claims] => 32 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 87 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14276846 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/276846
Organizing network performance metrics into historical anomaly dependency data May 12, 2014 Issued
Array ( [id] => 10922256 [patent_doc_number] => 20140325276 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-10-30 [patent_title] => 'APPARATUS, METHOD AND STORAGE MEDIUM FOR FAULT CAUSE EXTRACTION UTILIZING PERFORMANCE VALUES' [patent_app_type] => utility [patent_app_number] => 14/268413 [patent_app_country] => US [patent_app_date] => 2014-05-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 22 [patent_no_of_words] => 10921 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14268413 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/268413
Apparatus, method and storage medium for fault cause extraction utilizing performance values May 1, 2014 Issued
Array ( [id] => 10536641 [patent_doc_number] => 09262271 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-02-16 [patent_title] => 'Method of improving fault tolerance in a computing system arranged to find a computational solution' [patent_app_type] => utility [patent_app_number] => 14/264559 [patent_app_country] => US [patent_app_date] => 2014-04-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 13 [patent_no_of_words] => 7642 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 74 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14264559 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/264559
Method of improving fault tolerance in a computing system arranged to find a computational solution Apr 28, 2014 Issued
Menu