
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] => 15137101
[patent_doc_number] => 10482018
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-11-19
[patent_title] => Arithmetic processing unit and method for controlling arithmetic processing unit
[patent_app_type] => utility
[patent_app_number] => 16/110578
[patent_app_country] => US
[patent_app_date] => 2018-08-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 10776
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 2
[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] => 16110578
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/110578 | Arithmetic processing unit and method for controlling arithmetic processing unit | Aug 22, 2018 | Issued |
Array
(
[id] => 15561687
[patent_doc_number] => 20200065255
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-02-27
[patent_title] => APPARATUS AND METHOD FOR NEIGHBORHOOD-AWARE VIRTUAL TO PHYSICAL ADDRESS TRANSLATIONS
[patent_app_type] => utility
[patent_app_number] => 16/110062
[patent_app_country] => US
[patent_app_date] => 2018-08-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9858
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -25
[patent_words_short_claim] => 83
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16110062
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/110062 | Apparatus and method for neighborhood-aware virtual to physical address translations | Aug 22, 2018 | Issued |
Array
(
[id] => 14917551
[patent_doc_number] => 10430095
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-10-01
[patent_title] => Dynamic memory reallocation for match-action packet processing
[patent_app_type] => utility
[patent_app_number] => 16/108516
[patent_app_country] => US
[patent_app_date] => 2018-08-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 15
[patent_no_of_words] => 11568
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 215
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16108516
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/108516 | Dynamic memory reallocation for match-action packet processing | Aug 21, 2018 | Issued |
Array
(
[id] => 14313931
[patent_doc_number] => 20190146669
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-05-16
[patent_title] => METHOD, SYSTEM, AND APPARATUS FOR NESTED SUSPEND AND RESUME IN A SOLID STATE DRIVE
[patent_app_type] => utility
[patent_app_number] => 16/105363
[patent_app_country] => US
[patent_app_date] => 2018-08-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7338
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[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] => 16105363
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/105363 | Method, system, and apparatus for nested suspend and resume in a solid state drive | Aug 19, 2018 | Issued |
Array
(
[id] => 18668303
[patent_doc_number] => 11775201
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-10-03
[patent_title] => Apparatus and method for providing one time programmable memory features in a hypervisor of a computing device
[patent_app_type] => utility
[patent_app_number] => 17/266901
[patent_app_country] => US
[patent_app_date] => 2018-08-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 5987
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 116
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17266901
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/266901 | Apparatus and method for providing one time programmable memory features in a hypervisor of a computing device | Aug 7, 2018 | Issued |
Array
(
[id] => 15458807
[patent_doc_number] => 20200042228
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-02-06
[patent_title] => TIERED STORAGE SYSTEM WITH DATA ROUTING BY PEER STORAGE DEVICES
[patent_app_type] => utility
[patent_app_number] => 16/055021
[patent_app_country] => US
[patent_app_date] => 2018-08-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 14386
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 141
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16055021
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/055021 | Tiered storage system with data routing by peer storage devices | Aug 2, 2018 | Issued |
Array
(
[id] => 13751999
[patent_doc_number] => 10168946
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-01-01
[patent_title] => Extent migration in multi-tier storage systems
[patent_app_type] => utility
[patent_app_number] => 16/024948
[patent_app_country] => US
[patent_app_date] => 2018-07-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 11
[patent_no_of_words] => 7397
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 140
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16024948
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/024948 | Extent migration in multi-tier storage systems | Jul 1, 2018 | Issued |
Array
(
[id] => 15271565
[patent_doc_number] => 20190384517
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-12-19
[patent_title] => MEMORY CONTROLLER AND METHOD CAPABLE OF USING DIFFERENT STORING MODES TO STORE DATA UNITS HAVING DIFFERENT DATA SIZES
[patent_app_type] => utility
[patent_app_number] => 16/008047
[patent_app_country] => US
[patent_app_date] => 2018-06-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3804
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[patent_words_short_claim] => 106
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16008047
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/008047 | Memory controller and method capable of using different storing modes to store data units having different data sizes | Jun 13, 2018 | Issued |
Array
(
[id] => 15952889
[patent_doc_number] => 10664352
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-05-26
[patent_title] => Live browsing of backed up data residing on cloned disks
[patent_app_type] => utility
[patent_app_number] => 16/008959
[patent_app_country] => US
[patent_app_date] => 2018-06-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 20
[patent_no_of_words] => 37134
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 244
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16008959
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/008959 | Live browsing of backed up data residing on cloned disks | Jun 13, 2018 | Issued |
Array
(
[id] => 15271569
[patent_doc_number] => 20190384519
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-12-19
[patent_title] => INTRA-CLUSTER MIGRATION FOR ELASTIC CLOUD STORAGE DEVICES
[patent_app_type] => utility
[patent_app_number] => 16/007419
[patent_app_country] => US
[patent_app_date] => 2018-06-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10725
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 96
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16007419
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/007419 | Intra-cluster migration for elastic cloud storage devices | Jun 12, 2018 | Issued |
Array
(
[id] => 15373503
[patent_doc_number] => 10528470
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-01-07
[patent_title] => System, apparatus and method to suppress redundant store operations in a processor
[patent_app_type] => utility
[patent_app_number] => 16/006956
[patent_app_country] => US
[patent_app_date] => 2018-06-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 15
[patent_no_of_words] => 11405
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 76
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16006956
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/006956 | System, apparatus and method to suppress redundant store operations in a processor | Jun 12, 2018 | Issued |
Array
(
[id] => 15106495
[patent_doc_number] => 10474573
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-11-12
[patent_title] => Method for managing flash memory module and associated flash memory controller and electronic device
[patent_app_type] => utility
[patent_app_number] => 16/006854
[patent_app_country] => US
[patent_app_date] => 2018-06-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3083
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 76
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16006854
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/006854 | Method for managing flash memory module and associated flash memory controller and electronic device | Jun 12, 2018 | Issued |
Array
(
[id] => 14298371
[patent_doc_number] => 10289312
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-05-14
[patent_title] => Method of reordering a queue of write requests
[patent_app_type] => utility
[patent_app_number] => 16/005168
[patent_app_country] => US
[patent_app_date] => 2018-06-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 14
[patent_no_of_words] => 8453
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 127
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16005168
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/005168 | Method of reordering a queue of write requests | Jun 10, 2018 | Issued |
Array
(
[id] => 15638739
[patent_doc_number] => 10592363
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-03-17
[patent_title] => Asynchronous remote mirror cloud archival
[patent_app_type] => utility
[patent_app_number] => 15/997466
[patent_app_country] => US
[patent_app_date] => 2018-06-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 7874
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 106
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15997466
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/997466 | Asynchronous remote mirror cloud archival | Jun 3, 2018 | Issued |
Array
(
[id] => 16217093
[patent_doc_number] => 10732904
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-08-04
[patent_title] => Method, system and computer program product for managing storage system
[patent_app_type] => utility
[patent_app_number] => 15/993719
[patent_app_country] => US
[patent_app_date] => 2018-05-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 8402
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 169
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15993719
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/993719 | Method, system and computer program product for managing storage system | May 30, 2018 | Issued |
Array
(
[id] => 14555267
[patent_doc_number] => 10346094
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-07-09
[patent_title] => Storage system, storage device, and hard disk drive scheduling method
[patent_app_type] => utility
[patent_app_number] => 15/980584
[patent_app_country] => US
[patent_app_date] => 2018-05-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 19482
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 322
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15980584
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/980584 | Storage system, storage device, and hard disk drive scheduling method | May 14, 2018 | Issued |
Array
(
[id] => 14188791
[patent_doc_number] => 20190114101
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-04-18
[patent_title] => DATA STORAGE APPARATUS AND OPERATING METHOD THEREOF
[patent_app_type] => utility
[patent_app_number] => 15/980350
[patent_app_country] => US
[patent_app_date] => 2018-05-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6810
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -13
[patent_words_short_claim] => 79
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15980350
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/980350 | Data storage apparatus selecting memory block group based on interleaving index and operating method thereof | May 14, 2018 | Issued |
Array
(
[id] => 14952465
[patent_doc_number] => 10437496
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-10-08
[patent_title] => System and method for managing buffers in a computer system
[patent_app_type] => utility
[patent_app_number] => 15/976790
[patent_app_country] => US
[patent_app_date] => 2018-05-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 10
[patent_no_of_words] => 13283
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 343
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15976790
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/976790 | System and method for managing buffers in a computer system | May 9, 2018 | Issued |
Array
(
[id] => 14798175
[patent_doc_number] => 10402091
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-09-03
[patent_title] => Managing data in log-structured storage systems
[patent_app_type] => utility
[patent_app_number] => 15/966464
[patent_app_country] => US
[patent_app_date] => 2018-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 9
[patent_no_of_words] => 11871
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 374
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15966464
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/966464 | Managing data in log-structured storage systems | Apr 29, 2018 | Issued |
Array
(
[id] => 15042527
[patent_doc_number] => 20190332268
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-10-31
[patent_title] => RAPID VOLUME BACKUP GENERATION FROM DISTRIBUTED REPLICA
[patent_app_type] => utility
[patent_app_number] => 15/967025
[patent_app_country] => US
[patent_app_date] => 2018-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 24427
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 150
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15967025
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/967025 | Rapid volume backup generation from distributed replica | Apr 29, 2018 | Issued |