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] => 16299874 [patent_doc_number] => 20200285597 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-09-10 [patent_title] => TICKET BASED REQUEST FLOW CONTROL [patent_app_type] => utility [patent_app_number] => 16/808073 [patent_app_country] => US [patent_app_date] => 2020-03-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7309 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -38 [patent_words_short_claim] => 89 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16808073 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/808073
Ticket based request flow control Mar 2, 2020 Issued
Array ( [id] => 17069095 [patent_doc_number] => 20210271311 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-09-02 [patent_title] => SYSTEM AND METHOD FOR VARIABLE INPUT OUTPUT VOLTAGE ON DIFFERENT CHANNELS FOR INCREASING POWER EFFICIENCY [patent_app_type] => utility [patent_app_number] => 16/804784 [patent_app_country] => US [patent_app_date] => 2020-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8341 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 146 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16804784 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/804784
System and method for variable input output voltage on different channels for increasing power efficiency Feb 27, 2020 Issued
Array ( [id] => 16972450 [patent_doc_number] => 11068422 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-07-20 [patent_title] => Software-controlled interrupts for I/O devices [patent_app_type] => utility [patent_app_number] => 16/804480 [patent_app_country] => US [patent_app_date] => 2020-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 4511 [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] => 16804480 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/804480
Software-controlled interrupts for I/O devices Feb 27, 2020 Issued
Array ( [id] => 17121179 [patent_doc_number] => 11132314 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-09-28 [patent_title] => System and method to reduce host interrupts for non-critical errors [patent_app_type] => utility [patent_app_number] => 16/798744 [patent_app_country] => US [patent_app_date] => 2020-02-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5015 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 176 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16798744 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/798744
System and method to reduce host interrupts for non-critical errors Feb 23, 2020 Issued
Array ( [id] => 18651318 [patent_doc_number] => 20230297154 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-09-21 [patent_title] => POWER RESOURCE MANAGEMENT [patent_app_type] => utility [patent_app_number] => 17/791244 [patent_app_country] => US [patent_app_date] => 2020-02-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8301 [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] => 17791244 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/791244
Power resource management Feb 13, 2020 Issued
Array ( [id] => 17024167 [patent_doc_number] => 20210248038 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-08-12 [patent_title] => TIME KEEPING SYSTEM AND METHOD THEREFOR [patent_app_type] => utility [patent_app_number] => 16/787591 [patent_app_country] => US [patent_app_date] => 2020-02-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4145 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 55 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16787591 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/787591
Time keeping system and method therefor Feb 10, 2020 Issued
Array ( [id] => 17535064 [patent_doc_number] => 20220113673 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-04-14 [patent_title] => METHOD AND DEVICE FOR TRANSMITTING DATA REPRESENTING A DIGITAL HOLOGRAM [patent_app_type] => utility [patent_app_number] => 17/427041 [patent_app_country] => US [patent_app_date] => 2020-01-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10261 [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] => 17427041 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/427041
METHOD AND DEVICE FOR TRANSMITTING DATA REPRESENTING A DIGITAL HOLOGRAM Jan 28, 2020 Pending
Array ( [id] => 16967092 [patent_doc_number] => 20210218591 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-07-15 [patent_title] => SYSTEM AND METHOD FOR OPTIMIZED APPLIANCE UTILIZATION [patent_app_type] => utility [patent_app_number] => 16/743219 [patent_app_country] => US [patent_app_date] => 2020-01-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10380 [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] => 16743219 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/743219
SYSTEM AND METHOD FOR OPTIMIZED APPLIANCE UTILIZATION Jan 14, 2020 Pending
Array ( [id] => 17031615 [patent_doc_number] => 11093428 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-08-17 [patent_title] => Convertible I/O signal processor for a process control network [patent_app_type] => utility [patent_app_number] => 16/733700 [patent_app_country] => US [patent_app_date] => 2020-01-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 20 [patent_no_of_words] => 4931 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 286 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16733700 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/733700
Convertible I/O signal processor for a process control network Jan 2, 2020 Issued
Array ( [id] => 16938323 [patent_doc_number] => 20210204212 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-07-01 [patent_title] => IDLE CONNECTION OPTIMIZATION FOR WIRELESS DEVICES [patent_app_type] => utility [patent_app_number] => 16/728029 [patent_app_country] => US [patent_app_date] => 2019-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 17065 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -22 [patent_words_short_claim] => 157 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16728029 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/728029
Idle connection optimization for wireless devices Dec 26, 2019 Issued
Array ( [id] => 15773215 [patent_doc_number] => 20200117625 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-04-16 [patent_title] => MANAGEMENT OF FAULT NOTIFICATIONS [patent_app_type] => utility [patent_app_number] => 16/716417 [patent_app_country] => US [patent_app_date] => 2019-12-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10114 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -19 [patent_words_short_claim] => 41 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16716417 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/716417
MANAGEMENT OF FAULT NOTIFICATIONS Dec 15, 2019 Abandoned
Array ( [id] => 16454743 [patent_doc_number] => 20200364169 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-11-19 [patent_title] => TECHNOLOGIES FOR FAST MAUSB ENUMERATION [patent_app_type] => utility [patent_app_number] => 16/714892 [patent_app_country] => US [patent_app_date] => 2019-12-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 18222 [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] => 16714892 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/714892
Technologies for fast MAUSB enumeration Dec 15, 2019 Issued
Array ( [id] => 17970016 [patent_doc_number] => 11487549 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-11-01 [patent_title] => Virtual machine boot data prediction [patent_app_type] => utility [patent_app_number] => 16/710505 [patent_app_country] => US [patent_app_date] => 2019-12-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9492 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 116 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16710505 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/710505
Virtual machine boot data prediction Dec 10, 2019 Issued
Array ( [id] => 17446463 [patent_doc_number] => 20220066968 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-03-03 [patent_title] => DEVICE FOR A USER STATION OF A SERIAL BUS SYSTEM AND METHOD FOR COMMUNICATION IN A SERIAL BUS SYSTEM [patent_app_type] => utility [patent_app_number] => 17/414097 [patent_app_country] => US [patent_app_date] => 2019-12-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7670 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -11 [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] => 17414097 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/414097
Device for a user station of a serial bus system and method for communication in a serial bus system Dec 10, 2019 Issued
Array ( [id] => 16864284 [patent_doc_number] => 11023023 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-06-01 [patent_title] => Start-and-stop detecting apparatus and method for I [patent_app_type] => utility [patent_app_number] => 16/709021 [patent_app_country] => US [patent_app_date] => 2019-12-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 8 [patent_no_of_words] => 4826 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 176 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16709021 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/709021
Start-and-stop detecting apparatus and method for I Dec 9, 2019 Issued
Array ( [id] => 16801784 [patent_doc_number] => 10996726 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-05-04 [patent_title] => Runtime update of battery coefficients [patent_app_type] => utility [patent_app_number] => 16/705014 [patent_app_country] => US [patent_app_date] => 2019-12-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6689 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 78 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16705014 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/705014
Runtime update of battery coefficients Dec 4, 2019 Issued
Array ( [id] => 16881934 [patent_doc_number] => 11032100 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-06-08 [patent_title] => Communication devices and methods [patent_app_type] => utility [patent_app_number] => 16/698773 [patent_app_country] => US [patent_app_date] => 2019-11-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 16 [patent_no_of_words] => 7421 [patent_no_of_claims] => 34 [patent_no_of_ind_claims] => 4 [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] => 16698773 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/698773
Communication devices and methods Nov 26, 2019 Issued
Array ( [id] => 17194830 [patent_doc_number] => 11163583 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-11-02 [patent_title] => Electronic device and method for transceiving control signal [patent_app_type] => utility [patent_app_number] => 16/682080 [patent_app_country] => US [patent_app_date] => 2019-11-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 22923 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16682080 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/682080
Electronic device and method for transceiving control signal Nov 12, 2019 Issued
Array ( [id] => 15561445 [patent_doc_number] => 20200065134 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-02-27 [patent_title] => System and Method to Handle I/O Page Faults in an I/O Memory Management Unit [patent_app_type] => utility [patent_app_number] => 16/673358 [patent_app_country] => US [patent_app_date] => 2019-11-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9400 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 188 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16673358 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/673358
System and method to handle I/O page faults in an I/O memory management unit Nov 3, 2019 Issued
Array ( [id] => 17238429 [patent_doc_number] => 11182309 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-11-23 [patent_title] => Techniques for an efficient fabric attached memory [patent_app_type] => utility [patent_app_number] => 16/673537 [patent_app_country] => US [patent_app_date] => 2019-11-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 25 [patent_no_of_words] => 22695 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 10 [patent_words_short_claim] => 58 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16673537 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/673537
Techniques for an efficient fabric attached memory Nov 3, 2019 Issued
Menu