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] => 20403483 [patent_doc_number] => 12493456 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-12-09 [patent_title] => Methods and systems for continuous asynchronous code deployment [patent_app_type] => utility [patent_app_number] => 18/109005 [patent_app_country] => US [patent_app_date] => 2023-02-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 0 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 252 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18109005 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/109005
Methods and systems for continuous asynchronous code deployment Feb 12, 2023 Issued
Array ( [id] => 18553945 [patent_doc_number] => 20230251957 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-08-10 [patent_title] => METHOD FOR ANALYZING AN AUTOMATION SOFTWARE OF AN AUTOMATION DEVICE [patent_app_type] => utility [patent_app_number] => 18/104449 [patent_app_country] => US [patent_app_date] => 2023-02-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5189 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -26 [patent_words_short_claim] => 94 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18104449 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/104449
Analyzing automation software of an automation device Jan 31, 2023 Issued
Array ( [id] => 18613966 [patent_doc_number] => 20230280703 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-09-07 [patent_title] => BUILDING MANAGEMENT SYSTEM WITH ADAPTIVE EDGE PROCESSING [patent_app_type] => utility [patent_app_number] => 18/103262 [patent_app_country] => US [patent_app_date] => 2023-01-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 31314 [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] => 18103262 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/103262
Building management system with adaptive edge processing Jan 29, 2023 Issued
Array ( [id] => 19212797 [patent_doc_number] => 12001860 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2024-06-04 [patent_title] => Methods and apparatus to generate code as a plug-in in a cloud computing environment [patent_app_type] => utility [patent_app_number] => 18/160463 [patent_app_country] => US [patent_app_date] => 2023-01-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 16350 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 94 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18160463 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/160463
Methods and apparatus to generate code as a plug-in in a cloud computing environment Jan 26, 2023 Issued
Array ( [id] => 20242753 [patent_doc_number] => 12423071 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-09-23 [patent_title] => Porting at least one programming language package to a target operating system platform [patent_app_type] => utility [patent_app_number] => 18/101427 [patent_app_country] => US [patent_app_date] => 2023-01-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 8730 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 123 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18101427 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/101427
Porting at least one programming language package to a target operating system platform Jan 24, 2023 Issued
Array ( [id] => 18638161 [patent_doc_number] => 11762763 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-09-19 [patent_title] => Orchestration for automated performance testing [patent_app_type] => utility [patent_app_number] => 18/158235 [patent_app_country] => US [patent_app_date] => 2023-01-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 16639 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 143 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18158235 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/158235
Orchestration for automated performance testing Jan 22, 2023 Issued
Array ( [id] => 19678235 [patent_doc_number] => 12190097 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-01-07 [patent_title] => Systems and methods for updating peripheral devices [patent_app_type] => utility [patent_app_number] => 18/156437 [patent_app_country] => US [patent_app_date] => 2023-01-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 23425 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 124 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18156437 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/156437
Systems and methods for updating peripheral devices Jan 18, 2023 Issued
Array ( [id] => 19320160 [patent_doc_number] => 20240241704 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-07-18 [patent_title] => REDUCING REGISTER PRESSURE [patent_app_type] => utility [patent_app_number] => 18/097307 [patent_app_country] => US [patent_app_date] => 2023-01-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14075 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 89 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18097307 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/097307
Reducing register pressure Jan 15, 2023 Issued
Array ( [id] => 19340704 [patent_doc_number] => 12050896 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-07-30 [patent_title] => System architecture switching method and apparatus [patent_app_type] => utility [patent_app_number] => 18/154560 [patent_app_country] => US [patent_app_date] => 2023-01-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 15 [patent_no_of_words] => 21788 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 276 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18154560 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/154560
System architecture switching method and apparatus Jan 12, 2023 Issued
Array ( [id] => 19303203 [patent_doc_number] => 20240231782 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-07-11 [patent_title] => INSTRUMENTATION-BASED DETECTION OF ACCIDENTAL ALGORITHMIC COMPLEXITY OF A PROCEDURE [patent_app_type] => utility [patent_app_number] => 18/095523 [patent_app_country] => US [patent_app_date] => 2023-01-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15408 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -19 [patent_words_short_claim] => 148 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18095523 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/095523
Instrumentation-based detection of accidental algorithmic complexity of a procedure Jan 9, 2023 Issued
Array ( [id] => 19189949 [patent_doc_number] => 20240168862 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-05-23 [patent_title] => METHOD AND SYSTEM FOR MANAGING USER STORIES VIA ARTIFICIAL INTELLIGENCE [patent_app_type] => utility [patent_app_number] => 18/092698 [patent_app_country] => US [patent_app_date] => 2023-01-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10625 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 165 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18092698 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/092698
Method and system for managing user stories via artificial intelligence Jan 2, 2023 Issued
Array ( [id] => 18486861 [patent_doc_number] => 20230214207 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-07-06 [patent_title] => DEVICE UPGRADE CONTROL METHOD AND APPARATUS, AND COMPUTER DEVICE AND STORAGE MEDIUM [patent_app_type] => utility [patent_app_number] => 18/146412 [patent_app_country] => US [patent_app_date] => 2022-12-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 18700 [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] => 18146412 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/146412
DEVICE UPGRADE CONTROL METHOD AND APPARATUS, AND COMPUTER DEVICE AND STORAGE MEDIUM Dec 25, 2022 Abandoned
Array ( [id] => 19747819 [patent_doc_number] => 20250036384 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-01-30 [patent_title] => INDEPENDENT PUBLISHING AND SERVING OF APPLICATIONS AND SOFTWARE DEVELOPMENT KITS [patent_app_type] => utility [patent_app_number] => 18/716010 [patent_app_country] => US [patent_app_date] => 2022-12-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10933 [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] => 18716010 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/716010
INDEPENDENT PUBLISHING AND SERVING OF APPLICATIONS AND SOFTWARE DEVELOPMENT KITS Dec 15, 2022 Pending
Array ( [id] => 19250992 [patent_doc_number] => 20240201982 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-06-20 [patent_title] => SOFTWARE APPLICATION MODERNIZATION ANALYSIS [patent_app_type] => utility [patent_app_number] => 18/065719 [patent_app_country] => US [patent_app_date] => 2022-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7755 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18065719 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/065719
SOFTWARE APPLICATION MODERNIZATION ANALYSIS Dec 13, 2022 Pending
Array ( [id] => 19885578 [patent_doc_number] => 12271291 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2025-04-08 [patent_title] => Test coverage for workflows [patent_app_type] => utility [patent_app_number] => 18/061153 [patent_app_country] => US [patent_app_date] => 2022-12-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3409 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 124 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18061153 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/061153
Test coverage for workflows Dec 1, 2022 Issued
Array ( [id] => 19375360 [patent_doc_number] => 12066925 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-08-20 [patent_title] => Method and system for integration test monitoring and management [patent_app_type] => utility [patent_app_number] => 17/986356 [patent_app_country] => US [patent_app_date] => 2022-11-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 9694 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 166 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17986356 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/986356
Method and system for integration test monitoring and management Nov 13, 2022 Issued
Array ( [id] => 19243717 [patent_doc_number] => 12014161 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-06-18 [patent_title] => Deployment of management features using containerized service on management device and application thereof [patent_app_type] => utility [patent_app_number] => 17/985189 [patent_app_country] => US [patent_app_date] => 2022-11-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 7595 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 165 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17985189 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/985189
Deployment of management features using containerized service on management device and application thereof Nov 10, 2022 Issued
Array ( [id] => 19950368 [patent_doc_number] => 12321733 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-06-03 [patent_title] => Apparatus and method with neural network computation scheduling [patent_app_type] => utility [patent_app_number] => 17/978528 [patent_app_country] => US [patent_app_date] => 2022-11-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 15 [patent_no_of_words] => 2440 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 131 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17978528 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/978528
Apparatus and method with neural network computation scheduling Oct 31, 2022 Issued
Array ( [id] => 19841910 [patent_doc_number] => 12254300 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-03-18 [patent_title] => Merging buffer access operations in a coarse-grained reconfigurable computing system [patent_app_type] => utility [patent_app_number] => 17/974910 [patent_app_country] => US [patent_app_date] => 2022-10-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 18 [patent_no_of_words] => 10423 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 175 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17974910 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/974910
Merging buffer access operations in a coarse-grained reconfigurable computing system Oct 26, 2022 Issued
Array ( [id] => 19144384 [patent_doc_number] => 20240143297 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-05-02 [patent_title] => OPTIMIZING SOURCE CODE USING CALLABLE UNIT MATCHING [patent_app_type] => utility [patent_app_number] => 17/974344 [patent_app_country] => US [patent_app_date] => 2022-10-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14706 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 288 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17974344 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/974344
Optimizing source code using callable unit matching Oct 25, 2022 Issued
Menu