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] => 17786526 [patent_doc_number] => 11409650 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-08-09 [patent_title] => Method for managing flash memory module and associated flash memory controller and electronic device [patent_app_type] => utility [patent_app_number] => 16/683211 [patent_app_country] => US [patent_app_date] => 2019-11-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4344 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 70 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16683211 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/683211
Method for managing flash memory module and associated flash memory controller and electronic device Nov 12, 2019 Issued
Array ( [id] => 16972218 [patent_doc_number] => 11068189 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-07-20 [patent_title] => Storage device and control method thereof [patent_app_type] => utility [patent_app_number] => 16/674893 [patent_app_country] => US [patent_app_date] => 2019-11-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8689 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 108 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16674893 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/674893
Storage device and control method thereof Nov 4, 2019 Issued
Array ( [id] => 18015170 [patent_doc_number] => 11507467 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-11-22 [patent_title] => Method and system for asset protection threat detection and mitigation using interactive graphics [patent_app_type] => utility [patent_app_number] => 16/673341 [patent_app_country] => US [patent_app_date] => 2019-11-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7666 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 258 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16673341 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/673341
Method and system for asset protection threat detection and mitigation using interactive graphics Nov 3, 2019 Issued
Array ( [id] => 17364838 [patent_doc_number] => 11231859 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-01-25 [patent_title] => Providing a RAID resiliency set from a plurality of storage devices [patent_app_type] => utility [patent_app_number] => 16/666972 [patent_app_country] => US [patent_app_date] => 2019-10-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 8681 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 182 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16666972 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/666972
Providing a RAID resiliency set from a plurality of storage devices Oct 28, 2019 Issued
Array ( [id] => 17238217 [patent_doc_number] => 11182095 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-11-23 [patent_title] => Rapid volume backup generation from distributed replica [patent_app_type] => utility [patent_app_number] => 16/663159 [patent_app_country] => US [patent_app_date] => 2019-10-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 23 [patent_figures_cnt] => 23 [patent_no_of_words] => 24472 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 114 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16663159 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/663159
Rapid volume backup generation from distributed replica Oct 23, 2019 Issued
Array ( [id] => 16780041 [patent_doc_number] => 20210117120 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-04-22 [patent_title] => DATA MOVEMENT BETWEEN HETEROGENEOUS STORAGE DEVICES [patent_app_type] => utility [patent_app_number] => 16/660737 [patent_app_country] => US [patent_app_date] => 2019-10-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10672 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 174 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16660737 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/660737
DATA MOVEMENT BETWEEN HETEROGENEOUS STORAGE DEVICES Oct 21, 2019 Abandoned
Array ( [id] => 17106145 [patent_doc_number] => 11126360 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-09-21 [patent_title] => Dynamically adjusting block mode pool sizes [patent_app_type] => utility [patent_app_number] => 16/660627 [patent_app_country] => US [patent_app_date] => 2019-10-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 12 [patent_no_of_words] => 15480 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 159 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16660627 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/660627
Dynamically adjusting block mode pool sizes Oct 21, 2019 Issued
Array ( [id] => 17106145 [patent_doc_number] => 11126360 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-09-21 [patent_title] => Dynamically adjusting block mode pool sizes [patent_app_type] => utility [patent_app_number] => 16/660627 [patent_app_country] => US [patent_app_date] => 2019-10-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 12 [patent_no_of_words] => 15480 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 159 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16660627 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/660627
Dynamically adjusting block mode pool sizes Oct 21, 2019 Issued
Array ( [id] => 16864406 [patent_doc_number] => 11023146 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-06-01 [patent_title] => System and method for managing buffers in a computer system [patent_app_type] => utility [patent_app_number] => 16/596672 [patent_app_country] => US [patent_app_date] => 2019-10-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 10 [patent_no_of_words] => 13315 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 344 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16596672 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/596672
System and method for managing buffers in a computer system Oct 7, 2019 Issued
Array ( [id] => 17962239 [patent_doc_number] => 20220342820 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-10-27 [patent_title] => Techniques For Multi-Tiered Data Storage In Multi-Tenant Caching Systems [patent_app_type] => utility [patent_app_number] => 17/764879 [patent_app_country] => US [patent_app_date] => 2019-10-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10261 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 114 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17764879 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/764879
Techniques for multi-tiered data storage in multi-tenant caching systems Oct 3, 2019 Issued
Array ( [id] => 16667004 [patent_doc_number] => 10936250 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-03-02 [patent_title] => Host accelerated operations in managed NAND devices [patent_app_type] => utility [patent_app_number] => 16/580684 [patent_app_country] => US [patent_app_date] => 2019-09-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 15064 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 86 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16580684 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/580684
Host accelerated operations in managed NAND devices Sep 23, 2019 Issued
Array ( [id] => 17091741 [patent_doc_number] => 11119931 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-09-14 [patent_title] => Data pipeline for microkernel operating system [patent_app_type] => utility [patent_app_number] => 16/575196 [patent_app_country] => US [patent_app_date] => 2019-09-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 10249 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 224 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16575196 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/575196
Data pipeline for microkernel operating system Sep 17, 2019 Issued
Array ( [id] => 16714172 [patent_doc_number] => 20210081319 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-03-18 [patent_title] => STORAGE ARRAY WITH N-WAY ACTIVE-ACTIVE BACKEND [patent_app_type] => utility [patent_app_number] => 16/569704 [patent_app_country] => US [patent_app_date] => 2019-09-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3184 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 111 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16569704 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/569704
Storage array with N-way active-active backend Sep 12, 2019 Issued
Array ( [id] => 16926934 [patent_doc_number] => 11048417 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-06-29 [patent_title] => Method, device and computer program product for storage management [patent_app_type] => utility [patent_app_number] => 16/569048 [patent_app_country] => US [patent_app_date] => 2019-09-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 5857 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 218 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16569048 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/569048
Method, device and computer program product for storage management Sep 11, 2019 Issued
Array ( [id] => 16690658 [patent_doc_number] => 20210073136 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-03-11 [patent_title] => DYNAMICALLY ADJUSTING A NUMBER OF MEMORY COPY AND MEMORY MAPPING WINDOWS TO OPTIMIZE I/O PERFORMANCE [patent_app_type] => utility [patent_app_number] => 16/567894 [patent_app_country] => US [patent_app_date] => 2019-09-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6667 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 16567894 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/567894
Dynamically adjusting a number of memory copy and memory mapping windows to optimize I/O performance Sep 10, 2019 Issued
Array ( [id] => 15594049 [patent_doc_number] => 20200073559 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-03-05 [patent_title] => EFFICIENT WRITING IN A FLASH STORAGE SYSTEM [patent_app_type] => utility [patent_app_number] => 16/566674 [patent_app_country] => US [patent_app_date] => 2019-09-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 19606 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 115 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16566674 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/566674
Efficient writing in a flash storage system Sep 9, 2019 Issued
Array ( [id] => 16363072 [patent_doc_number] => 20200319823 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-10-08 [patent_title] => LARGE DATA READ TECHNIQUES [patent_app_type] => utility [patent_app_number] => 16/565021 [patent_app_country] => US [patent_app_date] => 2019-09-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9018 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -19 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16565021 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/565021
Large data read techniques Sep 8, 2019 Issued
Array ( [id] => 16577421 [patent_doc_number] => 20210011822 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-01-14 [patent_title] => PREDICTABLE SYNCHRONOUS DATA REPLICATION [patent_app_type] => utility [patent_app_number] => 16/562048 [patent_app_country] => US [patent_app_date] => 2019-09-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16717 [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] => 16562048 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/562048
Predictable synchronous data replication Sep 4, 2019 Issued
Array ( [id] => 17018207 [patent_doc_number] => 11087852 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-08-10 [patent_title] => Semiconductor storage device and memory system [patent_app_type] => utility [patent_app_number] => 16/557879 [patent_app_country] => US [patent_app_date] => 2019-08-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 20 [patent_no_of_words] => 12447 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 297 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16557879 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/557879
Semiconductor storage device and memory system Aug 29, 2019 Issued
Array ( [id] => 17001395 [patent_doc_number] => 11080205 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-08-03 [patent_title] => Classifying access frequency of a memory sub-system component [patent_app_type] => utility [patent_app_number] => 16/555856 [patent_app_country] => US [patent_app_date] => 2019-08-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 11836 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16555856 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/555856
Classifying access frequency of a memory sub-system component Aug 28, 2019 Issued
Menu