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] => 15348717 [patent_doc_number] => 20200012250 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-01-09 [patent_title] => PROGRAM EDITING DEVICE, PROGRAM EDITING METHOD, AND COMPUTER READABLE MEDIUM [patent_app_type] => utility [patent_app_number] => 16/315109 [patent_app_country] => US [patent_app_date] => 2016-08-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6305 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -6 [patent_words_short_claim] => 80 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16315109 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/315109
Program editing device, program editing method, and computer readable medium Aug 29, 2016 Issued
Array ( [id] => 15348717 [patent_doc_number] => 20200012250 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-01-09 [patent_title] => PROGRAM EDITING DEVICE, PROGRAM EDITING METHOD, AND COMPUTER READABLE MEDIUM [patent_app_type] => utility [patent_app_number] => 16/315109 [patent_app_country] => US [patent_app_date] => 2016-08-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6305 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -6 [patent_words_short_claim] => 80 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16315109 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/315109
Program editing device, program editing method, and computer readable medium Aug 29, 2016 Issued
Array ( [id] => 15348717 [patent_doc_number] => 20200012250 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-01-09 [patent_title] => PROGRAM EDITING DEVICE, PROGRAM EDITING METHOD, AND COMPUTER READABLE MEDIUM [patent_app_type] => utility [patent_app_number] => 16/315109 [patent_app_country] => US [patent_app_date] => 2016-08-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6305 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -6 [patent_words_short_claim] => 80 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16315109 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/315109
Program editing device, program editing method, and computer readable medium Aug 29, 2016 Issued
Array ( [id] => 11651421 [patent_doc_number] => 20170147323 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-05-25 [patent_title] => 'METHOD AND ELECTRONIC DEVICE FOR UPGRADING SOFTWARE DEVELOPMENT KIT OF AN APPLICATION' [patent_app_type] => utility [patent_app_number] => 15/248796 [patent_app_country] => US [patent_app_date] => 2016-08-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7351 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15248796 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/248796
METHOD AND ELECTRONIC DEVICE FOR UPGRADING SOFTWARE DEVELOPMENT KIT OF AN APPLICATION Aug 25, 2016 Abandoned
Array ( [id] => 12187649 [patent_doc_number] => 20180046585 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-02-15 [patent_title] => 'TIMELY ADDRESS SPACE RANDOMIZATION' [patent_app_type] => utility [patent_app_number] => 15/234028 [patent_app_country] => US [patent_app_date] => 2016-08-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7939 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15234028 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/234028
Timely address space randomization Aug 10, 2016 Issued
Array ( [id] => 13110061 [patent_doc_number] => 10073684 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-09-11 [patent_title] => Adaptive selection of programming language versions for compilation of software programs [patent_app_type] => utility [patent_app_number] => 15/223759 [patent_app_country] => US [patent_app_date] => 2016-07-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5000 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 197 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15223759 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/223759
Adaptive selection of programming language versions for compilation of software programs Jul 28, 2016 Issued
Array ( [id] => 11272534 [patent_doc_number] => 20160335081 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-11-17 [patent_title] => 'ADDING ON-THE-FLY COMMENTS TO CODE' [patent_app_type] => utility [patent_app_number] => 15/223316 [patent_app_country] => US [patent_app_date] => 2016-07-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 7029 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15223316 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/223316
Adding on-the-fly comments to code Jul 28, 2016 Issued
Array ( [id] => 15821197 [patent_doc_number] => 10635779 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-04-28 [patent_title] => Devices, methods and computer readable mediums for flexible delivery and deployment of medical applications [patent_app_type] => utility [patent_app_number] => 15/216795 [patent_app_country] => US [patent_app_date] => 2016-07-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 5756 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 158 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15216795 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/216795
Devices, methods and computer readable mediums for flexible delivery and deployment of medical applications Jul 21, 2016 Issued
Array ( [id] => 16235870 [patent_doc_number] => 10743451 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-08-11 [patent_title] => Electronic component supply device [patent_app_type] => utility [patent_app_number] => 16/310293 [patent_app_country] => US [patent_app_date] => 2016-07-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8009 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 203 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16310293 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/310293
Electronic component supply device Jul 3, 2016 Issued
Array ( [id] => 11112031 [patent_doc_number] => 20160309003 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-10-20 [patent_title] => 'Context-Based Selective Downloading of Application Resources' [patent_app_type] => utility [patent_app_number] => 15/194299 [patent_app_country] => US [patent_app_date] => 2016-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 15390 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15194299 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/194299
Context-based selective downloading of application resources Jun 26, 2016 Issued
Array ( [id] => 14766585 [patent_doc_number] => 10394689 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-08-27 [patent_title] => Collaborative data sharing and data modification application [patent_app_type] => utility [patent_app_number] => 15/181637 [patent_app_country] => US [patent_app_date] => 2016-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 33 [patent_figures_cnt] => 33 [patent_no_of_words] => 15040 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 304 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15181637 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/181637
Collaborative data sharing and data modification application Jun 13, 2016 Issued
Array ( [id] => 11078762 [patent_doc_number] => 20160275726 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-09-22 [patent_title] => 'MANIPULATION OF VIRTUAL OBJECT IN AUGMENTED REALITY VIA INTENT' [patent_app_type] => utility [patent_app_number] => 15/171762 [patent_app_country] => US [patent_app_date] => 2016-06-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 11891 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15171762 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/171762
Manipulation of virtual object in augmented reality via intent Jun 1, 2016 Issued
Array ( [id] => 11077933 [patent_doc_number] => 20160274897 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-09-22 [patent_title] => 'ENTITY WIDE SOFTWARE TRACKING AND MAINTENANCE REPORTING TOOL' [patent_app_type] => utility [patent_app_number] => 15/166513 [patent_app_country] => US [patent_app_date] => 2016-05-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 10683 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15166513 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/166513
Entity wide software tracking and maintenance reporting tool May 26, 2016 Issued
Array ( [id] => 11077944 [patent_doc_number] => 20160274908 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-09-22 [patent_title] => 'ENTITY WIDE SOFTWARE TRACKING AND MAINTENANCE REPORTING TOOL' [patent_app_type] => utility [patent_app_number] => 15/166518 [patent_app_country] => US [patent_app_date] => 2016-05-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 10683 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15166518 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/166518
Entity wide software tracking and maintenance reporting tool May 26, 2016 Issued
Array ( [id] => 13004245 [patent_doc_number] => 10025791 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-07-17 [patent_title] => Metadata-driven workflows and integration with genomic data processing systems and techniques [patent_app_type] => utility [patent_app_number] => 15/148848 [patent_app_country] => US [patent_app_date] => 2016-05-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 14867 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 238 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15148848 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/148848
Metadata-driven workflows and integration with genomic data processing systems and techniques May 5, 2016 Issued
Array ( [id] => 12494616 [patent_doc_number] => 09996155 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-06-12 [patent_title] => Manipulation of virtual object in augmented reality via thought [patent_app_type] => utility [patent_app_number] => 15/144545 [patent_app_country] => US [patent_app_date] => 2016-05-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 16 [patent_no_of_words] => 11932 [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] => 15144545 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/144545
Manipulation of virtual object in augmented reality via thought May 1, 2016 Issued
Array ( [id] => 15700791 [patent_doc_number] => 10606571 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-03-31 [patent_title] => Dependence relationship extraction apparatus and computer readable medium [patent_app_type] => utility [patent_app_number] => 16/084272 [patent_app_country] => US [patent_app_date] => 2016-04-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 9390 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 248 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16084272 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/084272
Dependence relationship extraction apparatus and computer readable medium Apr 25, 2016 Issued
Array ( [id] => 11693030 [patent_doc_number] => 20170168745 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-06-15 [patent_title] => 'SYSTEM AND METHOD FOR MODULO ADDRESSING VECTORIZATION WITH INVARIANT CODE MOTION' [patent_app_type] => utility [patent_app_number] => 15/088346 [patent_app_country] => US [patent_app_date] => 2016-04-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 11056 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15088346 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/088346
System and method for modulo addressing vectorization with invariant code motion Mar 31, 2016 Issued
Array ( [id] => 11013266 [patent_doc_number] => 20160210219 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-07-21 [patent_title] => 'APPLICATION ANALYTICS REPORTING' [patent_app_type] => utility [patent_app_number] => 15/085652 [patent_app_country] => US [patent_app_date] => 2016-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 9432 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15085652 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/085652
Application analytics reporting Mar 29, 2016 Issued
Array ( [id] => 14824533 [patent_doc_number] => 10409270 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-09-10 [patent_title] => Methods for on-process migration from one type of process control device to different type of process control device [patent_app_type] => utility [patent_app_number] => 15/078832 [patent_app_country] => US [patent_app_date] => 2016-03-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 15 [patent_no_of_words] => 9126 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 110 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15078832 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/078832
Methods for on-process migration from one type of process control device to different type of process control device Mar 22, 2016 Issued
Menu