Search

Carlos O. Rivera-perez

Examiner (ID: 6616, Phone: (571)272-2432 , Office: P/2838 )

Most Active Art Unit
2838
Art Unit(s)
2839, 2838
Total Applications
559
Issued Applications
368
Pending Applications
65
Abandoned Applications
142

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 19911514 [patent_doc_number] => 12287723 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2025-04-29 [patent_title] => Artificial intelligence automatic test selection [patent_app_type] => utility [patent_app_number] => 18/918811 [patent_app_country] => US [patent_app_date] => 2024-10-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 19 [patent_no_of_words] => 8977 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 571 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18918811 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/918811
Artificial intelligence automatic test selection Oct 16, 2024 Issued
Array ( [id] => 20601676 [patent_doc_number] => 20260079685 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2026-03-19 [patent_title] => APPARATUS AND METHOD FOR CERTIFICATION OF SOFTWARE WITHIN VIRTUAL INTEGRATION ENVIRONMENTS [patent_app_type] => utility [patent_app_number] => 18/889265 [patent_app_country] => US [patent_app_date] => 2024-09-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 34137 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 231 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18889265 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/889265
APPARATUS AND METHOD FOR CERTIFICATION OF SOFTWARE WITHIN VIRTUAL INTEGRATION ENVIRONMENTS Sep 17, 2024 Pending
Array ( [id] => 20461029 [patent_doc_number] => 20260010457 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2026-01-08 [patent_title] => FEATURE MANAGEMENT FOR SOFTWARE DEPLOYMENT [patent_app_type] => utility [patent_app_number] => 18/763887 [patent_app_country] => US [patent_app_date] => 2024-07-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9564 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 174 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18763887 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/763887
FEATURE MANAGEMENT FOR SOFTWARE DEPLOYMENT Jul 2, 2024 Pending
Array ( [id] => 19530319 [patent_doc_number] => 20240354221 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-10-24 [patent_title] => BUILD PROCESS FOR APPLICATION PERFORMANCE [patent_app_type] => utility [patent_app_number] => 18/760329 [patent_app_country] => US [patent_app_date] => 2024-07-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3848 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 130 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18760329 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/760329
BUILD PROCESS FOR APPLICATION PERFORMANCE Jun 30, 2024 Pending
Array ( [id] => 19530177 [patent_doc_number] => 20240354079 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-10-24 [patent_title] => TECHNIQUES FOR PERFORMING STATIC ANALYSIS ON DEPLOYED APPLICATION CODE [patent_app_type] => utility [patent_app_number] => 18/760946 [patent_app_country] => US [patent_app_date] => 2024-07-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5769 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 82 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18760946 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/760946
TECHNIQUES FOR PERFORMING STATIC ANALYSIS ON DEPLOYED APPLICATION CODE Jun 30, 2024 Pending
Array ( [id] => 19802527 [patent_doc_number] => 20250068452 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-02-27 [patent_title] => SERVER SUPPORT FOR MULTIPLE AUDIO/VIDEO OPERATING SYSTEMS [patent_app_type] => utility [patent_app_number] => 18/731235 [patent_app_country] => US [patent_app_date] => 2024-06-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7238 [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] => 18731235 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/731235
SERVER SUPPORT FOR MULTIPLE AUDIO/VIDEO OPERATING SYSTEMS May 31, 2024 Pending
Array ( [id] => 19451334 [patent_doc_number] => 20240311464 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-09-19 [patent_title] => REGISTRATION OF DYNAMICALLY CREATED PACKAGED APPLICATIONS [patent_app_type] => utility [patent_app_number] => 18/676979 [patent_app_country] => US [patent_app_date] => 2024-05-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14650 [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] => 18676979 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/676979
REGISTRATION OF DYNAMICALLY CREATED PACKAGED APPLICATIONS May 28, 2024 Pending
Array ( [id] => 19451333 [patent_doc_number] => 20240311463 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-09-19 [patent_title] => REGISTRATION OF DYNAMICALLY CREATED PACKAGED APPLICATIONS [patent_app_type] => utility [patent_app_number] => 18/676931 [patent_app_country] => US [patent_app_date] => 2024-05-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14651 [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] => 18676931 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/676931
REGISTRATION OF DYNAMICALLY CREATED PACKAGED APPLICATIONS May 28, 2024 Pending
Array ( [id] => 19787280 [patent_doc_number] => 20250060959 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-02-20 [patent_title] => SOFTWARE DEFINED BUILD INFRASTRUCTURE FOR HYBRID, VIRTUALIZED AND NATIVE BUILD ENVIRONMENTS [patent_app_type] => utility [patent_app_number] => 18/618983 [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] => 14501 [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] => 18618983 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/618983
SOFTWARE DEFINED BUILD INFRASTRUCTURE FOR HYBRID, VIRTUALIZED AND NATIVE BUILD ENVIRONMENTS Mar 26, 2024 Pending
Array ( [id] => 19283758 [patent_doc_number] => 20240220234 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-07-04 [patent_title] => UPDATING SYSTEM, ELECTRONIC CONTROL UNIT, UPDATING MANAGEMENT DEVICE, AND UPDATING MANAGEMENT METHOD [patent_app_type] => utility [patent_app_number] => 18/603093 [patent_app_country] => US [patent_app_date] => 2024-03-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11303 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -5 [patent_words_short_claim] => 124 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18603093 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/603093
Updating system, electronic control unit, updating management device, and updating management method Mar 11, 2024 Issued
Array ( [id] => 19419918 [patent_doc_number] => 20240296041 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-09-05 [patent_title] => SOFTWARE MANAGEMENT SYSTEM FOR VEHICLE, SOFTWARE MANAGEMENT METHOD FOR VEHICLE, AND NON-TRANSITORY STORAGE MEDIUM [patent_app_type] => utility [patent_app_number] => 18/592605 [patent_app_country] => US [patent_app_date] => 2024-03-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4552 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -6 [patent_words_short_claim] => 120 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18592605 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/592605
SOFTWARE MANAGEMENT SYSTEM FOR VEHICLE, SOFTWARE MANAGEMENT METHOD FOR VEHICLE, AND NON-TRANSITORY STORAGE MEDIUM Feb 29, 2024 Pending
Array ( [id] => 20208548 [patent_doc_number] => 20250278268 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-09-04 [patent_title] => Using Artificial Intelligence (AI) Algorithms to Identify Input that Produces Issues in AI Generated Source Code [patent_app_type] => utility [patent_app_number] => 18/591719 [patent_app_country] => US [patent_app_date] => 2024-02-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3528 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 141 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18591719 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/591719
Using Artificial Intelligence (AI) Algorithms to Identify Input that Produces Issues in AI Generated Source Code Feb 28, 2024 Pending
Array ( [id] => 20152077 [patent_doc_number] => 20250251915 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-08-07 [patent_title] => System and methods for Generating Objects in Low-Code or No-Code Software Process Execution Environments [patent_app_type] => utility [patent_app_number] => 18/435137 [patent_app_country] => US [patent_app_date] => 2024-02-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10438 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 79 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18435137 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/435137
System and methods for Generating Objects in Low-Code or No-Code Software Process Execution Environments Feb 6, 2024 Pending
Array ( [id] => 19334316 [patent_doc_number] => 20240248746 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-07-25 [patent_title] => Data Transmission Method and Apparatus [patent_app_type] => utility [patent_app_number] => 18/424011 [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] => 17298 [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] => 18424011 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/424011
Data Transmission Method and Apparatus Jan 25, 2024 Pending
Array ( [id] => 20265877 [patent_doc_number] => 12436869 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-10-07 [patent_title] => Segmented customization [patent_app_type] => utility [patent_app_number] => 18/509161 [patent_app_country] => US [patent_app_date] => 2023-11-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 2271 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 329 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18509161 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/509161
Segmented customization Nov 13, 2023 Issued
Array ( [id] => 19992710 [patent_doc_number] => 20250130932 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-04-24 [patent_title] => AUTOMATED TESTING TO CHECK FOR USER INTERFACE TRUNCATION [patent_app_type] => utility [patent_app_number] => 18/505411 [patent_app_country] => US [patent_app_date] => 2023-11-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2402 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 67 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18505411 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/505411
AUTOMATED TESTING TO CHECK FOR USER INTERFACE TRUNCATION Nov 8, 2023 Pending
Array ( [id] => 20000589 [patent_doc_number] => 20250138811 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-05-01 [patent_title] => AVOIDING SERVICE DISRUPTION WHEN UPDATING PLUGIN APPLICATIONS [patent_app_type] => utility [patent_app_number] => 18/499996 [patent_app_country] => US [patent_app_date] => 2023-11-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3455 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 121 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18499996 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/499996
AVOIDING SERVICE DISRUPTION WHEN UPDATING PLUGIN APPLICATIONS Oct 31, 2023 Pending
Array ( [id] => 20000578 [patent_doc_number] => 20250138800 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-05-01 [patent_title] => SYSTEMS AND METHODS FOR SCANNING OPEN SOURCE DESKTOP BUS (D-BUS) CODE [patent_app_type] => utility [patent_app_number] => 18/493908 [patent_app_country] => US [patent_app_date] => 2023-10-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5774 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 91 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18493908 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/493908
SYSTEMS AND METHODS FOR SCANNING OPEN SOURCE DESKTOP BUS (D-BUS) CODE Oct 24, 2023 Pending
Array ( [id] => 19344553 [patent_doc_number] => 20240253516 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-08-01 [patent_title] => METHOD FOR REPLACING BATTERY [patent_app_type] => utility [patent_app_number] => 18/490201 [patent_app_country] => US [patent_app_date] => 2023-10-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4853 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -4 [patent_words_short_claim] => 83 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18490201 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/490201
METHOD FOR REPLACING BATTERY Oct 18, 2023 Pending
Array ( [id] => 19506507 [patent_doc_number] => 12117927 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-10-15 [patent_title] => Method and system for scalable performance testing in cloud computing environments [patent_app_type] => utility [patent_app_number] => 18/489046 [patent_app_country] => US [patent_app_date] => 2023-10-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 9628 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 298 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18489046 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/489046
Method and system for scalable performance testing in cloud computing environments Oct 17, 2023 Issued
Menu