
Larry T. Mackall
Examiner (ID: 10850, Phone: (571)270-1172 , Office: P/2131 )
| Most Active Art Unit | 2139 |
| Art Unit(s) | 2131, 2139, 2189 |
| Total Applications | 904 |
| Issued Applications | 724 |
| Pending Applications | 65 |
| Abandoned Applications | 134 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 11931597
[patent_doc_number] => 09798597
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2017-10-24
[patent_title] => 'Verifying selective purging of entries from translation look-aside buffers'
[patent_app_type] => utility
[patent_app_number] => 15/275646
[patent_app_country] => US
[patent_app_date] => 2016-09-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 6180
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 142
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15275646
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/275646 | Verifying selective purging of entries from translation look-aside buffers | Sep 25, 2016 | Issued |
Array
(
[id] => 15373123
[patent_doc_number] => 10528279
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-01-07
[patent_title] => Storage management server, method of controlling storage management server, and computer system
[patent_app_type] => utility
[patent_app_number] => 16/084808
[patent_app_country] => US
[patent_app_date] => 2016-09-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 46
[patent_no_of_words] => 15091
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 240
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16084808
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/084808 | Storage management server, method of controlling storage management server, and computer system | Sep 14, 2016 | Issued |
Array
(
[id] => 13679311
[patent_doc_number] => 20160378392
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-12-29
[patent_title] => BYTE ADDRESSABLE STORING SYSTEM
[patent_app_type] => utility
[patent_app_number] => 15/259010
[patent_app_country] => US
[patent_app_date] => 2016-09-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5217
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -1
[patent_words_short_claim] => 176
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15259010
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/259010 | BYTE ADDRESSABLE STORING SYSTEM | Sep 6, 2016 | Abandoned |
Array
(
[id] => 13679309
[patent_doc_number] => 20160378391
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-12-29
[patent_title] => BYTE ADDRESSABLE STORING SYSTEM
[patent_app_type] => utility
[patent_app_number] => 15/259001
[patent_app_country] => US
[patent_app_date] => 2016-09-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5217
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -2
[patent_words_short_claim] => 133
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15259001
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/259001 | BYTE ADDRESSABLE STORING SYSTEM | Sep 6, 2016 | Abandoned |
Array
(
[id] => 12234995
[patent_doc_number] => 20180067858
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-03-08
[patent_title] => 'METHOD FOR DETERMINING DATA IN CACHE MEMORY OF CLOUD STORAGE ARCHITECTURE AND CLOUD STORAGE SYSTEM USING THE SAME'
[patent_app_type] => utility
[patent_app_number] => 15/256833
[patent_app_country] => US
[patent_app_date] => 2016-09-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5195
[patent_no_of_claims] => 18
[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] =>[firstpage_image] =>[orig_patent_app_number] => 15256833
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/256833 | METHOD FOR DETERMINING DATA IN CACHE MEMORY OF CLOUD STORAGE ARCHITECTURE AND CLOUD STORAGE SYSTEM USING THE SAME | Sep 5, 2016 | Abandoned |
Array
(
[id] => 12060667
[patent_doc_number] => 20170337011
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-11-23
[patent_title] => 'SELECTIVE MONITORING OF WRITES TO PROTECTED MEMORY PAGES THROUGH PAGE TABLE SWITCHING'
[patent_app_type] => utility
[patent_app_number] => 15/256779
[patent_app_country] => US
[patent_app_date] => 2016-09-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 9876
[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] =>[firstpage_image] =>[orig_patent_app_number] => 15256779
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/256779 | Selective monitoring of writes to protected memory pages through page table switching | Sep 5, 2016 | Issued |
Array
(
[id] => 13254713
[patent_doc_number] => 10140047
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-11-27
[patent_title] => Data storage system
[patent_app_type] => utility
[patent_app_number] => 15/256848
[patent_app_country] => US
[patent_app_date] => 2016-09-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 5857
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 282
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15256848
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/256848 | Data storage system | Sep 5, 2016 | Issued |
Array
(
[id] => 13693001
[patent_doc_number] => 20170357455
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-12-14
[patent_title] => MASS STORAGE SYSTEM AND METHOD OF STORING MASS DATA
[patent_app_type] => utility
[patent_app_number] => 15/256594
[patent_app_country] => US
[patent_app_date] => 2016-09-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3382
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -10
[patent_words_short_claim] => 133
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15256594
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/256594 | Mass storage system and method of storing mass data | Sep 3, 2016 | Issued |
Array
(
[id] => 11292428
[patent_doc_number] => 20160342360
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-11-24
[patent_title] => 'RAID RANDOM DISTRIBUTION SCHEME'
[patent_app_type] => utility
[patent_app_number] => 15/226248
[patent_app_country] => US
[patent_app_date] => 2016-08-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5742
[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] =>[firstpage_image] =>[orig_patent_app_number] => 15226248
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/226248 | RAID RANDOM DISTRIBUTION SCHEME | Aug 1, 2016 | Abandoned |
Array
(
[id] => 15231865
[patent_doc_number] => 10503655
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-12-10
[patent_title] => Data block sizing for channels in a multi-channel high-bandwidth memory
[patent_app_type] => utility
[patent_app_number] => 15/216524
[patent_app_country] => US
[patent_app_date] => 2016-07-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 10
[patent_no_of_words] => 9194
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 236
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15216524
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/216524 | Data block sizing for channels in a multi-channel high-bandwidth memory | Jul 20, 2016 | Issued |
Array
(
[id] => 14856413
[patent_doc_number] => 10416930
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-09-17
[patent_title] => Global access permit listing
[patent_app_type] => utility
[patent_app_number] => 15/216274
[patent_app_country] => US
[patent_app_date] => 2016-07-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 11
[patent_no_of_words] => 5731
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 145
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15216274
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/216274 | Global access permit listing | Jul 20, 2016 | Issued |
Array
(
[id] => 16942981
[patent_doc_number] => 11055223
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-07-06
[patent_title] => Efficient cache warm up based on user requests
[patent_app_type] => utility
[patent_app_number] => 15/209627
[patent_app_country] => US
[patent_app_date] => 2016-07-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4173
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 169
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15209627
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/209627 | Efficient cache warm up based on user requests | Jul 12, 2016 | Issued |
Array
(
[id] => 11708718
[patent_doc_number] => 20170177218
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-06-22
[patent_title] => 'MEMORY SYSTEM AND METHOD FOR CONTROLLING NONVOLATILE MEMORY'
[patent_app_type] => utility
[patent_app_number] => 15/209599
[patent_app_country] => US
[patent_app_date] => 2016-07-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 24
[patent_figures_cnt] => 24
[patent_no_of_words] => 12146
[patent_no_of_claims] => 11
[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] => 15209599
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/209599 | Memory system and method for controlling nonvolatile memory | Jul 12, 2016 | Issued |
Array
(
[id] => 15012343
[patent_doc_number] => 10452310
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-10-22
[patent_title] => Validating cabling for storage component admission to a storage array
[patent_app_type] => utility
[patent_app_number] => 15/209611
[patent_app_country] => US
[patent_app_date] => 2016-07-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 8
[patent_no_of_words] => 6603
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 143
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15209611
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/209611 | Validating cabling for storage component admission to a storage array | Jul 12, 2016 | Issued |
Array
(
[id] => 13933643
[patent_doc_number] => 20190050337
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-02-14
[patent_title] => STORAGE DEVICE, CONTROLLING METHOD OF STORAGE DEVICE, AND STORAGE DEVICE CONTROLLER
[patent_app_type] => utility
[patent_app_number] => 16/083902
[patent_app_country] => US
[patent_app_date] => 2016-07-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 15569
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -9
[patent_words_short_claim] => 218
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16083902
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/083902 | Storage device, controlling method of storage device, and storage device controller having predetermined management information including face attribute information, a controller number, and transition method information | Jul 10, 2016 | Issued |
Array
(
[id] => 11116963
[patent_doc_number] => 20160313937
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-10-27
[patent_title] => 'Data Access Method and Apparatus'
[patent_app_type] => utility
[patent_app_number] => 15/203645
[patent_app_country] => US
[patent_app_date] => 2016-07-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 11168
[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] => 15203645
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/203645 | Data access method and apparatus | Jul 5, 2016 | Issued |
Array
(
[id] => 13721175
[patent_doc_number] => 20170371542
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-12-28
[patent_title] => METHOD AND SYSTEM FOR REDUCING MEMORY DEVICE INPUT/OUTPUT OPERATIONS
[patent_app_type] => utility
[patent_app_number] => 15/193027
[patent_app_country] => US
[patent_app_date] => 2016-06-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8485
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -14
[patent_words_short_claim] => 341
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15193027
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/193027 | Method and system for reducing memory device input/output operations | Jun 24, 2016 | Issued |
Array
(
[id] => 15788643
[patent_doc_number] => 10628045
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-04-21
[patent_title] => Internal data transfer management in a hybrid data storage device
[patent_app_type] => utility
[patent_app_number] => 15/191008
[patent_app_country] => US
[patent_app_date] => 2016-06-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 11
[patent_no_of_words] => 7779
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 311
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15191008
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/191008 | Internal data transfer management in a hybrid data storage device | Jun 22, 2016 | Issued |
Array
(
[id] => 13721269
[patent_doc_number] => 20170371589
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-12-28
[patent_title] => Hybrid Data Storage Device with Embedded Command Queuing
[patent_app_type] => utility
[patent_app_number] => 15/190948
[patent_app_country] => US
[patent_app_date] => 2016-06-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6618
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 165
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15190948
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/190948 | Hybrid data storage device with embedded command queuing | Jun 22, 2016 | Issued |
Array
(
[id] => 11313905
[patent_doc_number] => 20160350015
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-12-01
[patent_title] => 'Enforcing Persistency for Battery-Backed Mobile Devices'
[patent_app_type] => utility
[patent_app_number] => 15/167378
[patent_app_country] => US
[patent_app_date] => 2016-05-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 11397
[patent_no_of_claims] => 20
[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] => 15167378
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/167378 | Enforcing persistency for battery-backed mobile devices | May 26, 2016 | Issued |