Search

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 numberTitle of the applicationFiling DateStatus
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
Menu