Search

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 numberTitle of the applicationFiling DateStatus
Array ( [id] => 20043112 [patent_doc_number] => 20250181334 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-06-05 [patent_title] => LOOP PIPELINING SEMANTICS USING STRUCTURED CONTROL FLOW (SCF) OPERATIONS WITH EXPLICITLY PASSED-IN ASYNCHRONOUS TOKENS [patent_app_type] => utility [patent_app_number] => 18/528357 [patent_app_country] => US [patent_app_date] => 2023-12-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 1229 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 58 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18528357 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/528357
LOOP PIPELINING SEMANTICS USING STRUCTURED CONTROL FLOW (SCF) OPERATIONS WITH EXPLICITLY PASSED-IN ASYNCHRONOUS TOKENS Dec 3, 2023 Pending
Array ( [id] => 19834311 [patent_doc_number] => 20250086097 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-03-13 [patent_title] => EMBEDDED DEVICE TESTING METHOD USING HOST VIRTUALIZATION AND COMPUTING DEVICE EXECUTING THE SAME [patent_app_type] => utility [patent_app_number] => 18/518536 [patent_app_country] => US [patent_app_date] => 2023-11-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4185 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -8 [patent_words_short_claim] => 66 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18518536 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/518536
Embedded device testing method using host virtualization and computing device executing the same Nov 22, 2023 Issued
Array ( [id] => 20027020 [patent_doc_number] => 20250165242 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-05-22 [patent_title] => APPROACH TO USER PROVISIONING WHEN SHIFTING A NON-CLOUD PLATFORM TO THE CLOUD [patent_app_type] => utility [patent_app_number] => 18/516575 [patent_app_country] => US [patent_app_date] => 2023-11-21 [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] => 85 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18516575 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/516575
Approach to user provisioning when shifting a non-cloud platform to the cloud Nov 20, 2023 Issued
Array ( [id] => 20027160 [patent_doc_number] => 20250165382 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-05-22 [patent_title] => PRE-DEPLOYMENT COMPLIANCE TESTING FOR SOURCE CODE [patent_app_type] => utility [patent_app_number] => 18/511790 [patent_app_country] => US [patent_app_date] => 2023-11-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2256 [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] => 18511790 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/511790
PRE-DEPLOYMENT COMPLIANCE TESTING FOR SOURCE CODE Nov 15, 2023 Pending
Array ( [id] => 20359029 [patent_doc_number] => 12475025 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-11-18 [patent_title] => Identification of related test cases and overlapping code under test [patent_app_type] => utility [patent_app_number] => 18/509564 [patent_app_country] => US [patent_app_date] => 2023-11-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5779 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 103 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18509564 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/509564
Identification of related test cases and overlapping code under test Nov 14, 2023 Issued
Array ( [id] => 20805084 [patent_doc_number] => 12669991 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-06-30 [patent_title] => Recommending user feedback with automatic scoring and reasoning [patent_app_type] => utility [patent_app_number] => 18/508381 [patent_app_country] => US [patent_app_date] => 2023-11-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2620 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 308 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18508381 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/508381
Recommending user feedback with automatic scoring and reasoning Nov 13, 2023 Issued
Array ( [id] => 20550336 [patent_doc_number] => 12561129 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-02-24 [patent_title] => Systems and methods for providing a data structure that stores information associated with serverless compute file packages [patent_app_type] => utility [patent_app_number] => 18/508054 [patent_app_country] => US [patent_app_date] => 2023-11-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 3406 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18508054 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/508054
Systems and methods for providing a data structure that stores information associated with serverless compute file packages Nov 12, 2023 Issued
Array ( [id] => 19159631 [patent_doc_number] => 20240152338 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-05-09 [patent_title] => EFFICIENTLY VECTORIZED IMPLEMENTATION OF OPERATIONS IN A GLOBAL GRID INDEXING LIBRARY [patent_app_type] => utility [patent_app_number] => 18/501839 [patent_app_country] => US [patent_app_date] => 2023-11-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10781 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 185 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18501839 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/501839
Efficiently vectorized implementation of operations in a global grid indexing library Nov 2, 2023 Issued
Array ( [id] => 18897157 [patent_doc_number] => 20240012642 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-01-11 [patent_title] => PROVIDING EXTERNAL ACCESS TO A PROCESSING PLATFORM [patent_app_type] => utility [patent_app_number] => 18/473520 [patent_app_country] => US [patent_app_date] => 2023-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9064 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 108 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18473520 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/473520
Providing external access to a processing platform Sep 24, 2023 Issued
Array ( [id] => 20635748 [patent_doc_number] => 12596622 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-04-07 [patent_title] => Vendor onboarding and pre-deployment service testing [patent_app_type] => utility [patent_app_number] => 18/468597 [patent_app_country] => US [patent_app_date] => 2023-09-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 10928 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 198 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18468597 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/468597
Vendor onboarding and pre-deployment service testing Sep 14, 2023 Issued
Array ( [id] => 19834157 [patent_doc_number] => 20250085943 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-03-13 [patent_title] => OPTIMIZING INSTRUCTION SCHEDULING AND MEMORY ALLOCATION FOR TENSOR AND GRAPHICAL PROCESSORS USING LATTICE IMAGE DATA STRUCTURE OPTIMIZATIONS [patent_app_type] => utility [patent_app_number] => 18/465492 [patent_app_country] => US [patent_app_date] => 2023-09-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16274 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 75 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18465492 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/465492
OPTIMIZING INSTRUCTION SCHEDULING AND MEMORY ALLOCATION FOR TENSOR AND GRAPHICAL PROCESSORS USING LATTICE IMAGE DATA STRUCTURE OPTIMIZATIONS Sep 11, 2023 Pending
Array ( [id] => 20595337 [patent_doc_number] => 12579054 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-03-17 [patent_title] => Application programming interface test method and apparatus [patent_app_type] => utility [patent_app_number] => 18/366600 [patent_app_country] => US [patent_app_date] => 2023-08-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 19 [patent_no_of_words] => 10278 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 282 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18366600 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/366600
Application programming interface test method and apparatus Aug 6, 2023 Issued
Array ( [id] => 20242767 [patent_doc_number] => 12423085 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-09-23 [patent_title] => Vehicle, information processing device, notification system, and non-transitory storage medium [patent_app_type] => utility [patent_app_number] => 18/354704 [patent_app_country] => US [patent_app_date] => 2023-07-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 0 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 140 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18354704 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/354704
Vehicle, information processing device, notification system, and non-transitory storage medium Jul 18, 2023 Issued
Array ( [id] => 18741677 [patent_doc_number] => 20230350658 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-11-02 [patent_title] => DEPLOYMENT OF A COMPUTING ENVIRONMENT [patent_app_type] => utility [patent_app_number] => 18/350785 [patent_app_country] => US [patent_app_date] => 2023-07-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5402 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 98 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18350785 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/350785
Deployment of a computing environment Jul 11, 2023 Issued
Array ( [id] => 19159641 [patent_doc_number] => 20240152348 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-05-09 [patent_title] => Firmware updating method and data storage device utilizing the same [patent_app_type] => utility [patent_app_number] => 18/219114 [patent_app_country] => US [patent_app_date] => 2023-07-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6796 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 203 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18219114 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/219114
Firmware updating method and data storage device utilizing the same Jul 6, 2023 Issued
Array ( [id] => 19694906 [patent_doc_number] => 20250013451 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-01-09 [patent_title] => SYSTEMS, METHODS, AND APPARATUSES FOR IMPROVING COMPUTER ENERGY CONSUMPTION AND COMPUTER PROCESSING BY IMPLEMENTING A PLUGGABLE CARBON EMISSION GATEWAY [patent_app_type] => utility [patent_app_number] => 18/218707 [patent_app_country] => US [patent_app_date] => 2023-07-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14431 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 18218707 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/218707
Systems, methods, and apparatuses for improving computer energy consumption and computer processing by implementing a pluggable carbon emission gateway Jul 5, 2023 Issued
Array ( [id] => 19159640 [patent_doc_number] => 20240152347 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-05-09 [patent_title] => Firmware updating method and data storage device utilizing the same [patent_app_type] => utility [patent_app_number] => 18/218600 [patent_app_country] => US [patent_app_date] => 2023-07-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6800 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 215 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18218600 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/218600
Firmware updating method and data storage device utilizing the same Jul 5, 2023 Issued
Array ( [id] => 19686385 [patent_doc_number] => 20250004930 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-01-02 [patent_title] => SYSTEM FOR AUTOMATED INTELLIGENT TESTING OF DESKTOP APPLICATIONS THROUGH MACHINE LEARNING [patent_app_type] => utility [patent_app_number] => 18/215369 [patent_app_country] => US [patent_app_date] => 2023-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10803 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 146 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18215369 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/215369
System for automated intelligent testing of desktop applications through machine learning Jun 27, 2023 Issued
Array ( [id] => 19212770 [patent_doc_number] => 12001833 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-06-04 [patent_title] => Method and apparatus for maintaining software of a control unit for an industrial control system [patent_app_type] => utility [patent_app_number] => 18/342348 [patent_app_country] => US [patent_app_date] => 2023-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 12 [patent_no_of_words] => 8458 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 154 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18342348 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/342348
Method and apparatus for maintaining software of a control unit for an industrial control system Jun 26, 2023 Issued
Array ( [id] => 19644917 [patent_doc_number] => 20240419437 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-12-19 [patent_title] => MANAGEMENT OF BINARY SOFTWARE PATCHES [patent_app_type] => utility [patent_app_number] => 18/336222 [patent_app_country] => US [patent_app_date] => 2023-06-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5416 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 55 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18336222 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/336222
MANAGEMENT OF BINARY SOFTWARE PATCHES Jun 15, 2023 Abandoned
Menu