Search

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