
Patricia A. Leith
Examiner (ID: 8097)
| Most Active Art Unit | 1655 |
| Art Unit(s) | 1614, 1651, 1654, OPQA, 1655, 6211 |
| Total Applications | 1109 |
| Issued Applications | 461 |
| Pending Applications | 86 |
| Abandoned Applications | 562 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 11981934
[patent_doc_number] => 20170286088
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-10-05
[patent_title] => 'CONFIGURATION OF AUTOMATED UPDATE ROUTINES'
[patent_app_type] => utility
[patent_app_number] => 15/467444
[patent_app_country] => US
[patent_app_date] => 2017-03-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 7659
[patent_no_of_claims] => 16
[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] => 15467444
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/467444 | CONFIGURATION OF AUTOMATED UPDATE ROUTINES | Mar 22, 2017 | Abandoned |
Array
(
[id] => 13347047
[patent_doc_number] => 20180225063
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-08-09
[patent_title] => DEVICE, SYSTEM AND METHOD TO PROVIDE CATEGORIZED TRACE INFORMATION
[patent_app_type] => utility
[patent_app_number] => 15/428081
[patent_app_country] => US
[patent_app_date] => 2017-02-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9554
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 121
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15428081
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/428081 | DEVICE, SYSTEM AND METHOD TO PROVIDE CATEGORIZED TRACE INFORMATION | Feb 7, 2017 | Abandoned |
Array
(
[id] => 13304341
[patent_doc_number] => 20180203707
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-07-19
[patent_title] => Context Based Configuration Management
[patent_app_type] => utility
[patent_app_number] => 15/409559
[patent_app_country] => US
[patent_app_date] => 2017-01-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8026
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -10
[patent_words_short_claim] => 136
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15409559
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/409559 | Context Based Configuration Management | Jan 18, 2017 | Abandoned |
Array
(
[id] => 15074975
[patent_doc_number] => 10466978
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-11-05
[patent_title] => Intelligent assistant for automating recommendations for analytics programs
[patent_app_type] => utility
[patent_app_number] => 15/410725
[patent_app_country] => US
[patent_app_date] => 2017-01-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 14
[patent_no_of_words] => 7943
[patent_no_of_claims] => 34
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 238
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15410725
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/410725 | Intelligent assistant for automating recommendations for analytics programs | Jan 18, 2017 | Issued |
Array
(
[id] => 11823892
[patent_doc_number] => 20170212829
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-07-27
[patent_title] => 'Deep Learning Source Code Analyzer and Repairer'
[patent_app_type] => utility
[patent_app_number] => 15/410005
[patent_app_country] => US
[patent_app_date] => 2017-01-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 15800
[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] => 15410005
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/410005 | Deep Learning Source Code Analyzer and Repairer | Jan 18, 2017 | Abandoned |
Array
(
[id] => 15675247
[patent_doc_number] => 10601871
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-03-24
[patent_title] => Reconfiguration of security requirements for deployed components of applications
[patent_app_type] => utility
[patent_app_number] => 15/409123
[patent_app_country] => US
[patent_app_date] => 2017-01-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 11
[patent_no_of_words] => 8190
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 359
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15409123
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/409123 | Reconfiguration of security requirements for deployed components of applications | Jan 17, 2017 | Issued |
Array
(
[id] => 14250273
[patent_doc_number] => 10275337
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-04-30
[patent_title] => Intelligent processing of distributed breakpoints
[patent_app_type] => utility
[patent_app_number] => 15/408367
[patent_app_country] => US
[patent_app_date] => 2017-01-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 1
[patent_figures_cnt] => 3
[patent_no_of_words] => 3714
[patent_no_of_claims] => 3
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 180
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15408367
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/408367 | Intelligent processing of distributed breakpoints | Jan 16, 2017 | Issued |
Array
(
[id] => 13304291
[patent_doc_number] => 20180203682
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-07-19
[patent_title] => UNIFIED EXTENSIBLE FIRMWARE INTERFACE UPDATES
[patent_app_type] => utility
[patent_app_number] => 15/408033
[patent_app_country] => US
[patent_app_date] => 2017-01-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8747
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 108
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15408033
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/408033 | Unified extensible firmware interface updates | Jan 16, 2017 | Issued |
Array
(
[id] => 11591695
[patent_doc_number] => 20170116106
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-04-27
[patent_title] => 'TESTING OF COMBINED CODE CHANGESETS IN A SOFTWARE PRODUCT'
[patent_app_type] => utility
[patent_app_number] => 15/398808
[patent_app_country] => US
[patent_app_date] => 2017-01-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5320
[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] => 15398808
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/398808 | Testing of combined code changesets in a software product | Jan 4, 2017 | Issued |
Array
(
[id] => 16486138
[patent_doc_number] => 20200379743
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-12-03
[patent_title] => USB-BASED METHOD AND DEVICE FOR UPGRADING ELECTRONIC APPARATUS, AND ELECTRONIC APPARATUS
[patent_app_type] => utility
[patent_app_number] => 16/305702
[patent_app_country] => US
[patent_app_date] => 2016-12-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4449
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -9
[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] => 16305702
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/305702 | USB-BASED METHOD AND DEVICE FOR UPGRADING ELECTRONIC APPARATUS, AND ELECTRONIC APPARATUS | Dec 30, 2016 | Abandoned |
Array
(
[id] => 15886817
[patent_doc_number] => 10649753
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-05-12
[patent_title] => Enabling user device application modularity
[patent_app_type] => utility
[patent_app_number] => 15/378674
[patent_app_country] => US
[patent_app_date] => 2016-12-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 7788
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 409
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15378674
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/378674 | Enabling user device application modularity | Dec 13, 2016 | Issued |
Array
(
[id] => 15577961
[patent_doc_number] => 10579361
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-03-03
[patent_title] => Systems and methods for efficiently updating software installed on network devices
[patent_app_type] => utility
[patent_app_number] => 15/378774
[patent_app_country] => US
[patent_app_date] => 2016-12-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7668
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 406
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15378774
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/378774 | Systems and methods for efficiently updating software installed on network devices | Dec 13, 2016 | Issued |
Array
(
[id] => 12647004
[patent_doc_number] => 20180107499
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-04-19
[patent_title] => ACTIVE DRIVE
[patent_app_type] => utility
[patent_app_number] => 15/378983
[patent_app_country] => US
[patent_app_date] => 2016-12-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6628
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 47
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15378983
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/378983 | Active drive | Dec 13, 2016 | Issued |
Array
(
[id] => 12819703
[patent_doc_number] => 20180165073
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-06-14
[patent_title] => CONTEXT INFORMATION BASED ON TYPE OF ROUTINE BEING CALLED
[patent_app_type] => utility
[patent_app_number] => 15/378150
[patent_app_country] => US
[patent_app_date] => 2016-12-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12375
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -13
[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] => 15378150
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/378150 | CONTEXT INFORMATION BASED ON TYPE OF ROUTINE BEING CALLED | Dec 13, 2016 | Abandoned |
Array
(
[id] => 12025686
[patent_doc_number] => 20170315785
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-11-02
[patent_title] => 'CONCURRENT AUTHORING SESSION MANAGEMENT FOR DECLARATIVE DOCUMENT'
[patent_app_type] => utility
[patent_app_number] => 15/374726
[patent_app_country] => US
[patent_app_date] => 2016-12-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6705
[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] => 15374726
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/374726 | CONCURRENT AUTHORING SESSION MANAGEMENT FOR DECLARATIVE DOCUMENT | Dec 8, 2016 | Abandoned |
Array
(
[id] => 14457719
[patent_doc_number] => 10324820
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-06-18
[patent_title] => Providing specialization for static program analysis using coding hints
[patent_app_type] => utility
[patent_app_number] => 15/271993
[patent_app_country] => US
[patent_app_date] => 2016-09-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 5107
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 272
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15271993
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/271993 | Providing specialization for static program analysis using coding hints | Sep 20, 2016 | Issued |
Array
(
[id] => 13055129
[patent_doc_number] => 10048954
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-08-14
[patent_title] => Accelerating software builds
[patent_app_type] => utility
[patent_app_number] => 15/271700
[patent_app_country] => US
[patent_app_date] => 2016-09-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 9
[patent_no_of_words] => 7494
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 362
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15271700
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/271700 | Accelerating software builds | Sep 20, 2016 | Issued |
Array
(
[id] => 12262482
[patent_doc_number] => 20180081678
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-03-22
[patent_title] => 'SHARING APPLICATIONS BY MODIFYING ATTRIBUTES'
[patent_app_type] => utility
[patent_app_number] => 15/271106
[patent_app_country] => US
[patent_app_date] => 2016-09-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5799
[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] => 15271106
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/271106 | Sharing applications by modifying attributes | Sep 19, 2016 | Issued |
Array
(
[id] => 15854595
[patent_doc_number] => 10642580
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-05-05
[patent_title] => Simplifying and reusing visual programming graphs
[patent_app_type] => utility
[patent_app_number] => 15/270520
[patent_app_country] => US
[patent_app_date] => 2016-09-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 13683
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 226
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15270520
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/270520 | Simplifying and reusing visual programming graphs | Sep 19, 2016 | Issued |
Array
(
[id] => 12262485
[patent_doc_number] => 20180081681
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-03-22
[patent_title] => 'SYSTEMS AND METHODS TO REVERSE ENGINEER CODE TO MODELS USING PROGRAM ANALYSIS AND SYMBOLIC EXECUTION'
[patent_app_type] => utility
[patent_app_number] => 15/268011
[patent_app_country] => US
[patent_app_date] => 2016-09-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5229
[patent_no_of_claims] => 19
[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] => 15268011
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/268011 | SYSTEMS AND METHODS TO REVERSE ENGINEER CODE TO MODELS USING PROGRAM ANALYSIS AND SYMBOLIC EXECUTION | Sep 15, 2016 | Abandoned |