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] => 8678908 [patent_doc_number] => 08387045 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-02-26 [patent_title] => 'Cloning image creation using virtual machine environment' [patent_app_type] => utility [patent_app_number] => 12/402850 [patent_app_country] => US [patent_app_date] => 2009-03-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5018 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 198 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12402850 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/402850
Cloning image creation using virtual machine environment Mar 11, 2009 Issued
Array ( [id] => 8558361 [patent_doc_number] => 08332848 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-12-11 [patent_title] => 'Mechanism for staged upgrades of a virtual machine system' [patent_app_type] => utility [patent_app_number] => 12/402929 [patent_app_country] => US [patent_app_date] => 2009-03-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4696 [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] => 12402929 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/402929
Mechanism for staged upgrades of a virtual machine system Mar 11, 2009 Issued
Array ( [id] => 6302914 [patent_doc_number] => 20100162213 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-06-24 [patent_title] => 'SYSTEM AND METHOD FOR MESSAGE CHOREOGRAPHIES OF SERVICES' [patent_app_type] => utility [patent_app_number] => 12/338183 [patent_app_country] => US [patent_app_date] => 2008-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 11009 [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] => publications/A1/0162/20100162213.pdf [firstpage_image] =>[orig_patent_app_number] => 12338183 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/338183
System and method for message choreographies of services Dec 17, 2008 Issued
Array ( [id] => 8804471 [patent_doc_number] => 08442751 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-05-14 [patent_title] => 'Onboard electronic distribution system' [patent_app_type] => utility [patent_app_number] => 12/276549 [patent_app_country] => US [patent_app_date] => 2008-11-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 57 [patent_figures_cnt] => 92 [patent_no_of_words] => 39981 [patent_no_of_claims] => 21 [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] => 12276549 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/276549
Onboard electronic distribution system Nov 23, 2008 Issued
Array ( [id] => 8775621 [patent_doc_number] => 08429597 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-04-23 [patent_title] => 'Software for integrated modeling of user interfaces with applications' [patent_app_type] => utility [patent_app_number] => 12/276135 [patent_app_country] => US [patent_app_date] => 2008-11-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 22 [patent_no_of_words] => 31887 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 135 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12276135 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/276135
Software for integrated modeling of user interfaces with applications Nov 20, 2008 Issued
Array ( [id] => 6609629 [patent_doc_number] => 20100131721 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-05-27 [patent_title] => 'MANAGING MEMORY TO SUPPORT LARGE-SCALE INTERPROCEDURAL STATIC ANALYSIS FOR SECURITY PROBLEMS' [patent_app_type] => utility [patent_app_number] => 12/275838 [patent_app_country] => US [patent_app_date] => 2008-11-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 25 [patent_no_of_words] => 9777 [patent_no_of_claims] => 26 [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] => publications/A1/0131/20100131721.pdf [firstpage_image] =>[orig_patent_app_number] => 12275838 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/275838
Managing memory to support large-scale interprocedural static analysis for security problems Nov 20, 2008 Issued
Array ( [id] => 6551467 [patent_doc_number] => 20100125613 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-05-20 [patent_title] => 'METHOD AND SYSTEM FOR RAPID AND COST-EFFECTIVE DEVELOPMENT OF USER GENERATED CONTENT' [patent_app_type] => utility [patent_app_number] => 12/271034 [patent_app_country] => US [patent_app_date] => 2008-11-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 9475 [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] => publications/A1/0125/20100125613.pdf [firstpage_image] =>[orig_patent_app_number] => 12271034 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/271034
Method and system for rapid and cost-effective development of user generated content Nov 13, 2008 Issued
Array ( [id] => 8935884 [patent_doc_number] => 08495606 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-07-23 [patent_title] => 'Redundant exception handling code removal' [patent_app_type] => utility [patent_app_number] => 12/271451 [patent_app_country] => US [patent_app_date] => 2008-11-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 14 [patent_no_of_words] => 5943 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 106 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12271451 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/271451
Redundant exception handling code removal Nov 13, 2008 Issued
Array ( [id] => 7683900 [patent_doc_number] => 20100122241 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-05-13 [patent_title] => 'Executable template' [patent_app_type] => utility [patent_app_number] => 12/291751 [patent_app_country] => US [patent_app_date] => 2008-11-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 5831 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0122/20100122241.pdf [firstpage_image] =>[orig_patent_app_number] => 12291751 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/291751
Executable template Nov 12, 2008 Issued
Array ( [id] => 5280870 [patent_doc_number] => 20090133002 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-05-21 [patent_title] => 'Method for benchmarking online business environments' [patent_app_type] => utility [patent_app_number] => 12/291158 [patent_app_country] => US [patent_app_date] => 2008-11-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2791 [patent_no_of_claims] => 12 [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] => publications/A1/0133/20090133002.pdf [firstpage_image] =>[orig_patent_app_number] => 12291158 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/291158
Method for benchmarking online business environments Nov 5, 2008 Abandoned
Array ( [id] => 8530761 [patent_doc_number] => 08307345 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-11-06 [patent_title] => 'Intelligent engine for dynamic and rule based instrumentation of software' [patent_app_type] => utility [patent_app_number] => 12/264860 [patent_app_country] => US [patent_app_date] => 2008-11-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 12 [patent_no_of_words] => 7190 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 101 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12264860 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/264860
Intelligent engine for dynamic and rule based instrumentation of software Nov 3, 2008 Issued
Array ( [id] => 8449303 [patent_doc_number] => 08291374 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-10-16 [patent_title] => 'System and method for generating modified source code based on change-models' [patent_app_type] => utility [patent_app_number] => 12/264239 [patent_app_country] => US [patent_app_date] => 2008-11-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8278 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 107 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12264239 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/264239
System and method for generating modified source code based on change-models Nov 2, 2008 Issued
Array ( [id] => 8787216 [patent_doc_number] => 08434073 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-04-30 [patent_title] => 'Systems and methods for preventing exploitation of byte sequences that violate compiler-generated alignment' [patent_app_type] => utility [patent_app_number] => 12/263739 [patent_app_country] => US [patent_app_date] => 2008-11-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6052 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 171 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12263739 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/263739
Systems and methods for preventing exploitation of byte sequences that violate compiler-generated alignment Nov 2, 2008 Issued
Array ( [id] => 6648944 [patent_doc_number] => 20100037213 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-02-11 [patent_title] => 'GRAMMAR-BASED GENERATION OF TYPES AND EXTENSIONS' [patent_app_type] => utility [patent_app_number] => 12/187875 [patent_app_country] => US [patent_app_date] => 2008-08-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 6559 [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] => publications/A1/0037/20100037213.pdf [firstpage_image] =>[orig_patent_app_number] => 12187875 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/187875
GRAMMAR-BASED GENERATION OF TYPES AND EXTENSIONS Aug 6, 2008 Abandoned
Array ( [id] => 8595045 [patent_doc_number] => 08352928 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-01-08 [patent_title] => 'Program conversion apparatus, program conversion method, and computer product' [patent_app_type] => utility [patent_app_number] => 12/219864 [patent_app_country] => US [patent_app_date] => 2008-07-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 20 [patent_no_of_words] => 5794 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 105 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12219864 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/219864
Program conversion apparatus, program conversion method, and computer product Jul 28, 2008 Issued
Array ( [id] => 5587545 [patent_doc_number] => 20090106747 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-04-23 [patent_title] => 'DYNAMIC CLASS LOADING' [patent_app_type] => utility [patent_app_number] => 12/181449 [patent_app_country] => US [patent_app_date] => 2008-07-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 1851 [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] => publications/A1/0106/20090106747.pdf [firstpage_image] =>[orig_patent_app_number] => 12181449 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/181449
Dynamic class loading Jul 28, 2008 Issued
Array ( [id] => 7680884 [patent_doc_number] => 20100023924 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-01-28 [patent_title] => 'NON-CONSTANT DATA ENCODING FOR TABLE-DRIVEN SYSTEMS' [patent_app_type] => utility [patent_app_number] => 12/178143 [patent_app_country] => US [patent_app_date] => 2008-07-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 6060 [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] => publications/A1/0023/20100023924.pdf [firstpage_image] =>[orig_patent_app_number] => 12178143 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/178143
NON-CONSTANT DATA ENCODING FOR TABLE-DRIVEN SYSTEMS Jul 22, 2008 Abandoned
Array ( [id] => 5535437 [patent_doc_number] => 20090235225 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-09-17 [patent_title] => 'Rule based instantiation of software- and system development processes' [patent_app_type] => utility [patent_app_number] => 12/218350 [patent_app_country] => US [patent_app_date] => 2008-07-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 12339 [patent_no_of_claims] => 19 [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] => publications/A1/0235/20090235225.pdf [firstpage_image] =>[orig_patent_app_number] => 12218350 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/218350
Rule based instantiation of software- and system development processes Jul 14, 2008 Issued
Array ( [id] => 6566659 [patent_doc_number] => 20100017789 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-01-21 [patent_title] => 'Selectively Obtaining Call Stack Information Based on Criteria' [patent_app_type] => utility [patent_app_number] => 12/173053 [patent_app_country] => US [patent_app_date] => 2008-07-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6811 [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] => publications/A1/0017/20100017789.pdf [firstpage_image] =>[orig_patent_app_number] => 12173053 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/173053
Selectively obtaining call stack information based on criteria Jul 14, 2008 Issued
Array ( [id] => 6641414 [patent_doc_number] => 20100005451 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-01-07 [patent_title] => 'POLICY APPLICATION RULES FOR AUTOMATED CONFIGURATION OF SOFTWARE COMPONENTS' [patent_app_type] => utility [patent_app_number] => 12/167848 [patent_app_country] => US [patent_app_date] => 2008-07-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3859 [patent_no_of_claims] => 25 [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] => publications/A1/0005/20100005451.pdf [firstpage_image] =>[orig_patent_app_number] => 12167848 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/167848
Policy application rules for automated configuration of software components Jul 2, 2008 Issued
Menu