
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] => 15544909
[patent_doc_number] => 10572234
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-02-25
[patent_title] => App program running method and apparatus
[patent_app_type] => utility
[patent_app_number] => 16/015036
[patent_app_country] => US
[patent_app_date] => 2018-06-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6334
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[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] => 16015036
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/015036 | App program running method and apparatus | Jun 20, 2018 | Issued |
Array
(
[id] => 15472541
[patent_doc_number] => 10552145
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-02-04
[patent_title] => Memory devices, systems, and methods for updating firmware with single memory device
[patent_app_type] => utility
[patent_app_number] => 16/005262
[patent_app_country] => US
[patent_app_date] => 2018-06-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 28
[patent_no_of_words] => 7980
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 150
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16005262
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/005262 | Memory devices, systems, and methods for updating firmware with single memory device | Jun 10, 2018 | Issued |
Array
(
[id] => 15472513
[patent_doc_number] => 10552130
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-02-04
[patent_title] => Code optimization conversations for connected managed runtime environments
[patent_app_type] => utility
[patent_app_number] => 16/004236
[patent_app_country] => US
[patent_app_date] => 2018-06-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 10589
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 375
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16004236
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/004236 | Code optimization conversations for connected managed runtime environments | Jun 7, 2018 | Issued |
Array
(
[id] => 13626903
[patent_doc_number] => 20180365003
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-12-20
[patent_title] => METHOD AND APPARATUS FOR UPDATING APPLICATION
[patent_app_type] => utility
[patent_app_number] => 16/004202
[patent_app_country] => US
[patent_app_date] => 2018-06-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11136
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[patent_words_short_claim] => 91
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16004202
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/004202 | Method and apparatus for updating application | Jun 7, 2018 | Issued |
Array
(
[id] => 13626903
[patent_doc_number] => 20180365003
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-12-20
[patent_title] => METHOD AND APPARATUS FOR UPDATING APPLICATION
[patent_app_type] => utility
[patent_app_number] => 16/004202
[patent_app_country] => US
[patent_app_date] => 2018-06-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11136
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[patent_words_short_claim] => 91
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16004202
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/004202 | Method and apparatus for updating application | Jun 7, 2018 | Issued |
Array
(
[id] => 13626903
[patent_doc_number] => 20180365003
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-12-20
[patent_title] => METHOD AND APPARATUS FOR UPDATING APPLICATION
[patent_app_type] => utility
[patent_app_number] => 16/004202
[patent_app_country] => US
[patent_app_date] => 2018-06-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11136
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[patent_words_short_claim] => 91
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16004202
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/004202 | Method and apparatus for updating application | Jun 7, 2018 | Issued |
Array
(
[id] => 13626903
[patent_doc_number] => 20180365003
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-12-20
[patent_title] => METHOD AND APPARATUS FOR UPDATING APPLICATION
[patent_app_type] => utility
[patent_app_number] => 16/004202
[patent_app_country] => US
[patent_app_date] => 2018-06-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11136
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[patent_words_short_claim] => 91
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16004202
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/004202 | Method and apparatus for updating application | Jun 7, 2018 | Issued |
Array
(
[id] => 17621816
[patent_doc_number] => 11340872
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-05-24
[patent_title] => Method and system for generating dynamic user experience applications
[patent_app_type] => utility
[patent_app_number] => 16/001553
[patent_app_country] => US
[patent_app_date] => 2018-06-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 16550
[patent_no_of_claims] => 2
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 204
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16001553
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/001553 | Method and system for generating dynamic user experience applications | Jun 5, 2018 | Issued |
Array
(
[id] => 15757651
[patent_doc_number] => 10620937
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-04-14
[patent_title] => Automated backward-compatible function updates
[patent_app_type] => utility
[patent_app_number] => 15/995552
[patent_app_country] => US
[patent_app_date] => 2018-06-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 12071
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 237
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15995552
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/995552 | Automated backward-compatible function updates | May 31, 2018 | Issued |
Array
(
[id] => 15214585
[patent_doc_number] => 20190369979
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-12-05
[patent_title] => DISTRIBUTING FILE SYSTEM STATES
[patent_app_type] => utility
[patent_app_number] => 15/993146
[patent_app_country] => US
[patent_app_date] => 2018-05-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11997
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 139
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15993146
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/993146 | Distributing file system states | May 29, 2018 | Issued |
Array
(
[id] => 15215569
[patent_doc_number] => 20190370471
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-12-05
[patent_title] => SYSTEMS AND METHODS FOR PATCHING VULNERABILITIES
[patent_app_type] => utility
[patent_app_number] => 15/993338
[patent_app_country] => US
[patent_app_date] => 2018-05-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6774
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 2
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15993338
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/993338 | Systems and methods for patching vulnerabilities | May 29, 2018 | Issued |
Array
(
[id] => 15214573
[patent_doc_number] => 20190369973
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-12-05
[patent_title] => COMPILER OPTIMIZATION FOR INDIRECT ARRAY ACCESS OPERATIONS
[patent_app_type] => utility
[patent_app_number] => 15/992611
[patent_app_country] => US
[patent_app_date] => 2018-05-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5514
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 2
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15992611
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/992611 | Compiler optimization for indirect array access operations | May 29, 2018 | Issued |
Array
(
[id] => 16129817
[patent_doc_number] => 10698668
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-06-30
[patent_title] => Custom code transformations during compilation process
[patent_app_type] => utility
[patent_app_number] => 15/992074
[patent_app_country] => US
[patent_app_date] => 2018-05-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 16
[patent_no_of_words] => 13341
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 199
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15992074
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/992074 | Custom code transformations during compilation process | May 28, 2018 | Issued |
Array
(
[id] => 15168461
[patent_doc_number] => 10489728
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-11-26
[patent_title] => Generating and publishing a problem ticket
[patent_app_type] => utility
[patent_app_number] => 15/989346
[patent_app_country] => US
[patent_app_date] => 2018-05-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5796
[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] => 15989346
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/989346 | Generating and publishing a problem ticket | May 24, 2018 | Issued |
Array
(
[id] => 15472527
[patent_doc_number] => 10552137
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-02-04
[patent_title] => Method and apparatus for running mobile device software
[patent_app_type] => utility
[patent_app_number] => 16/072509
[patent_app_country] => US
[patent_app_date] => 2018-05-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 24
[patent_no_of_words] => 32197
[patent_no_of_claims] => 43
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 480
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16072509
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/072509 | Method and apparatus for running mobile device software | May 17, 2018 | Issued |
Array
(
[id] => 13738079
[patent_doc_number] => 20180373508
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-12-27
[patent_title] => Mapping a Computer Code to Wires and Gates
[patent_app_type] => utility
[patent_app_number] => 15/970884
[patent_app_country] => US
[patent_app_date] => 2018-05-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5136
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 60
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15970884
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/970884 | Mapping a computer code to wires and gates | May 3, 2018 | Issued |
Array
(
[id] => 13530551
[patent_doc_number] => 20180316818
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-11-01
[patent_title] => SYSTEM AND METHOD FOR INSTALLING APPLICATION AND RECORDING MEDIUM
[patent_app_type] => utility
[patent_app_number] => 15/966281
[patent_app_country] => US
[patent_app_date] => 2018-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7971
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -9
[patent_words_short_claim] => 108
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15966281
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/966281 | SYSTEM AND METHOD FOR INSTALLING APPLICATION AND RECORDING MEDIUM | Apr 29, 2018 | Abandoned |
Array
(
[id] => 15609195
[patent_doc_number] => 10585659
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-03-10
[patent_title] => Enabling tenant administrators to initiate request driven peak-hour builds to override off-peak patching schedules
[patent_app_type] => utility
[patent_app_number] => 15/940835
[patent_app_country] => US
[patent_app_date] => 2018-03-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 14874
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 208
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15940835
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/940835 | Enabling tenant administrators to initiate request driven peak-hour builds to override off-peak patching schedules | Mar 28, 2018 | Issued |
Array
(
[id] => 13318343
[patent_doc_number] => 20180210709
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-07-26
[patent_title] => Integrated System for Software Application Development
[patent_app_type] => utility
[patent_app_number] => 15/921896
[patent_app_country] => US
[patent_app_date] => 2018-03-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 17438
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -22
[patent_words_short_claim] => 182
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15921896
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/921896 | Integrated system for software application development | Mar 14, 2018 | Issued |
Array
(
[id] => 16145503
[patent_doc_number] => 10705821
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-07-07
[patent_title] => Enhanced device updating
[patent_app_type] => utility
[patent_app_number] => 15/893280
[patent_app_country] => US
[patent_app_date] => 2018-02-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 10599
[patent_no_of_claims] => 23
[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] => 15893280
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/893280 | Enhanced device updating | Feb 8, 2018 | Issued |