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] => 17151419 [patent_doc_number] => 11144497 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-10-12 [patent_title] => System and method of populating an instruction word [patent_app_type] => utility [patent_app_number] => 16/540305 [patent_app_country] => US [patent_app_date] => 2019-08-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 29 [patent_figures_cnt] => 52 [patent_no_of_words] => 21498 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 202 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16540305 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/540305
System and method of populating an instruction word Aug 13, 2019 Issued
Array ( [id] => 16758511 [patent_doc_number] => 10977060 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-04-13 [patent_title] => Native execution bridge for sandboxed scripting languages [patent_app_type] => utility [patent_app_number] => 16/539579 [patent_app_country] => US [patent_app_date] => 2019-08-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6004 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 190 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16539579 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/539579
Native execution bridge for sandboxed scripting languages Aug 12, 2019 Issued
Array ( [id] => 17091557 [patent_doc_number] => 11119746 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-09-14 [patent_title] => Extensions for deployment patterns [patent_app_type] => utility [patent_app_number] => 16/536952 [patent_app_country] => US [patent_app_date] => 2019-08-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9869 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 112 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16536952 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/536952
Extensions for deployment patterns Aug 8, 2019 Issued
Array ( [id] => 16527422 [patent_doc_number] => 20200401502 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-12-24 [patent_title] => Detecting Hard-Coded Strings In Source Code [patent_app_type] => utility [patent_app_number] => 16/530310 [patent_app_country] => US [patent_app_date] => 2019-08-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9336 [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] => 16530310 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/530310
Detecting hard-coded strings in source code Aug 1, 2019 Issued
Array ( [id] => 16844670 [patent_doc_number] => 11016755 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-05-25 [patent_title] => System and method to secure embedded controller flashing process [patent_app_type] => utility [patent_app_number] => 16/527216 [patent_app_country] => US [patent_app_date] => 2019-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6749 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 194 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16527216 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/527216
System and method to secure embedded controller flashing process Jul 30, 2019 Issued
Array ( [id] => 16787983 [patent_doc_number] => 10990416 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-04-27 [patent_title] => Location-based mobile application processing [patent_app_type] => utility [patent_app_number] => 16/526696 [patent_app_country] => US [patent_app_date] => 2019-07-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4838 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 245 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16526696 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/526696
Location-based mobile application processing Jul 29, 2019 Issued
Array ( [id] => 16431563 [patent_doc_number] => 10831645 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-11-10 [patent_title] => Developer-based test case selection [patent_app_type] => utility [patent_app_number] => 16/516234 [patent_app_country] => US [patent_app_date] => 2019-07-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 8869 [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] => 16516234 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/516234
Developer-based test case selection Jul 17, 2019 Issued
Array ( [id] => 15412375 [patent_doc_number] => 20200026510 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-01-23 [patent_title] => SYSTEM AND METHOD FOR DISTRIBUTED LEDGER-BASED SOFTWARE SUPPLY CHAIN MANAGEMENT [patent_app_type] => utility [patent_app_number] => 16/513114 [patent_app_country] => US [patent_app_date] => 2019-07-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6264 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 16513114 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/513114
System and method for distributed ledger-based software supply chain management Jul 15, 2019 Issued
Array ( [id] => 16577287 [patent_doc_number] => 20210011688 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-01-14 [patent_title] => AUTOMATIC DISCOVERY OF MICROSERVICES FROM MONOLITHIC APPLICATIONS [patent_app_type] => utility [patent_app_number] => 16/509179 [patent_app_country] => US [patent_app_date] => 2019-07-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10208 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 193 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16509179 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/509179
Automatic discovery of microservices from monolithic applications Jul 10, 2019 Issued
Array ( [id] => 16470620 [patent_doc_number] => 20200372157 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-11-26 [patent_title] => AUTOMATIC FIRMWARE ROLLBACK [patent_app_type] => utility [patent_app_number] => 16/502461 [patent_app_country] => US [patent_app_date] => 2019-07-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5332 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 103 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16502461 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/502461
Automatic firmware rollback Jul 2, 2019 Issued
Array ( [id] => 15594213 [patent_doc_number] => 20200073641 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-03-05 [patent_title] => SOFTWARE GENERATION METHOD AND SOFTWARE GENERATION SYSTEM [patent_app_type] => utility [patent_app_number] => 16/451042 [patent_app_country] => US [patent_app_date] => 2019-06-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9858 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -6 [patent_words_short_claim] => 179 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16451042 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/451042
Software generation method and software generation system Jun 24, 2019 Issued
Array ( [id] => 14997599 [patent_doc_number] => 20190317757 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-10-17 [patent_title] => DEPLOYMENT OF INFRASTRUCTURE IN PIPELINES [patent_app_type] => utility [patent_app_number] => 16/426564 [patent_app_country] => US [patent_app_date] => 2019-05-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15715 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 90 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16426564 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/426564
Deployment of infrastructure in pipelines May 29, 2019 Issued
Array ( [id] => 17999648 [patent_doc_number] => 11500755 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-11-15 [patent_title] => Database performance degradation detection and prevention [patent_app_type] => utility [patent_app_number] => 16/400574 [patent_app_country] => US [patent_app_date] => 2019-05-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 12841 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 187 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16400574 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/400574
Database performance degradation detection and prevention Apr 30, 2019 Issued
Array ( [id] => 16607920 [patent_doc_number] => 10908924 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-02-02 [patent_title] => System and methods for loading objects from hash chains [patent_app_type] => utility [patent_app_number] => 16/400760 [patent_app_country] => US [patent_app_date] => 2019-05-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 11 [patent_no_of_words] => 11722 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 191 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16400760 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/400760
System and methods for loading objects from hash chains Apr 30, 2019 Issued
Array ( [id] => 14689109 [patent_doc_number] => 20190243670 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-08-08 [patent_title] => EXECUTION OF A SCRIPT BASED ON PROPERTIES OF A VIRTUAL DEVICE ASSOCIATED WITH A VIRTUAL MACHINE [patent_app_type] => utility [patent_app_number] => 16/387328 [patent_app_country] => US [patent_app_date] => 2019-04-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5009 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 72 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16387328 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/387328
Execution of a script based on properties of a virtual device associated with a virtual machine Apr 16, 2019 Issued
Array ( [id] => 16371059 [patent_doc_number] => 10802815 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-10-13 [patent_title] => Managing upgrades of clients having different installed versions of a software product [patent_app_type] => utility [patent_app_number] => 16/386442 [patent_app_country] => US [patent_app_date] => 2019-04-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 18 [patent_no_of_words] => 14534 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 285 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16386442 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/386442
Managing upgrades of clients having different installed versions of a software product Apr 16, 2019 Issued
Array ( [id] => 15714681 [patent_doc_number] => 20200104107 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-04-02 [patent_title] => SYSTEMS AND METHODS FOR DEPLOYING SOFTWARE PRODUCTS TO ENVIRONMENTS [patent_app_type] => utility [patent_app_number] => 16/381427 [patent_app_country] => US [patent_app_date] => 2019-04-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7343 [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] => 16381427 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/381427
Systems and methods for deploying software products to environments Apr 10, 2019 Issued
Array ( [id] => 16698722 [patent_doc_number] => 10949322 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-03-16 [patent_title] => Collecting performance metrics of a device [patent_app_type] => utility [patent_app_number] => 16/378413 [patent_app_country] => US [patent_app_date] => 2019-04-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 9 [patent_no_of_words] => 4959 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 282 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16378413 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/378413
Collecting performance metrics of a device Apr 7, 2019 Issued
Array ( [id] => 16607896 [patent_doc_number] => 10908899 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-02-02 [patent_title] => Code conversion apparatus and method for improving performance in computer operations [patent_app_type] => utility [patent_app_number] => 16/376557 [patent_app_country] => US [patent_app_date] => 2019-04-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 37 [patent_no_of_words] => 10424 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16376557 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/376557
Code conversion apparatus and method for improving performance in computer operations Apr 4, 2019 Issued
Array ( [id] => 16385159 [patent_doc_number] => 10809994 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-10-20 [patent_title] => Declarative multi-artefact software installation [patent_app_type] => utility [patent_app_number] => 16/376408 [patent_app_country] => US [patent_app_date] => 2019-04-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 8522 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 154 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16376408 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/376408
Declarative multi-artefact software installation Apr 4, 2019 Issued
Menu