Gregory L Johnson
Examiner (ID: 2174, Phone: (571)272-2025 , Office: P/3692 )
Most Active Art Unit | 3692 |
Art Unit(s) | 3691, 3692 |
Total Applications | 442 |
Issued Applications | 252 |
Pending Applications | 4 |
Abandoned Applications | 186 |
Applications
Application number | Title of the application | Filing Date | Status |
---|---|---|---|
Array
(
[id] => 13961739
[patent_doc_number] => 20190057214
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-02-21
[patent_title] => UPDATE CONTROL DEVICE, TERMINAL, AND METHOD OF CONTROLLING
[patent_app_type] => utility
[patent_app_number] => 15/894161
[patent_app_country] => US
[patent_app_date] => 2018-02-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7960
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -5
[patent_words_short_claim] => 143
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15894161
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/894161 | UPDATE CONTROL DEVICE, TERMINAL, AND METHOD OF CONTROLLING | Feb 11, 2018 | Abandoned |
Array
(
[id] => 15058821
[patent_doc_number] => 10459714
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-10-29
[patent_title] => Method of updating firmware of closed storage device
[patent_app_type] => utility
[patent_app_number] => 15/848955
[patent_app_country] => US
[patent_app_date] => 2017-12-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3171
[patent_no_of_claims] => 3
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 385
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15848955
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/848955 | Method of updating firmware of closed storage device | Dec 19, 2017 | Issued |
Array
(
[id] => 14347251
[patent_doc_number] => 20190155598
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-05-23
[patent_title] => TECHNIQUES FOR UPDATING A FILE USING A MULTI-VERSION PATCH FILE
[patent_app_type] => utility
[patent_app_number] => 15/823376
[patent_app_country] => US
[patent_app_date] => 2017-11-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13044
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 15823376
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/823376 | TECHNIQUES FOR UPDATING A FILE USING A MULTI-VERSION PATCH FILE | Nov 26, 2017 | Abandoned |
Array
(
[id] => 14379249
[patent_doc_number] => 20190163537
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-05-30
[patent_title] => OVER-THE-AIR SOFTWARE DISTRIBUTION METHOD
[patent_app_type] => utility
[patent_app_number] => 15/823058
[patent_app_country] => US
[patent_app_date] => 2017-11-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 1546
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -4
[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] => 15823058
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/823058 | OVER-THE-AIR SOFTWARE DISTRIBUTION METHOD | Nov 26, 2017 | Abandoned |
Array
(
[id] => 14314139
[patent_doc_number] => 20190146773
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-05-16
[patent_title] => SYSTEMS AND PROCESSES FOR UPDATING COMPUTER APPLICATIONS
[patent_app_type] => utility
[patent_app_number] => 15/815509
[patent_app_country] => US
[patent_app_date] => 2017-11-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8632
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 149
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15815509
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/815509 | Systems and processes for updating computer applications | Nov 15, 2017 | Issued |
Array
(
[id] => 16698725
[patent_doc_number] => 10949325
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2021-03-16
[patent_title] => Automated cross-session video game testing
[patent_app_type] => utility
[patent_app_number] => 15/681258
[patent_app_country] => US
[patent_app_date] => 2017-08-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 17940
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 621
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15681258
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/681258 | Automated cross-session video game testing | Aug 17, 2017 | Issued |
Array
(
[id] => 17977428
[patent_doc_number] => 11494288
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-11-08
[patent_title] => Test relevancy prediction for code changes
[patent_app_type] => utility
[patent_app_number] => 15/680092
[patent_app_country] => US
[patent_app_date] => 2017-08-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 9
[patent_no_of_words] => 5312
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 197
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15680092
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/680092 | Test relevancy prediction for code changes | Aug 16, 2017 | Issued |
Array
(
[id] => 13961345
[patent_doc_number] => 20190057017
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-02-21
[patent_title] => Correlation Of Function Calls To Functions In Asynchronously Executed Threads
[patent_app_type] => utility
[patent_app_number] => 15/678819
[patent_app_country] => US
[patent_app_date] => 2017-08-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11853
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 147
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15678819
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/678819 | Correlation Of Function Calls To Functions In Asynchronously Executed Threads | Aug 15, 2017 | Abandoned |
Array
(
[id] => 13845243
[patent_doc_number] => 20190026106
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-01-24
[patent_title] => ASSOCIATING SOFTWARE ISSUE REPORTS WITH CHANGES TO CODE
[patent_app_type] => utility
[patent_app_number] => 15/655211
[patent_app_country] => US
[patent_app_date] => 2017-07-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12168
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 45
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15655211
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/655211 | ASSOCIATING SOFTWARE ISSUE REPORTS WITH CHANGES TO CODE | Jul 19, 2017 | Abandoned |
Array
(
[id] => 17437732
[patent_doc_number] => 11263065
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-03-01
[patent_title] => Method for identifying at least one function of an operating system kernel
[patent_app_type] => utility
[patent_app_number] => 16/304008
[patent_app_country] => US
[patent_app_date] => 2017-05-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 8
[patent_no_of_words] => 14735
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 463
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16304008
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/304008 | Method for identifying at least one function of an operating system kernel | May 21, 2017 | Issued |
Array
(
[id] => 12032617
[patent_doc_number] => 20170322716
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-11-09
[patent_title] => 'REUSABLE ENTITY MODELING SYSTEMS AND METHODS'
[patent_app_type] => utility
[patent_app_number] => 15/587014
[patent_app_country] => US
[patent_app_date] => 2017-05-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 14139
[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] => 15587014
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/587014 | REUSABLE ENTITY MODELING SYSTEMS AND METHODS | May 3, 2017 | Pending |
Array
(
[id] => 14022483
[patent_doc_number] => 20190073235
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-03-07
[patent_title] => NETWORK SYSTEM, PATCH FILE APPLICATION METHOD, AND RECORDING MEDIUM
[patent_app_type] => utility
[patent_app_number] => 16/084651
[patent_app_country] => US
[patent_app_date] => 2017-04-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6704
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -7
[patent_words_short_claim] => 129
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16084651
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/084651 | NETWORK SYSTEM, PATCH FILE APPLICATION METHOD, AND RECORDING MEDIUM | Apr 13, 2017 | Abandoned |
Array
(
[id] => 11716945
[patent_doc_number] => 20170185444
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-06-29
[patent_title] => 'SYSTEM FOR BATCH PROCESSING OF WORKFLOWS FOR VIRTUALIZED INFRASTRUCTURE'
[patent_app_type] => utility
[patent_app_number] => 15/457451
[patent_app_country] => US
[patent_app_date] => 2017-03-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 11719
[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] => 15457451
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/457451 | SYSTEM FOR BATCH PROCESSING OF WORKFLOWS FOR VIRTUALIZED INFRASTRUCTURE | Mar 12, 2017 | Abandoned |
Array
(
[id] => 14022437
[patent_doc_number] => 20190073212
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-03-07
[patent_title] => TERMINAL DEVICE AND SOFTWARE REWRITING PROGRAM
[patent_app_type] => utility
[patent_app_number] => 16/081815
[patent_app_country] => US
[patent_app_date] => 2017-02-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13632
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -9
[patent_words_short_claim] => 53
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16081815
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/081815 | TERMINAL DEVICE AND SOFTWARE REWRITING PROGRAM | Feb 19, 2017 | Abandoned |
Array
(
[id] => 14091783
[patent_doc_number] => 10241796
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-03-26
[patent_title] => Compiler-assisted lookahead (CAL) memory system apparatus for microprocessors
[patent_app_type] => utility
[patent_app_number] => 15/431605
[patent_app_country] => US
[patent_app_date] => 2017-02-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 9631
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 534
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15431605
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/431605 | Compiler-assisted lookahead (CAL) memory system apparatus for microprocessors | Feb 12, 2017 | Issued |
Array
(
[id] => 12775366
[patent_doc_number] => 20180150290
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-05-31
[patent_title] => SOFTWARE UPDATE DEVICE, SOFTWARE UPDATE SYSTEM, AND SOFTWARE UPDATE METHOD
[patent_app_type] => utility
[patent_app_number] => 15/576218
[patent_app_country] => US
[patent_app_date] => 2016-05-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8756
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -6
[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] => 15576218
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/576218 | SOFTWARE UPDATE DEVICE, SOFTWARE UPDATE SYSTEM, AND SOFTWARE UPDATE METHOD | May 25, 2016 | Abandoned |