Search

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 numberTitle of the applicationFiling DateStatus
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
Menu