
John A. Lane
Examiner (ID: 16902, Phone: (571)272-4208 , Office: P/2139 )
| Most Active Art Unit | 2139 |
| Art Unit(s) | 2309, 2139, 2185, 2188, 2751, 2189, 2186, 2305, 2303, 2312 |
| Total Applications | 2052 |
| Issued Applications | 1798 |
| Pending Applications | 47 |
| Abandoned Applications | 220 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 11931671
[patent_doc_number] => 09798671
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-10-24
[patent_title] => 'Method and system for efficient communication and command system for deferred operation'
[patent_app_type] => utility
[patent_app_number] => 15/368214
[patent_app_country] => US
[patent_app_date] => 2016-12-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 9
[patent_no_of_words] => 6687
[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] => 15368214
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/368214 | Method and system for efficient communication and command system for deferred operation | Dec 1, 2016 | Issued |
Array
(
[id] => 12688582
[patent_doc_number] => 20180121360
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-05-03
[patent_title] => METHODS FOR PREFETCHING DATA AND APPARATUSES USING THE SAME
[patent_app_type] => utility
[patent_app_number] => 15/367302
[patent_app_country] => US
[patent_app_date] => 2016-12-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5868
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 120
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15367302
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/367302 | Methods for prefetching data and apparatuses using the same | Dec 1, 2016 | Issued |
Array
(
[id] => 12798397
[patent_doc_number] => 20180157968
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-06-07
[patent_title] => PROCESSOR WITH MEMORY ARRAY OPERABLE AS EITHER VICTIM CACHE OR NEURAL NETWORK UNIT MEMORY
[patent_app_type] => utility
[patent_app_number] => 15/366057
[patent_app_country] => US
[patent_app_date] => 2016-12-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 54393
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 228
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15366057
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/366057 | Processor with memory array operable as either victim cache or neural network unit memory | Nov 30, 2016 | Issued |
Array
(
[id] => 13040887
[patent_doc_number] => 10042578
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-08-07
[patent_title] => Extent migration in multi-tier storage systems
[patent_app_type] => utility
[patent_app_number] => 15/345554
[patent_app_country] => US
[patent_app_date] => 2016-11-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 11
[patent_no_of_words] => 7292
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 276
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15345554
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/345554 | Extent migration in multi-tier storage systems | Nov 7, 2016 | Issued |
Array
(
[id] => 13040883
[patent_doc_number] => 10042576
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-08-07
[patent_title] => Method and apparatus for compressing addresses
[patent_app_type] => utility
[patent_app_number] => 15/345639
[patent_app_country] => US
[patent_app_date] => 2016-11-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4345
[patent_no_of_claims] => 44
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 170
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15345639
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/345639 | Method and apparatus for compressing addresses | Nov 7, 2016 | Issued |
Array
(
[id] => 11716846
[patent_doc_number] => 20170185345
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-06-29
[patent_title] => 'SYSTEM-ON-CHIP INCUDING ACCESS CONTROL UNIT AND MOBILE DEVICE INCLUDING SYSTEM-ON-CHIP'
[patent_app_type] => utility
[patent_app_number] => 15/345572
[patent_app_country] => US
[patent_app_date] => 2016-11-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 6400
[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] => 15345572
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/345572 | SYSTEM-ON-CHIP INCUDING ACCESS CONTROL UNIT AND MOBILE DEVICE INCLUDING SYSTEM-ON-CHIP | Nov 7, 2016 | Abandoned |
Array
(
[id] => 11680154
[patent_doc_number] => 09678683
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2017-06-13
[patent_title] => 'Lazy persistent storage volume provisioning'
[patent_app_type] => utility
[patent_app_number] => 15/340621
[patent_app_country] => US
[patent_app_date] => 2016-11-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 9146
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 113
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15340621
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/340621 | Lazy persistent storage volume provisioning | Oct 31, 2016 | Issued |
Array
(
[id] => 12242100
[patent_doc_number] => 20180074963
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-03-15
[patent_title] => 'HIGH-BANDWIDTH PREFETCHER FOR HIGH-BANDWIDTH MEMORY'
[patent_app_type] => utility
[patent_app_number] => 15/335041
[patent_app_country] => US
[patent_app_date] => 2016-10-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 6485
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 7
[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] => 15335041
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/335041 | High-bandwidth prefetcher for high-bandwidth memory | Oct 25, 2016 | Issued |
Array
(
[id] => 12665416
[patent_doc_number] => 20180113638
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-04-26
[patent_title] => SECURING A MEDIA STORAGE DEVICE USING WRITE RESTRICTION MECHANISMS
[patent_app_type] => utility
[patent_app_number] => 15/335290
[patent_app_country] => US
[patent_app_date] => 2016-10-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9188
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 75
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15335290
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/335290 | Securing a media storage device using write restriction mechanisms | Oct 25, 2016 | Issued |
Array
(
[id] => 13083293
[patent_doc_number] => 10061713
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-08-28
[patent_title] => Associating cache memory with a work process
[patent_app_type] => utility
[patent_app_number] => 15/335264
[patent_app_country] => US
[patent_app_date] => 2016-10-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 12
[patent_no_of_words] => 5369
[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] => 15335264
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/335264 | Associating cache memory with a work process | Oct 25, 2016 | Issued |
Array
(
[id] => 11997231
[patent_doc_number] => 20170301386
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-10-19
[patent_title] => 'SANITIZE-AWARE DRAM CONTROLLER'
[patent_app_type] => utility
[patent_app_number] => 15/335141
[patent_app_country] => US
[patent_app_date] => 2016-10-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4097
[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] => 15335141
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/335141 | Sanitize-aware DRAM controller | Oct 25, 2016 | Issued |
Array
(
[id] => 15349115
[patent_doc_number] => 20200012449
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-01-09
[patent_title] => METHOD AND SYSTEM FOR RECEIVING A DATA FILE
[patent_app_type] => utility
[patent_app_number] => 16/338448
[patent_app_country] => US
[patent_app_date] => 2016-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9193
[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] => 16338448
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/338448 | Method and system for receiving a data file | Sep 28, 2016 | Issued |
Array
(
[id] => 11523483
[patent_doc_number] => 09606883
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2017-03-28
[patent_title] => 'Storage system having cross node data redundancy and method and computer readable medium for same'
[patent_app_type] => utility
[patent_app_number] => 15/266083
[patent_app_country] => US
[patent_app_date] => 2016-09-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 12
[patent_no_of_words] => 7296
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 69
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15266083
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/266083 | Storage system having cross node data redundancy and method and computer readable medium for same | Sep 14, 2016 | Issued |
Array
(
[id] => 12433302
[patent_doc_number] => 09977615
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-05-22
[patent_title] => Smart refresh of data on flash devices
[patent_app_type] => utility
[patent_app_number] => 15/265400
[patent_app_country] => US
[patent_app_date] => 2016-09-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 10
[patent_no_of_words] => 4022
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 112
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15265400
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/265400 | Smart refresh of data on flash devices | Sep 13, 2016 | Issued |
Array
(
[id] => 12495576
[patent_doc_number] => 09996477
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-06-12
[patent_title] => Asynchronous drive telemetry data notification
[patent_app_type] => utility
[patent_app_number] => 15/265317
[patent_app_country] => US
[patent_app_date] => 2016-09-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 7750
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 85
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15265317
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/265317 | Asynchronous drive telemetry data notification | Sep 13, 2016 | Issued |
Array
(
[id] => 11745743
[patent_doc_number] => 20170199817
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-07-13
[patent_title] => 'DATA STORAGE DEVICE, DATA STORAGE METHOD, AND NON-TRANSITORY COMPUTER READABLE MEDIUM'
[patent_app_type] => utility
[patent_app_number] => 15/265115
[patent_app_country] => US
[patent_app_date] => 2016-09-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 27
[patent_figures_cnt] => 27
[patent_no_of_words] => 13355
[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] => 15265115
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/265115 | DATA STORAGE DEVICE, DATA STORAGE METHOD, AND NON-TRANSITORY COMPUTER READABLE MEDIUM | Sep 13, 2016 | Abandoned |
Array
(
[id] => 13029061
[patent_doc_number] => 10037150
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-07-31
[patent_title] => Memory controller with virtual controller mode
[patent_app_type] => utility
[patent_app_number] => 15/252889
[patent_app_country] => US
[patent_app_date] => 2016-08-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 5366
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 4
[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] => 15252889
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/252889 | Memory controller with virtual controller mode | Aug 30, 2016 | Issued |
Array
(
[id] => 11473645
[patent_doc_number] => 20170060428
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-03-02
[patent_title] => 'Delaying Hot Block Garbage Collection with Adaptation'
[patent_app_type] => utility
[patent_app_number] => 15/253123
[patent_app_country] => US
[patent_app_date] => 2016-08-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 4384
[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] => 15253123
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/253123 | Delaying hot block garbage collection with adaptation | Aug 30, 2016 | Issued |
Array
(
[id] => 12180499
[patent_doc_number] => 20180039434
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-02-08
[patent_title] => 'PRIORITIZED BACKUP OPERATIONS FOR VIRTUAL MACHINES'
[patent_app_type] => utility
[patent_app_number] => 15/228663
[patent_app_country] => US
[patent_app_date] => 2016-08-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7807
[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] => 15228663
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/228663 | Prioritized backup operations for virtual machines | Aug 3, 2016 | Issued |
Array
(
[id] => 12180493
[patent_doc_number] => 20180039429
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-02-08
[patent_title] => 'APPARATUS AND METHOD FOR PROGRAMMING NON-VOLATILE MEMORY USING A MULTI-CELL STORAGE CELL GROUP'
[patent_app_type] => utility
[patent_app_number] => 15/228729
[patent_app_country] => US
[patent_app_date] => 2016-08-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 12164
[patent_no_of_claims] => 25
[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] => 15228729
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/228729 | Apparatus and method for programming non-volatile memory using a multi-cell storage cell group | Aug 3, 2016 | Issued |