
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] => 9752425
[patent_doc_number] => 08843915
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-09-23
[patent_title] => 'Signature-based update management'
[patent_app_type] => utility
[patent_app_number] => 13/193483
[patent_app_country] => US
[patent_app_date] => 2011-07-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 2706
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 76
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13193483
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/193483 | Signature-based update management | Jul 27, 2011 | Issued |
Array
(
[id] => 8619535
[patent_doc_number] => 20130024846
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-01-24
[patent_title] => 'Real-Time Code Coverage Results in AD-HOC Testing'
[patent_app_type] => utility
[patent_app_number] => 13/188489
[patent_app_country] => US
[patent_app_date] => 2011-07-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4167
[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] => 13188489
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/188489 | Real-Time Code Coverage Results in AD-HOC Testing | Jul 21, 2011 | Abandoned |
Array
(
[id] => 9520748
[patent_doc_number] => 20140157240
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-06-05
[patent_title] => 'METHOD AND APPARATUS FOR ENABLING AN EXECUTED CONTROL FLOW PATH THROUGH COMPUTER PROGRAM CODE TO BE DETERMINED'
[patent_app_type] => utility
[patent_app_number] => 14/233401
[patent_app_country] => US
[patent_app_date] => 2011-07-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 9170
[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] => 14233401
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/233401 | Method and apparatus for enabling an executed control flow path through computer program code to be determined | Jul 19, 2011 | Issued |
Array
(
[id] => 9276154
[patent_doc_number] => 08640102
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-01-28
[patent_title] => 'Removal of program licensed to user'
[patent_app_type] => utility
[patent_app_number] => 13/180862
[patent_app_country] => US
[patent_app_date] => 2011-07-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 41
[patent_figures_cnt] => 47
[patent_no_of_words] => 17386
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 227
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13180862
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/180862 | Removal of program licensed to user | Jul 11, 2011 | Issued |
Array
(
[id] => 7820050
[patent_doc_number] => 20120066670
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-03-15
[patent_title] => 'Systems and Methods for Private Cloud Computing'
[patent_app_type] => utility
[patent_app_number] => 13/180487
[patent_app_country] => US
[patent_app_date] => 2011-07-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 29
[patent_figures_cnt] => 29
[patent_no_of_words] => 14332
[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] => publications/A1/0066/20120066670.pdf
[firstpage_image] =>[orig_patent_app_number] => 13180487
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/180487 | Systems and methods for private cloud computing | Jul 10, 2011 | Issued |
Array
(
[id] => 10867361
[patent_doc_number] => 08893091
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-11-18
[patent_title] => 'Running an executable during a debug session'
[patent_app_type] => utility
[patent_app_number] => 13/173579
[patent_app_country] => US
[patent_app_date] => 2011-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 5186
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 134
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13173579
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/173579 | Running an executable during a debug session | Jun 29, 2011 | Issued |
Array
(
[id] => 9630193
[patent_doc_number] => 08799887
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-08-05
[patent_title] => 'Information processing apparatus, method for controlling the same, and storage medium'
[patent_app_type] => utility
[patent_app_number] => 13/172077
[patent_app_country] => US
[patent_app_date] => 2011-06-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 10
[patent_no_of_words] => 6573
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[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] => 13172077
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/172077 | Information processing apparatus, method for controlling the same, and storage medium | Jun 28, 2011 | Issued |
Array
(
[id] => 9102917
[patent_doc_number] => 08566811
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-10-22
[patent_title] => 'Fine-grained performance configuration of application'
[patent_app_type] => utility
[patent_app_number] => 13/172388
[patent_app_country] => US
[patent_app_date] => 2011-06-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3830
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 3
[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] => 13172388
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/172388 | Fine-grained performance configuration of application | Jun 28, 2011 | Issued |
Array
(
[id] => 9486703
[patent_doc_number] => 08732665
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-05-20
[patent_title] => 'Deploying environments for testing by providing instantaneous availability of prebuilt environments'
[patent_app_type] => utility
[patent_app_number] => 13/171387
[patent_app_country] => US
[patent_app_date] => 2011-06-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 7755
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 115
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13171387
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/171387 | Deploying environments for testing by providing instantaneous availability of prebuilt environments | Jun 27, 2011 | Issued |
Array
(
[id] => 9029860
[patent_doc_number] => 08539458
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-09-17
[patent_title] => 'Transforming addressing alignment during code generation'
[patent_app_type] => utility
[patent_app_number] => 13/158077
[patent_app_country] => US
[patent_app_date] => 2011-06-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 4
[patent_no_of_words] => 7397
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 370
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13158077
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/158077 | Transforming addressing alignment during code generation | Jun 9, 2011 | Issued |
Array
(
[id] => 10890759
[patent_doc_number] => 08914773
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-12-16
[patent_title] => 'Logic table'
[patent_app_type] => utility
[patent_app_number] => 13/701348
[patent_app_country] => US
[patent_app_date] => 2011-06-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 19
[patent_no_of_words] => 17621
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 409
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13701348
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/701348 | Logic table | Jun 1, 2011 | Issued |
Array
(
[id] => 9170014
[patent_doc_number] => 08595708
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-11-26
[patent_title] => 'Systems and methods for concurrency analysis'
[patent_app_type] => utility
[patent_app_number] => 13/109998
[patent_app_country] => US
[patent_app_date] => 2011-05-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 7896
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 177
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13109998
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/109998 | Systems and methods for concurrency analysis | May 17, 2011 | Issued |
Array
(
[id] => 8497951
[patent_doc_number] => 20120297359
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-11-22
[patent_title] => 'AUTOMATED BUILD PROCESS AND ROOT-CAUSE ANALYSIS'
[patent_app_type] => utility
[patent_app_number] => 13/110491
[patent_app_country] => US
[patent_app_date] => 2011-05-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 2970
[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] => 13110491
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/110491 | Automated build process and root-cause analysis | May 17, 2011 | Issued |
Array
(
[id] => 9348324
[patent_doc_number] => 08667487
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2014-03-04
[patent_title] => 'Web browser extensions'
[patent_app_type] => utility
[patent_app_number] => 13/110885
[patent_app_country] => US
[patent_app_date] => 2011-05-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 16615
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 117
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13110885
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/110885 | Web browser extensions | May 17, 2011 | Issued |
Array
(
[id] => 8395752
[patent_doc_number] => 20120233595
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-09-13
[patent_title] => 'SERVICE DEFINITION DOCUMENT FOR PROVIDING BLENDED SERVICES UTILIZING MULTIPLE SERVICE ENDPOINTS'
[patent_app_type] => utility
[patent_app_number] => 13/109826
[patent_app_country] => US
[patent_app_date] => 2011-05-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 8650
[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] => 13109826
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/109826 | Service definition document for providing blended services utilizing multiple service endpoints | May 16, 2011 | Issued |
Array
(
[id] => 9116357
[patent_doc_number] => 08572549
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-10-29
[patent_title] => 'Estimation of web accessibility assessment and remediation efforts'
[patent_app_type] => utility
[patent_app_number] => 13/109859
[patent_app_country] => US
[patent_app_date] => 2011-05-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 7732
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 380
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13109859
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/109859 | Estimation of web accessibility assessment and remediation efforts | May 16, 2011 | Issued |
Array
(
[id] => 10841394
[patent_doc_number] => 08869095
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-10-21
[patent_title] => 'Software framework and development platform for multi-sensor systems'
[patent_app_type] => utility
[patent_app_number] => 13/109952
[patent_app_country] => US
[patent_app_date] => 2011-05-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 2585
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 181
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13109952
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/109952 | Software framework and development platform for multi-sensor systems | May 16, 2011 | Issued |
Array
(
[id] => 6191316
[patent_doc_number] => 20110173600
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-07-14
[patent_title] => 'Self-Fixing Executables Using Virtual Function Types'
[patent_app_type] => utility
[patent_app_number] => 13/072434
[patent_app_country] => US
[patent_app_date] => 2011-03-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 34
[patent_figures_cnt] => 34
[patent_no_of_words] => 14594
[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/0173/20110173600.pdf
[firstpage_image] =>[orig_patent_app_number] => 13072434
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/072434 | Self-fixing executables using virtual function types | Mar 24, 2011 | Issued |
Array
(
[id] => 8568888
[patent_doc_number] => 20120331459
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-12-27
[patent_title] => 'Electronic Control System for a Machine'
[patent_app_type] => utility
[patent_app_number] => 13/146539
[patent_app_country] => US
[patent_app_date] => 2011-02-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 2068
[patent_no_of_claims] => 10
[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] => 13146539
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/146539 | Electronic Control System for a Machine | Feb 13, 2011 | Abandoned |
Array
(
[id] => 6171991
[patent_doc_number] => 20110197177
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-08-11
[patent_title] => 'DETECTION OF SCRIPTING-LANGUAGE-BASED EXPLOITS USING PARSE TREE TRANSFORMATION'
[patent_app_type] => utility
[patent_app_number] => 13/010639
[patent_app_country] => US
[patent_app_date] => 2011-01-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 9398
[patent_no_of_claims] => 16
[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/0197/20110197177.pdf
[firstpage_image] =>[orig_patent_app_number] => 13010639
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/010639 | Detection of scripting-language-based exploits using parse tree transformation | Jan 19, 2011 | Issued |