
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 19481931
[patent_doc_number] => 20240329973
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-10-03
[patent_title] => APPARATUS FOR VEHICLE OVER-THE-AIR UPDATING, AND METHOD THEREOF
[patent_app_type] => utility
[patent_app_number] => 18/739595
[patent_app_country] => US
[patent_app_date] => 2024-06-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5578
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[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] => 18739595
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/739595 | Apparatus for vehicle over-the-air updating, and method thereof | Jun 10, 2024 | Issued |
Array
(
[id] => 20395268
[patent_doc_number] => 20250370743
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-12-04
[patent_title] => AUTOMATED SOFTWARE PACKAGE RELEASE MANAGEMENT
[patent_app_type] => utility
[patent_app_number] => 18/677516
[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] => 11740
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 77
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18677516
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/677516 | AUTOMATED SOFTWARE PACKAGE RELEASE MANAGEMENT | May 28, 2024 | Pending |
Array
(
[id] => 20395443
[patent_doc_number] => 20250370918
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-12-04
[patent_title] => Debugging Microservices in Trusted Execution Environments
[patent_app_type] => utility
[patent_app_number] => 18/676746
[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] => 7799
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 180
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18676746
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/676746 | Debugging Microservices in Trusted Execution Environments | May 28, 2024 | Pending |
Array
(
[id] => 20635672
[patent_doc_number] => 12596546
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-04-07
[patent_title] => Methods and systems for updating device firmware while maintaining state and connectivity
[patent_app_type] => utility
[patent_app_number] => 18/674310
[patent_app_country] => US
[patent_app_date] => 2024-05-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 1198
[patent_no_of_claims] => 21
[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] => 18674310
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/674310 | Methods and systems for updating device firmware while maintaining state and connectivity | May 23, 2024 | Issued |
Array
(
[id] => 19450983
[patent_doc_number] => 20240311113
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-09-19
[patent_title] => BYTECODE TRANSFORMATIONS USING VIRTUAL ARTIFACTS
[patent_app_type] => utility
[patent_app_number] => 18/673536
[patent_app_country] => US
[patent_app_date] => 2024-05-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9508
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 116
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18673536
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/673536 | Bytecode transformations using virtual artifacts | May 23, 2024 | Issued |
Array
(
[id] => 20380405
[patent_doc_number] => 20250362898
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-11-27
[patent_title] => METHOD AND SYSTEM OF FLEET-BASED DATA ADAPTATION AND ADAPTATION BY DRIVER ASSISTANCE SYSTEMS OF INDIVIDUAL VEHICLES
[patent_app_type] => utility
[patent_app_number] => 18/672486
[patent_app_country] => US
[patent_app_date] => 2024-05-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5820
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 181
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18672486
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/672486 | METHOD AND SYSTEM OF FLEET-BASED DATA ADAPTATION AND ADAPTATION BY DRIVER ASSISTANCE SYSTEMS OF INDIVIDUAL VEHICLES | May 22, 2024 | Pending |
Array
(
[id] => 19660515
[patent_doc_number] => 20240427580
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-12-26
[patent_title] => PROGRAMMING LANGUAGE CONVERSION DEVICE, PROGRAMMING LANGUAGE CONVERSION METHOD, AND PROGRAMMING LANGUAGE CONVERSION SYSTEM
[patent_app_type] => utility
[patent_app_number] => 18/669850
[patent_app_country] => US
[patent_app_date] => 2024-05-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8492
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -6
[patent_words_short_claim] => 63
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18669850
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/669850 | PROGRAMMING LANGUAGE CONVERSION DEVICE, PROGRAMMING LANGUAGE CONVERSION METHOD, AND PROGRAMMING LANGUAGE CONVERSION SYSTEM | May 20, 2024 | Pending |
Array
(
[id] => 20365824
[patent_doc_number] => 20250355636
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-11-20
[patent_title] => SYSTEMS AND METHODS FOR INTEGRATING A CUSTOM BACKEND FOR A SOFTWARE APPLICATION
[patent_app_type] => utility
[patent_app_number] => 18/666849
[patent_app_country] => US
[patent_app_date] => 2024-05-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5849
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 73
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18666849
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/666849 | SYSTEMS AND METHODS FOR INTEGRATING A CUSTOM BACKEND FOR A SOFTWARE APPLICATION | May 16, 2024 | Pending |
Array
(
[id] => 20365830
[patent_doc_number] => 20250355642
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-11-20
[patent_title] => CONTEXTUALIZED AUTOMATIC CODE GENERATION USING LARGE LANGUAGE MODELS
[patent_app_type] => utility
[patent_app_number] => 18/666934
[patent_app_country] => US
[patent_app_date] => 2024-05-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 725
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 18666934
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/666934 | Contextualized automatic code generation using large language models | May 16, 2024 | Issued |
Array
(
[id] => 19574003
[patent_doc_number] => 20240378295
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-11-14
[patent_title] => DATA AUTHENTICATION DEVICE AND METHOD
[patent_app_type] => utility
[patent_app_number] => 18/654386
[patent_app_country] => US
[patent_app_date] => 2024-05-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6219
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[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] => 18654386
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/654386 | DATA AUTHENTICATION DEVICE AND METHOD | May 2, 2024 | Pending |
Array
(
[id] => 19544976
[patent_doc_number] => 20240362012
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-10-31
[patent_title] => CONFIGURABLE HELM MERGE UTILITY
[patent_app_type] => utility
[patent_app_number] => 18/649480
[patent_app_country] => US
[patent_app_date] => 2024-04-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3595
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 111
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18649480
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/649480 | CONFIGURABLE HELM MERGE UTILITY | Apr 28, 2024 | Pending |
Array
(
[id] => 20323092
[patent_doc_number] => 20250335180
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-10-30
[patent_title] => System and method for automated review and implementation of code changes in an application
[patent_app_type] => utility
[patent_app_number] => 18/649232
[patent_app_country] => US
[patent_app_date] => 2024-04-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 2287
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 243
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18649232
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/649232 | System and method for automated review and implementation of code changes in an application | Apr 28, 2024 | Pending |
Array
(
[id] => 20323070
[patent_doc_number] => 20250335158
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-10-30
[patent_title] => AUTOMATIC EVALUATION OF ARTIFICIAL INTELLIGENCE-GENERATED CODE SUGGESTIONS
[patent_app_type] => utility
[patent_app_number] => 18/644500
[patent_app_country] => US
[patent_app_date] => 2024-04-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 2210
[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] => 18644500
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/644500 | AUTOMATIC EVALUATION OF ARTIFICIAL INTELLIGENCE-GENERATED CODE SUGGESTIONS | Apr 23, 2024 | Pending |
Array
(
[id] => 21012103
[patent_doc_number] => 12748585
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-09-29
[patent_title] => Hot upgrade workflow process in an edge computing environment
[patent_app_type] => utility
[patent_app_number] => 18/643555
[patent_app_country] => US
[patent_app_date] => 2024-04-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 1146
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 291
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18643555
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/643555 | HOT UPGRADE WORKFLOW PROCESS IN AN EDGE COMPUTING ENVIRONMENT | Apr 22, 2024 | Pending |
Array
(
[id] => 19633224
[patent_doc_number] => 20240411673
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-12-12
[patent_title] => SYSTEMS AND METHODS FOR GENERATIVE AI BEHAVIOUR-DRIVEN DEVELOPMENT
[patent_app_type] => utility
[patent_app_number] => 18/637867
[patent_app_country] => US
[patent_app_date] => 2024-04-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6025
[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] => 18637867
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/637867 | SYSTEMS AND METHODS FOR GENERATIVE AI BEHAVIOUR-DRIVEN DEVELOPMENT | Apr 16, 2024 | Pending |
Array
(
[id] => 20160017
[patent_doc_number] => 12386645
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-08-12
[patent_title] => Automating semantically-related computing tasks across contexts
[patent_app_type] => utility
[patent_app_number] => 18/633322
[patent_app_country] => US
[patent_app_date] => 2024-04-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 11
[patent_no_of_words] => 6789
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 247
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18633322
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/633322 | Automating semantically-related computing tasks across contexts | Apr 10, 2024 | Issued |
Array
(
[id] => 20289785
[patent_doc_number] => 20250315028
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-10-09
[patent_title] => SYSTEM AND METHOD FOR GENERATION OF SUB-SKILLS
[patent_app_type] => utility
[patent_app_number] => 18/627430
[patent_app_country] => US
[patent_app_date] => 2024-04-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5643
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 159
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18627430
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/627430 | SYSTEM AND METHOD FOR GENERATION OF SUB-SKILLS | Apr 3, 2024 | Pending |
Array
(
[id] => 20221684
[patent_doc_number] => 20250284615
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-09-11
[patent_title] => SYSTEM DEBUGGING USING A COPY AND REAL-TIME DATA OF THE SYSTEM
[patent_app_type] => utility
[patent_app_number] => 18/597412
[patent_app_country] => US
[patent_app_date] => 2024-03-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4772
[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] => 18597412
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/597412 | SYSTEM DEBUGGING USING A COPY AND REAL-TIME DATA OF THE SYSTEM | Mar 5, 2024 | Pending |
Array
(
[id] => 19942560
[patent_doc_number] => 12314692
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2025-05-27
[patent_title] => Bi-directional design-to-code
[patent_app_type] => utility
[patent_app_number] => 18/594445
[patent_app_country] => US
[patent_app_date] => 2024-03-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3083
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 138
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18594445
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/594445 | Bi-directional design-to-code | Mar 3, 2024 | Issued |
Array
(
[id] => 20208631
[patent_doc_number] => 20250278351
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-09-04
[patent_title] => VALIDATION OF A SOFTWARE DOCUMENT
[patent_app_type] => utility
[patent_app_number] => 18/591510
[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] => 2482
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 140
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18591510
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/591510 | VALIDATION OF A SOFTWARE DOCUMENT | Feb 28, 2024 | Pending |