
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
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 |