Search

Peter B. Kim

Examiner (ID: 13031)

Most Active Art Unit
2882
Art Unit(s)
2851, 2882
Total Applications
1816
Issued Applications
1440
Pending Applications
97
Abandoned Applications
302

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 19391354 [patent_doc_number] => 20240281224 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-08-22 [patent_title] => PERMISSIONS AND NOTIFICATIONS FOR CONSTRUCT-MODIFICATION TAGS [patent_app_type] => utility [patent_app_number] => 18/424584 [patent_app_country] => US [patent_app_date] => 2024-01-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15643 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 78 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18424584 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/424584
Permissions and notifications for construct-modification tags Jan 25, 2024 Issued
Array ( [id] => 19391359 [patent_doc_number] => 20240281229 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-08-22 [patent_title] => CONSTRUCT-MODIFICATION TAGS FOR DEVELOPMENT-PHASE COMPILER REQUESTS [patent_app_type] => utility [patent_app_number] => 18/423784 [patent_app_country] => US [patent_app_date] => 2024-01-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15655 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [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] => 18423784 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/423784
CONSTRUCT-MODIFICATION TAGS FOR DEVELOPMENT-PHASE COMPILER REQUESTS Jan 25, 2024 Pending
Array ( [id] => 19391360 [patent_doc_number] => 20240281230 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-08-22 [patent_title] => CONSTRUCT-MODIFICATION TAGS FOR DEVELOPMENT-PHASE COMPILER REQUESTS FOR FACILITATING SOURCE CODE REVIEW AND OPTIMIZATION [patent_app_type] => utility [patent_app_number] => 18/424614 [patent_app_country] => US [patent_app_date] => 2024-01-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15649 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -23 [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] => 18424614 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/424614
CONSTRUCT-MODIFICATION TAGS FOR DEVELOPMENT-PHASE COMPILER REQUESTS FOR FACILITATING SOURCE CODE REVIEW AND OPTIMIZATION Jan 25, 2024 Pending
Array ( [id] => 19347465 [patent_doc_number] => 20240256428 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-08-01 [patent_title] => SYSTEM AND METHOD FOR INTERACTIVELY DEBUGGING WEBASSEMBLY CODE [patent_app_type] => utility [patent_app_number] => 18/424436 [patent_app_country] => US [patent_app_date] => 2024-01-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9429 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 64 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18424436 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/424436
SYSTEM AND METHOD FOR INTERACTIVELY DEBUGGING WEBASSEMBLY CODE Jan 25, 2024 Pending
Array ( [id] => 19347274 [patent_doc_number] => 20240256237 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-08-01 [patent_title] => COMPUTATION GRAPH COMPILING METHOD AND APPARATUS [patent_app_type] => utility [patent_app_number] => 18/422999 [patent_app_country] => US [patent_app_date] => 2024-01-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7422 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 109 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18422999 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/422999
COMPUTATION GRAPH COMPILING METHOD AND APPARATUS Jan 24, 2024 Pending
Array ( [id] => 20094997 [patent_doc_number] => 20250224933 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-07-10 [patent_title] => REMOTE ORCHESTRATOR FOR SOFTWARE BUILD AND TEST TOOL [patent_app_type] => utility [patent_app_number] => 18/403940 [patent_app_country] => US [patent_app_date] => 2024-01-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5815 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 114 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18403940 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/403940
REMOTE ORCHESTRATOR FOR SOFTWARE BUILD AND TEST TOOL Jan 3, 2024 Pending
Array ( [id] => 19551935 [patent_doc_number] => 12135640 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-11-05 [patent_title] => General blockchain performance evaluation method based on dynamic proxy and smart contract [patent_app_type] => utility [patent_app_number] => 18/395155 [patent_app_country] => US [patent_app_date] => 2023-12-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 5766 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 430 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18395155 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/395155
General blockchain performance evaluation method based on dynamic proxy and smart contract Dec 21, 2023 Issued
Array ( [id] => 20061578 [patent_doc_number] => 20250199800 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-06-19 [patent_title] => Incremental Configuration Updates for Data Stream Processing Applications [patent_app_type] => utility [patent_app_number] => 18/543511 [patent_app_country] => US [patent_app_date] => 2023-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6378 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 18543511 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/543511
Incremental Configuration Updates for Data Stream Processing Applications Dec 17, 2023 Pending
Array ( [id] => 19099648 [patent_doc_number] => 20240118876 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-04-11 [patent_title] => METHOD AND SYSTEM FOR MANAGING INTERMEDIATE REPRESENTATION FROM PROGRAM [patent_app_type] => utility [patent_app_number] => 18/542563 [patent_app_country] => US [patent_app_date] => 2023-12-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10677 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [patent_words_short_claim] => 128 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18542563 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/542563
METHOD AND SYSTEM FOR MANAGING INTERMEDIATE REPRESENTATION FROM PROGRAM Dec 14, 2023 Pending
Array ( [id] => 19099650 [patent_doc_number] => 20240118878 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-04-11 [patent_title] => METHOD AND SYSTEM FOR DETERMINING OPTIMIZATION APPLICABILITY ON INTERMEDIATE REPRESENTATION FROM PROGRAM [patent_app_type] => utility [patent_app_number] => 18/542544 [patent_app_country] => US [patent_app_date] => 2023-12-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9438 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -8 [patent_words_short_claim] => 123 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18542544 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/542544
METHOD AND SYSTEM FOR DETERMINING OPTIMIZATION APPLICABILITY ON INTERMEDIATE REPRESENTATION FROM PROGRAM Dec 14, 2023 Pending
Array ( [id] => 20061551 [patent_doc_number] => 20250199773 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-06-19 [patent_title] => Software design pattern for achieving clean multiple inheritance in Object Oriented Programming [patent_app_type] => utility [patent_app_number] => 18/537810 [patent_app_country] => US [patent_app_date] => 2023-12-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2393 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -8 [patent_words_short_claim] => 378 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18537810 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/537810
Software design pattern for achieving clean multiple inheritance in Object Oriented Programming Dec 12, 2023 Pending
Array ( [id] => 19327922 [patent_doc_number] => 12045610 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-07-23 [patent_title] => Systems and methods for updating rule engines during software development using generated proxy models with predefined model deployment criteria [patent_app_type] => utility [patent_app_number] => 18/535001 [patent_app_country] => US [patent_app_date] => 2023-12-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 14124 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 230 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18535001 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/535001
Systems and methods for updating rule engines during software development using generated proxy models with predefined model deployment criteria Dec 10, 2023 Issued
Array ( [id] => 20027000 [patent_doc_number] => 20250165222 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-05-22 [patent_title] => COMPUTER PROGRAM SPECIFICATION BUILDER [patent_app_type] => utility [patent_app_number] => 18/512805 [patent_app_country] => US [patent_app_date] => 2023-11-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2182 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 73 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18512805 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/512805
Computer program specification builder Nov 16, 2023 Issued
Array ( [id] => 20609842 [patent_doc_number] => 12585444 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-03-24 [patent_title] => Program conversion apparatus and method to convert program into a homomorphic encryption program [patent_app_type] => utility [patent_app_number] => 18/505799 [patent_app_country] => US [patent_app_date] => 2023-11-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 0 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 217 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18505799 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/505799
Program conversion apparatus and method to convert program into a homomorphic encryption program Nov 8, 2023 Issued
Array ( [id] => 19420052 [patent_doc_number] => 20240296175 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-09-05 [patent_title] => SYSTEM AND METHOD FOR DETERMINING AND REPRESENTING A LINEAGE OF BUSINESS TERMS ACROSS MULTIPLE SOFTWARE APPLICATIONS [patent_app_type] => utility [patent_app_number] => 18/503907 [patent_app_country] => US [patent_app_date] => 2023-11-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11373 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [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] => 18503907 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/503907
SYSTEM AND METHOD FOR DETERMINING AND REPRESENTING A LINEAGE OF BUSINESS TERMS ACROSS MULTIPLE SOFTWARE APPLICATIONS Nov 6, 2023 Pending
Array ( [id] => 19747832 [patent_doc_number] => 20250036397 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-01-30 [patent_title] => SYSTEM AND METHOD FOR MANAGING PLACEMENT OF SOFTWARE COMPONENTS IN A COMPUTING ENVIRONMENT BASED ON USER PREFERENCES [patent_app_type] => utility [patent_app_number] => 18/381188 [patent_app_country] => US [patent_app_date] => 2023-10-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5932 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 112 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18381188 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/381188
SYSTEM AND METHOD FOR MANAGING PLACEMENT OF SOFTWARE COMPONENTS IN A COMPUTING ENVIRONMENT BASED ON USER PREFERENCES Oct 17, 2023 Abandoned
Array ( [id] => 19891888 [patent_doc_number] => 20250117200 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-04-10 [patent_title] => AUTOMATIC REAL USER MONITORING (RUM) INSTRUMENTATION [patent_app_type] => utility [patent_app_number] => 18/378600 [patent_app_country] => US [patent_app_date] => 2023-10-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9133 [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] => 18378600 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/378600
AUTOMATIC REAL USER MONITORING (RUM) INSTRUMENTATION Oct 9, 2023 Issued
Array ( [id] => 19099680 [patent_doc_number] => 20240118908 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-04-11 [patent_title] => METHODS AND APPARATUS FOR DATA ENCAPSULATION FOR OPERATING SYSTEMS [patent_app_type] => utility [patent_app_number] => 18/377651 [patent_app_country] => US [patent_app_date] => 2023-10-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9006 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 56 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18377651 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/377651
METHODS AND APPARATUS FOR DATA ENCAPSULATION FOR OPERATING SYSTEMS Oct 5, 2023 Pending
Array ( [id] => 20635664 [patent_doc_number] => 12596538 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-04-07 [patent_title] => Trust-based model for deploying issue identification and remediation code [patent_app_type] => utility [patent_app_number] => 18/482138 [patent_app_country] => US [patent_app_date] => 2023-10-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4827 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 203 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18482138 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/482138
Trust-based model for deploying issue identification and remediation code Oct 5, 2023 Issued
Array ( [id] => 19878495 [patent_doc_number] => 20250110752 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-04-03 [patent_title] => SYSTEMS AND METHODS FOR GENERATING DATA LINEAGE [patent_app_type] => utility [patent_app_number] => 18/480083 [patent_app_country] => US [patent_app_date] => 2023-10-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8372 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 133 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18480083 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/480083
SYSTEMS AND METHODS FOR GENERATING DATA LINEAGE Oct 2, 2023 Pending
Menu