
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] => 8775631
[patent_doc_number] => 08429607
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-04-23
[patent_title] => 'Method and apparatus for managing variability points'
[patent_app_type] => utility
[patent_app_number] => 12/023235
[patent_app_country] => US
[patent_app_date] => 2008-01-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 15
[patent_no_of_words] => 6043
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 160
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12023235
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/023235 | Method and apparatus for managing variability points | Jan 30, 2008 | Issued |
Array
(
[id] => 6332915
[patent_doc_number] => 20100115493
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-05-06
[patent_title] => 'Method and System for Verifying Properties of a Computer Program'
[patent_app_type] => utility
[patent_app_number] => 12/524467
[patent_app_country] => US
[patent_app_date] => 2008-01-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3250
[patent_no_of_claims] => 19
[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/0115/20100115493.pdf
[firstpage_image] =>[orig_patent_app_number] => 12524467
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/524467 | Method and system for verifying properties of a computer program | Jan 24, 2008 | Issued |
Array
(
[id] => 5356542
[patent_doc_number] => 20090187886
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-07-23
[patent_title] => 'DECLARTIVE COMMANDS USING WORKFLOWS'
[patent_app_type] => utility
[patent_app_number] => 12/016400
[patent_app_country] => US
[patent_app_date] => 2008-01-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 3603
[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/0187/20090187886.pdf
[firstpage_image] =>[orig_patent_app_number] => 12016400
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/016400 | Declartive commands using workflows | Jan 17, 2008 | Issued |
Array
(
[id] => 8645804
[patent_doc_number] => 08370803
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2013-02-05
[patent_title] => 'Asset templates for agile software development'
[patent_app_type] => utility
[patent_app_number] => 12/016192
[patent_app_country] => US
[patent_app_date] => 2008-01-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 24
[patent_figures_cnt] => 26
[patent_no_of_words] => 12615
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 96
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12016192
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/016192 | Asset templates for agile software development | Jan 16, 2008 | Issued |
Array
(
[id] => 5356540
[patent_doc_number] => 20090187884
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-07-23
[patent_title] => 'REFINING TAIL CALL OPTIMIZATIONS AT LINK-TIME'
[patent_app_type] => utility
[patent_app_number] => 12/015745
[patent_app_country] => US
[patent_app_date] => 2008-01-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3806
[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/0187/20090187884.pdf
[firstpage_image] =>[orig_patent_app_number] => 12015745
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/015745 | Refining tail call optimizations at link-time | Jan 16, 2008 | Issued |
Array
(
[id] => 4722976
[patent_doc_number] => 20080244520
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-10-02
[patent_title] => 'DEVICE AND METHOD FOR AUTOMATICALLY CONFIGURING SOFTWARE'
[patent_app_type] => utility
[patent_app_number] => 12/014892
[patent_app_country] => US
[patent_app_date] => 2008-01-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 4911
[patent_no_of_claims] => 18
[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/0244/20080244520.pdf
[firstpage_image] =>[orig_patent_app_number] => 12014892
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/014892 | DEVICE AND METHOD FOR AUTOMATICALLY CONFIGURING SOFTWARE | Jan 15, 2008 | Abandoned |
Array
(
[id] => 5344039
[patent_doc_number] => 20090182689
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-07-16
[patent_title] => 'RULE-BASED DYNAMIC OPERATION EVALUATION'
[patent_app_type] => utility
[patent_app_number] => 12/014734
[patent_app_country] => US
[patent_app_date] => 2008-01-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 10284
[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/0182/20090182689.pdf
[firstpage_image] =>[orig_patent_app_number] => 12014734
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/014734 | RULE-BASED DYNAMIC OPERATION EVALUATION | Jan 14, 2008 | Abandoned |
Array
(
[id] => 4766959
[patent_doc_number] => 20080178171
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-07-24
[patent_title] => 'Management System, Management Method, Terminal Device, Management Server and Program'
[patent_app_type] => utility
[patent_app_number] => 12/014321
[patent_app_country] => US
[patent_app_date] => 2008-01-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 10647
[patent_no_of_claims] => 8
[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/0178/20080178171.pdf
[firstpage_image] =>[orig_patent_app_number] => 12014321
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/014321 | Management system, management method, terminal device, management server and program | Jan 14, 2008 | Issued |
Array
(
[id] => 4766932
[patent_doc_number] => 20080178144
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-07-24
[patent_title] => 'Virtual validation of software systems'
[patent_app_type] => utility
[patent_app_number] => 12/008297
[patent_app_country] => US
[patent_app_date] => 2008-01-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3974
[patent_no_of_claims] => 8
[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] => publications/A1/0178/20080178144.pdf
[firstpage_image] =>[orig_patent_app_number] => 12008297
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/008297 | Virtual validation of software systems | Jan 8, 2008 | Issued |
Array
(
[id] => 7686783
[patent_doc_number] => 20090177508
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-07-09
[patent_title] => 'VALIDATION FRAMEWORK FOR SERVICE ORIENTED ARCHITECTURE (SOA) APPLICATION ADOPTION'
[patent_app_type] => utility
[patent_app_number] => 11/971036
[patent_app_country] => US
[patent_app_date] => 2008-01-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2965
[patent_no_of_claims] => 12
[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/0177/20090177508.pdf
[firstpage_image] =>[orig_patent_app_number] => 11971036
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/971036 | Validation framework for service oriented architecture (SOA) application adoption | Jan 7, 2008 | Issued |
Array
(
[id] => 7686267
[patent_doc_number] => 20090178024
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-07-09
[patent_title] => 'METHOD, COMPUTER PROGRAM PRODUCT, AND SYSTEM FOR MERGING MULTIPLE SAME CLASS INSTANCE STATES'
[patent_app_type] => utility
[patent_app_number] => 11/970734
[patent_app_country] => US
[patent_app_date] => 2008-01-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 2354
[patent_no_of_claims] => 17
[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/0178/20090178024.pdf
[firstpage_image] =>[orig_patent_app_number] => 11970734
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/970734 | Method, computer program product, and system for merging multiple same class instance states | Jan 7, 2008 | Issued |
Array
(
[id] => 7686265
[patent_doc_number] => 20090178026
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-07-09
[patent_title] => 'SELF-DESCRIBING RE-USABLE SOFTWARE COMPONENTS'
[patent_app_type] => utility
[patent_app_number] => 11/971200
[patent_app_country] => US
[patent_app_date] => 2008-01-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4724
[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/0178/20090178026.pdf
[firstpage_image] =>[orig_patent_app_number] => 11971200
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/971200 | Self-describing re-usable software components | Jan 7, 2008 | Issued |
Array
(
[id] => 9023687
[patent_doc_number] => 08533686
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-09-10
[patent_title] => 'Methods and systems for porting Sysprof'
[patent_app_type] => utility
[patent_app_number] => 11/763389
[patent_app_country] => US
[patent_app_date] => 2007-06-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2713
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 88
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11763389
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/763389 | Methods and systems for porting Sysprof | Jun 13, 2007 | Issued |
Array
(
[id] => 4780930
[patent_doc_number] => 20080288929
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-11-20
[patent_title] => 'METHOD AND APPARATUS FOR RUN-TIME STATISTICS DEPENDENT PROGRAM EXECUTION USING SOURCE-CODING'
[patent_app_type] => utility
[patent_app_number] => 11/749295
[patent_app_country] => US
[patent_app_date] => 2007-05-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6879
[patent_no_of_claims] => 20
[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/0288/20080288929.pdf
[firstpage_image] =>[orig_patent_app_number] => 11749295
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/749295 | Method and apparatus for run-time statistics dependent program execution using source-coding | May 15, 2007 | Issued |
Array
(
[id] => 8389174
[patent_doc_number] => 08266584
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-09-11
[patent_title] => 'Statechart development environment with a plurality of user-selectable event modes'
[patent_app_type] => utility
[patent_app_number] => 11/748898
[patent_app_country] => US
[patent_app_date] => 2007-05-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 32
[patent_figures_cnt] => 32
[patent_no_of_words] => 13224
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 214
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11748898
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/748898 | Statechart development environment with a plurality of user-selectable event modes | May 14, 2007 | Issued |