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] => 17492303 [patent_doc_number] => 11281606 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-03-22 [patent_title] => Systems and methods for generic assurance framework [patent_app_type] => utility [patent_app_number] => 16/920969 [patent_app_country] => US [patent_app_date] => 2020-07-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 7301 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 109 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16920969 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/920969
Systems and methods for generic assurance framework Jul 5, 2020 Issued
Array ( [id] => 16577470 [patent_doc_number] => 20210011871 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-01-14 [patent_title] => METHOD FOR CONTROLLING COMMANDS SUITABLE TO BE PROCESSED BY A PERIPHERAL SUCH AS AN ACTUATOR [patent_app_type] => utility [patent_app_number] => 16/911793 [patent_app_country] => US [patent_app_date] => 2020-06-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5544 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -11 [patent_words_short_claim] => 144 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16911793 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/911793
Method for controlling commands suitable to be processed by a peripheral such as an actuator Jun 24, 2020 Issued
Array ( [id] => 16903193 [patent_doc_number] => 20210182109 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-06-17 [patent_title] => DATA PROCESSING SYSTEM AND ACCELERATOR THEREFOR [patent_app_type] => utility [patent_app_number] => 16/908046 [patent_app_country] => US [patent_app_date] => 2020-06-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6286 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 16908046 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/908046
Data processing system and accelerator therefor Jun 21, 2020 Issued
Array ( [id] => 17164627 [patent_doc_number] => 11150722 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-10-19 [patent_title] => Mitigating thermal increases in electronic devices [patent_app_type] => utility [patent_app_number] => 16/907845 [patent_app_country] => US [patent_app_date] => 2020-06-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 17224 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 109 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16907845 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/907845
Mitigating thermal increases in electronic devices Jun 21, 2020 Issued
Array ( [id] => 18046984 [patent_doc_number] => 11520940 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-12-06 [patent_title] => Secured communication by monitoring bus transactions using selectively delayed clock signal [patent_app_type] => utility [patent_app_number] => 16/907248 [patent_app_country] => US [patent_app_date] => 2020-06-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6784 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 154 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16907248 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/907248
Secured communication by monitoring bus transactions using selectively delayed clock signal Jun 20, 2020 Issued
Array ( [id] => 16330902 [patent_doc_number] => 20200301868 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-09-24 [patent_title] => LOW VOLTAGE DRIVE CIRCUIT AND COMMUNICATION SYSTEM [patent_app_type] => utility [patent_app_number] => 16/897786 [patent_app_country] => US [patent_app_date] => 2020-06-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 30185 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 163 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16897786 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/897786
Low voltage drive circuit and communication system Jun 9, 2020 Issued
Array ( [id] => 17437457 [patent_doc_number] => 11262788 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-03-01 [patent_title] => Method and system for realizing synchronous display of LED light strings based on high-precision clock signal [patent_app_type] => utility [patent_app_number] => 16/896255 [patent_app_country] => US [patent_app_date] => 2020-06-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 2675 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 135 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16896255 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/896255
Method and system for realizing synchronous display of LED light strings based on high-precision clock signal Jun 8, 2020 Issued
Array ( [id] => 17572978 [patent_doc_number] => 11321248 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-05-03 [patent_title] => Multiple-requestor memory access pipeline and arbiter [patent_app_type] => utility [patent_app_number] => 16/882503 [patent_app_country] => US [patent_app_date] => 2020-05-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 21421 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 4 [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] => 16882503 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/882503
Multiple-requestor memory access pipeline and arbiter May 23, 2020 Issued
Array ( [id] => 18614075 [patent_doc_number] => 20230280812 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2023-09-07 [patent_title] => POWER MANAGEMENT DEVICE, POWER MANAGEMENT SYSTEM, POWER MANAGEMENT METHOD, AND POWER MANAGEMENT PROGRAM [patent_app_type] => utility [patent_app_number] => 17/923476 [patent_app_country] => US [patent_app_date] => 2020-05-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4984 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -11 [patent_words_short_claim] => 98 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17923476 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/923476
POWER MANAGEMENT DEVICE, POWER MANAGEMENT SYSTEM, POWER MANAGEMENT METHOD, AND POWER MANAGEMENT PROGRAM May 20, 2020 Abandoned
Array ( [id] => 17861717 [patent_doc_number] => 11442875 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-09-13 [patent_title] => Arbitration control for pseudostatic random access memory device [patent_app_type] => utility [patent_app_number] => 16/877006 [patent_app_country] => US [patent_app_date] => 2020-05-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 5569 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 276 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16877006 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/877006
Arbitration control for pseudostatic random access memory device May 17, 2020 Issued
Array ( [id] => 18803352 [patent_doc_number] => 11836511 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-12-05 [patent_title] => Function arbitration and quality of service for memory commands [patent_app_type] => utility [patent_app_number] => 16/868643 [patent_app_country] => US [patent_app_date] => 2020-05-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 10375 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 267 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16868643 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/868643
Function arbitration and quality of service for memory commands May 6, 2020 Issued
Array ( [id] => 17157916 [patent_doc_number] => 20210318967 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-10-14 [patent_title] => HOST DEVICE WITH AUTOMATED CONNECTIVITY PROVISIONING [patent_app_type] => utility [patent_app_number] => 16/844017 [patent_app_country] => US [patent_app_date] => 2020-04-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 12433 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 71 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16844017 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/844017
Host device with automated connectivity provisioning Apr 8, 2020 Issued
Array ( [id] => 17643706 [patent_doc_number] => 20220171444 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2022-06-02 [patent_title] => APPARATUS FOR DEVICE CHARGING [patent_app_type] => utility [patent_app_number] => 17/600872 [patent_app_country] => US [patent_app_date] => 2020-04-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5408 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -8 [patent_words_short_claim] => 15 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17600872 [rel_patent_id] =>[rel_patent_doc_number] =>)
17/600872
APPARATUS FOR DEVICE CHARGING Apr 1, 2020 Abandoned
Array ( [id] => 16788112 [patent_doc_number] => 10990545 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-04-27 [patent_title] => System and method for handling in-band interrupts with multiple I3C masters [patent_app_type] => utility [patent_app_number] => 16/836620 [patent_app_country] => US [patent_app_date] => 2020-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4672 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16836620 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/836620
System and method for handling in-band interrupts with multiple I3C masters Mar 30, 2020 Issued
Array ( [id] => 16346353 [patent_doc_number] => 20200311004 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-10-01 [patent_title] => METHOD FOR CONNECTING EXTERNAL AUDIO DEVICE AND ELECTRONIC DEVICE THEREOF [patent_app_type] => utility [patent_app_number] => 16/831654 [patent_app_country] => US [patent_app_date] => 2020-03-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 10317 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 76 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16831654 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/831654
Method for connecting external audio device and electronic device thereof Mar 25, 2020 Issued
Array ( [id] => 16178726 [patent_doc_number] => 20200225694 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2020-07-16 [patent_title] => METHODS AND DEVICES FOR COUNTING A SERVICE DURATION FOR A SPREAD CLOCK SIGNAL AND DETERMINING OR GENERATING AN ACTUAL TIME DURATION [patent_app_type] => utility [patent_app_number] => 16/830567 [patent_app_country] => US [patent_app_date] => 2020-03-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 9721 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -6 [patent_words_short_claim] => 472 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16830567 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/830567
Methods and devices for counting a service duration for a spread clock signal and determining or generating an actual time duration Mar 25, 2020 Issued
Array ( [id] => 17971807 [patent_doc_number] => 11489361 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2022-11-01 [patent_title] => Standby power harvesting circuit for power supply unit [patent_app_type] => utility [patent_app_number] => 16/831758 [patent_app_country] => US [patent_app_date] => 2020-03-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4786 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 147 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16831758 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/831758
Standby power harvesting circuit for power supply unit Mar 25, 2020 Issued
Array ( [id] => 17114161 [patent_doc_number] => 20210294758 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-09-23 [patent_title] => SYSTEMS AND METHODS FOR QUEUING DEVICE MANAGEMENT CONFIGURATION REQUESTS [patent_app_type] => utility [patent_app_number] => 16/825762 [patent_app_country] => US [patent_app_date] => 2020-03-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5565 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 136 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16825762 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/825762
Systems and methods for queuing device management configuration requests Mar 19, 2020 Issued
Array ( [id] => 17113778 [patent_doc_number] => 20210294375 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2021-09-23 [patent_title] => SYSTEM AND METHOD OF EARLY TURNAROUND INDICATION FOR A D-PHY COMMUNICATION INTERFACE [patent_app_type] => utility [patent_app_number] => 16/821954 [patent_app_country] => US [patent_app_date] => 2020-03-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4121 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 58 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16821954 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/821954
System and method of early turnaround indication for a D-PHY communication interface Mar 16, 2020 Issued
Array ( [id] => 17288332 [patent_doc_number] => 11204882 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-12-21 [patent_title] => Electronic device for controlling external conversion device [patent_app_type] => utility [patent_app_number] => 16/813140 [patent_app_country] => US [patent_app_date] => 2020-03-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 9107 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 211 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16813140 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/813140
Electronic device for controlling external conversion device Mar 8, 2020 Issued
Menu