
Richard G. Louis
Examiner (ID: 15646, Phone: (571)270-1965 , Office: P/3731 )
| Most Active Art Unit | 3771 |
| Art Unit(s) | 3731, 3771, 3734 |
| Total Applications | 1068 |
| Issued Applications | 723 |
| Pending Applications | 130 |
| Abandoned Applications | 241 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 11716822
[patent_doc_number] => 20170185321
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-06-29
[patent_title] => 'DYNAMIC RESILIENCE IN FLASH ACCELERATION TIERS'
[patent_app_type] => utility
[patent_app_number] => 14/755913
[patent_app_country] => US
[patent_app_date] => 2015-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 4952
[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] => 14755913
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/755913 | Dynamic resilience in flash acceleration tiers | Jun 29, 2015 | Issued |
Array
(
[id] => 11621723
[patent_doc_number] => 20170131910
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-05-11
[patent_title] => 'REGISTER HAVING NON-VOLATILE MEMORY FOR BACKING UP AND RESTORING VOLATILE MEMORY'
[patent_app_type] => utility
[patent_app_number] => 15/319453
[patent_app_country] => US
[patent_app_date] => 2015-06-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 7008
[patent_no_of_claims] => 11
[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] => 15319453
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/319453 | REGISTER HAVING NON-VOLATILE MEMORY FOR BACKING UP AND RESTORING VOLATILE MEMORY | Jun 7, 2015 | Abandoned |
Array
(
[id] => 12180508
[patent_doc_number] => 20180039444
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-02-08
[patent_title] => 'STORAGE SYSTEM AND DATA CONTROL METHOD'
[patent_app_type] => utility
[patent_app_number] => 15/554537
[patent_app_country] => US
[patent_app_date] => 2015-04-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 30
[patent_figures_cnt] => 30
[patent_no_of_words] => 18590
[patent_no_of_claims] => 11
[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] =>[firstpage_image] =>[orig_patent_app_number] => 15554537
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/554537 | Storage system and data control method | Apr 8, 2015 | Issued |
Array
(
[id] => 11680352
[patent_doc_number] => 09678884
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2017-06-13
[patent_title] => 'System and method for warming cache'
[patent_app_type] => utility
[patent_app_number] => 14/677251
[patent_app_country] => US
[patent_app_date] => 2015-04-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4963
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 133
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14677251
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/677251 | System and method for warming cache | Apr 1, 2015 | Issued |
Array
(
[id] => 12331434
[patent_doc_number] => 09946471
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2018-04-17
[patent_title] => RAID groups based on endurance sets
[patent_app_type] => utility
[patent_app_number] => 14/674896
[patent_app_country] => US
[patent_app_date] => 2015-03-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 12
[patent_no_of_words] => 5180
[patent_no_of_claims] => 20
[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] => 14674896
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/674896 | RAID groups based on endurance sets | Mar 30, 2015 | Issued |
Array
(
[id] => 13919529
[patent_doc_number] => 10203887
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-02-12
[patent_title] => Recommendation system and method
[patent_app_type] => utility
[patent_app_number] => 14/674808
[patent_app_country] => US
[patent_app_date] => 2015-03-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 6186
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 179
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14674808
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/674808 | Recommendation system and method | Mar 30, 2015 | Issued |
Array
(
[id] => 15757469
[patent_doc_number] => 10620845
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-04-14
[patent_title] => Out of band I/O transfers
[patent_app_type] => utility
[patent_app_number] => 14/674816
[patent_app_country] => US
[patent_app_date] => 2015-03-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 11
[patent_no_of_words] => 7588
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 138
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14674816
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/674816 | Out of band I/O transfers | Mar 30, 2015 | Issued |
Array
(
[id] => 12966445
[patent_doc_number] => 09875043
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2018-01-23
[patent_title] => Managing data migration in storage systems
[patent_app_type] => utility
[patent_app_number] => 14/674647
[patent_app_country] => US
[patent_app_date] => 2015-03-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 10538
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 269
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14674647
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/674647 | Managing data migration in storage systems | Mar 30, 2015 | Issued |
Array
(
[id] => 13082919
[patent_doc_number] => 10061525
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2018-08-28
[patent_title] => Load balancing system and method
[patent_app_type] => utility
[patent_app_number] => 14/674738
[patent_app_country] => US
[patent_app_date] => 2015-03-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 6382
[patent_no_of_claims] => 21
[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] => 14674738
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/674738 | Load balancing system and method | Mar 30, 2015 | Issued |
Array
(
[id] => 13096707
[patent_doc_number] => 10067694
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2018-09-04
[patent_title] => Replication ordering
[patent_app_type] => utility
[patent_app_number] => 14/674708
[patent_app_country] => US
[patent_app_date] => 2015-03-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 8124
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 132
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14674708
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/674708 | Replication ordering | Mar 30, 2015 | Issued |
Array
(
[id] => 13269063
[patent_doc_number] => 10146616
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2018-12-04
[patent_title] => Cache based recovery of corrupted or missing data
[patent_app_type] => utility
[patent_app_number] => 14/674828
[patent_app_country] => US
[patent_app_date] => 2015-03-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 5344
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 243
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14674828
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/674828 | Cache based recovery of corrupted or missing data | Mar 30, 2015 | Issued |
Array
(
[id] => 13948623
[patent_doc_number] => 10210087
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-02-19
[patent_title] => Reducing index operations in a cache
[patent_app_type] => utility
[patent_app_number] => 14/674879
[patent_app_country] => US
[patent_app_date] => 2015-03-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 6406
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 193
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14674879
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/674879 | Reducing index operations in a cache | Mar 30, 2015 | Issued |
Array
(
[id] => 13097535
[patent_doc_number] => 10068110
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-09-04
[patent_title] => Semiconductor device including a content firewall unit that has a secure function
[patent_app_type] => utility
[patent_app_number] => 14/674869
[patent_app_country] => US
[patent_app_date] => 2015-03-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 8986
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 230
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14674869
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/674869 | Semiconductor device including a content firewall unit that has a secure function | Mar 30, 2015 | Issued |
Array
(
[id] => 14123203
[patent_doc_number] => 10248460
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-04-02
[patent_title] => Storage management computer
[patent_app_type] => utility
[patent_app_number] => 15/320025
[patent_app_country] => US
[patent_app_date] => 2015-03-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 14
[patent_no_of_words] => 11279
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 254
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15320025
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/320025 | Storage management computer | Mar 26, 2015 | Issued |
Array
(
[id] => 10258018
[patent_doc_number] => 20150143015
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-05-21
[patent_title] => 'DMA CONTROLLER AND DATA READOUT DEVICE'
[patent_app_type] => utility
[patent_app_number] => 14/609499
[patent_app_country] => US
[patent_app_date] => 2015-01-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 4184
[patent_no_of_claims] => 4
[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] =>[firstpage_image] =>[orig_patent_app_number] => 14609499
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/609499 | DMA CONTROLLER AND DATA READOUT DEVICE | Jan 29, 2015 | Abandoned |
Array
(
[id] => 11846563
[patent_doc_number] => 09734117
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-08-15
[patent_title] => 'Data storage device and method for integrated bridge firmware to be retrieved from a storage system on chip (SOC)'
[patent_app_type] => utility
[patent_app_number] => 14/605910
[patent_app_country] => US
[patent_app_date] => 2015-01-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 6
[patent_no_of_words] => 3760
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 229
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14605910
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/605910 | Data storage device and method for integrated bridge firmware to be retrieved from a storage system on chip (SOC) | Jan 25, 2015 | Issued |
Array
(
[id] => 10327930
[patent_doc_number] => 20150212934
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-07-30
[patent_title] => 'SYSTEM AND METHOD TO CONVERT LOCK-FREE ALGORITHMS TO WAIT-FREE USING A HARDWARE ACCELERATOR'
[patent_app_type] => utility
[patent_app_number] => 14/605907
[patent_app_country] => US
[patent_app_date] => 2015-01-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 7023
[patent_no_of_claims] => 22
[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] => 14605907
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/605907 | System and method to convert lock-free algorithms to wait-free using a hardware accelerator | Jan 25, 2015 | Issued |
Array
(
[id] => 10269219
[patent_doc_number] => 20150154216
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-06-04
[patent_title] => 'SYSTEM AND METHODS FOR PRIORITIZING DATA IN A CACHE'
[patent_app_type] => utility
[patent_app_number] => 14/579799
[patent_app_country] => US
[patent_app_date] => 2014-12-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6806
[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] => 14579799
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/579799 | System and methods for prioritizing data in a cache | Dec 21, 2014 | Issued |
Array
(
[id] => 12114295
[patent_doc_number] => 09870289
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-01-16
[patent_title] => 'Notifying a backup application of a backup key change'
[patent_app_type] => utility
[patent_app_number] => 14/575557
[patent_app_country] => US
[patent_app_date] => 2014-12-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 8823
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 163
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14575557
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/575557 | Notifying a backup application of a backup key change | Dec 17, 2014 | Issued |
Array
(
[id] => 11584818
[patent_doc_number] => 09639460
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2017-05-02
[patent_title] => 'Efficient string formatting'
[patent_app_type] => utility
[patent_app_number] => 14/575779
[patent_app_country] => US
[patent_app_date] => 2014-12-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 13175
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 206
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14575779
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/575779 | Efficient string formatting | Dec 17, 2014 | Issued |