Paul Kim
Examiner (ID: 15133, Phone: (571)270-7697 , Office: P/2654 )
Most Active Art Unit | 2654 |
Art Unit(s) | 2161, 2614, 2152, 2654, 2651, 2169, 2695 |
Total Applications | 1529 |
Issued Applications | 1107 |
Pending Applications | 101 |
Abandoned Applications | 320 |
Applications
Application number | Title of the application | Filing Date | Status |
---|---|---|---|
Array
(
[id] => 13525947
[patent_doc_number] => 20180314516
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-11-01
[patent_title] => EFFICIENT SOFTWARE TESTING
[patent_app_type] => utility
[patent_app_number] => 16/030911
[patent_app_country] => US
[patent_app_date] => 2018-07-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11473
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 132
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16030911
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/030911 | Efficient software testing | Jul 9, 2018 | Issued |
Array
(
[id] => 15328119
[patent_doc_number] => 20200004389
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-01-02
[patent_title] => HIERARCHY EDITOR TOOL FOR SOURCE CODE
[patent_app_type] => utility
[patent_app_number] => 16/025675
[patent_app_country] => US
[patent_app_date] => 2018-07-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12428
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 261
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16025675
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/025675 | HIERARCHY EDITOR TOOL FOR SOURCE CODE | Jul 1, 2018 | Abandoned |
Array
(
[id] => 15516711
[patent_doc_number] => 10564940
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-02-18
[patent_title] => Systems and methods for programming drones
[patent_app_type] => utility
[patent_app_number] => 15/970456
[patent_app_country] => US
[patent_app_date] => 2018-05-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 12
[patent_no_of_words] => 8033
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 183
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15970456
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/970456 | Systems and methods for programming drones | May 2, 2018 | Issued |
Array
(
[id] => 15090307
[patent_doc_number] => 20190339964
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-11-07
[patent_title] => PENDING MERGE CONFLICT NOTIFICATION
[patent_app_type] => utility
[patent_app_number] => 15/969644
[patent_app_country] => US
[patent_app_date] => 2018-05-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6068
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[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] => 15969644
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/969644 | Pending merge conflict notification | May 1, 2018 | Issued |
Array
(
[id] => 15820785
[patent_doc_number] => 10635572
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-04-28
[patent_title] => System and method for microservice validator
[patent_app_type] => utility
[patent_app_number] => 15/968180
[patent_app_country] => US
[patent_app_date] => 2018-05-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 8628
[patent_no_of_claims] => 16
[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] => 15968180
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/968180 | System and method for microservice validator | Apr 30, 2018 | Issued |
Array
(
[id] => 16232266
[patent_doc_number] => 10739814
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-08-11
[patent_title] => Time-synchronizing a group of nodes
[patent_app_type] => utility
[patent_app_number] => 15/954347
[patent_app_country] => US
[patent_app_date] => 2018-04-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 9545
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 233
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15954347
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/954347 | Time-synchronizing a group of nodes | Apr 15, 2018 | Issued |
Array
(
[id] => 16371046
[patent_doc_number] => 10802802
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-10-13
[patent_title] => Extending a virtual machine instruction set architecture
[patent_app_type] => utility
[patent_app_number] => 15/948587
[patent_app_country] => US
[patent_app_date] => 2018-04-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 11217
[patent_no_of_claims] => 18
[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] => 15948587
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/948587 | Extending a virtual machine instruction set architecture | Apr 8, 2018 | Issued |
Array
(
[id] => 16045919
[patent_doc_number] => 10684830
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-06-16
[patent_title] => Mixed mode programming
[patent_app_type] => utility
[patent_app_number] => 15/925813
[patent_app_country] => US
[patent_app_date] => 2018-03-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 35
[patent_figures_cnt] => 61
[patent_no_of_words] => 15148
[patent_no_of_claims] => 29
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 232
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15925813
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/925813 | Mixed mode programming | Mar 19, 2018 | Issued |
Array
(
[id] => 16322995
[patent_doc_number] => 10782960
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-09-22
[patent_title] => User interface that integrates plural client portals in plural user interface portions through sharing of one or more log records
[patent_app_type] => utility
[patent_app_number] => 15/917182
[patent_app_country] => US
[patent_app_date] => 2018-03-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 12
[patent_no_of_words] => 16847
[patent_no_of_claims] => 39
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 435
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15917182
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/917182 | User interface that integrates plural client portals in plural user interface portions through sharing of one or more log records | Mar 8, 2018 | Issued |
Array
(
[id] => 14840339
[patent_doc_number] => 20190278570
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-09-12
[patent_title] => Annotating Features of a Resource to Facilitate Consumption in Different Computing Environments
[patent_app_type] => utility
[patent_app_number] => 15/916014
[patent_app_country] => US
[patent_app_date] => 2018-03-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11745
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -21
[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] => 15916014
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/916014 | Annotating Features of a Resource to Facilitate Consumption in Different Computing Environments | Mar 7, 2018 | Abandoned |
Array
(
[id] => 15231811
[patent_doc_number] => 10503628
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-12-10
[patent_title] => Interpolation based path reduction method in software model checking
[patent_app_type] => utility
[patent_app_number] => 15/912588
[patent_app_country] => US
[patent_app_date] => 2018-03-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 10958
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 422
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15912588
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/912588 | Interpolation based path reduction method in software model checking | Mar 5, 2018 | Issued |
Array
(
[id] => 15399037
[patent_doc_number] => 10540175
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-01-21
[patent_title] => Up-level applications to a new OS
[patent_app_type] => utility
[patent_app_number] => 15/912445
[patent_app_country] => US
[patent_app_date] => 2018-03-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 9733
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 250
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15912445
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/912445 | Up-level applications to a new OS | Mar 4, 2018 | Issued |
Array
(
[id] => 14811117
[patent_doc_number] => 20190272168
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-09-05
[patent_title] => AUTOMATED VALIDATION TOOL
[patent_app_type] => utility
[patent_app_number] => 15/911727
[patent_app_country] => US
[patent_app_date] => 2018-03-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5929
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 371
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15911727
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/911727 | Automated validation tool | Mar 4, 2018 | Issued |
Array
(
[id] => 16045911
[patent_doc_number] => 10684826
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-06-16
[patent_title] => Method and device for page rendering and validation
[patent_app_type] => utility
[patent_app_number] => 15/894317
[patent_app_country] => US
[patent_app_date] => 2018-02-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 5275
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 306
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15894317
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/894317 | Method and device for page rendering and validation | Feb 11, 2018 | Issued |
Array
(
[id] => 14719671
[patent_doc_number] => 20190250899
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-08-15
[patent_title] => SYSTEM AND METHOD FOR SERVICE-INITIATED INTERNET OF THINGS (IOT) DEVICE UPDATES
[patent_app_type] => utility
[patent_app_number] => 15/894603
[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] => 26472
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 283
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15894603
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/894603 | System and method for service-initiated internet of things (IoT) device updates | Feb 11, 2018 | Issued |
Array
(
[id] => 15231513
[patent_doc_number] => 10503478
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-12-10
[patent_title] => System and method for guiding a user in a software development lifecycle using machine learning
[patent_app_type] => utility
[patent_app_number] => 15/894807
[patent_app_country] => US
[patent_app_date] => 2018-02-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6976
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 374
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15894807
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/894807 | System and method for guiding a user in a software development lifecycle using machine learning | Feb 11, 2018 | Issued |
Array
(
[id] => 14657443
[patent_doc_number] => 20190235850
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-08-01
[patent_title] => AUTOMATED IDENTIFICATION OF DEPLOYMENT DATA FOR DISTRIBUTING DISCRETE SOFTWARE DELIVERABLES
[patent_app_type] => utility
[patent_app_number] => 15/885026
[patent_app_country] => US
[patent_app_date] => 2018-01-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10787
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 327
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15885026
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/885026 | Automated identification of deployment data for distributing discrete software deliverables | Jan 30, 2018 | Issued |
Array
(
[id] => 14330617
[patent_doc_number] => 10296326
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-05-21
[patent_title] => Method and system for identifying open-source software package based on binary files
[patent_app_type] => utility
[patent_app_number] => 15/884901
[patent_app_country] => US
[patent_app_date] => 2018-01-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 7153
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 361
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15884901
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/884901 | Method and system for identifying open-source software package based on binary files | Jan 30, 2018 | Issued |
Array
(
[id] => 13906167
[patent_doc_number] => 20190042288
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-02-07
[patent_title] => PL/SQL LANGUAGE PARSING AT A VIRTUAL MACHINE
[patent_app_type] => utility
[patent_app_number] => 15/883803
[patent_app_country] => US
[patent_app_date] => 2018-01-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8545
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 85
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15883803
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/883803 | PL/SQL language parsing at a virtual machine | Jan 29, 2018 | Issued |
Array
(
[id] => 14657467
[patent_doc_number] => 20190235862
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-08-01
[patent_title] => TECHNIQUES FOR UTILIZING AN EXPRESSION LANGUAGE IN SERVICE CONFIGURATION FILES
[patent_app_type] => utility
[patent_app_number] => 15/883834
[patent_app_country] => US
[patent_app_date] => 2018-01-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7064
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 177
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15883834
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/883834 | Techniques for utilizing an expression language in service configuration files | Jan 29, 2018 | Issued |