
Rongfa Philip Wang
Examiner (ID: 716, Phone: (571)272-5934 , Office: P/2197 )
| Most Active Art Unit | 2199 |
| Art Unit(s) | 2199, 2197, 2191 |
| Total Applications | 1008 |
| Issued Applications | 873 |
| Pending Applications | 47 |
| Abandoned Applications | 111 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 20296488
[patent_doc_number] => 20250321731
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-10-16
[patent_title] => Determining Operations For Device Payload Transmission Using Dynamic Manifests
[patent_app_type] => utility
[patent_app_number] => 18/636152
[patent_app_country] => US
[patent_app_date] => 2024-04-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8436
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 196
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18636152
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/636152 | Determining Operations For Device Payload Transmission Using Dynamic Manifests | Apr 14, 2024 | Pending |
Array
(
[id] => 20289989
[patent_doc_number] => 20250315232
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-10-09
[patent_title] => ONLINE CODE COMPILATION
[patent_app_type] => utility
[patent_app_number] => 18/628891
[patent_app_country] => US
[patent_app_date] => 2024-04-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 0
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 90
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18628891
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/628891 | ONLINE CODE COMPILATION | Apr 7, 2024 | Pending |
Array
(
[id] => 20866955
[patent_doc_number] => 12693849
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-07-28
[patent_title] => In-vehicle apparatus
[patent_app_type] => utility
[patent_app_number] => 18/628131
[patent_app_country] => US
[patent_app_date] => 2024-04-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 12
[patent_no_of_words] => 4457
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 320
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18628131
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/628131 | IN-VEHICLE APPARATUS | Apr 4, 2024 | Pending |
Array
(
[id] => 20289997
[patent_doc_number] => 20250315240
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-10-09
[patent_title] => DYNAMIC FIRMWARE ORCHESTRATION FOR DC-SCM AND LEGACY SERVER SYSTEMS
[patent_app_type] => utility
[patent_app_number] => 18/626474
[patent_app_country] => US
[patent_app_date] => 2024-04-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4321
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 84
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18626474
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/626474 | DYNAMIC FIRMWARE ORCHESTRATION FOR DC-SCM AND LEGACY SERVER SYSTEMS | Apr 3, 2024 | Pending |
Array
(
[id] => 19740200
[patent_doc_number] => 12217035
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-02-04
[patent_title] => Microservice termination while maintaining high availability
[patent_app_type] => utility
[patent_app_number] => 18/611041
[patent_app_country] => US
[patent_app_date] => 2024-03-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 8231
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 167
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18611041
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/611041 | Microservice termination while maintaining high availability | Mar 19, 2024 | Issued |
Array
(
[id] => 19267574
[patent_doc_number] => 20240211277
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-06-27
[patent_title] => PROGRAM CALL STACK CREATION METHOD AND UNWIND STACK METHOD AND APPARATUS
[patent_app_type] => utility
[patent_app_number] => 18/600556
[patent_app_country] => US
[patent_app_date] => 2024-03-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 17941
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 220
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18600556
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/600556 | Program call stack creation method and unwind stack method and apparatus | Mar 7, 2024 | Issued |
Array
(
[id] => 19451146
[patent_doc_number] => 20240311276
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-09-19
[patent_title] => METHOD FOR TESTING A COMPUTER PROGRAM
[patent_app_type] => utility
[patent_app_number] => 18/598291
[patent_app_country] => US
[patent_app_date] => 2024-03-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4941
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -7
[patent_words_short_claim] => 90
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18598291
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/598291 | Method for testing a computer program | Mar 6, 2024 | Issued |
Array
(
[id] => 20221544
[patent_doc_number] => 20250284475
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-09-11
[patent_title] => Java-Based Application Inventory Discovery
[patent_app_type] => utility
[patent_app_number] => 18/596371
[patent_app_country] => US
[patent_app_date] => 2024-03-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6443
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 122
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18596371
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/596371 | Java-Based Application Inventory Discovery | Mar 4, 2024 | Pending |
Array
(
[id] => 20195354
[patent_doc_number] => 20250272064
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-08-28
[patent_title] => GENERATING VISUAL PROGRAMMING MODULES FOR MIXED REALITY EXPERIENCES USING ARTIFICIAL INTELLIGENCE
[patent_app_type] => utility
[patent_app_number] => 18/584804
[patent_app_country] => US
[patent_app_date] => 2024-02-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 2122
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 126
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18584804
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/584804 | GENERATING VISUAL PROGRAMMING MODULES FOR MIXED REALITY EXPERIENCES USING ARTIFICIAL INTELLIGENCE | Feb 21, 2024 | Pending |
Array
(
[id] => 20181092
[patent_doc_number] => 20250265050
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-08-21
[patent_title] => MACHINE LEARNING REPOSITORY SERVICE
[patent_app_type] => utility
[patent_app_number] => 18/583660
[patent_app_country] => US
[patent_app_date] => 2024-02-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5781
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 18583660
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/583660 | Machine learning repository service | Feb 20, 2024 | Issued |
Array
(
[id] => 19189532
[patent_doc_number] => 20240168445
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-05-23
[patent_title] => BUILDING MANAGEMENT SYSTEM WITH ADAPTIVE EDGE PROCESSING
[patent_app_type] => utility
[patent_app_number] => 18/424213
[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] => 31337
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 139
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18424213
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/424213 | Building management system with adaptive edge processing | Jan 25, 2024 | Issued |
Array
(
[id] => 19891893
[patent_doc_number] => 20250117205
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-04-10
[patent_title] => SYSTEM ON CHIP DESIGN FOR HIGH-PERFORMANCE COMPUTING
[patent_app_type] => utility
[patent_app_number] => 18/409781
[patent_app_country] => US
[patent_app_date] => 2024-01-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13258
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 107
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18409781
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/409781 | SYSTEM ON CHIP DESIGN FOR HIGH-PERFORMANCE COMPUTING | Jan 9, 2024 | Pending |
Array
(
[id] => 19304201
[patent_doc_number] => 20240232781
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-07-11
[patent_title] => Compositional Construction of Digital Twins
[patent_app_type] => utility
[patent_app_number] => 18/408015
[patent_app_country] => US
[patent_app_date] => 2024-01-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5046
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 129
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18408015
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/408015 | Compositional construction of digital twins | Jan 8, 2024 | Issued |
Array
(
[id] => 19303473
[patent_doc_number] => 20240232053
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-07-11
[patent_title] => Generation of Hardware Description Language (HDL) Code Using Machine Learning
[patent_app_type] => utility
[patent_app_number] => 18/408555
[patent_app_country] => US
[patent_app_date] => 2024-01-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5336
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 107
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18408555
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/408555 | Generation of Hardware Description Language (HDL) Code Using Machine Learning | Jan 8, 2024 | Pending |
Array
(
[id] => 19283746
[patent_doc_number] => 20240220222
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-07-04
[patent_title] => ORCHESTRATION OF DATACENTER CREATION ON A CLOUD PLATFORM
[patent_app_type] => utility
[patent_app_number] => 18/407101
[patent_app_country] => US
[patent_app_date] => 2024-01-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 15186
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 18407101
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/407101 | Orchestration of datacenter creation on a cloud platform | Jan 7, 2024 | Issued |
Array
(
[id] => 19114782
[patent_doc_number] => 20240126532
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-04-18
[patent_title] => SYSTEM, CENTER, PROCESSING METHOD, AND STORAGE MEDIUM
[patent_app_type] => utility
[patent_app_number] => 18/398874
[patent_app_country] => US
[patent_app_date] => 2023-12-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 15925
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -6
[patent_words_short_claim] => 166
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18398874
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/398874 | System, center, processing method, and storage medium | Dec 27, 2023 | Issued |
Array
(
[id] => 20070767
[patent_doc_number] => 20250208989
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-06-26
[patent_title] => DEBUGGING TOOLS FOR CLUSTER FILE SYSTEM SERVICEABILITY
[patent_app_type] => utility
[patent_app_number] => 18/394710
[patent_app_country] => US
[patent_app_date] => 2023-12-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8335
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 104
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18394710
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/394710 | DEBUGGING TOOLS FOR CLUSTER FILE SYSTEM SERVICEABILITY | Dec 21, 2023 | Pending |
Array
(
[id] => 20623995
[patent_doc_number] => 12591503
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-03-31
[patent_title] => Debugging instruction execution errors in a simulated computer system
[patent_app_type] => utility
[patent_app_number] => 18/545177
[patent_app_country] => US
[patent_app_date] => 2023-12-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 0
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 204
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18545177
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/545177 | Debugging instruction execution errors in a simulated computer system | Dec 18, 2023 | Issued |
Array
(
[id] => 20732349
[patent_doc_number] => 12639609
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-05-26
[patent_title] => Qubit registry namespaces
[patent_app_type] => utility
[patent_app_number] => 18/541003
[patent_app_country] => US
[patent_app_date] => 2023-12-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 2216
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 136
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18541003
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/541003 | Qubit registry namespaces | Dec 14, 2023 | Issued |
Array
(
[id] => 19129257
[patent_doc_number] => 20240134610
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-04-25
[patent_title] => Mobile Application Development Device
[patent_app_type] => utility
[patent_app_number] => 18/533780
[patent_app_country] => US
[patent_app_date] => 2023-12-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9785
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 86
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18533780
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/533780 | Mobile application development device | Dec 7, 2023 | Issued |