
Vijay Shankar
Examiner (ID: 2031, Phone: (571)272-7682 , Office: P/2697 )
| Most Active Art Unit | 2624 |
| Art Unit(s) | 2775, 2622, 2697, 2629, 2605, 2787, 2607, 2777, 2743, 2624, 2614, 2778, 2673 |
| Total Applications | 2645 |
| Issued Applications | 2177 |
| Pending Applications | 283 |
| Abandoned Applications | 214 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 17408796
[patent_doc_number] => 11249677
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-02-15
[patent_title] => Method and apparatus for erasing or writing flash data
[patent_app_type] => utility
[patent_app_number] => 16/128486
[patent_app_country] => US
[patent_app_date] => 2018-09-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 2781
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 147
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16128486
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/128486 | Method and apparatus for erasing or writing flash data | Sep 10, 2018 | Issued |
Array
(
[id] => 13782345
[patent_doc_number] => 20190004711
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-01-03
[patent_title] => ADDRESSING USAGE OF SHARED SSD RESOURCES IN VOLATILE AND UNPREDICTABLE OPERATING ENVIRONMENTS
[patent_app_type] => utility
[patent_app_number] => 16/122402
[patent_app_country] => US
[patent_app_date] => 2018-09-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10770
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 88
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16122402
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/122402 | Addressing usage of shared SSD resources in volatile and unpredictable operating environments | Sep 4, 2018 | Issued |
Array
(
[id] => 17031357
[patent_doc_number] => 11093168
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-08-17
[patent_title] => Processing of neural networks on electronic devices
[patent_app_type] => utility
[patent_app_number] => 16/120682
[patent_app_country] => US
[patent_app_date] => 2018-09-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 14165
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 610
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16120682
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/120682 | Processing of neural networks on electronic devices | Sep 3, 2018 | Issued |
Array
(
[id] => 15577815
[patent_doc_number] => 10579286
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-03-03
[patent_title] => Memory device and reclaiming method of the memory device
[patent_app_type] => utility
[patent_app_number] => 16/120832
[patent_app_country] => US
[patent_app_date] => 2018-09-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 16
[patent_no_of_words] => 8451
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 88
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16120832
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/120832 | Memory device and reclaiming method of the memory device | Sep 3, 2018 | Issued |
Array
(
[id] => 15313283
[patent_doc_number] => 10521346
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-12-31
[patent_title] => Arithmetic processing apparatus and control method for arithmetic processing apparatus
[patent_app_type] => utility
[patent_app_number] => 16/120484
[patent_app_country] => US
[patent_app_date] => 2018-09-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 6482
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 222
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16120484
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/120484 | Arithmetic processing apparatus and control method for arithmetic processing apparatus | Sep 3, 2018 | Issued |
Array
(
[id] => 15284709
[patent_doc_number] => 10515019
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-12-24
[patent_title] => Updating aging information using second-level address translation for virtual address-backed virtual machines
[patent_app_type] => utility
[patent_app_number] => 16/121488
[patent_app_country] => US
[patent_app_date] => 2018-09-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 10719
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 225
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16121488
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/121488 | Updating aging information using second-level address translation for virtual address-backed virtual machines | Sep 3, 2018 | Issued |
Array
(
[id] => 15563833
[patent_doc_number] => 20200066328
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-02-27
[patent_title] => System and Method for Performing Per-Bank Memory Refresh
[patent_app_type] => utility
[patent_app_number] => 16/109720
[patent_app_country] => US
[patent_app_date] => 2018-08-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5264
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 134
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16109720
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/109720 | System and method for performing per-bank memory refresh | Aug 21, 2018 | Issued |
Array
(
[id] => 13905915
[patent_doc_number] => 20190042162
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-02-07
[patent_title] => BACK-END MEMORY CHANNEL THAT RESIDES BETWEEN FIRST AND SECOND DIMM SLOTS AND APPLICATIONS THEREOF
[patent_app_type] => utility
[patent_app_number] => 16/104040
[patent_app_country] => US
[patent_app_date] => 2018-08-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6320
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 107
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16104040
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/104040 | BACK-END MEMORY CHANNEL THAT RESIDES BETWEEN FIRST AND SECOND DIMM SLOTS AND APPLICATIONS THEREOF | Aug 15, 2018 | Abandoned |
Array
(
[id] => 16895091
[patent_doc_number] => 11036645
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-06-15
[patent_title] => Secure userspace networking for guests
[patent_app_type] => utility
[patent_app_number] => 15/998887
[patent_app_country] => US
[patent_app_date] => 2018-08-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6759
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 139
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15998887
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/998887 | Secure userspace networking for guests | Aug 15, 2018 | Issued |
Array
(
[id] => 16879972
[patent_doc_number] => 11030121
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-06-08
[patent_title] => Apparatus and method for comparing regions associated with first and second bounded pointers
[patent_app_type] => utility
[patent_app_number] => 16/055240
[patent_app_country] => US
[patent_app_date] => 2018-08-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 17
[patent_no_of_words] => 10527
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 402
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16055240
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/055240 | Apparatus and method for comparing regions associated with first and second bounded pointers | Aug 5, 2018 | Issued |
Array
(
[id] => 13579753
[patent_doc_number] => 20180341425
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-11-29
[patent_title] => MIGRATING DATA BETWEEN MEMORIES
[patent_app_type] => utility
[patent_app_number] => 16/054926
[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] => 5105
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[patent_words_short_claim] => 122
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16054926
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/054926 | MIGRATING DATA BETWEEN MEMORIES | Aug 2, 2018 | Abandoned |
Array
(
[id] => 15367157
[patent_doc_number] => 20200019343
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-01-16
[patent_title] => METHOD AND APPARATUS FOR A DURABLE LOW LATENCY SYSTEM ARCHITECTURE
[patent_app_type] => utility
[patent_app_number] => 16/035359
[patent_app_country] => US
[patent_app_date] => 2018-07-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11155
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 71
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16035359
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/035359 | METHOD AND APPARATUS FOR A DURABLE LOW LATENCY SYSTEM ARCHITECTURE | Jul 12, 2018 | Abandoned |
Array
(
[id] => 16307410
[patent_doc_number] => 10776203
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-09-15
[patent_title] => Storage system with inter-stretch transcoding
[patent_app_type] => utility
[patent_app_number] => 16/020847
[patent_app_country] => US
[patent_app_date] => 2018-06-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 13327
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 88
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16020847
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/020847 | Storage system with inter-stretch transcoding | Jun 26, 2018 | Issued |
Array
(
[id] => 16386262
[patent_doc_number] => 10811103
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-10-20
[patent_title] => Memory controller, memory system, and method of operating memory system
[patent_app_type] => utility
[patent_app_number] => 16/020100
[patent_app_country] => US
[patent_app_date] => 2018-06-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 15
[patent_no_of_words] => 10195
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 40
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16020100
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/020100 | Memory controller, memory system, and method of operating memory system | Jun 26, 2018 | Issued |
Array
(
[id] => 15386967
[patent_doc_number] => 10534669
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-01-14
[patent_title] => Storage system with inter-stretch transcoding
[patent_app_type] => utility
[patent_app_number] => 16/020825
[patent_app_country] => US
[patent_app_date] => 2018-06-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 13322
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 89
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16020825
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/020825 | Storage system with inter-stretch transcoding | Jun 26, 2018 | Issued |
Array
(
[id] => 14704575
[patent_doc_number] => 10380035
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-08-13
[patent_title] => Using an access increment number to control a duration during which tracks remain in cache
[patent_app_type] => utility
[patent_app_number] => 16/016405
[patent_app_country] => US
[patent_app_date] => 2018-06-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 10
[patent_no_of_words] => 6568
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 101
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16016405
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/016405 | Using an access increment number to control a duration during which tracks remain in cache | Jun 21, 2018 | Issued |
Array
(
[id] => 16355310
[patent_doc_number] => 10795822
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-10-06
[patent_title] => System and method for negative feedback cache data flush in primary storage systems
[patent_app_type] => utility
[patent_app_number] => 16/007240
[patent_app_country] => US
[patent_app_date] => 2018-06-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 10288
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 117
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16007240
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/007240 | System and method for negative feedback cache data flush in primary storage systems | Jun 12, 2018 | Issued |
Array
(
[id] => 16385280
[patent_doc_number] => 10810118
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-10-20
[patent_title] => Data storage device and operating method thereof
[patent_app_type] => utility
[patent_app_number] => 16/001330
[patent_app_country] => US
[patent_app_date] => 2018-06-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 12
[patent_no_of_words] => 7124
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 141
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16001330
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/001330 | Data storage device and operating method thereof | Jun 5, 2018 | Issued |
Array
(
[id] => 13991917
[patent_doc_number] => 20190065116
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-02-28
[patent_title] => STORAGE DEVICE AND COMMUNICATION CONTROL METHOD
[patent_app_type] => utility
[patent_app_number] => 16/001143
[patent_app_country] => US
[patent_app_date] => 2018-06-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6840
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[patent_words_short_claim] => 93
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16001143
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/001143 | Storage device and communication control method | Jun 5, 2018 | Issued |
Array
(
[id] => 16446925
[patent_doc_number] => 10838854
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-11-17
[patent_title] => Data storage device and operating method thereof
[patent_app_type] => utility
[patent_app_number] => 16/001364
[patent_app_country] => US
[patent_app_date] => 2018-06-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 12
[patent_no_of_words] => 6988
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[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] => 16001364
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/001364 | Data storage device and operating method thereof | Jun 5, 2018 | Issued |