Search

James Wu

Examiner (ID: 11824, Phone: (571)270-7974 , Office: P/2835 )

Most Active Art Unit
2841
Art Unit(s)
2835, 2841, 2846
Total Applications
826
Issued Applications
564
Pending Applications
58
Abandoned Applications
220

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 19711219 [patent_doc_number] => 20250021361 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-01-16 [patent_title] => VIRTUAL MACHINE LEARNING DEVELOPMENT ENVIRONMENT [patent_app_type] => utility [patent_app_number] => 18/772998 [patent_app_country] => US [patent_app_date] => 2024-07-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 13312 [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] => 18772998 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/772998
VIRTUAL MACHINE LEARNING DEVELOPMENT ENVIRONMENT Jul 14, 2024 Pending
Array ( [id] => 20000771 [patent_doc_number] => 20250138993 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-05-01 [patent_title] => DEBUGGING A DIGITAL ASSISTANT [patent_app_type] => utility [patent_app_number] => 18/636963 [patent_app_country] => US [patent_app_date] => 2024-04-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4672 [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] => 18636963 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/636963
DEBUGGING A DIGITAL ASSISTANT Apr 15, 2024 Pending
Array ( [id] => 20281634 [patent_doc_number] => 20250306876 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-10-02 [patent_title] => EXECUTION GRAPHS FOR DATA PROCESSING AGILITY IN AN EDGE COMPUTING ENVIRONMENT [patent_app_type] => utility [patent_app_number] => 18/622137 [patent_app_country] => US [patent_app_date] => 2024-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4654 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 232 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18622137 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/622137
EXECUTION GRAPHS FOR DATA PROCESSING AGILITY IN AN EDGE COMPUTING ENVIRONMENT Mar 28, 2024 Pending
Array ( [id] => 20281647 [patent_doc_number] => 20250306889 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-10-02 [patent_title] => SYSTEMS AND METHODS FOR TOOL SYSTEM MEASUREMENT AGGREGATION AND CONTROL USING ELECTRONIC AND FIRMWARE MAPPINGS [patent_app_type] => utility [patent_app_number] => 18/621959 [patent_app_country] => US [patent_app_date] => 2024-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4705 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 106 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18621959 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/621959
SYSTEMS AND METHODS FOR TOOL SYSTEM MEASUREMENT AGGREGATION AND CONTROL USING ELECTRONIC AND FIRMWARE MAPPINGS Mar 28, 2024 Pending
Array ( [id] => 19362793 [patent_doc_number] => 20240264827 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-08-08 [patent_title] => APPARATUS, SYSTEM, AND METHOD FOR PROVIDING QUESTION AND ANSWER SERVICE INCLUDING SOURCE CODE EXPLANATION, AND METHOD FOR PROVIDING CHATBOT SERVICE USING SAME [patent_app_type] => utility [patent_app_number] => 18/617984 [patent_app_country] => US [patent_app_date] => 2024-03-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8558 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 100 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18617984 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/617984
APPARATUS, SYSTEM, AND METHOD FOR PROVIDING QUESTION AND ANSWER SERVICE INCLUDING SOURCE CODE EXPLANATION, AND METHOD FOR PROVIDING CHATBOT SERVICE USING SAME Mar 26, 2024 Pending
Array ( [id] => 19383098 [patent_doc_number] => 20240272968 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-08-15 [patent_title] => SYSTEM AND METHOD FOR PROCESSING DATA OF ANY EXTERNAL SERVICES THROUGH API CONTROLLED UNIVERSAL COMPUTING ELEMENTS [patent_app_type] => utility [patent_app_number] => 18/615344 [patent_app_country] => US [patent_app_date] => 2024-03-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17678 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 223 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18615344 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/615344
SYSTEM AND METHOD FOR PROCESSING DATA OF ANY EXTERNAL SERVICES THROUGH API CONTROLLED UNIVERSAL COMPUTING ELEMENTS Mar 24, 2024 Pending
Array ( [id] => 20095123 [patent_doc_number] => 20250225059 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-07-10 [patent_title] => Generating Test Data Based On Actual Usage Data [patent_app_type] => utility [patent_app_number] => 18/408039 [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] => 7781 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 61 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18408039 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/408039
Generating Test Data Based On Actual Usage Data Jan 8, 2024 Pending
Array ( [id] => 20095128 [patent_doc_number] => 20250225064 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-07-10 [patent_title] => TECHNIQUES FOR A UNIFIED SIMULATION INTERFACE [patent_app_type] => utility [patent_app_number] => 18/403975 [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] => 4576 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 105 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18403975 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/403975
TECHNIQUES FOR A UNIFIED SIMULATION INTERFACE Jan 3, 2024 Pending
Array ( [id] => 20087336 [patent_doc_number] => 20250217272 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-07-03 [patent_title] => MULTIPATHING CODE FOR ENHANCED RESILIENCE [patent_app_type] => utility [patent_app_number] => 18/402809 [patent_app_country] => US [patent_app_date] => 2024-01-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4505 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 65 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18402809 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/402809
MULTIPATHING CODE FOR ENHANCED RESILIENCE Jan 2, 2024 Pending
Array ( [id] => 20070765 [patent_doc_number] => 20250208987 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-06-26 [patent_title] => SYSTEM AND METHOD FOR AUTOMATICALLY SYNCHRONIZING TEST INFORMATION [patent_app_type] => utility [patent_app_number] => 18/390548 [patent_app_country] => US [patent_app_date] => 2023-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5865 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 18390548 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/390548
SYSTEM AND METHOD FOR AUTOMATICALLY SYNCHRONIZING TEST INFORMATION Dec 19, 2023 Pending
Array ( [id] => 19251113 [patent_doc_number] => 20240202103 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-06-20 [patent_title] => SYSTEM AND METHOD FOR AUTOMATING TESTING OF AN APPLICATION [patent_app_type] => utility [patent_app_number] => 18/390478 [patent_app_country] => US [patent_app_date] => 2023-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3769 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -10 [patent_words_short_claim] => 157 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18390478 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/390478
SYSTEM AND METHOD FOR AUTOMATING TESTING OF AN APPLICATION Dec 19, 2023 Abandoned
Array ( [id] => 20027159 [patent_doc_number] => 20250165381 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-05-22 [patent_title] => DIFFERENCE CHECKER OF SOFTWARE APPLICATION INSTANCE SCOPES [patent_app_type] => utility [patent_app_number] => 18/511319 [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] => 6107 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 168 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18511319 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/511319
DIFFERENCE CHECKER OF SOFTWARE APPLICATION INSTANCE SCOPES Nov 15, 2023 Pending
Array ( [id] => 18925316 [patent_doc_number] => 20240028320 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-01-25 [patent_title] => METHODS AND SYSTEMS OF SOFTWARE TESTING, DISTRIBUTION, INSTALLATION AND DEPLOYMENT [patent_app_type] => utility [patent_app_number] => 18/375571 [patent_app_country] => US [patent_app_date] => 2023-10-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11329 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 117 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18375571 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/375571
METHODS AND SYSTEMS OF SOFTWARE TESTING, DISTRIBUTION, INSTALLATION AND DEPLOYMENT Oct 1, 2023 Abandoned
Array ( [id] => 20110161 [patent_doc_number] => 12360882 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-07-15 [patent_title] => Creating an optimal test suite [patent_app_type] => utility [patent_app_number] => 18/225350 [patent_app_country] => US [patent_app_date] => 2023-07-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 1213 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 305 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18225350 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/225350
Creating an optimal test suite Jul 23, 2023 Issued
Array ( [id] => 18772745 [patent_doc_number] => 20230367571 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-11-16 [patent_title] => DISTRIBUTED APPLICATION PROCESSING METHOD AND APPARATUS [patent_app_type] => utility [patent_app_number] => 18/224741 [patent_app_country] => US [patent_app_date] => 2023-07-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 25785 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 134 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18224741 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/224741
DISTRIBUTED APPLICATION PROCESSING METHOD AND APPARATUS Jul 20, 2023 Pending
Array ( [id] => 19347264 [patent_doc_number] => 20240256227 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-08-01 [patent_title] => SOFTWARE ROBOTS WITH CHANGE DETECTION FOR UTILIZED APPLICATION PROGRAMS [patent_app_type] => utility [patent_app_number] => 18/215132 [patent_app_country] => US [patent_app_date] => 2023-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15258 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 117 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18215132 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/215132
SOFTWARE ROBOTS WITH CHANGE DETECTION FOR UTILIZED APPLICATION PROGRAMS Jun 26, 2023 Pending
Array ( [id] => 19686383 [patent_doc_number] => 20250004928 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-01-02 [patent_title] => AUTOMATED SOFTWARE TESTING USING NATURAL LANGUAGE-BASED SCRIPT EXECUTION [patent_app_type] => utility [patent_app_number] => 18/214616 [patent_app_country] => US [patent_app_date] => 2023-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10733 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 18214616 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/214616
AUTOMATED SOFTWARE TESTING USING NATURAL LANGUAGE-BASED SCRIPT EXECUTION Jun 26, 2023 Pending
Array ( [id] => 19660512 [patent_doc_number] => 20240427577 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-12-26 [patent_title] => SYSTEM AND METHOD TO EVALUATE CODE IMPORTANCE VIA GRAPH CENTRALITIES [patent_app_type] => utility [patent_app_number] => 18/211961 [patent_app_country] => US [patent_app_date] => 2023-06-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11309 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 169 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18211961 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/211961
SYSTEM AND METHOD TO EVALUATE CODE IMPORTANCE VIA GRAPH CENTRALITIES Jun 19, 2023 Pending
Array ( [id] => 20257885 [patent_doc_number] => 12430235 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-09-30 [patent_title] => Runtime class recompilation during mutation testing [patent_app_type] => utility [patent_app_number] => 18/337106 [patent_app_country] => US [patent_app_date] => 2023-06-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4686 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 163 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18337106 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/337106
Runtime class recompilation during mutation testing Jun 18, 2023 Issued
Array ( [id] => 18694741 [patent_doc_number] => 20230325158 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-10-12 [patent_title] => EXTENDING APPLICATION LIFECYCLE MANAGEMENT TO USER-CREATED APPLICATION PLATFORM COMPONENTS [patent_app_type] => utility [patent_app_number] => 18/336013 [patent_app_country] => US [patent_app_date] => 2023-06-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8040 [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] => 18336013 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/336013
Extending application lifecycle management to user-created application platform components Jun 14, 2023 Issued
Menu