
Kathleen Duda
Examiner (ID: 16906, Phone: (571)272-1383 , Office: P/1722 )
| Most Active Art Unit | 1756 |
| Art Unit(s) | 1737, 3724, 1722, 1507, 1795, 1756, 1113, 1752, 1506 |
| Total Applications | 1610 |
| Issued Applications | 1210 |
| Pending Applications | 45 |
| Abandoned Applications | 356 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 6117452
[patent_doc_number] => 20110191771
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-08-04
[patent_title] => 'Feature Manager System for Facilitating Communication and Shared Functionality Among Components'
[patent_app_type] => utility
[patent_app_number] => 13/018353
[patent_app_country] => US
[patent_app_date] => 2011-01-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 10934
[patent_no_of_claims] => 34
[patent_no_of_ind_claims] => 17
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0191/20110191771.pdf
[firstpage_image] =>[orig_patent_app_number] => 13018353
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/018353 | Feature Manager System for Facilitating Communication and Shared Functionality Among Components | Jan 30, 2011 | Abandoned |
Array
(
[id] => 6191317
[patent_doc_number] => 20110173601
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-07-14
[patent_title] => 'OPERATING SYSTEM AUTO-UPDATE PROCEDURE'
[patent_app_type] => utility
[patent_app_number] => 13/004426
[patent_app_country] => US
[patent_app_date] => 2011-01-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5886
[patent_no_of_claims] => 25
[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] => publications/A1/0173/20110173601.pdf
[firstpage_image] =>[orig_patent_app_number] => 13004426
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/004426 | OPERATING SYSTEM AUTO-UPDATE PROCEDURE | Jan 10, 2011 | Abandoned |
Array
(
[id] => 8223068
[patent_doc_number] => 20120137271
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-05-31
[patent_title] => 'DECOUPLED DEVELOPMENT IN A SHARE DEVELOPMENT SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 12/956599
[patent_app_country] => US
[patent_app_date] => 2010-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 4383
[patent_no_of_claims] => 17
[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] => 12956599
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/956599 | Decoupled development in a shared development system | Nov 29, 2010 | Issued |
Array
(
[id] => 8202005
[patent_doc_number] => 20120124558
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-05-17
[patent_title] => 'SCENARIO TESTING COMPOSABILITY ACROSS MULTIPLE COMPONENTS'
[patent_app_type] => utility
[patent_app_number] => 12/948700
[patent_app_country] => US
[patent_app_date] => 2010-11-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3992
[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] => publications/A1/0124/20120124558.pdf
[firstpage_image] =>[orig_patent_app_number] => 12948700
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/948700 | SCENARIO TESTING COMPOSABILITY ACROSS MULTIPLE COMPONENTS | Nov 16, 2010 | Abandoned |
Array
(
[id] => 8202013
[patent_doc_number] => 20120124561
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-05-17
[patent_title] => 'Obtaining Notes for Software Objects'
[patent_app_type] => utility
[patent_app_number] => 12/948406
[patent_app_country] => US
[patent_app_date] => 2010-11-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5016
[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] => publications/A1/0124/20120124561.pdf
[firstpage_image] =>[orig_patent_app_number] => 12948406
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/948406 | Obtaining Notes for Software Objects | Nov 16, 2010 | Abandoned |
Array
(
[id] => 10072333
[patent_doc_number] => 09110691
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-08-18
[patent_title] => 'Compiler support technique for hardware transactional memory systems'
[patent_app_type] => utility
[patent_app_number] => 12/947336
[patent_app_country] => US
[patent_app_date] => 2010-11-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 6464
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 100
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12947336
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/947336 | Compiler support technique for hardware transactional memory systems | Nov 15, 2010 | Issued |
Array
(
[id] => 6189650
[patent_doc_number] => 20110126171
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-05-26
[patent_title] => 'DYNAMIC NATIVE EDITOR CODE VIEW FACADE'
[patent_app_type] => utility
[patent_app_number] => 12/947033
[patent_app_country] => US
[patent_app_date] => 2010-11-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 5661
[patent_no_of_claims] => 25
[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] => publications/A1/0126/20110126171.pdf
[firstpage_image] =>[orig_patent_app_number] => 12947033
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/947033 | DYNAMIC NATIVE EDITOR CODE VIEW FACADE | Nov 15, 2010 | Abandoned |
Array
(
[id] => 8202022
[patent_doc_number] => 20120124570
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-05-17
[patent_title] => 'METHOD AND SYSTEM FOR FACILITATING THE PROVIDING OF SOFTWARE UPDATES TO MOBILE DEVICES'
[patent_app_type] => utility
[patent_app_number] => 12/947413
[patent_app_country] => US
[patent_app_date] => 2010-11-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 10229
[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] => publications/A1/0124/20120124570.pdf
[firstpage_image] =>[orig_patent_app_number] => 12947413
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/947413 | METHOD AND SYSTEM FOR FACILITATING THE PROVIDING OF SOFTWARE UPDATES TO MOBILE DEVICES | Nov 15, 2010 | Abandoned |
Array
(
[id] => 8098291
[patent_doc_number] => 20120084749
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-04-05
[patent_title] => 'PROGRAMMING LANGUAGE SUPPORT FOR REACTIVE PROGRAMMING'
[patent_app_type] => utility
[patent_app_number] => 12/896688
[patent_app_country] => US
[patent_app_date] => 2010-10-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 6926
[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] => publications/A1/0084/20120084749.pdf
[firstpage_image] =>[orig_patent_app_number] => 12896688
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/896688 | PROGRAMMING LANGUAGE SUPPORT FOR REACTIVE PROGRAMMING | Sep 30, 2010 | Abandoned |
Array
(
[id] => 6036179
[patent_doc_number] => 20110083129
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-04-07
[patent_title] => 'MANAGEMENT SYSTEM, MANAGEMENT APPARATUS, MANAGEMENT METHOD, AND COMPUTER READABLE RECORDING MEDIUM STORING THE MANAGEMENT PROGRAM'
[patent_app_type] => utility
[patent_app_number] => 12/896218
[patent_app_country] => US
[patent_app_date] => 2010-10-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 13974
[patent_no_of_claims] => 13
[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] => publications/A1/0083/20110083129.pdf
[firstpage_image] =>[orig_patent_app_number] => 12896218
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/896218 | MANAGEMENT SYSTEM, MANAGEMENT APPARATUS, MANAGEMENT METHOD, AND COMPUTER READABLE RECORDING MEDIUM STORING THE MANAGEMENT PROGRAM | Sep 30, 2010 | Abandoned |
Array
(
[id] => 6105620
[patent_doc_number] => 20110167406
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-07-07
[patent_title] => 'METHODS AND SYSTEMS FOR RELATING DATA STRUCTURES AND OBJECT-ORIENTED ELEMENTS FOR DISTRIBUTED COMPUTING'
[patent_app_type] => utility
[patent_app_number] => 12/895797
[patent_app_country] => US
[patent_app_date] => 2010-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 44
[patent_figures_cnt] => 44
[patent_no_of_words] => 14762
[patent_no_of_claims] => 14
[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] => publications/A1/0167/20110167406.pdf
[firstpage_image] =>[orig_patent_app_number] => 12895797
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/895797 | METHODS AND SYSTEMS FOR RELATING DATA STRUCTURES AND OBJECT-ORIENTED ELEMENTS FOR DISTRIBUTED COMPUTING | Sep 29, 2010 | Abandoned |
Array
(
[id] => 8059457
[patent_doc_number] => 20120079470
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-03-29
[patent_title] => 'SYSTEM, METHOD, AND APPARATUS FOR SOFTWARE MAINTENANCE OF SENSOR AND CONTROL SYSTEMS'
[patent_app_type] => utility
[patent_app_number] => 12/893914
[patent_app_country] => US
[patent_app_date] => 2010-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 5525
[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] => publications/A1/0079/20120079470.pdf
[firstpage_image] =>[orig_patent_app_number] => 12893914
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/893914 | System, method, and apparatus for software maintenance of sensor and control systems | Sep 28, 2010 | Issued |
Array
(
[id] => 8059455
[patent_doc_number] => 20120079461
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-03-29
[patent_title] => 'EXTENSIBLE DEVICE OBJECT MODEL'
[patent_app_type] => utility
[patent_app_number] => 12/893680
[patent_app_country] => US
[patent_app_date] => 2010-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 9427
[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] => publications/A1/0079/20120079461.pdf
[firstpage_image] =>[orig_patent_app_number] => 12893680
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/893680 | Extensible device object model | Sep 28, 2010 | Issued |
Array
(
[id] => 8058151
[patent_doc_number] => 20120078809
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-03-29
[patent_title] => 'INTEGRATING SUB-PROCESSES IN BUSINESS PROCESS MODELING NOTATION PROCESSES'
[patent_app_type] => utility
[patent_app_number] => 12/891493
[patent_app_country] => US
[patent_app_date] => 2010-09-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 7623
[patent_no_of_claims] => 26
[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] => publications/A1/0078/20120078809.pdf
[firstpage_image] =>[orig_patent_app_number] => 12891493
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/891493 | INTEGRATING SUB-PROCESSES IN BUSINESS PROCESS MODELING NOTATION PROCESSES | Sep 26, 2010 | Abandoned |
Array
(
[id] => 5991035
[patent_doc_number] => 20110099533
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-04-28
[patent_title] => ' Process Control Script Development And Execution Facility Supporting Multiple User-Side Programming Languages'
[patent_app_type] => utility
[patent_app_number] => 12/886161
[patent_app_country] => US
[patent_app_date] => 2010-09-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 20155
[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] => publications/A1/0099/20110099533.pdf
[firstpage_image] =>[orig_patent_app_number] => 12886161
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/886161 | Process control script development and execution facility supporting multiple user-side programming languages | Sep 19, 2010 | Issued |
Array
(
[id] => 7809192
[patent_doc_number] => 20120060146
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-03-08
[patent_title] => 'Automatic Application Tuning'
[patent_app_type] => utility
[patent_app_number] => 12/875683
[patent_app_country] => US
[patent_app_date] => 2010-09-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 7433
[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] => publications/A1/0060/20120060146.pdf
[firstpage_image] =>[orig_patent_app_number] => 12875683
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/875683 | Automatic Application Tuning | Sep 2, 2010 | Abandoned |
Array
(
[id] => 11724119
[patent_doc_number] => 09696975
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-07-04
[patent_title] => 'Allocating register halves independently'
[patent_app_type] => utility
[patent_app_number] => 12/875753
[patent_app_country] => US
[patent_app_date] => 2010-09-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 8
[patent_no_of_words] => 4905
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 361
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12875753
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/875753 | Allocating register halves independently | Sep 2, 2010 | Issued |
Array
(
[id] => 9326387
[patent_doc_number] => 08661424
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-02-25
[patent_title] => 'Auto-generation of concurrent code for multi-core applications'
[patent_app_type] => utility
[patent_app_number] => 12/874731
[patent_app_country] => US
[patent_app_date] => 2010-09-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4936
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 132
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12874731
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/874731 | Auto-generation of concurrent code for multi-core applications | Sep 1, 2010 | Issued |
Array
(
[id] => 7493435
[patent_doc_number] => 20110239205
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-09-29
[patent_title] => 'INFORMATION PROCESSING APPARATUS AND COMPUTER READABLE MEDIUM STORING PROGRAM'
[patent_app_type] => utility
[patent_app_number] => 12/874760
[patent_app_country] => US
[patent_app_date] => 2010-09-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 3394
[patent_no_of_claims] => 8
[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] => publications/A1/0239/20110239205.pdf
[firstpage_image] =>[orig_patent_app_number] => 12874760
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/874760 | INFORMATION PROCESSING APPARATUS AND COMPUTER READABLE MEDIUM STORING PROGRAM | Sep 1, 2010 | Abandoned |
Array
(
[id] => 6397596
[patent_doc_number] => 20100318978
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-12-16
[patent_title] => 'REGISTRATION METHOD FOR SUPPORTING BYTECODE MODIFICATION'
[patent_app_type] => utility
[patent_app_number] => 12/819006
[patent_app_country] => US
[patent_app_date] => 2010-06-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 39
[patent_figures_cnt] => 39
[patent_no_of_words] => 16749
[patent_no_of_claims] => 36
[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] => publications/A1/0318/20100318978.pdf
[firstpage_image] =>[orig_patent_app_number] => 12819006
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/819006 | REGISTRATION METHOD FOR SUPPORTING BYTECODE MODIFICATION | Jun 17, 2010 | Abandoned |