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] => 19293596 [patent_doc_number] => 12032950 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-07-09 [patent_title] => Embedding code from modules across versioning boundaries [patent_app_type] => utility [patent_app_number] => 17/960058 [patent_app_country] => US [patent_app_date] => 2022-10-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 8345 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 121 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17960058 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/960058
Embedding code from modules across versioning boundaries Oct 3, 2022 Issued
Array ( [id] => 20331459 [patent_doc_number] => 12461734 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-11-04 [patent_title] => Method and system for remote load of on-board certified software [patent_app_type] => utility [patent_app_number] => 17/952478 [patent_app_country] => US [patent_app_date] => 2022-09-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 0 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 162 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17952478 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/952478
Method and system for remote load of on-board certified software Sep 25, 2022 Issued
Array ( [id] => 18765622 [patent_doc_number] => 11816020 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-11-14 [patent_title] => Online query execution using a big data framework [patent_app_type] => utility [patent_app_number] => 17/935488 [patent_app_country] => US [patent_app_date] => 2022-09-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 9646 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 168 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17935488 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/935488
Online query execution using a big data framework Sep 25, 2022 Issued
Array ( [id] => 19626068 [patent_doc_number] => 12164901 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-12-10 [patent_title] => Patching code aligned with an executing base operating system [patent_app_type] => utility [patent_app_number] => 17/952159 [patent_app_country] => US [patent_app_date] => 2022-09-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 10479 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 100 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17952159 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/952159
Patching code aligned with an executing base operating system Sep 22, 2022 Issued
Array ( [id] => 19678219 [patent_doc_number] => 12190081 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2025-01-07 [patent_title] => Learning session-specific code recommendations for editing code files [patent_app_type] => utility [patent_app_number] => 17/933461 [patent_app_country] => US [patent_app_date] => 2022-09-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7803 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [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] => 17933461 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/933461
Learning session-specific code recommendations for editing code files Sep 18, 2022 Issued
Array ( [id] => 19053032 [patent_doc_number] => 20240095001 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-03-21 [patent_title] => AUTOMATED MACHINE LEARNING MODEL DEPLOYMENT [patent_app_type] => utility [patent_app_number] => 17/947859 [patent_app_country] => US [patent_app_date] => 2022-09-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10969 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 233 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17947859 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/947859
Automated machine learning model deployment Sep 18, 2022 Issued
Array ( [id] => 19979193 [patent_doc_number] => 12346670 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-07-01 [patent_title] => Systems and methods for generation of a tenant-specific service for a software-as-a-service platform [patent_app_type] => utility [patent_app_number] => 17/944906 [patent_app_country] => US [patent_app_date] => 2022-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 20 [patent_no_of_words] => 28408 [patent_no_of_claims] => 34 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 178 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17944906 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/944906
Systems and methods for generation of a tenant-specific service for a software-as-a-service platform Sep 13, 2022 Issued
Array ( [id] => 18270051 [patent_doc_number] => 20230091293 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-03-23 [patent_title] => CONTINUOUS MONITORING AND/OR PROVISIONING OF SOFTWARE [patent_app_type] => utility [patent_app_number] => 17/939395 [patent_app_country] => US [patent_app_date] => 2022-09-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5771 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [patent_words_short_claim] => 52 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17939395 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/939395
CONTINUOUS MONITORING AND/OR PROVISIONING OF SOFTWARE Sep 6, 2022 Pending
Array ( [id] => 19107282 [patent_doc_number] => 11960386 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-04-16 [patent_title] => Automated continuous validation for regulatory compliance of a computer system (CS) comprising a dynamic component [patent_app_type] => utility [patent_app_number] => 17/897362 [patent_app_country] => US [patent_app_date] => 2022-08-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 8097 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 642 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17897362 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/897362
Automated continuous validation for regulatory compliance of a computer system (CS) comprising a dynamic component Aug 28, 2022 Issued
Array ( [id] => 19005811 [patent_doc_number] => 20240069882 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-02-29 [patent_title] => IDENTIFYING UNIQUE COMPUTER SOFTWARE IN UNSTRUCTURED TEXT [patent_app_type] => utility [patent_app_number] => 17/895082 [patent_app_country] => US [patent_app_date] => 2022-08-25 [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] => -19 [patent_words_short_claim] => 176 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17895082 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/895082
Identifying unique computer software in unstructured text Aug 24, 2022 Issued
Array ( [id] => 19523092 [patent_doc_number] => 12124822 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-10-22 [patent_title] => Mining code expressions for data analysis [patent_app_type] => utility [patent_app_number] => 17/895881 [patent_app_country] => US [patent_app_date] => 2022-08-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 8581 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 170 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17895881 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/895881
Mining code expressions for data analysis Aug 24, 2022 Issued
Array ( [id] => 18973894 [patent_doc_number] => 20240053986 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-02-15 [patent_title] => METHODS AND SYSTEMS FOR HANDLING CONTROL FLOW STRUCTURES IN DATA-PARALLEL ARCHITECTURES [patent_app_type] => utility [patent_app_number] => 17/886795 [patent_app_country] => US [patent_app_date] => 2022-08-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11105 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 76 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17886795 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/886795
Methods and systems for handling control flow structures in data-parallel architectures Aug 11, 2022 Issued
Array ( [id] => 19356025 [patent_doc_number] => 12056473 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-08-06 [patent_title] => Low-code / no-code layer for interactive application development [patent_app_type] => utility [patent_app_number] => 17/878642 [patent_app_country] => US [patent_app_date] => 2022-08-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 20386 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 249 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17878642 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/878642
Low-code / no-code layer for interactive application development Jul 31, 2022 Issued
Array ( [id] => 18622423 [patent_doc_number] => 11755465 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2023-09-12 [patent_title] => Method of superposition of multiple commands execution [patent_app_type] => utility [patent_app_number] => 17/816284 [patent_app_country] => US [patent_app_date] => 2022-07-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 10545 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 231 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17816284 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/816284
Method of superposition of multiple commands execution Jul 28, 2022 Issued
Array ( [id] => 19899492 [patent_doc_number] => 12277416 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2025-04-15 [patent_title] => Multi-environment cellular network development and testing system [patent_app_type] => utility [patent_app_number] => 17/876933 [patent_app_country] => US [patent_app_date] => 2022-07-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5735 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 177 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17876933 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/876933
Multi-environment cellular network development and testing system Jul 28, 2022 Issued
Array ( [id] => 19375821 [patent_doc_number] => 12067391 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-08-20 [patent_title] => Master device, data distribution system, and non-transitory computer readable storage medium [patent_app_type] => utility [patent_app_number] => 17/875183 [patent_app_country] => US [patent_app_date] => 2022-07-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 15 [patent_no_of_words] => 7230 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 316 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17875183 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/875183
Master device, data distribution system, and non-transitory computer readable storage medium Jul 26, 2022 Issued
Array ( [id] => 19603294 [patent_doc_number] => 20240394174 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-11-28 [patent_title] => APPLICATION SOFTWARE TESTING METHOD, ELECTRONIC DEVICE AND COMPUTER-READABLE STORAGE MEDIUM [patent_app_type] => utility [patent_app_number] => 18/273265 [patent_app_country] => US [patent_app_date] => 2022-07-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4783 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -9 [patent_words_short_claim] => 58 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18273265 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/273265
Application software testing method, electronic device and computer-readable storage medium Jul 17, 2022 Issued
Array ( [id] => 18904627 [patent_doc_number] => 20240020112 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-01-18 [patent_title] => Quickly Identifying Source Code Version Causing Regression [patent_app_type] => utility [patent_app_number] => 17/811908 [patent_app_country] => US [patent_app_date] => 2022-07-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8790 [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] => 17811908 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/811908
Quickly identifying source code version causing regression Jul 11, 2022 Issued
Array ( [id] => 19152951 [patent_doc_number] => 11977863 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-05-07 [patent_title] => Framework for developing and deploying applications [patent_app_type] => utility [patent_app_number] => 17/863365 [patent_app_country] => US [patent_app_date] => 2022-07-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8272 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 344 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17863365 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/863365
Framework for developing and deploying applications Jul 11, 2022 Issued
Array ( [id] => 18356648 [patent_doc_number] => 11645048 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2023-05-09 [patent_title] => Bi-directional design-to-code [patent_app_type] => utility [patent_app_number] => 17/861591 [patent_app_country] => US [patent_app_date] => 2022-07-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8338 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 186 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17861591 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/861591
Bi-directional design-to-code Jul 10, 2022 Issued
Menu