
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] => 14250053
[patent_doc_number] => 10275226
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-04-30
[patent_title] => Structural representation of generic type variable in a nominally typed virtual machine
[patent_app_type] => utility
[patent_app_number] => 15/332277
[patent_app_country] => US
[patent_app_date] => 2016-10-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 18008
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 298
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15332277
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/332277 | Structural representation of generic type variable in a nominally typed virtual machine | Oct 23, 2016 | Issued |
Array
(
[id] => 14982327
[patent_doc_number] => 10445074
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-10-15
[patent_title] => Method of optimally compiling PLC command
[patent_app_type] => utility
[patent_app_number] => 15/331523
[patent_app_country] => US
[patent_app_date] => 2016-10-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 4415
[patent_no_of_claims] => 5
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 296
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15331523
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/331523 | Method of optimally compiling PLC command | Oct 20, 2016 | Issued |
Array
(
[id] => 15012529
[patent_doc_number] => 10452409
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-10-22
[patent_title] => Universal adapter for native calling
[patent_app_type] => utility
[patent_app_number] => 15/331188
[patent_app_country] => US
[patent_app_date] => 2016-10-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 9
[patent_no_of_words] => 24316
[patent_no_of_claims] => 28
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 241
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15331188
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/331188 | Universal adapter for native calling | Oct 20, 2016 | Issued |
Array
(
[id] => 14122455
[patent_doc_number] => 10248085
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-04-02
[patent_title] => Computational design of robots from high-level task specifications
[patent_app_type] => utility
[patent_app_number] => 15/292525
[patent_app_country] => US
[patent_app_date] => 2016-10-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 15066
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 118
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15292525
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/292525 | Computational design of robots from high-level task specifications | Oct 12, 2016 | Issued |
Array
(
[id] => 13317783
[patent_doc_number] => 20180210429
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-07-26
[patent_title] => Determining Device System Tags for Commissioning Portions of a Disconnected Process Control Loop
[patent_app_type] => utility
[patent_app_number] => 15/313030
[patent_app_country] => US
[patent_app_date] => 2016-10-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 43553
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -28
[patent_words_short_claim] => 2
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15313030
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/313030 | Determining device system tags for commissioning portions of a disconnected process control loop | Oct 11, 2016 | Issued |
Array
(
[id] => 11556678
[patent_doc_number] => 20170102924
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-04-13
[patent_title] => 'SOFTWARE ARCHITECTURE FOR EMBEDDED SYSTEMS'
[patent_app_type] => utility
[patent_app_number] => 15/290491
[patent_app_country] => US
[patent_app_date] => 2016-10-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 8296
[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] => 15290491
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/290491 | SOFTWARE ARCHITECTURE FOR EMBEDDED SYSTEMS | Oct 10, 2016 | Abandoned |
Array
(
[id] => 12627939
[patent_doc_number] => 20180101143
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-04-12
[patent_title] => REAL-TIME EQUIPMENT CONTROL
[patent_app_type] => utility
[patent_app_number] => 15/287172
[patent_app_country] => US
[patent_app_date] => 2016-10-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9416
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 84
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15287172
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/287172 | Real-time equipment control | Oct 5, 2016 | Issued |
Array
(
[id] => 11543803
[patent_doc_number] => 20170097627
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-04-06
[patent_title] => 'SAFETY SWITCH SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 15/283652
[patent_app_country] => US
[patent_app_date] => 2016-10-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5821
[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] => 15283652
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/283652 | SAFETY SWITCH SYSTEM | Oct 2, 2016 | Abandoned |
Array
(
[id] => 12259953
[patent_doc_number] => 20180079149
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-03-22
[patent_title] => 'SUPPORT STRUCTURE CONSTRAINED TOPOLOGY OPTIMIZATION FOR ADDITIVE MANUFACTURING'
[patent_app_type] => utility
[patent_app_number] => 15/269264
[patent_app_country] => US
[patent_app_date] => 2016-09-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 19
[patent_no_of_words] => 7856
[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] => 15269264
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/269264 | Support structure constrained topology optimization for additive manufacturing | Sep 18, 2016 | Issued |
Array
(
[id] => 12258684
[patent_doc_number] => 20180077880
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-03-22
[patent_title] => 'IRRIGATION CONTROLLER WITH REVERSIBLE OPERATOR CONTROLS'
[patent_app_type] => utility
[patent_app_number] => 15/267893
[patent_app_country] => US
[patent_app_date] => 2016-09-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 36
[patent_figures_cnt] => 36
[patent_no_of_words] => 11567
[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] => 15267893
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/267893 | Irrigation controller with reversible operator controls | Sep 15, 2016 | Issued |
Array
(
[id] => 14610549
[patent_doc_number] => 10357958
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-07-23
[patent_title] => Information processing apparatus, 3D printer system, information processing method, and non-transitory recording medium
[patent_app_type] => utility
[patent_app_number] => 15/260468
[patent_app_country] => US
[patent_app_date] => 2016-09-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 30
[patent_no_of_words] => 9283
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 370
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15260468
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/260468 | Information processing apparatus, 3D printer system, information processing method, and non-transitory recording medium | Sep 8, 2016 | Issued |
Array
(
[id] => 12234599
[patent_doc_number] => 20180067462
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-03-08
[patent_title] => 'MODULAR BATCH DESIGN TOOL FOR BATCH ENGINEERING SYSTEMS'
[patent_app_type] => utility
[patent_app_number] => 15/259206
[patent_app_country] => US
[patent_app_date] => 2016-09-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 5514
[patent_no_of_claims] => 14
[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] => 15259206
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/259206 | MODULAR BATCH DESIGN TOOL FOR BATCH ENGINEERING SYSTEMS | Sep 7, 2016 | Abandoned |
Array
(
[id] => 14396429
[patent_doc_number] => 10311500
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-06-04
[patent_title] => Methods and systems for developer onboarding for software-development products
[patent_app_type] => utility
[patent_app_number] => 15/255004
[patent_app_country] => US
[patent_app_date] => 2016-09-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 8723
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 282
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15255004
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/255004 | Methods and systems for developer onboarding for software-development products | Aug 31, 2016 | Issued |
Array
(
[id] => 12221859
[patent_doc_number] => 20180060219
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-03-01
[patent_title] => 'APPARATUS AND METHODOLOGY FOR SYMBOLIC EXECUTION-BASED ANALYSIS OF UNINTENDED INTERACTIONS IN A COMPUTING SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 15/254647
[patent_app_country] => US
[patent_app_date] => 2016-09-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5104
[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] => 15254647
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/254647 | APPARATUS AND METHODOLOGY FOR SYMBOLIC EXECUTION-BASED ANALYSIS OF UNINTENDED INTERACTIONS IN A COMPUTING SYSTEM | Aug 31, 2016 | Abandoned |
Array
(
[id] => 11490876
[patent_doc_number] => 20170065061
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-03-09
[patent_title] => 'Methods, Systems and Instruments for Creating Partial Model of a Head for Use in Hair Transplantation'
[patent_app_type] => utility
[patent_app_number] => 15/252766
[patent_app_country] => US
[patent_app_date] => 2016-08-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 14557
[patent_no_of_claims] => 29
[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] => 15252766
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/252766 | Methods, systems and instruments for creating partial model of a head for use in hair transplantation | Aug 30, 2016 | Issued |
Array
(
[id] => 13240739
[patent_doc_number] => 10133568
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-11-20
[patent_title] => Embedding code anchors in software documentation
[patent_app_type] => utility
[patent_app_number] => 15/252284
[patent_app_country] => US
[patent_app_date] => 2016-08-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4604
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 267
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15252284
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/252284 | Embedding code anchors in software documentation | Aug 30, 2016 | Issued |
Array
(
[id] => 12221857
[patent_doc_number] => 20180060217
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-03-01
[patent_title] => 'PERFORMING STACK TRACE SAMPLING FOR METHOD INSTRUMENTATION'
[patent_app_type] => utility
[patent_app_number] => 15/252615
[patent_app_country] => US
[patent_app_date] => 2016-08-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6242
[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] => 15252615
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/252615 | PERFORMING STACK TRACE SAMPLING FOR METHOD INSTRUMENTATION | Aug 30, 2016 | Abandoned |
Array
(
[id] => 12221684
[patent_doc_number] => 20180060044
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-03-01
[patent_title] => 'DYNAMIC CODE SUGGESTION'
[patent_app_type] => utility
[patent_app_number] => 15/252960
[patent_app_country] => US
[patent_app_date] => 2016-08-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 8514
[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] => 15252960
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/252960 | Dynamic code suggestion | Aug 30, 2016 | Issued |
Array
(
[id] => 12221853
[patent_doc_number] => 20180060213
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-03-01
[patent_title] => 'PROGRAM TRACING FOR TIME TRAVEL DEBUGGING AND ANALYSIS'
[patent_app_type] => utility
[patent_app_number] => 15/252998
[patent_app_country] => US
[patent_app_date] => 2016-08-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 18381
[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] => 15252998
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/252998 | Program tracing for time travel debugging and analysis | Aug 30, 2016 | Issued |
Array
(
[id] => 13185771
[patent_doc_number] => 10108405
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-10-23
[patent_title] => Compiling apparatus and compiling method
[patent_app_type] => utility
[patent_app_number] => 15/193174
[patent_app_country] => US
[patent_app_date] => 2016-06-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 21
[patent_figures_cnt] => 21
[patent_no_of_words] => 19656
[patent_no_of_claims] => 5
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 284
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15193174
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/193174 | Compiling apparatus and compiling method | Jun 26, 2016 | Issued |