Search

Marc M. Duncan

Examiner (ID: 7953, Phone: (571)272-3646 , Office: P/2113 )

Most Active Art Unit
2113
Art Unit(s)
2113, 2184
Total Applications
1363
Issued Applications
1163
Pending Applications
82
Abandoned Applications
142

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 11739088 [patent_doc_number] => 09703672 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-07-11 [patent_title] => 'Method for verifying the processing of software' [patent_app_type] => utility [patent_app_number] => 14/601289 [patent_app_country] => US [patent_app_date] => 2015-01-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 3270 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 193 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14601289 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/601289
Method for verifying the processing of software Jan 20, 2015 Issued
Array ( [id] => 11577655 [patent_doc_number] => 09632917 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-04-25 [patent_title] => 'Software testing' [patent_app_type] => utility [patent_app_number] => 14/599826 [patent_app_country] => US [patent_app_date] => 2015-01-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5751 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [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] => 14599826 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/599826
Software testing Jan 18, 2015 Issued
Array ( [id] => 10752176 [patent_doc_number] => 20160098328 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-04-07 [patent_title] => 'Method and Device for Distributing Holdup Energy to Memory Arrays' [patent_app_type] => utility [patent_app_number] => 14/599150 [patent_app_country] => US [patent_app_date] => 2015-01-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 22318 [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] => 14599150 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/599150
Method and device for distributing holdup energy to memory arrays Jan 15, 2015 Issued
Array ( [id] => 11299650 [patent_doc_number] => 09507658 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-11-29 [patent_title] => 'Data reading method, memory storage device and memory controlling circuit unit' [patent_app_type] => utility [patent_app_number] => 14/583118 [patent_app_country] => US [patent_app_date] => 2014-12-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 21 [patent_no_of_words] => 12319 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 244 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14583118 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/583118
Data reading method, memory storage device and memory controlling circuit unit Dec 24, 2014 Issued
Array ( [id] => 10589573 [patent_doc_number] => 09311191 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-04-12 [patent_title] => 'Method for a source storage device sending data to a backup storage device for storage, and storage device' [patent_app_type] => utility [patent_app_number] => 14/582556 [patent_app_country] => US [patent_app_date] => 2014-12-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 12 [patent_no_of_words] => 18227 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 2 [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] => 14582556 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/582556
Method for a source storage device sending data to a backup storage device for storage, and storage device Dec 23, 2014 Issued
Array ( [id] => 15136683 [patent_doc_number] => 10481807 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-11-19 [patent_title] => Status for generated data image [patent_app_type] => utility [patent_app_number] => 15/535828 [patent_app_country] => US [patent_app_date] => 2014-12-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 7 [patent_no_of_words] => 3870 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [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] => 15535828 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/535828
Status for generated data image Dec 21, 2014 Issued
Array ( [id] => 11889867 [patent_doc_number] => 09760428 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-09-12 [patent_title] => 'System, method, and computer program for performing preventative maintenance in a network function virtualization (NFV) based communication network' [patent_app_type] => utility [patent_app_number] => 14/572732 [patent_app_country] => US [patent_app_date] => 2014-12-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 15174 [patent_no_of_claims] => 8 [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] => 14572732 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/572732
System, method, and computer program for performing preventative maintenance in a network function virtualization (NFV) based communication network Dec 15, 2014 Issued
Array ( [id] => 11314058 [patent_doc_number] => 20160350167 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-12-01 [patent_title] => 'CONDITIONAL PATTERN DETECTOR FOR DETECTING HANGS' [patent_app_type] => utility [patent_app_number] => 14/891339 [patent_app_country] => US [patent_app_date] => 2014-12-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 5068 [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] => 14891339 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/891339
Conditional pattern detector for detecting hangs Dec 12, 2014 Issued
Array ( [id] => 11465723 [patent_doc_number] => 09582355 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-02-28 [patent_title] => 'Systems and methods for reliably storing data using liquid distributed storage' [patent_app_type] => utility [patent_app_number] => 14/567203 [patent_app_country] => US [patent_app_date] => 2014-12-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 42 [patent_figures_cnt] => 45 [patent_no_of_words] => 37234 [patent_no_of_claims] => 64 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 277 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14567203 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/567203
Systems and methods for reliably storing data using liquid distributed storage Dec 10, 2014 Issued
Array ( [id] => 10824655 [patent_doc_number] => 20160170820 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-06-16 [patent_title] => 'TRACKING DEFERRED DATA PACKETS IN A DEBUG TRACE ARCHITECTURE' [patent_app_type] => utility [patent_app_number] => 14/566374 [patent_app_country] => US [patent_app_date] => 2014-12-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 16811 [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] => 14566374 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/566374
Tracking deferred data packets in a debug trace architecture Dec 9, 2014 Issued
Array ( [id] => 11264993 [patent_doc_number] => 09489289 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-11-08 [patent_title] => 'Adaptive framework automatically prioritizing software test cases' [patent_app_type] => utility [patent_app_number] => 14/565220 [patent_app_country] => US [patent_app_date] => 2014-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 6831 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 102 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14565220 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/565220
Adaptive framework automatically prioritizing software test cases Dec 8, 2014 Issued
Array ( [id] => 10808534 [patent_doc_number] => 20160154692 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-06-02 [patent_title] => 'SYSTEMS AND/OR METHODS FOR HANDLING ERRONEOUS EVENTS IN COMPLEX EVENT PROCESSING (CEP) APPLICATIONS' [patent_app_type] => utility [patent_app_number] => 14/555894 [patent_app_country] => US [patent_app_date] => 2014-11-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 10898 [patent_no_of_claims] => 27 [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] => 14555894 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/555894
Systems and/or methods for handling erroneous events in complex event processing (CEP) applications Nov 27, 2014 Issued
Array ( [id] => 11680295 [patent_doc_number] => 09678826 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-06-13 [patent_title] => 'Fault isolation method, computer system, and apparatus' [patent_app_type] => utility [patent_app_number] => 14/549395 [patent_app_country] => US [patent_app_date] => 2014-11-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 11 [patent_no_of_words] => 16557 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 224 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14549395 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/549395
Fault isolation method, computer system, and apparatus Nov 19, 2014 Issued
Array ( [id] => 9919249 [patent_doc_number] => 20150074454 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-03-12 [patent_title] => 'INFORMATION PROCESSING METHOD AND APPARATUS FOR MIGRATION OF VIRTUAL DISK' [patent_app_type] => utility [patent_app_number] => 14/548391 [patent_app_country] => US [patent_app_date] => 2014-11-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 30 [patent_figures_cnt] => 30 [patent_no_of_words] => 13043 [patent_no_of_claims] => 21 [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] => 14548391 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/548391
INFORMATION PROCESSING METHOD AND APPARATUS FOR MIGRATION OF VIRTUAL DISK Nov 19, 2014 Abandoned
Array ( [id] => 11806505 [patent_doc_number] => 09547574 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-01-17 [patent_title] => 'Power shutdown prediction for non-volatile storage devices' [patent_app_type] => utility [patent_app_number] => 14/548489 [patent_app_country] => US [patent_app_date] => 2014-11-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 1 [patent_figures_cnt] => 2 [patent_no_of_words] => 3267 [patent_no_of_claims] => 18 [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] => 14548489 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/548489
Power shutdown prediction for non-volatile storage devices Nov 19, 2014 Issued
Array ( [id] => 9919244 [patent_doc_number] => 20150074449 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-03-12 [patent_title] => 'Fault Detection And Correction For Single And Multiple Media Players Connected To Electronic Displays, And Related Devices, Methods And Systems' [patent_app_type] => utility [patent_app_number] => 14/547954 [patent_app_country] => US [patent_app_date] => 2014-11-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5489 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 5 [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] => 14547954 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/547954
Fault detection and correction for single and multiple media players connected to electronic displays, and related devices, methods and systems Nov 18, 2014 Issued
Array ( [id] => 11213759 [patent_doc_number] => 09442794 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2016-09-13 [patent_title] => 'Methods and apparatus for accessing device memory via a host bus interface' [patent_app_type] => utility [patent_app_number] => 14/543642 [patent_app_country] => US [patent_app_date] => 2014-11-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7452 [patent_no_of_claims] => 20 [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] => 14543642 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/543642
Methods and apparatus for accessing device memory via a host bus interface Nov 16, 2014 Issued
Array ( [id] => 14600843 [patent_doc_number] => 10353613 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-07-16 [patent_title] => Computer system and control method therefor for handling path failure [patent_app_type] => utility [patent_app_number] => 15/506967 [patent_app_country] => US [patent_app_date] => 2014-11-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6966 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 185 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15506967 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/506967
Computer system and control method therefor for handling path failure Nov 11, 2014 Issued
Array ( [id] => 10250008 [patent_doc_number] => 20150135004 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-05-14 [patent_title] => 'DATA ALLOCATION METHOD AND INFORMATION PROCESSING SYSTEM' [patent_app_type] => utility [patent_app_number] => 14/530912 [patent_app_country] => US [patent_app_date] => 2014-11-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 13993 [patent_no_of_claims] => 7 [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] => 14530912 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/530912
DATA ALLOCATION METHOD AND INFORMATION PROCESSING SYSTEM Nov 2, 2014 Abandoned
Array ( [id] => 11345253 [patent_doc_number] => 09529659 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-12-27 [patent_title] => 'Fault detection apparatus, a fault detection method and a program recording medium' [patent_app_type] => utility [patent_app_number] => 14/531653 [patent_app_country] => US [patent_app_date] => 2014-11-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 25 [patent_no_of_words] => 11135 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 69 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14531653 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/531653
Fault detection apparatus, a fault detection method and a program recording medium Nov 2, 2014 Issued
Menu