
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] => 14952435
[patent_doc_number] => 10437481
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-10-08
[patent_title] => Data access method and related apparatus and system
[patent_app_type] => utility
[patent_app_number] => 15/815280
[patent_app_country] => US
[patent_app_date] => 2017-11-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 45
[patent_figures_cnt] => 53
[patent_no_of_words] => 38771
[patent_no_of_claims] => 30
[patent_no_of_ind_claims] => 8
[patent_words_short_claim] => 94
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15815280
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/815280 | Data access method and related apparatus and system | Nov 15, 2017 | Issued |
Array
(
[id] => 12221582
[patent_doc_number] => 20180059942
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-03-01
[patent_title] => 'REDUCING CONCURRENCY OF GARBAGE COLLECTION OPERATIONS'
[patent_app_type] => utility
[patent_app_number] => 15/805488
[patent_app_country] => US
[patent_app_date] => 2017-11-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5683
[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] => 15805488
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/805488 | Reducing concurrency of garbage collection operations | Nov 6, 2017 | Issued |
Array
(
[id] => 16307233
[patent_doc_number] => 10776023
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-09-15
[patent_title] => Data storage device with configurable policy-based storage device behavior
[patent_app_type] => utility
[patent_app_number] => 15/804772
[patent_app_country] => US
[patent_app_date] => 2017-11-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 32
[patent_figures_cnt] => 32
[patent_no_of_words] => 19246
[patent_no_of_claims] => 36
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 131
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15804772
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/804772 | Data storage device with configurable policy-based storage device behavior | Nov 5, 2017 | Issued |
Array
(
[id] => 14952425
[patent_doc_number] => 10437476
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-10-08
[patent_title] => Namespaces allocation in non-volatile memory devices
[patent_app_type] => utility
[patent_app_number] => 15/790882
[patent_app_country] => US
[patent_app_date] => 2017-10-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 12
[patent_no_of_words] => 10417
[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] => 15790882
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/790882 | Namespaces allocation in non-volatile memory devices | Oct 22, 2017 | Issued |
Array
(
[id] => 14917595
[patent_doc_number] => 10430117
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-10-01
[patent_title] => Host accelerated operations in managed NAND devices
[patent_app_type] => utility
[patent_app_number] => 15/790794
[patent_app_country] => US
[patent_app_date] => 2017-10-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 9
[patent_no_of_words] => 15036
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 79
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15790794
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/790794 | Host accelerated operations in managed NAND devices | Oct 22, 2017 | Issued |
Array
(
[id] => 13120219
[patent_doc_number] => 10078463
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2018-09-18
[patent_title] => Dynamic memory reallocation for match-action packet processing
[patent_app_type] => utility
[patent_app_number] => 15/784336
[patent_app_country] => US
[patent_app_date] => 2017-10-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 15
[patent_no_of_words] => 11552
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 185
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15784336
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/784336 | Dynamic memory reallocation for match-action packet processing | Oct 15, 2017 | Issued |
Array
(
[id] => 14106867
[patent_doc_number] => 20190095109
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-03-28
[patent_title] => DATA STORAGE SYSTEM PERFORMANCE MANAGEMENT
[patent_app_type] => utility
[patent_app_number] => 15/718266
[patent_app_country] => US
[patent_app_date] => 2017-09-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11703
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[patent_words_short_claim] => 248
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15718266
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/718266 | Data storage system performance management | Sep 27, 2017 | Issued |
Array
(
[id] => 14735871
[patent_doc_number] => 10387335
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-08-20
[patent_title] => Memory system and handles to master capabilities
[patent_app_type] => utility
[patent_app_number] => 15/718214
[patent_app_country] => US
[patent_app_date] => 2017-09-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 17
[patent_no_of_words] => 11575
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 133
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15718214
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/718214 | Memory system and handles to master capabilities | Sep 27, 2017 | Issued |
Array
(
[id] => 15820315
[patent_doc_number] => 10635334
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-04-28
[patent_title] => Rule based data transfer model to cloud
[patent_app_type] => utility
[patent_app_number] => 15/718373
[patent_app_country] => US
[patent_app_date] => 2017-09-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 14
[patent_no_of_words] => 8801
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 213
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15718373
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/718373 | Rule based data transfer model to cloud | Sep 27, 2017 | Issued |
Array
(
[id] => 13157371
[patent_doc_number] => 10095409
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2018-10-09
[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/715404
[patent_app_country] => US
[patent_app_date] => 2017-09-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 12
[patent_no_of_words] => 7075
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 81
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15715404
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/715404 | Storage system having cross node data redundancy and method and computer readable medium for same | Sep 25, 2017 | Issued |
Array
(
[id] => 12128208
[patent_doc_number] => 20180011794
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-01-11
[patent_title] => 'METHOD AND SYSTEM FOR EFFICIENT COMMUNICATION AND COMMAND SYSTEM FOR DEFERRED OPERATION'
[patent_app_type] => utility
[patent_app_number] => 15/710484
[patent_app_country] => US
[patent_app_date] => 2017-09-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 6636
[patent_no_of_claims] => 2
[patent_no_of_ind_claims] => 2
[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] => 15710484
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/710484 | Method and system for efficient communication and command system for deferred operation | Sep 19, 2017 | Issued |
Array
(
[id] => 12128064
[patent_doc_number] => 20180011649
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-01-11
[patent_title] => 'INFORMATION PROCESSING SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 15/710380
[patent_app_country] => US
[patent_app_date] => 2017-09-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 77
[patent_figures_cnt] => 77
[patent_no_of_words] => 55753
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 1
[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] => 15710380
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/710380 | Information processing system | Sep 19, 2017 | Issued |
Array
(
[id] => 12120823
[patent_doc_number] => 20180004409
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-01-04
[patent_title] => 'METHOD AND APPARATUS FOR MANAGING STORAGE DEVICE'
[patent_app_type] => utility
[patent_app_number] => 15/707860
[patent_app_country] => US
[patent_app_date] => 2017-09-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5871
[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] => 15707860
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/707860 | Method and apparatus for managing storage device | Sep 17, 2017 | Issued |
Array
(
[id] => 15700899
[patent_doc_number] => 10606625
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-03-31
[patent_title] => Hot growing a cloud hosted block device
[patent_app_type] => utility
[patent_app_number] => 15/703295
[patent_app_country] => US
[patent_app_date] => 2017-09-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 11698
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 167
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15703295
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/703295 | Hot growing a cloud hosted block device | Sep 12, 2017 | Issued |
Array
(
[id] => 14642227
[patent_doc_number] => 10365857
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-07-30
[patent_title] => Memory system
[patent_app_type] => utility
[patent_app_number] => 15/694976
[patent_app_country] => US
[patent_app_date] => 2017-09-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 22
[patent_no_of_words] => 12850
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 110
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15694976
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/694976 | Memory system | Sep 3, 2017 | Issued |
Array
(
[id] => 13449151
[patent_doc_number] => 20180276118
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-09-27
[patent_title] => MEMORY SYSTEM AND CONTROL METHOD OF NONVOLATILE MEMORY
[patent_app_type] => utility
[patent_app_number] => 15/694832
[patent_app_country] => US
[patent_app_date] => 2017-09-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8018
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 162
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15694832
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/694832 | Memory system and control method of nonvolatile memory | Sep 2, 2017 | Issued |
Array
(
[id] => 13254915
[patent_doc_number] => 10140148
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2018-11-27
[patent_title] => Copy based IOMMU emulation for out-of-process emulated devices
[patent_app_type] => utility
[patent_app_number] => 15/691244
[patent_app_country] => US
[patent_app_date] => 2017-08-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 11
[patent_no_of_words] => 12770
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 173
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15691244
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/691244 | Copy based IOMMU emulation for out-of-process emulated devices | Aug 29, 2017 | Issued |
Array
(
[id] => 15106505
[patent_doc_number] => 10474578
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-11-12
[patent_title] => Utilization-based throttling of hardware prefetchers
[patent_app_type] => utility
[patent_app_number] => 15/691302
[patent_app_country] => US
[patent_app_date] => 2017-08-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 10179
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 123
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15691302
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/691302 | Utilization-based throttling of hardware prefetchers | Aug 29, 2017 | Issued |
Array
(
[id] => 14489163
[patent_doc_number] => 10331369
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-06-25
[patent_title] => Array control program, array control method, and array control apparatus
[patent_app_type] => utility
[patent_app_number] => 15/691172
[patent_app_country] => US
[patent_app_date] => 2017-08-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 39
[patent_figures_cnt] => 45
[patent_no_of_words] => 15511
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 281
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15691172
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/691172 | Array control program, array control method, and array control apparatus | Aug 29, 2017 | Issued |
Array
(
[id] => 14735841
[patent_doc_number] => 10387320
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-08-20
[patent_title] => Integrated confirmation queues
[patent_app_type] => utility
[patent_app_number] => 15/665401
[patent_app_country] => US
[patent_app_date] => 2017-07-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6590
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 77
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15665401
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/665401 | Integrated confirmation queues | Jul 30, 2017 | Issued |