Search

Anibal Rivera

Examiner (ID: 376, Phone: (571)270-1200 , Office: P/2192 )

Most Active Art Unit
2192
Art Unit(s)
2192, 2198
Total Applications
949
Issued Applications
822
Pending Applications
80
Abandoned Applications
66

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 20195380 [patent_doc_number] => 20250272090 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-08-28 [patent_title] => AUTOMATED SYSTEM TO CREATE "CHANGE HISTORY" AND/OR " COMMIT-MESSAGE" IN RESPONSE TO USER EDITS [patent_app_type] => utility [patent_app_number] => 18/590592 [patent_app_country] => US [patent_app_date] => 2024-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16513 [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] => 18590592 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/590592
AUTOMATED SYSTEM TO CREATE "CHANGE HISTORY" AND/OR " COMMIT-MESSAGE" IN RESPONSE TO USER EDITS Feb 27, 2024 Pending
Array ( [id] => 20195509 [patent_doc_number] => 20250272219 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-08-28 [patent_title] => CELL BASED TEST AUTOMATION FRAMEWORK [patent_app_type] => utility [patent_app_number] => 18/584176 [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] => 6396 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18584176 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/584176
CELL BASED TEST AUTOMATION FRAMEWORK Feb 21, 2024 Pending
Array ( [id] => 19405584 [patent_doc_number] => 20240289095 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-08-29 [patent_title] => SYSTEM AND METHOD PROVIDING INTERACTION MECHANISM [patent_app_type] => utility [patent_app_number] => 18/583922 [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] => 10731 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -20 [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] => 18583922 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/583922
SYSTEM AND METHOD PROVIDING INTERACTION MECHANISM Feb 21, 2024 Pending
Array ( [id] => 20035031 [patent_doc_number] => 20250173253 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-05-29 [patent_title] => Video Game User Interface Testing System [patent_app_type] => utility [patent_app_number] => 18/581164 [patent_app_country] => US [patent_app_date] => 2024-02-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 1204 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 95 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18581164 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/581164
Video Game User Interface Testing System Feb 18, 2024 Pending
Array ( [id] => 20166608 [patent_doc_number] => 20250258655 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-08-14 [patent_title] => METHODS AND SYSTEMS FOR SOFTWARE CODE GENERATION [patent_app_type] => utility [patent_app_number] => 18/439158 [patent_app_country] => US [patent_app_date] => 2024-02-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 1130 [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] => 18439158 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/439158
METHODS AND SYSTEMS FOR SOFTWARE CODE GENERATION Feb 11, 2024 Pending
Array ( [id] => 19219843 [patent_doc_number] => 20240184547 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-06-06 [patent_title] => CODE PROCESSING METHOD IN HARDWARE MEMORY ORDER ARCHITECTURE AND CORRESPONDING APPARATUS [patent_app_type] => utility [patent_app_number] => 18/438911 [patent_app_country] => US [patent_app_date] => 2024-02-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9551 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [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] => 18438911 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/438911
CODE PROCESSING METHOD IN HARDWARE MEMORY ORDER ARCHITECTURE AND CORRESPONDING APPARATUS Feb 11, 2024 Pending
Array ( [id] => 19283756 [patent_doc_number] => 20240220232 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-07-04 [patent_title] => HITLESS UPGRADE OF A NETWORK DEVICE [patent_app_type] => utility [patent_app_number] => 18/439399 [patent_app_country] => US [patent_app_date] => 2024-02-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9090 [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] => 18439399 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/439399
Hitless upgrade of a network device Feb 11, 2024 Issued
Array ( [id] => 20166713 [patent_doc_number] => 20250258760 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-08-14 [patent_title] => AUTOMATED ARTIFICIAL INTELLIGENCE TEACHING AND LEARNING ENVIRONMENT SYSTEM AND METHOD [patent_app_type] => utility [patent_app_number] => 18/437363 [patent_app_country] => US [patent_app_date] => 2024-02-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11325 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 137 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18437363 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/437363
AUTOMATED ARTIFICIAL INTELLIGENCE TEACHING AND LEARNING ENVIRONMENT SYSTEM AND METHOD Feb 8, 2024 Pending
Array ( [id] => 20123196 [patent_doc_number] => 20250238227 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-07-24 [patent_title] => AUTOMATICALLY RESOLVING MERGE CONFLICTS IN A COMPUTER SYSTEM [patent_app_type] => utility [patent_app_number] => 18/421557 [patent_app_country] => US [patent_app_date] => 2024-01-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2243 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 163 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18421557 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/421557
AUTOMATICALLY RESOLVING MERGE CONFLICTS IN A COMPUTER SYSTEM Jan 23, 2024 Pending
Array ( [id] => 20123319 [patent_doc_number] => 20250238350 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-07-24 [patent_title] => METHOD AND SYSTEM FOR CREATING SYNTHESIZED TEST DATA HAVING PREDEFINED TEST CASE COVERAGE [patent_app_type] => utility [patent_app_number] => 18/418610 [patent_app_country] => US [patent_app_date] => 2024-01-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 1456 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [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] => 18418610 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/418610
METHOD AND SYSTEM FOR CREATING SYNTHESIZED TEST DATA HAVING PREDEFINED TEST CASE COVERAGE Jan 21, 2024 Pending
Array ( [id] => 19174966 [patent_doc_number] => 20240160940 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-05-16 [patent_title] => TRANSFER LEARNING SYSTEM FOR AUTOMATED SOFTWARE ENGINEERING TASKS [patent_app_type] => utility [patent_app_number] => 18/415048 [patent_app_country] => US [patent_app_date] => 2024-01-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10412 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 191 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18415048 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/415048
Transfer learning system for automated software engineering tasks Jan 16, 2024 Issued
Array ( [id] => 19159739 [patent_doc_number] => 20240152446 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-05-09 [patent_title] => SERVICE VIRTUALIZATION [patent_app_type] => utility [patent_app_number] => 18/413866 [patent_app_country] => US [patent_app_date] => 2024-01-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7661 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [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] => 18413866 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/413866
Service virtualization Jan 15, 2024 Issued
Array ( [id] => 20229941 [patent_doc_number] => 12418601 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-09-16 [patent_title] => Method and system for generating dynamic user experience applications [patent_app_type] => utility [patent_app_number] => 18/407035 [patent_app_country] => US [patent_app_date] => 2024-01-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 11650 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 219 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18407035 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/407035
Method and system for generating dynamic user experience applications Jan 7, 2024 Issued
Array ( [id] => 19114790 [patent_doc_number] => 20240126540 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-04-18 [patent_title] => CLOUD VERSION MANAGEMENT FOR LEGACY ON-PREMISE APPLICATION [patent_app_type] => utility [patent_app_number] => 18/398801 [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] => 23252 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 197 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18398801 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/398801
Cloud version management for legacy on-premise application Dec 27, 2023 Issued
Array ( [id] => 19747810 [patent_doc_number] => 20250036375 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-01-30 [patent_title] => Graph Analysis and Manipulation [patent_app_type] => utility [patent_app_number] => 18/395321 [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] => 6879 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 40 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18395321 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/395321
Graph Analysis and Manipulation Dec 21, 2023 Pending
Array ( [id] => 20304061 [patent_doc_number] => 12450049 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-10-21 [patent_title] => Method, apparatus and systems for enabling delivery and access of applications and services [patent_app_type] => utility [patent_app_number] => 18/544632 [patent_app_country] => US [patent_app_date] => 2023-12-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 118 [patent_figures_cnt] => 167 [patent_no_of_words] => 124487 [patent_no_of_claims] => 57 [patent_no_of_ind_claims] => 9 [patent_words_short_claim] => 270 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18544632 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/544632
Method, apparatus and systems for enabling delivery and access of applications and services Dec 18, 2023 Issued
Array ( [id] => 19481927 [patent_doc_number] => 20240329969 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-10-03 [patent_title] => AUTOMATED BACKWARD-COMPATIBLE FUNCTION UPDATES [patent_app_type] => utility [patent_app_number] => 18/522557 [patent_app_country] => US [patent_app_date] => 2023-11-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12160 [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] => 18522557 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/522557
Automated backward-compatible function updates Nov 28, 2023 Issued
Array ( [id] => 20027009 [patent_doc_number] => 20250165231 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-05-22 [patent_title] => USER-CENTRIC AND LLM-ENHANCED ADAPTIVE ETL CODE SYNTHESIS [patent_app_type] => utility [patent_app_number] => 18/516801 [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] => 1081 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [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] => 18516801 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/516801
USER-CENTRIC AND LLM-ENHANCED ADAPTIVE ETL CODE SYNTHESIS Nov 20, 2023 Pending
Array ( [id] => 20017936 [patent_doc_number] => 20250156158 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2025-05-15 [patent_title] => MANAGEMENT OF A MULTI-LAYER MODEL PLATFORM [patent_app_type] => utility [patent_app_number] => 18/509240 [patent_app_country] => US [patent_app_date] => 2023-11-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2243 [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] => 18509240 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/509240
Management of a multi-layer model platform Nov 13, 2023 Issued
Array ( [id] => 20580185 [patent_doc_number] => 12572436 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2026-03-10 [patent_title] => System and method for enhancing the efficiency of mainframe operations [patent_app_type] => utility [patent_app_number] => 18/388066 [patent_app_country] => US [patent_app_date] => 2023-11-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3137 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 196 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18388066 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/388066
System and method for enhancing the efficiency of mainframe operations Nov 7, 2023 Issued
Menu