
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] => 14092053
[patent_doc_number] => 10241933
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-03-26
[patent_title] => Support apparatus and method for processing data and using hardware support for atomic memory transactions
[patent_app_type] => utility
[patent_app_number] => 15/123805
[patent_app_country] => US
[patent_app_date] => 2015-03-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6321
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 147
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15123805
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/123805 | Support apparatus and method for processing data and using hardware support for atomic memory transactions | Mar 3, 2015 | Issued |
Array
(
[id] => 10284410
[patent_doc_number] => 20150169408
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-06-18
[patent_title] => 'SECURE DATA STORAGE IN RAID MEMORY DEVICES'
[patent_app_type] => utility
[patent_app_number] => 14/633406
[patent_app_country] => US
[patent_app_date] => 2015-02-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 21
[patent_figures_cnt] => 21
[patent_no_of_words] => 9827
[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] => 14633406
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/633406 | Method and system for storing data in raid memory devices | Feb 26, 2015 | Issued |
Array
(
[id] => 10021423
[patent_doc_number] => 09063910
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2015-06-23
[patent_title] => 'Data recovery after triple disk failure'
[patent_app_type] => utility
[patent_app_number] => 14/620631
[patent_app_country] => US
[patent_app_date] => 2015-02-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 21
[patent_figures_cnt] => 26
[patent_no_of_words] => 10497
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 148
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14620631
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/620631 | Data recovery after triple disk failure | Feb 11, 2015 | Issued |
Array
(
[id] => 10284414
[patent_doc_number] => 20150169413
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-06-18
[patent_title] => 'USING A SNAPSHOT AS A DATA SOURCE'
[patent_app_type] => utility
[patent_app_number] => 14/618241
[patent_app_country] => US
[patent_app_date] => 2015-02-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 8078
[patent_no_of_claims] => 16
[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] => 14618241
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/618241 | Using a snapshot as a data source | Feb 9, 2015 | Issued |
Array
(
[id] => 11538546
[patent_doc_number] => 09612956
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-04-04
[patent_title] => 'Multi-tiered caching for data storage management in a device'
[patent_app_type] => utility
[patent_app_number] => 14/575616
[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] => 6467
[patent_no_of_claims] => 5
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 273
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14575616
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/575616 | Multi-tiered caching for data storage management in a device | Dec 17, 2014 | Issued |
Array
(
[id] => 10771088
[patent_doc_number] => 20160117244
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-04-28
[patent_title] => 'DATA WRITING METHOD, MEMORY CONTROL CIRCUIT UNIT AND MEMORY STORAGE APPARATUS'
[patent_app_type] => utility
[patent_app_number] => 14/557422
[patent_app_country] => US
[patent_app_date] => 2014-12-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 9954
[patent_no_of_claims] => 18
[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] => 14557422
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/557422 | Data writing method, memory control circuit unit and memory storage apparatus | Nov 30, 2014 | Issued |
Array
(
[id] => 10425905
[patent_doc_number] => 20150310916
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-10-29
[patent_title] => 'NONVOLATILE MEMORY SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 14/556784
[patent_app_country] => US
[patent_app_date] => 2014-12-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 12326
[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] => 14556784
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/556784 | Nonvolatile memory system using control signals to transmit varied signals via data pins | Nov 30, 2014 | Issued |
Array
(
[id] => 10808579
[patent_doc_number] => 20160154737
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-06-02
[patent_title] => 'SYSTEM FOR PRE-FETCHING DATA FRAMES USING HINTS FROM WORK QUEUE SCHEDULER'
[patent_app_type] => utility
[patent_app_number] => 14/556143
[patent_app_country] => US
[patent_app_date] => 2014-11-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4569
[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] => 14556143
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/556143 | System for pre-fetching data frames using hints from work queue scheduler | Nov 28, 2014 | Issued |
Array
(
[id] => 10809332
[patent_doc_number] => 20160155491
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-06-02
[patent_title] => 'MEMORY PERSISTENCE MANAGEMENT CONTROL'
[patent_app_type] => utility
[patent_app_number] => 14/555639
[patent_app_country] => US
[patent_app_date] => 2014-11-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7302
[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] => 14555639
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/555639 | MEMORY PERSISTENCE MANAGEMENT CONTROL | Nov 26, 2014 | Abandoned |
Array
(
[id] => 10801492
[patent_doc_number] => 20160147649
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-05-26
[patent_title] => 'INPUT/OUTPUT TRACE SAMPLING'
[patent_app_type] => utility
[patent_app_number] => 14/555114
[patent_app_country] => US
[patent_app_date] => 2014-11-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 9684
[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] => 14555114
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/555114 | Input/output trace sampling | Nov 25, 2014 | Issued |
Array
(
[id] => 16463885
[patent_doc_number] => 10847242
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-11-24
[patent_title] => Computing register with non-volatile-logic data storage
[patent_app_type] => utility
[patent_app_number] => 14/555552
[patent_app_country] => US
[patent_app_date] => 2014-11-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 6931
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 146
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14555552
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/555552 | Computing register with non-volatile-logic data storage | Nov 25, 2014 | Issued |
Array
(
[id] => 11598756
[patent_doc_number] => 09645925
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-05-09
[patent_title] => 'Non-volatile memory system, mobile apparatus including the same, and method of operating the non-volatile memory system'
[patent_app_type] => utility
[patent_app_number] => 14/555544
[patent_app_country] => US
[patent_app_date] => 2014-11-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 16
[patent_no_of_words] => 10213
[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] => 14555544
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/555544 | Non-volatile memory system, mobile apparatus including the same, and method of operating the non-volatile memory system | Nov 25, 2014 | Issued |
Array
(
[id] => 11285374
[patent_doc_number] => 09501228
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2016-11-22
[patent_title] => 'System, method, and computer program for fetching data from a physical memory queue utilizing an alias queue name'
[patent_app_type] => utility
[patent_app_number] => 14/555495
[patent_app_country] => US
[patent_app_date] => 2014-11-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 2143
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 79
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14555495
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/555495 | System, method, and computer program for fetching data from a physical memory queue utilizing an alias queue name | Nov 25, 2014 | Issued |
Array
(
[id] => 11598599
[patent_doc_number] => 09645768
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-05-09
[patent_title] => 'Byte addressable storing system'
[patent_app_type] => utility
[patent_app_number] => 14/555329
[patent_app_country] => US
[patent_app_date] => 2014-11-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 12
[patent_no_of_words] => 5445
[patent_no_of_claims] => 6
[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] => 14555329
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/555329 | Byte addressable storing system | Nov 25, 2014 | Issued |
Array
(
[id] => 9903183
[patent_doc_number] => 20150058383
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-02-26
[patent_title] => 'SYSTEMS AND METHODS FOR OPERATING A FLASH MEMORY FILE SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 14/532108
[patent_app_country] => US
[patent_app_date] => 2014-11-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3327
[patent_no_of_claims] => 18
[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] => 14532108
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/532108 | Systems and methods for operating a flash memory file system | Nov 3, 2014 | Issued |
Array
(
[id] => 13751939
[patent_doc_number] => 10168916
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-01-01
[patent_title] => System, method and a non-transitory computer readable medium for reduction of consumption of storage system resources
[patent_app_type] => utility
[patent_app_number] => 14/530774
[patent_app_country] => US
[patent_app_date] => 2014-11-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 7015
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 201
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14530774
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/530774 | System, method and a non-transitory computer readable medium for reduction of consumption of storage system resources | Nov 1, 2014 | Issued |
Array
(
[id] => 9980398
[patent_doc_number] => 09026729
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2015-05-05
[patent_title] => 'Data recovery after triple disk failure'
[patent_app_type] => utility
[patent_app_number] => 14/496262
[patent_app_country] => US
[patent_app_date] => 2014-09-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 21
[patent_figures_cnt] => 26
[patent_no_of_words] => 10406
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 128
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14496262
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/496262 | Data recovery after triple disk failure | Sep 24, 2014 | Issued |
Array
(
[id] => 9800771
[patent_doc_number] => 20150012715
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-01-08
[patent_title] => 'DISTRIBUTED SHARED MEMORY'
[patent_app_type] => utility
[patent_app_number] => 14/491663
[patent_app_country] => US
[patent_app_date] => 2014-09-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 9062
[patent_no_of_claims] => 27
[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] => 14491663
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/491663 | Recovering data segment contents in a distributed shared memory | Sep 18, 2014 | Issued |
Array
(
[id] => 10507631
[patent_doc_number] => 09235506
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-01-12
[patent_title] => 'Methods and systems for marking data in a flash-based cache as invalid'
[patent_app_type] => utility
[patent_app_number] => 14/473992
[patent_app_country] => US
[patent_app_date] => 2014-08-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 3
[patent_no_of_words] => 4320
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 149
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14473992
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/473992 | Methods and systems for marking data in a flash-based cache as invalid | Aug 28, 2014 | Issued |
Array
(
[id] => 10131074
[patent_doc_number] => 09164909
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2015-10-20
[patent_title] => 'Method for the use of process identifiers to invalidate cached data in environments that allow processes to migrate between physical machines'
[patent_app_type] => utility
[patent_app_number] => 14/455886
[patent_app_country] => US
[patent_app_date] => 2014-08-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 12
[patent_no_of_words] => 4397
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 3
[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] => 14455886
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/455886 | Method for the use of process identifiers to invalidate cached data in environments that allow processes to migrate between physical machines | Aug 8, 2014 | Issued |