Search

Ryan Johnson

Examiner (ID: 3839, Phone: (571)270-1264 , Office: P/2842 )

Most Active Art Unit
2849
Art Unit(s)
2836, 2842, 2843, 2817, 2849
Total Applications
1601
Issued Applications
1321
Pending Applications
84
Abandoned Applications
219

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 17675089 [patent_doc_number] => 20220188256 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-06-16 [patent_title] => IDENTIFIERS FOR CONNECTIONS BETWEEN HOSTS AND STORAGE DEVICES [patent_app_type] => utility [patent_app_number] => 17/119339 [patent_app_country] => US [patent_app_date] => 2020-12-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6296 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 124 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17119339 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/119339
Identifiers for connections between hosts and storage devices Dec 10, 2020 Issued
Array ( [id] => 18095702 [patent_doc_number] => 20220414043 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-12-29 [patent_title] => AVALON-TO-AXI4 BUS CONVERSION METHOD [patent_app_type] => utility [patent_app_number] => 17/780190 [patent_app_country] => US [patent_app_date] => 2020-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4999 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [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] => 17780190 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/780190
Avalon-to-Axi4 bus conversion method Dec 8, 2020 Issued
Array ( [id] => 16722149 [patent_doc_number] => 20210089296 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-03-25 [patent_title] => FIRMWARE BOOT TASK DISTRIBUTION TO ENABLE LOW LATENCY BOOT PERFORMANCE [patent_app_type] => utility [patent_app_number] => 17/113771 [patent_app_country] => US [patent_app_date] => 2020-12-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 14853 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -21 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17113771 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/113771
Firmware boot task distribution to enable low latency boot performance Dec 6, 2020 Issued
Array ( [id] => 17128734 [patent_doc_number] => 20210303503 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-09-30 [patent_title] => METHOD AND SYSTEM FOR ENHANCED SPI COMMUNICATION [patent_app_type] => utility [patent_app_number] => 17/109315 [patent_app_country] => US [patent_app_date] => 2020-12-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5948 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 62 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17109315 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/109315
Method and system for enhanced SPI communication Dec 1, 2020 Issued
Array ( [id] => 17209575 [patent_doc_number] => 11169948 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-11-09 [patent_title] => Channel allocation among low voltage drive circuits [patent_app_type] => utility [patent_app_number] => 17/093101 [patent_app_country] => US [patent_app_date] => 2020-11-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 30 [patent_figures_cnt] => 36 [patent_no_of_words] => 19531 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 155 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17093101 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/093101
Channel allocation among low voltage drive circuits Nov 8, 2020 Issued
Array ( [id] => 17550270 [patent_doc_number] => 20220121612 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-04-21 [patent_title] => STATIC IDENTIFIERS FOR A SYNCHRONOUS INTERFACE [patent_app_type] => utility [patent_app_number] => 17/074884 [patent_app_country] => US [patent_app_date] => 2020-10-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15371 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [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] => 17074884 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/074884
STATIC IDENTIFIERS FOR A SYNCHRONOUS INTERFACE Oct 19, 2020 Abandoned
Array ( [id] => 17817349 [patent_doc_number] => 11422963 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-08-23 [patent_title] => System and method to handle uncompressible data with a compression accelerator [patent_app_type] => utility [patent_app_number] => 17/071545 [patent_app_country] => US [patent_app_date] => 2020-10-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 8922 [patent_no_of_claims] => 17 [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] => 17071545 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/071545
System and method to handle uncompressible data with a compression accelerator Oct 14, 2020 Issued
Array ( [id] => 16987033 [patent_doc_number] => 11074206 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-07-27 [patent_title] => Message protocol for a data processing system [patent_app_type] => utility [patent_app_number] => 17/036225 [patent_app_country] => US [patent_app_date] => 2020-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 20233 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 250 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17036225 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/036225
Message protocol for a data processing system Sep 28, 2020 Issued
Array ( [id] => 18414935 [patent_doc_number] => 11669477 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-06-06 [patent_title] => Method and apparatus for supporting TCM communication by BIOS of ARM server, device, and medium [patent_app_type] => utility [patent_app_number] => 17/909498 [patent_app_country] => US [patent_app_date] => 2020-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 4818 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 189 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17909498 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/909498
Method and apparatus for supporting TCM communication by BIOS of ARM server, device, and medium Sep 27, 2020 Issued
Array ( [id] => 17492314 [patent_doc_number] => 11281617 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-03-22 [patent_title] => Chip processing device and method for chip processing using the same [patent_app_type] => utility [patent_app_number] => 17/024457 [patent_app_country] => US [patent_app_date] => 2020-09-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 13 [patent_no_of_words] => 12432 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 226 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17024457 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/024457
Chip processing device and method for chip processing using the same Sep 16, 2020 Issued
Array ( [id] => 17462439 [patent_doc_number] => 20220075744 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-03-10 [patent_title] => Computer System Communication Via Sideband Processor [patent_app_type] => utility [patent_app_number] => 17/013088 [patent_app_country] => US [patent_app_date] => 2020-09-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17876 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 138 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17013088 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/013088
Computer system communication via sideband processor Sep 3, 2020 Issued
Array ( [id] => 17446334 [patent_doc_number] => 20220066839 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-03-03 [patent_title] => CENTRALIZED ACCESS CONTROL CIRCUIT FOR CONTROLLING ACCESS TO PERIPHERALS [patent_app_type] => utility [patent_app_number] => 17/009758 [patent_app_country] => US [patent_app_date] => 2020-09-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11810 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 196 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17009758 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/009758
Centralized access control circuit for controlling access to peripherals Aug 31, 2020 Issued
Array ( [id] => 18734763 [patent_doc_number] => 11803494 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-10-31 [patent_title] => Data communication method, master device and system [patent_app_type] => utility [patent_app_number] => 17/638194 [patent_app_country] => US [patent_app_date] => 2020-08-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 12360 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 212 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17638194 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/638194
Data communication method, master device and system Aug 20, 2020 Issued
Array ( [id] => 17430326 [patent_doc_number] => 20220058035 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-02-24 [patent_title] => ADJUSTING WIRELESS DOCKING RESOURCE USAGE [patent_app_type] => utility [patent_app_number] => 16/997583 [patent_app_country] => US [patent_app_date] => 2020-08-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8255 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -15 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16997583 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/997583
Adjusting wireless docking resource usage Aug 18, 2020 Issued
Array ( [id] => 17039342 [patent_doc_number] => 20210255978 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-08-19 [patent_title] => DATA PROCESSING APPARATUS AND OPERATING METHOD THEREOF [patent_app_type] => utility [patent_app_number] => 16/997256 [patent_app_country] => US [patent_app_date] => 2020-08-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6651 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 101 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16997256 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/997256
Data processing apparatus and operating method thereof Aug 18, 2020 Issued
Array ( [id] => 16485901 [patent_doc_number] => 20200379505 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-12-03 [patent_title] => INTERRUPT HANDLING METHOD AND APPARATUS FOR SLOW PERIPHERALS [patent_app_type] => utility [patent_app_number] => 16/995852 [patent_app_country] => US [patent_app_date] => 2020-08-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4646 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -7 [patent_words_short_claim] => 152 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16995852 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/995852
Interrupt handling method and apparatus for slow peripherals Aug 17, 2020 Issued
Array ( [id] => 16470446 [patent_doc_number] => 20200371983 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-11-26 [patent_title] => MEMORY CARD AND ELECTRONIC SYSTEM [patent_app_type] => utility [patent_app_number] => 16/993906 [patent_app_country] => US [patent_app_date] => 2020-08-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11800 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 155 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16993906 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/993906
Memory card and electronic system Aug 13, 2020 Issued
Array ( [id] => 16732451 [patent_doc_number] => 20210099600 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-04-01 [patent_title] => COMMUNICATION APPARATUS AND CONTROL METHOD THEREFOR [patent_app_type] => utility [patent_app_number] => 16/988750 [patent_app_country] => US [patent_app_date] => 2020-08-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9545 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [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] => 16988750 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/988750
Communication apparatus and control method therefor Aug 9, 2020 Issued
Array ( [id] => 16454574 [patent_doc_number] => 20200364000 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-11-19 [patent_title] => SOLID STATE DRIVE MULTI-CARD ADAPTER WITH INTEGRATED PROCESSING [patent_app_type] => utility [patent_app_number] => 16/986231 [patent_app_country] => US [patent_app_date] => 2020-08-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9498 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16986231 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/986231
Solid state drive multi-card adapter with integrated processing Aug 4, 2020 Issued
Array ( [id] => 17390451 [patent_doc_number] => 20220038305 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-02-03 [patent_title] => Systems, Devices And Methods For Automatically Addressing Serially Connected Slave Devices [patent_app_type] => utility [patent_app_number] => 16/942260 [patent_app_country] => US [patent_app_date] => 2020-07-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4488 [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] => 16942260 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/942260
Systems, devices and methods for automatically addressing serially connected slave devices Jul 28, 2020 Issued
Menu