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] => 16186113 [patent_doc_number] => 10719445 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-07-21 [patent_title] => System and method for scaling a historical pattern matching data structure in a memory device [patent_app_type] => utility [patent_app_number] => 16/288784 [patent_app_country] => US [patent_app_date] => 2019-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 28 [patent_no_of_words] => 22084 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 122 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16288784 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/288784
System and method for scaling a historical pattern matching data structure in a memory device Feb 27, 2019 Issued
Array ( [id] => 16514724 [patent_doc_number] => 20200393982 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-12-17 [patent_title] => ELECTRONIC DEVICE AND CONTROL METHOD FOR CONTROLLING MEMORY [patent_app_type] => utility [patent_app_number] => 16/971580 [patent_app_country] => US [patent_app_date] => 2019-02-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15384 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 147 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16971580 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/971580
Electronic device and control method for controlling memory Feb 12, 2019 Issued
Array ( [id] => 16600242 [patent_doc_number] => 20210026773 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-01-28 [patent_title] => AN APPARATUS AND METHOD FOR STORING BOUNDED POINTERS [patent_app_type] => utility [patent_app_number] => 16/971405 [patent_app_country] => US [patent_app_date] => 2019-02-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9917 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 100 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16971405 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/971405
Apparatus and method for storing bounded pointers Feb 10, 2019 Issued
Array ( [id] => 16446934 [patent_doc_number] => 10838863 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-11-17 [patent_title] => Storage system with write cache release protection [patent_app_type] => utility [patent_app_number] => 16/265131 [patent_app_country] => US [patent_app_date] => 2019-02-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 12986 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 176 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16265131 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/265131
Storage system with write cache release protection Jan 31, 2019 Issued
Array ( [id] => 14347695 [patent_doc_number] => 20190155820 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-05-23 [patent_title] => CONSISTENT POINT-IN-TIME COPY OF A CONSISTENT ASYNCHRONOUS MIRROR TARGET WITHOUT PAUSING A CONSISTENT ASYNCHRONOUS MIRROR COPY [patent_app_type] => utility [patent_app_number] => 16/259613 [patent_app_country] => US [patent_app_date] => 2019-01-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10655 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [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] => 16259613 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/259613
Consistent point-in-time copy of a consistent asynchronous mirror target without pausing a consistent asynchronous mirror copy Jan 27, 2019 Issued
Array ( [id] => 17061998 [patent_doc_number] => 11106600 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-08-31 [patent_title] => Cache replacement based on translation lookaside buffer evictions [patent_app_type] => utility [patent_app_number] => 16/256634 [patent_app_country] => US [patent_app_date] => 2019-01-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8156 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 74 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16256634 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/256634
Cache replacement based on translation lookaside buffer evictions Jan 23, 2019 Issued
Array ( [id] => 14347073 [patent_doc_number] => 20190155509 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-05-23 [patent_title] => PROCESSING OF A SET OF PENDING OPERATIONS FOR A SWITCHOVER FROM A FIRST STORAGE RESOURCE TO A SECOND STORAGE RESOURCE [patent_app_type] => utility [patent_app_number] => 16/254174 [patent_app_country] => US [patent_app_date] => 2019-01-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7115 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 138 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16254174 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/254174
Processing of a set of pending operations for a switchover from a first storage resource to a second storage resource Jan 21, 2019 Issued
Array ( [id] => 15544775 [patent_doc_number] => 10572167 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-02-25 [patent_title] => Storage data sanitization [patent_app_type] => utility [patent_app_number] => 16/250827 [patent_app_country] => US [patent_app_date] => 2019-01-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 11317 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 55 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16250827 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/250827
Storage data sanitization Jan 16, 2019 Issued
Array ( [id] => 14585163 [patent_doc_number] => 20190220190 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-07-18 [patent_title] => METHOD AND DEVICE FOR MANAGING HASH TABLE, AND COMPUTER PROGRAM PRODUCT [patent_app_type] => utility [patent_app_number] => 16/249376 [patent_app_country] => US [patent_app_date] => 2019-01-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6120 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 181 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16249376 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/249376
Method and device for managing hash table, and computer program product Jan 15, 2019 Issued
Array ( [id] => 16608033 [patent_doc_number] => 10909038 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-02-02 [patent_title] => Cache management method, cache and storage medium [patent_app_type] => utility [patent_app_number] => 16/236552 [patent_app_country] => US [patent_app_date] => 2018-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 9 [patent_no_of_words] => 9702 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 207 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16236552 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/236552
Cache management method, cache and storage medium Dec 29, 2018 Issued
Array ( [id] => 16129697 [patent_doc_number] => 10698608 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-06-30 [patent_title] => Method, apparatus and computer storage medium for data input and output [patent_app_type] => utility [patent_app_number] => 16/225483 [patent_app_country] => US [patent_app_date] => 2018-12-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 13 [patent_no_of_words] => 7333 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 138 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16225483 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/225483
Method, apparatus and computer storage medium for data input and output Dec 18, 2018 Issued
Array ( [id] => 14218345 [patent_doc_number] => 20190121557 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-04-25 [patent_title] => OBFUSCATION-ENHANCED MEMORY ENCRYPTION [patent_app_type] => utility [patent_app_number] => 16/223162 [patent_app_country] => US [patent_app_date] => 2018-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4865 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 52 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16223162 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/223162
Obfuscation-enhanced memory encryption Dec 17, 2018 Issued
Array ( [id] => 16217063 [patent_doc_number] => 10732874 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-08-04 [patent_title] => Memory system and operation method thereof [patent_app_type] => utility [patent_app_number] => 16/223768 [patent_app_country] => US [patent_app_date] => 2018-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 18 [patent_no_of_words] => 10791 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 66 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16223768 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/223768
Memory system and operation method thereof Dec 17, 2018 Issued
Array ( [id] => 16145381 [patent_doc_number] => 10705760 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-07-07 [patent_title] => Method, device and computer readable medium of I/O management [patent_app_type] => utility [patent_app_number] => 16/222036 [patent_app_country] => US [patent_app_date] => 2018-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 8 [patent_no_of_words] => 6667 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 71 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16222036 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/222036
Method, device and computer readable medium of I/O management Dec 16, 2018 Issued
Array ( [id] => 16129753 [patent_doc_number] => 10698636 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-06-30 [patent_title] => Trigger margin based dynamic program step characteristic adjustment [patent_app_type] => utility [patent_app_number] => 16/214419 [patent_app_country] => US [patent_app_date] => 2018-12-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 10 [patent_no_of_words] => 9200 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 72 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16214419 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/214419
Trigger margin based dynamic program step characteristic adjustment Dec 9, 2018 Issued
Array ( [id] => 15757487 [patent_doc_number] => 10620854 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-04-14 [patent_title] => Validating data for deployment [patent_app_type] => utility [patent_app_number] => 16/204966 [patent_app_country] => US [patent_app_date] => 2018-11-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 12451 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 162 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16204966 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/204966
Validating data for deployment Nov 28, 2018 Issued
Array ( [id] => 16200769 [patent_doc_number] => 10725932 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-07-28 [patent_title] => Optimizing headless virtual machine memory management with global translation lookaside buffer shootdown [patent_app_type] => utility [patent_app_number] => 16/204965 [patent_app_country] => US [patent_app_date] => 2018-11-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 9 [patent_no_of_words] => 5906 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16204965 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/204965
Optimizing headless virtual machine memory management with global translation lookaside buffer shootdown Nov 28, 2018 Issued
Array ( [id] => 14106899 [patent_doc_number] => 20190095125 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-03-28 [patent_title] => EXTENT MIGRATION IN MULTI-TIER STORAGE SYSTEMS [patent_app_type] => utility [patent_app_number] => 16/202365 [patent_app_country] => US [patent_app_date] => 2018-11-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7396 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 53 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16202365 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/202365
Extent migration in multi-tier storage systems Nov 27, 2018 Issued
Array ( [id] => 14901215 [patent_doc_number] => 20190294373 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-09-26 [patent_title] => STORAGE DEVICE MOUNTED ON NETWORK FABRIC AND QUEUE MANAGEMENT METHOD THEREOF [patent_app_type] => utility [patent_app_number] => 16/193907 [patent_app_country] => US [patent_app_date] => 2018-11-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8074 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 119 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16193907 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/193907
STORAGE DEVICE MOUNTED ON NETWORK FABRIC AND QUEUE MANAGEMENT METHOD THEREOF Nov 15, 2018 Abandoned
Array ( [id] => 16551787 [patent_doc_number] => 10884947 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-01-05 [patent_title] => Methods and memory systems for address mapping [patent_app_type] => utility [patent_app_number] => 16/194117 [patent_app_country] => US [patent_app_date] => 2018-11-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 13 [patent_no_of_words] => 7933 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 227 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16194117 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/194117
Methods and memory systems for address mapping Nov 15, 2018 Issued
Menu