
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] => 6105631
[patent_doc_number] => 20110167411
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-07-07
[patent_title] => 'Configuration information verification apparatus and configuration information verification method'
[patent_app_type] => utility
[patent_app_number] => 12/929084
[patent_app_country] => US
[patent_app_date] => 2010-12-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 32
[patent_figures_cnt] => 32
[patent_no_of_words] => 10045
[patent_no_of_claims] => 7
[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/0167/20110167411.pdf
[firstpage_image] =>[orig_patent_app_number] => 12929084
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/929084 | Configuration information verification apparatus and configuration information verification method | Dec 28, 2010 | Issued |
Array
(
[id] => 7714493
[patent_doc_number] => 20120005645
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-01-05
[patent_title] => 'METAOBJECT ENHANCEMENT OBJECTS'
[patent_app_type] => utility
[patent_app_number] => 12/971227
[patent_app_country] => US
[patent_app_date] => 2010-12-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 3268
[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/0005/20120005645.pdf
[firstpage_image] =>[orig_patent_app_number] => 12971227
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/971227 | Metaobject enhancement objects | Dec 16, 2010 | Issued |
Array
(
[id] => 9586025
[patent_doc_number] => 08776036
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-07-08
[patent_title] => 'Determining support criteria for shared libraries based on their priority levels'
[patent_app_type] => utility
[patent_app_number] => 12/953084
[patent_app_country] => US
[patent_app_date] => 2010-11-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5670
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 114
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12953084
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/953084 | Determining support criteria for shared libraries based on their priority levels | Nov 22, 2010 | Issued |
Array
(
[id] => 8214314
[patent_doc_number] => 20120131537
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-05-24
[patent_title] => 'REUSING EXPRESSION GRAPHS IN COMPUTER PROGRAMMING LANGUAGES'
[patent_app_type] => utility
[patent_app_number] => 12/952077
[patent_app_country] => US
[patent_app_date] => 2010-11-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4749
[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/0131/20120131537.pdf
[firstpage_image] =>[orig_patent_app_number] => 12952077
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/952077 | Reusing expression graphs in computer programming languages | Nov 21, 2010 | Issued |
Array
(
[id] => 8716297
[patent_doc_number] => 08402450
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-03-19
[patent_title] => 'Map transformation in data parallel code'
[patent_app_type] => utility
[patent_app_number] => 12/947989
[patent_app_country] => US
[patent_app_date] => 2010-11-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 6
[patent_no_of_words] => 7567
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 83
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12947989
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/947989 | Map transformation in data parallel code | Nov 16, 2010 | Issued |
Array
(
[id] => 8201997
[patent_doc_number] => 20120124547
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-05-17
[patent_title] => 'DEVELOPMENT ARTIFACT SEARCHING IN AN INTEGRATED DEVELOPMENT ENVIRONMENT'
[patent_app_type] => utility
[patent_app_number] => 12/946476
[patent_app_country] => US
[patent_app_date] => 2010-11-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7521
[patent_no_of_claims] => 21
[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/0124/20120124547.pdf
[firstpage_image] =>[orig_patent_app_number] => 12946476
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/946476 | Development artifact searching in an integrated development environment | Nov 14, 2010 | Issued |
Array
(
[id] => 9102898
[patent_doc_number] => 08566792
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-10-22
[patent_title] => 'Validating visual components'
[patent_app_type] => utility
[patent_app_number] => 12/943786
[patent_app_country] => US
[patent_app_date] => 2010-11-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 12
[patent_no_of_words] => 14364
[patent_no_of_claims] => 18
[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] => 12943786
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/943786 | Validating visual components | Nov 9, 2010 | Issued |
Array
(
[id] => 8998295
[patent_doc_number] => 08522201
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-08-27
[patent_title] => 'Methods and apparatus for sub-asset modification'
[patent_app_type] => utility
[patent_app_number] => 12/942580
[patent_app_country] => US
[patent_app_date] => 2010-11-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 17
[patent_no_of_words] => 7874
[patent_no_of_claims] => 56
[patent_no_of_ind_claims] => 4
[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] => 12942580
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/942580 | Methods and apparatus for sub-asset modification | Nov 8, 2010 | Issued |
Array
(
[id] => 8188300
[patent_doc_number] => 20120116849
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-05-10
[patent_title] => 'SOFTWARE TESTING TO VALIDATE TENANT OPERATIONS'
[patent_app_type] => utility
[patent_app_number] => 12/940373
[patent_app_country] => US
[patent_app_date] => 2010-11-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 4724
[patent_no_of_claims] => 18
[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/0116/20120116849.pdf
[firstpage_image] =>[orig_patent_app_number] => 12940373
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/940373 | Software testing to validate tenant operations | Nov 4, 2010 | Issued |
Array
(
[id] => 9242402
[patent_doc_number] => 08607208
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2013-12-10
[patent_title] => 'System and methods for object code hot updates'
[patent_app_type] => utility
[patent_app_number] => 12/940393
[patent_app_country] => US
[patent_app_date] => 2010-11-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 17
[patent_no_of_words] => 11181
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 4
[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] => 12940393
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/940393 | System and methods for object code hot updates | Nov 4, 2010 | Issued |
Array
(
[id] => 9023683
[patent_doc_number] => 08533682
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-09-10
[patent_title] => 'Amplification of dynamic checks through concurrency fuzzing'
[patent_app_type] => utility
[patent_app_number] => 12/940983
[patent_app_country] => US
[patent_app_date] => 2010-11-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 7835
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 78
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12940983
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/940983 | Amplification of dynamic checks through concurrency fuzzing | Nov 4, 2010 | Issued |
Array
(
[id] => 8255146
[patent_doc_number] => 20120159470
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-06-21
[patent_title] => 'METHOD AND DEVICE FOR GENERATING SOFTWARE INSTALLATION PACKET'
[patent_app_type] => utility
[patent_app_number] => 13/384596
[patent_app_country] => US
[patent_app_date] => 2010-05-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3569
[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] => publications/A1/0159/20120159470.pdf
[firstpage_image] =>[orig_patent_app_number] => 13384596
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/384596 | Method and device for generating software installation packet | May 16, 2010 | Issued |
Array
(
[id] => 9289572
[patent_doc_number] => 08645930
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-02-04
[patent_title] => 'System and method for obfuscation by common function and common function prototype'
[patent_app_type] => utility
[patent_app_number] => 12/651953
[patent_app_country] => US
[patent_app_date] => 2010-01-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 5808
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 79
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12651953
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/651953 | System and method for obfuscation by common function and common function prototype | Jan 3, 2010 | Issued |
Array
(
[id] => 9170013
[patent_doc_number] => 08595707
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-11-26
[patent_title] => 'Processing predicates including pointer information'
[patent_app_type] => utility
[patent_app_number] => 12/649335
[patent_app_country] => US
[patent_app_date] => 2009-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 10
[patent_no_of_words] => 9711
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 151
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12649335
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/649335 | Processing predicates including pointer information | Dec 29, 2009 | Issued |
Array
(
[id] => 6167248
[patent_doc_number] => 20110161934
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-06-30
[patent_title] => 'GENERATING AND MONITORING DATA ITEMS'
[patent_app_type] => utility
[patent_app_number] => 12/648649
[patent_app_country] => US
[patent_app_date] => 2009-12-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 114
[patent_figures_cnt] => 114
[patent_no_of_words] => 28938
[patent_no_of_claims] => 14
[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/0161/20110161934.pdf
[firstpage_image] =>[orig_patent_app_number] => 12648649
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/648649 | GENERATING AND MONITORING DATA ITEMS | Dec 28, 2009 | Abandoned |
Array
(
[id] => 8799645
[patent_doc_number] => 08438534
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-05-07
[patent_title] => 'Transformation of data between hierarchical data formats'
[patent_app_type] => utility
[patent_app_number] => 12/648628
[patent_app_country] => US
[patent_app_date] => 2009-12-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 113
[patent_figures_cnt] => 105
[patent_no_of_words] => 29019
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 350
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12648628
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/648628 | Transformation of data between hierarchical data formats | Dec 28, 2009 | Issued |
Array
(
[id] => 9695605
[patent_doc_number] => 08826234
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-09-02
[patent_title] => 'Relational modeling for performance analysis of multi-core processors'
[patent_app_type] => utility
[patent_app_number] => 12/645562
[patent_app_country] => US
[patent_app_date] => 2009-12-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 5
[patent_no_of_words] => 1894
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 90
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12645562
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/645562 | Relational modeling for performance analysis of multi-core processors | Dec 22, 2009 | Issued |
Array
(
[id] => 9352496
[patent_doc_number] => 08671400
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-03-11
[patent_title] => 'Performance analysis of software executing in different sessions'
[patent_app_type] => utility
[patent_app_number] => 12/645629
[patent_app_country] => US
[patent_app_date] => 2009-12-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 6
[patent_no_of_words] => 2527
[patent_no_of_claims] => 18
[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] => 12645629
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/645629 | Performance analysis of software executing in different sessions | Dec 22, 2009 | Issued |
Array
(
[id] => 5977013
[patent_doc_number] => 20110154291
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-06-23
[patent_title] => 'SYSTEM AND METHOD FOR FACILITATING FLOW DESIGN FOR MULTIMODAL COMMUNICATION APPLICATIONS'
[patent_app_type] => utility
[patent_app_number] => 12/643133
[patent_app_country] => US
[patent_app_date] => 2009-12-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 7945
[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/0154/20110154291.pdf
[firstpage_image] =>[orig_patent_app_number] => 12643133
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/643133 | SYSTEM AND METHOD FOR FACILITATING FLOW DESIGN FOR MULTIMODAL COMMUNICATION APPLICATIONS | Dec 20, 2009 | Abandoned |
Array
(
[id] => 5977034
[patent_doc_number] => 20110154300
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-06-23
[patent_title] => 'Debugging From A Call Graph'
[patent_app_type] => utility
[patent_app_number] => 12/641629
[patent_app_country] => US
[patent_app_date] => 2009-12-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 11734
[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/0154/20110154300.pdf
[firstpage_image] =>[orig_patent_app_number] => 12641629
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/641629 | Debugging from a call graph | Dec 17, 2009 | Issued |