
Gil H. Lee
Examiner (ID: 9124, Phone: (571)272-3408 , Office: P/2446 )
| Most Active Art Unit | 2446 |
| Art Unit(s) | 2446 |
| Total Applications | 535 |
| Issued Applications | 422 |
| Pending Applications | 54 |
| Abandoned Applications | 73 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 16698623
[patent_doc_number] => 10949220
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-03-16
[patent_title] => Object-oriented programming system and library
[patent_app_type] => utility
[patent_app_number] => 15/657976
[patent_app_country] => US
[patent_app_date] => 2017-07-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 11
[patent_no_of_words] => 5972
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 209
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15657976
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/657976 | Object-oriented programming system and library | Jul 23, 2017 | Issued |
Array
(
[id] => 12120904
[patent_doc_number] => 20180004490
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-01-04
[patent_title] => 'NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM, EDITING SUPPORT METHOD, AND EDITING SUPPORT DEVICE'
[patent_app_type] => utility
[patent_app_number] => 15/634320
[patent_app_country] => US
[patent_app_date] => 2017-06-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 6426
[patent_no_of_claims] => 6
[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] => 15634320
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/634320 | NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM, EDITING SUPPORT METHOD, AND EDITING SUPPORT DEVICE | Jun 26, 2017 | Abandoned |
Array
(
[id] => 13706789
[patent_doc_number] => 20170364349
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-12-21
[patent_title] => Systems and Methods for Distributing Updates to Devices
[patent_app_type] => utility
[patent_app_number] => 15/619462
[patent_app_country] => US
[patent_app_date] => 2017-06-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6822
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 83
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15619462
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/619462 | Systems and Methods for Distributing Updates to Devices | Jun 9, 2017 | Abandoned |
Array
(
[id] => 14175657
[patent_doc_number] => 10261844
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-04-16
[patent_title] => Generic language application programming interface interpreter
[patent_app_type] => utility
[patent_app_number] => 15/497947
[patent_app_country] => US
[patent_app_date] => 2017-04-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6364
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 283
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15497947
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/497947 | Generic language application programming interface interpreter | Apr 25, 2017 | Issued |
Array
(
[id] => 13919811
[patent_doc_number] => 10204029
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-02-12
[patent_title] => Stack pattern breakpoint in COBOL
[patent_app_type] => utility
[patent_app_number] => 15/477283
[patent_app_country] => US
[patent_app_date] => 2017-04-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4475
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 170
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15477283
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/477283 | Stack pattern breakpoint in COBOL | Apr 2, 2017 | Issued |
Array
(
[id] => 11716892
[patent_doc_number] => 20170185391
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-06-29
[patent_title] => 'METHODS AND APPARATUS FOR SOFTWARE UPDATING'
[patent_app_type] => utility
[patent_app_number] => 15/458619
[patent_app_country] => US
[patent_app_date] => 2017-03-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5072
[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] => 15458619
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/458619 | Methods and apparatus for software updating | Mar 13, 2017 | Issued |
Array
(
[id] => 11672327
[patent_doc_number] => 20170161050
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-06-08
[patent_title] => 'Methods for Downloading and Installing Computer Software Applications on Demand'
[patent_app_type] => utility
[patent_app_number] => 15/435731
[patent_app_country] => US
[patent_app_date] => 2017-02-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 25
[patent_figures_cnt] => 25
[patent_no_of_words] => 18727
[patent_no_of_claims] => 20
[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] => 15435731
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/435731 | Methods for Downloading and Installing Computer Software Applications on Demand | Feb 16, 2017 | Abandoned |
Array
(
[id] => 13097375
[patent_doc_number] => 10068028
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2018-09-04
[patent_title] => Deep link verification for native applications
[patent_app_type] => utility
[patent_app_number] => 15/432670
[patent_app_country] => US
[patent_app_date] => 2017-02-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6783
[patent_no_of_claims] => 15
[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] => 15432670
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/432670 | Deep link verification for native applications | Feb 13, 2017 | Issued |
Array
(
[id] => 14364297
[patent_doc_number] => 10303451
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-05-28
[patent_title] => System, method and device for automated installation and operating environment configuration of a computer system
[patent_app_type] => utility
[patent_app_number] => 15/426094
[patent_app_country] => US
[patent_app_date] => 2017-02-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 7110
[patent_no_of_claims] => 12
[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] => 15426094
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/426094 | System, method and device for automated installation and operating environment configuration of a computer system | Feb 6, 2017 | Issued |
Array
(
[id] => 14601107
[patent_doc_number] => 10353746
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-07-16
[patent_title] => Automatic determination of resource sizing
[patent_app_type] => utility
[patent_app_number] => 15/396155
[patent_app_country] => US
[patent_app_date] => 2016-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 11
[patent_no_of_words] => 15532
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 194
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15396155
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/396155 | Automatic determination of resource sizing | Dec 29, 2016 | Issued |
Array
(
[id] => 13226491
[patent_doc_number] => 10127021
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2018-11-13
[patent_title] => Storing logical units of program code generated using a dynamic programming notebook user interface
[patent_app_type] => utility
[patent_app_number] => 15/392168
[patent_app_country] => US
[patent_app_date] => 2016-12-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 8994
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 460
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15392168
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/392168 | Storing logical units of program code generated using a dynamic programming notebook user interface | Dec 27, 2016 | Issued |
Array
(
[id] => 11938630
[patent_doc_number] => 20170242779
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-08-24
[patent_title] => 'SYSTEM AND METHOD FOR SERVER MIGRATION SYNCHRONIZATION'
[patent_app_type] => utility
[patent_app_number] => 15/350676
[patent_app_country] => US
[patent_app_date] => 2016-11-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 6643
[patent_no_of_claims] => 21
[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] =>[firstpage_image] =>[orig_patent_app_number] => 15350676
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/350676 | SYSTEM AND METHOD FOR SERVER MIGRATION SYNCHRONIZATION | Nov 13, 2016 | Abandoned |
Array
(
[id] => 13390339
[patent_doc_number] => 20180246712
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-08-30
[patent_title] => PROGRAM REWRITING DEVICE FOR CONSTRUCTION MACHINE
[patent_app_type] => utility
[patent_app_number] => 15/757788
[patent_app_country] => US
[patent_app_date] => 2016-10-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9862
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -4
[patent_words_short_claim] => 189
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15757788
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/757788 | PROGRAM REWRITING DEVICE FOR CONSTRUCTION MACHINE | Oct 30, 2016 | Abandoned |
Array
(
[id] => 12161058
[patent_doc_number] => 20180032324
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-02-01
[patent_title] => 'REMOTE VEHICLE UPDATE INSTALLATION SCHEDULING'
[patent_app_type] => utility
[patent_app_number] => 15/299932
[patent_app_country] => US
[patent_app_date] => 2016-10-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 8618
[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] => 15299932
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/299932 | Remote vehicle update installation scheduling | Oct 20, 2016 | Issued |
Array
(
[id] => 16032217
[patent_doc_number] => 10678527
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-06-09
[patent_title] => Apparatus and method for managing application
[patent_app_type] => utility
[patent_app_number] => 15/299989
[patent_app_country] => US
[patent_app_date] => 2016-10-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 12449
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 170
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15299989
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/299989 | Apparatus and method for managing application | Oct 20, 2016 | Issued |
Array
(
[id] => 16385162
[patent_doc_number] => 10809997
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-10-20
[patent_title] => Information processing apparatus and program update control method
[patent_app_type] => utility
[patent_app_number] => 15/296358
[patent_app_country] => US
[patent_app_date] => 2016-10-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 9296
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 200
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15296358
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/296358 | Information processing apparatus and program update control method | Oct 17, 2016 | Issued |
Array
(
[id] => 11570498
[patent_doc_number] => 20170109142
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-04-20
[patent_title] => 'SYSTEM AND METHOD TO BUILD A MOBILE APPLICATION'
[patent_app_type] => utility
[patent_app_number] => 15/296467
[patent_app_country] => US
[patent_app_date] => 2016-10-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 8238
[patent_no_of_claims] => 12
[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] => 15296467
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/296467 | SYSTEM AND METHOD TO BUILD A MOBILE APPLICATION | Oct 17, 2016 | Abandoned |
Array
(
[id] => 17151218
[patent_doc_number] => 11144295
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-10-12
[patent_title] => Program updating system, program updating method, and computer program
[patent_app_type] => utility
[patent_app_number] => 16/080846
[patent_app_country] => US
[patent_app_date] => 2016-10-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4379
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 257
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16080846
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/080846 | Program updating system, program updating method, and computer program | Oct 10, 2016 | Issued |
Array
(
[id] => 14798605
[patent_doc_number] => 10402307
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-09-03
[patent_title] => System and method for providing runtime tracing for a web-based client accessing a transactional middleware platform using an extension interface
[patent_app_type] => utility
[patent_app_number] => 15/193934
[patent_app_country] => US
[patent_app_date] => 2016-06-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4480
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 208
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15193934
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/193934 | System and method for providing runtime tracing for a web-based client accessing a transactional middleware platform using an extension interface | Jun 26, 2016 | Issued |
Array
(
[id] => 11109652
[patent_doc_number] => 20160306622
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-10-20
[patent_title] => 'METHOD OF UPDATING FIRMWARE USING SINGLE OPTICAL PORT COMMUNICATION AND MICROCONTROLLER CAPABLE OF UPDATING FIRMWARE'
[patent_app_type] => utility
[patent_app_number] => 15/192484
[patent_app_country] => US
[patent_app_date] => 2016-06-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 5910
[patent_no_of_claims] => 12
[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] => 15192484
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/192484 | METHOD OF UPDATING FIRMWARE USING SINGLE OPTICAL PORT COMMUNICATION AND MICROCONTROLLER CAPABLE OF UPDATING FIRMWARE | Jun 23, 2016 | Abandoned |