Search

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