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] => 18247916 [patent_doc_number] => 11604500 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2023-03-14 [patent_title] => Electronic equipment, power supply method of electronic equipment, power reception method of electronic equipment, and interface cable [patent_app_type] => utility [patent_app_number] => 16/095178 [patent_app_country] => US [patent_app_date] => 2017-04-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 14 [patent_no_of_words] => 10747 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 546 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16095178 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/095178
Electronic equipment, power supply method of electronic equipment, power reception method of electronic equipment, and interface cable Apr 11, 2017 Issued
Array ( [id] => 11825574 [patent_doc_number] => 20170214511 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-07-27 [patent_title] => 'Method and apparatus for reliable data transmission and reception in data communication' [patent_app_type] => utility [patent_app_number] => 15/483896 [patent_app_country] => US [patent_app_date] => 2017-04-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 12268 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [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] => 15483896 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/483896
Method and apparatus for reliable data transmission and reception in data communication Apr 9, 2017 Abandoned
Array ( [id] => 11711816 [patent_doc_number] => 20170180315 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-06-22 [patent_title] => 'NETWORK INTERFACE CARD RATE LIMITING' [patent_app_type] => utility [patent_app_number] => 15/454887 [patent_app_country] => US [patent_app_date] => 2017-03-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7401 [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] => 15454887 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/454887
Network interface card rate limiting Mar 8, 2017 Issued
Array ( [id] => 13416761 [patent_doc_number] => 20180259923 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-09-13 [patent_title] => SYSTEM AND METHOD FOR INDUSTRIAL PROCESS AUTOMATION CONTROLLER FARM WITH FLEXIBLE REDUNDANCY SCHEMA AND DYNAMIC RESOURCE MANAGEMENT THROUGH MACHINE LEARNING [patent_app_type] => utility [patent_app_number] => 15/452589 [patent_app_country] => US [patent_app_date] => 2017-03-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5839 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [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] => 15452589 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/452589
System and method for industrial process automation controller farm with flexible redundancy schema and dynamic resource management through machine learning Mar 6, 2017 Issued
Array ( [id] => 12311706 [patent_doc_number] => 09940282 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-04-10 [patent_title] => Bus serialization for devices without multi-device support [patent_app_type] => utility [patent_app_number] => 15/447213 [patent_app_country] => US [patent_app_date] => 2017-03-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 4032 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 395 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15447213 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/447213
Bus serialization for devices without multi-device support Mar 1, 2017 Issued
Array ( [id] => 14062027 [patent_doc_number] => 10235306 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-03-19 [patent_title] => Storage device compatible with selected one of multiple interface standards [patent_app_type] => utility [patent_app_number] => 15/446910 [patent_app_country] => US [patent_app_date] => 2017-03-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 10 [patent_no_of_words] => 6020 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15446910 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/446910
Storage device compatible with selected one of multiple interface standards Feb 28, 2017 Issued
Array ( [id] => 13069173 [patent_doc_number] => 10055366 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-08-21 [patent_title] => Method for data transmission and server for implementing the method [patent_app_type] => utility [patent_app_number] => 15/446558 [patent_app_country] => US [patent_app_date] => 2017-03-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 2701 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 214 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15446558 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/446558
Method for data transmission and server for implementing the method Feb 28, 2017 Issued
Array ( [id] => 14092073 [patent_doc_number] => 10241944 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-03-26 [patent_title] => Packet processing efficiency based interrupt rate determination [patent_app_type] => utility [patent_app_number] => 15/444546 [patent_app_country] => US [patent_app_date] => 2017-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4903 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 140 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15444546 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/444546
Packet processing efficiency based interrupt rate determination Feb 27, 2017 Issued
Array ( [id] => 13668553 [patent_doc_number] => 10164463 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-12-25 [patent_title] => Reducing power losses in a redundant power supply system [patent_app_type] => utility [patent_app_number] => 15/434612 [patent_app_country] => US [patent_app_date] => 2017-02-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 12 [patent_no_of_words] => 7048 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 39 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15434612 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/434612
Reducing power losses in a redundant power supply system Feb 15, 2017 Issued
Array ( [id] => 12802333 [patent_doc_number] => 20180159281 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-06-07 [patent_title] => COMPOUND ELECTRONIC DEVICE [patent_app_type] => utility [patent_app_number] => 15/415209 [patent_app_country] => US [patent_app_date] => 2017-01-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3382 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -14 [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] => 15415209 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/415209
COMPOUND ELECTRONIC DEVICE Jan 24, 2017 Abandoned
Array ( [id] => 13879833 [patent_doc_number] => 20190036257 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-01-31 [patent_title] => ELECTRONIC DEVICE FOR SUPPORTING USB INTERFACE AND METHOD FOR CONTROLLING USB INTERFACE [patent_app_type] => utility [patent_app_number] => 16/072064 [patent_app_country] => US [patent_app_date] => 2017-01-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11922 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -11 [patent_words_short_claim] => 80 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16072064 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/072064
Electronic device for supporting USB interface and method for controlling USB interface Jan 16, 2017 Issued
Array ( [id] => 14009675 [patent_doc_number] => 10223297 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-03-05 [patent_title] => Offloading of computation for servers using switching plane formed by modules inserted within such servers [patent_app_type] => utility [patent_app_number] => 15/396328 [patent_app_country] => US [patent_app_date] => 2016-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 9 [patent_no_of_words] => 5118 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 104 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15396328 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/396328
Offloading of computation for servers using switching plane formed by modules inserted within such servers Dec 29, 2016 Issued
Array ( [id] => 11629279 [patent_doc_number] => 20170139468 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-05-18 [patent_title] => 'METHODS AND APPARATUS FOR REDUCING POWER CONSUMPTION WIHTIN EMBEDDED SYSTEMS' [patent_app_type] => utility [patent_app_number] => 15/394565 [patent_app_country] => US [patent_app_date] => 2016-12-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5842 [patent_no_of_claims] => 2 [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] => 15394565 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/394565
Methods and apparatus for reducing power consumption within embedded systems Dec 28, 2016 Issued
Array ( [id] => 13752645 [patent_doc_number] => 10169269 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-01-01 [patent_title] => Architecture and method for managing interrupts in a virtualized environment [patent_app_type] => utility [patent_app_number] => 15/391182 [patent_app_country] => US [patent_app_date] => 2016-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 8797 [patent_no_of_claims] => 32 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 144 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15391182 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/391182
Architecture and method for managing interrupts in a virtualized environment Dec 26, 2016 Issued
Array ( [id] => 16354896 [patent_doc_number] => 10795405 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-10-06 [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/069644 [patent_app_country] => US [patent_app_date] => 2016-12-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 13 [patent_no_of_words] => 10668 [patent_no_of_claims] => 6 [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] => 16069644 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/069644
Methods and devices for counting a service duration for a spread clock signal and determining or generating an actual time duration Dec 20, 2016 Issued
Array ( [id] => 12393519 [patent_doc_number] => 09965422 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-05-08 [patent_title] => Sensor systems and methods utilizing adaptively selected carrier frequencies [patent_app_type] => utility [patent_app_number] => 15/379838 [patent_app_country] => US [patent_app_date] => 2016-12-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 4346 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 117 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15379838 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/379838
Sensor systems and methods utilizing adaptively selected carrier frequencies Dec 14, 2016 Issued
Array ( [id] => 11693138 [patent_doc_number] => 20170168853 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-06-15 [patent_title] => 'DYNAMIC PREDICTIVE WAKE-UP TECHNIQUES' [patent_app_type] => utility [patent_app_number] => 15/367567 [patent_app_country] => US [patent_app_date] => 2016-12-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5159 [patent_no_of_claims] => 26 [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] => 15367567 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/367567
DYNAMIC PREDICTIVE WAKE-UP TECHNIQUES Dec 1, 2016 Abandoned
Array ( [id] => 11709010 [patent_doc_number] => 20170177509 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-06-22 [patent_title] => 'HOST CONTROLLER AND PROGRAM EXECUTED BY HOST CONTROLLER' [patent_app_type] => utility [patent_app_number] => 15/365667 [patent_app_country] => US [patent_app_date] => 2016-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 23 [patent_figures_cnt] => 23 [patent_no_of_words] => 14532 [patent_no_of_claims] => 18 [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] => 15365667 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/365667
HOST CONTROLLER AND PROGRAM EXECUTED BY HOST CONTROLLER Nov 29, 2016 Abandoned
Array ( [id] => 14062035 [patent_doc_number] => 10235310 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-03-19 [patent_title] => Deallocation of memory buffer in multiprocessor systems [patent_app_type] => utility [patent_app_number] => 15/363507 [patent_app_country] => US [patent_app_date] => 2016-11-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4799 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 103 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15363507 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/363507
Deallocation of memory buffer in multiprocessor systems Nov 28, 2016 Issued
Array ( [id] => 11752383 [patent_doc_number] => 09710395 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-07-18 [patent_title] => 'Dynamic address translation table allocation' [patent_app_type] => utility [patent_app_number] => 15/334588 [patent_app_country] => US [patent_app_date] => 2016-10-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3365 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 112 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15334588 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/334588
Dynamic address translation table allocation Oct 25, 2016 Issued
Menu