
Steven G. Snyder
Examiner (ID: 9355, Phone: (571)270-1971 , Office: P/2184 )
| Most Active Art Unit | 2184 |
| Art Unit(s) | 2184 |
| Total Applications | 1012 |
| Issued Applications | 790 |
| Pending Applications | 59 |
| Abandoned Applications | 180 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 14364649
[patent_doc_number] => 10303630
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-05-28
[patent_title] => Configurable hardware accelerators
[patent_app_type] => utility
[patent_app_number] => 15/727630
[patent_app_country] => US
[patent_app_date] => 2017-10-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 9
[patent_no_of_words] => 6386
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 170
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15727630
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/727630 | Configurable hardware accelerators | Oct 7, 2017 | Issued |
Array
(
[id] => 16129691
[patent_doc_number] => 10698605
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2020-06-30
[patent_title] => Multipath storage device based on multi-dimensional health diagnosis
[patent_app_type] => utility
[patent_app_number] => 15/710796
[patent_app_country] => US
[patent_app_date] => 2017-09-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 8818
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 193
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15710796
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/710796 | Multipath storage device based on multi-dimensional health diagnosis | Sep 19, 2017 | Issued |
Array
(
[id] => 14047547
[patent_doc_number] => 20190079880
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2019-03-14
[patent_title] => AUTOMATICALLY CONFIGURING THE SETTINGS OF PERIPHERAL DEVICES
[patent_app_type] => utility
[patent_app_number] => 15/700722
[patent_app_country] => US
[patent_app_date] => 2017-09-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5933
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 87
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15700722
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/700722 | AUTOMATICALLY CONFIGURING THE SETTINGS OF PERIPHERAL DEVICES | Sep 10, 2017 | Abandoned |
Array
(
[id] => 12236873
[patent_doc_number] => 20180069736
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-03-08
[patent_title] => 'CLOCK RECOVERY AND DATA RECOVERY FOR PROGRAMMABLE LOGIC DEVICES'
[patent_app_type] => utility
[patent_app_number] => 15/700076
[patent_app_country] => US
[patent_app_date] => 2017-09-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 24
[patent_figures_cnt] => 24
[patent_no_of_words] => 15824
[patent_no_of_claims] => 20
[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] => 15700076
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/700076 | Clock recovery and data recovery for programmable logic devices | Sep 7, 2017 | Issued |
Array
(
[id] => 15106529
[patent_doc_number] => 10474590
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-11-12
[patent_title] => Storage medium storing device driver, peripheral device, and information processing system
[patent_app_type] => utility
[patent_app_number] => 15/696190
[patent_app_country] => US
[patent_app_date] => 2017-09-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 12403
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 132
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15696190
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/696190 | Storage medium storing device driver, peripheral device, and information processing system | Sep 5, 2017 | Issued |
Array
(
[id] => 13568821
[patent_doc_number] => 20180335958
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-11-22
[patent_title] => METHOD AND APPARATUS FOR FINE TUNING AND OPTIMIZING NVME-OF SSDS
[patent_app_type] => utility
[patent_app_number] => 15/674690
[patent_app_country] => US
[patent_app_date] => 2017-08-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5388
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -20
[patent_words_short_claim] => 64
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15674690
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/674690 | Method and apparatus for fine tuning and optimizing NVMe-oF SSDs | Aug 10, 2017 | Issued |
Array
(
[id] => 14855963
[patent_doc_number] => 10416703
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-09-17
[patent_title] => Counter/timer array for generation of complex patterns independent of software control
[patent_app_type] => utility
[patent_app_number] => 15/674242
[patent_app_country] => US
[patent_app_date] => 2017-08-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 22
[patent_no_of_words] => 11863
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 2
[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] => 15674242
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/674242 | Counter/timer array for generation of complex patterns independent of software control | Aug 9, 2017 | Issued |
Array
(
[id] => 14427303
[patent_doc_number] => 10318455
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-06-11
[patent_title] => System and method to correlate corrected machine check error storm events to specific machine check banks
[patent_app_type] => utility
[patent_app_number] => 15/654411
[patent_app_country] => US
[patent_app_date] => 2017-07-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4551
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 128
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15654411
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/654411 | System and method to correlate corrected machine check error storm events to specific machine check banks | Jul 18, 2017 | Issued |
Array
(
[id] => 13269293
[patent_doc_number] => 10146731
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-12-04
[patent_title] => Can module and method therefor
[patent_app_type] => utility
[patent_app_number] => 15/654479
[patent_app_country] => US
[patent_app_date] => 2017-07-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 10
[patent_no_of_words] => 5959
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[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] => 15654479
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/654479 | Can module and method therefor | Jul 18, 2017 | Issued |
Array
(
[id] => 14555189
[patent_doc_number] => 10346054
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2019-07-09
[patent_title] => Policy driven IO scheduler resilient to storage subsystem performance
[patent_app_type] => utility
[patent_app_number] => 15/648979
[patent_app_country] => US
[patent_app_date] => 2017-07-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 20
[patent_figures_cnt] => 20
[patent_no_of_words] => 12533
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 163
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15648979
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/648979 | Policy driven IO scheduler resilient to storage subsystem performance | Jul 12, 2017 | Issued |
Array
(
[id] => 14457825
[patent_doc_number] => 10324874
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-06-18
[patent_title] => Real-time embedded system
[patent_app_type] => utility
[patent_app_number] => 15/639866
[patent_app_country] => US
[patent_app_date] => 2017-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 6
[patent_no_of_words] => 7611
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 130
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15639866
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/639866 | Real-time embedded system | Jun 29, 2017 | Issued |
Array
(
[id] => 11981983
[patent_doc_number] => 20170286137
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-10-05
[patent_title] => 'GENERIC PHYSICAL LOCATION CODES FOR VIRTUAL SYSTEM AND PARTITION CLONING'
[patent_app_type] => utility
[patent_app_number] => 15/628744
[patent_app_country] => US
[patent_app_date] => 2017-06-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 5349
[patent_no_of_claims] => 19
[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] => 15628744
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/628744 | Generic physical location codes for virtual system and partition cloning | Jun 20, 2017 | Issued |
Array
(
[id] => 13627259
[patent_doc_number] => 20180365181
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-12-20
[patent_title] => SAFE DOUBLE BUFFERING USING DMA SAFE LINKED LISTS
[patent_app_type] => utility
[patent_app_number] => 15/627872
[patent_app_country] => US
[patent_app_date] => 2017-06-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7065
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 15627872
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/627872 | Safe double buffering using DMA safe linked lists | Jun 19, 2017 | Issued |
Array
(
[id] => 13696481
[patent_doc_number] => 20170359195
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-12-14
[patent_title] => LOCAL INTERCONNECT NETWORK BUS ARCHITECTURE
[patent_app_type] => utility
[patent_app_number] => 15/622117
[patent_app_country] => US
[patent_app_date] => 2017-06-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7092
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -13
[patent_words_short_claim] => 121
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15622117
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/622117 | Local interconnect network bus architecture | Jun 13, 2017 | Issued |
Array
(
[id] => 12122111
[patent_doc_number] => 20180005697
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2018-01-04
[patent_title] => 'MEMORY DEVICE, MEMORY PACKAGE INCLUDING THE SAME, AND MEMORY MODULE INCLUDING THE SAME'
[patent_app_type] => utility
[patent_app_number] => 15/621885
[patent_app_country] => US
[patent_app_date] => 2017-06-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 19
[patent_no_of_words] => 12412
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 4
[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] => 15621885
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/621885 | Memory device, memory package including the same, and memory module including the same | Jun 12, 2017 | Issued |
Array
(
[id] => 14364141
[patent_doc_number] => 10303373
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-05-28
[patent_title] => Prioritizing commands in a data storage device
[patent_app_type] => utility
[patent_app_number] => 15/620124
[patent_app_country] => US
[patent_app_date] => 2017-06-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 3798
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 119
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15620124
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/620124 | Prioritizing commands in a data storage device | Jun 11, 2017 | Issued |
Array
(
[id] => 16263561
[patent_doc_number] => 10754997
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2020-08-25
[patent_title] => Security data diode
[patent_app_type] => utility
[patent_app_number] => 15/608299
[patent_app_country] => US
[patent_app_date] => 2017-05-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 20
[patent_no_of_words] => 9199
[patent_no_of_claims] => 4
[patent_no_of_ind_claims] => 1
[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] => 15608299
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/608299 | Security data diode | May 29, 2017 | Issued |
Array
(
[id] => 16345867
[patent_doc_number] => 20200310518
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-10-01
[patent_title] => MANAGEMENT SYSTEM, MANAGEMENT METHOD, DISPLAY APPARATUS, AND MANAGEMENT APPARATUS
[patent_app_type] => utility
[patent_app_number] => 16/304134
[patent_app_country] => US
[patent_app_date] => 2017-05-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6787
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -8
[patent_words_short_claim] => 86
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16304134
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/304134 | MANAGEMENT SYSTEM, MANAGEMENT METHOD, DISPLAY APPARATUS, AND MANAGEMENT APPARATUS | May 22, 2017 | Abandoned |
Array
(
[id] => 13055351
[patent_doc_number] => 10049068
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2018-08-14
[patent_title] => SAS system, SAS system traversal method, and apparatus
[patent_app_type] => utility
[patent_app_number] => 15/590003
[patent_app_country] => US
[patent_app_date] => 2017-05-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 8
[patent_no_of_words] => 9559
[patent_no_of_claims] => 10
[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] => 15590003
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/590003 | SAS system, SAS system traversal method, and apparatus | May 7, 2017 | Issued |
Array
(
[id] => 14009109
[patent_doc_number] => 10223013
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-03-05
[patent_title] => Processing input/output operations in a channel using a control block
[patent_app_type] => utility
[patent_app_number] => 15/484838
[patent_app_country] => US
[patent_app_date] => 2017-04-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4119
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 132
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15484838
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/484838 | Processing input/output operations in a channel using a control block | Apr 10, 2017 | Issued |