
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
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 |