Search

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 numberTitle of the applicationFiling DateStatus
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
Menu