Search

Ryan A. Dare

Examiner (ID: 18932, Phone: (571)272-4069 , Office: P/2136 )

Most Active Art Unit
2136
Art Unit(s)
2186, 2132, 2136
Total Applications
695
Issued Applications
488
Pending Applications
70
Abandoned Applications
150

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 18316442 [patent_doc_number] => 11630523 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-04-18 [patent_title] => Pen/touch tablet computer having multiple operation modes and method for switching operation modes [patent_app_type] => utility [patent_app_number] => 17/366875 [patent_app_country] => US [patent_app_date] => 2021-07-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 15 [patent_no_of_words] => 10696 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 146 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17366875 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/366875
Pen/touch tablet computer having multiple operation modes and method for switching operation modes Jul 1, 2021 Issued
Array ( [id] => 17877412 [patent_doc_number] => 11449426 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-09-20 [patent_title] => I/O method and systems that includes caching data in the network interface controller (NIC) using meta-identifier (meta-ID) for the data [patent_app_type] => utility [patent_app_number] => 17/351751 [patent_app_country] => US [patent_app_date] => 2021-06-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 7068 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 85 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17351751 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/351751
I/O method and systems that includes caching data in the network interface controller (NIC) using meta-identifier (meta-ID) for the data Jun 17, 2021 Issued
Array ( [id] => 17113897 [patent_doc_number] => 20210294494 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-09-23 [patent_title] => SYSTEM AND METHOD FOR ACCELERATED DATA PROCESSING IN SSDS [patent_app_type] => utility [patent_app_number] => 17/343495 [patent_app_country] => US [patent_app_date] => 2021-06-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10910 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 17343495 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/343495
System and method for accelerated data processing in SSDS Jun 8, 2021 Issued
Array ( [id] => 18644724 [patent_doc_number] => 11768793 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-09-26 [patent_title] => Plug-in mobile peripheral component interconnect express module connector [patent_app_type] => utility [patent_app_number] => 17/327564 [patent_app_country] => US [patent_app_date] => 2021-05-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 2438 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 174 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17327564 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/327564
Plug-in mobile peripheral component interconnect express module connector May 20, 2021 Issued
Array ( [id] => 18386202 [patent_doc_number] => 11656983 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-05-23 [patent_title] => Host-resident translation layer write command [patent_app_type] => utility [patent_app_number] => 17/302966 [patent_app_country] => US [patent_app_date] => 2021-05-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7672 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 102 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17302966 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/302966
Host-resident translation layer write command May 16, 2021 Issued
Array ( [id] => 18136032 [patent_doc_number] => 11561708 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-01-24 [patent_title] => Generation, validation and implementation of storage-orchestration strategies using virtual private array (VPA) in a dynamic manner [patent_app_type] => utility [patent_app_number] => 17/320193 [patent_app_country] => US [patent_app_date] => 2021-05-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 28120 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 452 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17320193 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/320193
Generation, validation and implementation of storage-orchestration strategies using virtual private array (VPA) in a dynamic manner May 12, 2021 Issued
Array ( [id] => 18934453 [patent_doc_number] => 11886887 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-01-30 [patent_title] => Management method and device for updating underlying multi-level firmware programs using verifying controllers [patent_app_type] => utility [patent_app_number] => 17/316893 [patent_app_country] => US [patent_app_date] => 2021-05-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 8241 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 99 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17316893 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/316893
Management method and device for updating underlying multi-level firmware programs using verifying controllers May 10, 2021 Issued
Array ( [id] => 18981977 [patent_doc_number] => 11907150 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-02-20 [patent_title] => Multi-protocol IO infrastructure for a flexible storage platform [patent_app_type] => utility [patent_app_number] => 17/316385 [patent_app_country] => US [patent_app_date] => 2021-05-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 7176 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 171 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17316385 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/316385
Multi-protocol IO infrastructure for a flexible storage platform May 9, 2021 Issued
Array ( [id] => 17054225 [patent_doc_number] => 20210263659 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-08-26 [patent_title] => COMPOUND STORAGE SYSTEM AND STORAGE CONTROL METHOD TO CONFIGURE CHANGE ASSOCIATED WITH AN OWNER RIGHT TO SET THE CONFIGURATION CHANGE [patent_app_type] => utility [patent_app_number] => 17/314889 [patent_app_country] => US [patent_app_date] => 2021-05-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 30223 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [patent_words_short_claim] => 72 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17314889 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/314889
Compound storage system and storage control method to configure change associated with an owner right to set the configuration change May 6, 2021 Issued
Array ( [id] => 17024225 [patent_doc_number] => 20210248096 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-08-12 [patent_title] => Data Storage System and Method for Multiple Communication Protocols and Memory Access [patent_app_type] => utility [patent_app_number] => 17/244799 [patent_app_country] => US [patent_app_date] => 2021-04-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5604 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 109 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17244799 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/244799
Data storage system and method for multiple communication protocols and memory access Apr 28, 2021 Issued
Array ( [id] => 19493064 [patent_doc_number] => 12111775 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-10-08 [patent_title] => Memory hub providing cache coherency protocol system method for multiple processor sockets comprising multiple XPUs [patent_app_type] => utility [patent_app_number] => 17/212722 [patent_app_country] => US [patent_app_date] => 2021-03-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 14 [patent_no_of_words] => 10381 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 87 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17212722 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/212722
Memory hub providing cache coherency protocol system method for multiple processor sockets comprising multiple XPUs Mar 24, 2021 Issued
Array ( [id] => 17260813 [patent_doc_number] => 20210373798 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-12-02 [patent_title] => DATA STORAGE DEVICE WITH MULTI-STAGE CONTROLLER [patent_app_type] => utility [patent_app_number] => 17/204067 [patent_app_country] => US [patent_app_date] => 2021-03-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4601 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 99 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17204067 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/204067
Data storage device with multi-stage controller further including host bridge controller with upper on-chip and lower on-chip back-end memory connection Mar 16, 2021 Issued
Array ( [id] => 18046529 [patent_doc_number] => 11520483 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-12-06 [patent_title] => Operating method for performing firmware image chunk update and verification of whether damage as occurred on storage device [patent_app_type] => utility [patent_app_number] => 17/198353 [patent_app_country] => US [patent_app_date] => 2021-03-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 9437 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 198 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17198353 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/198353
Operating method for performing firmware image chunk update and verification of whether damage as occurred on storage device Mar 10, 2021 Issued
Array ( [id] => 17621775 [patent_doc_number] => 11340829 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-05-24 [patent_title] => Techniques for log space management involving storing a plurality of page descriptor (PDESC) page block (PB) pairs in the log [patent_app_type] => utility [patent_app_number] => 17/191759 [patent_app_country] => US [patent_app_date] => 2021-03-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 20818 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 289 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17191759 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/191759
Techniques for log space management involving storing a plurality of page descriptor (PDESC) page block (PB) pairs in the log Mar 3, 2021 Issued
Array ( [id] => 18486794 [patent_doc_number] => 20230214140 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-07-06 [patent_title] => Method and Apparatus for Controlling Startup of Hard Disk Drive System, and Storage Device [patent_app_type] => utility [patent_app_number] => 18/012423 [patent_app_country] => US [patent_app_date] => 2021-02-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6071 [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] => 18012423 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/012423
Controlling startup of hard disk drive (HDD) by locking initialization of small computer system interface (SCSI) state(s) using an out-of-band (OOB) negotiation process Feb 22, 2021 Issued
Array ( [id] => 19099678 [patent_doc_number] => 20240118906 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2024-04-11 [patent_title] => REPROCESSING A REPLACEABLE SUPPLY COMPONENT TO RECONFIGURE AN END-USER DEVICE [patent_app_type] => utility [patent_app_number] => 18/276586 [patent_app_country] => US [patent_app_date] => 2021-02-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11111 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [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] => 18276586 [rel_patent_id] =>[rel_patent_doc_number] =>)
18/276586
REPROCESSING A REPLACEABLE SUPPLY COMPONENT TO RECONFIGURE AN END-USER DEVICE Feb 11, 2021 Pending
Array ( [id] => 16856996 [patent_doc_number] => 20210157741 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-05-27 [patent_title] => Security Configurations in Page Table Entries for Execution Domains [patent_app_type] => utility [patent_app_number] => 17/170763 [patent_app_country] => US [patent_app_date] => 2021-02-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6266 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 17170763 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/170763
Security configurations in page table entries for execution domains Feb 7, 2021 Issued
Array ( [id] => 17698868 [patent_doc_number] => 11372592 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-06-28 [patent_title] => Memory controller having a plurality of control modules and associated server for coding and decoding raw data from flash memory chips [patent_app_type] => utility [patent_app_number] => 17/168119 [patent_app_country] => US [patent_app_date] => 2021-02-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6047 [patent_no_of_claims] => 14 [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] => 17168119 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/168119
Memory controller having a plurality of control modules and associated server for coding and decoding raw data from flash memory chips Feb 3, 2021 Issued
Array ( [id] => 18934455 [patent_doc_number] => 11886889 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2024-01-30 [patent_title] => Managing configurations of system services running in a cluster of hosts by managing lifecycle of virtualization software [patent_app_type] => utility [patent_app_number] => 17/156497 [patent_app_country] => US [patent_app_date] => 2021-01-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 11 [patent_no_of_words] => 4697 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 241 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17156497 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/156497
Managing configurations of system services running in a cluster of hosts by managing lifecycle of virtualization software Jan 21, 2021 Issued
Array ( [id] => 18668560 [patent_doc_number] => 11775462 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-10-03 [patent_title] => Adaptive interface storage device with multiple storage protocols including NVMe and NVMe over fabrics storage devices [patent_app_type] => utility [patent_app_number] => 17/156434 [patent_app_country] => US [patent_app_date] => 2021-01-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 4883 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 218 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17156434 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/156434
Adaptive interface storage device with multiple storage protocols including NVMe and NVMe over fabrics storage devices Jan 21, 2021 Issued
Menu