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] => 10894940 [patent_doc_number] => 08918571 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-12-23 [patent_title] => 'Exposing expanders in a data storage fabric' [patent_app_type] => utility [patent_app_number] => 13/151009 [patent_app_country] => US [patent_app_date] => 2011-06-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3642 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 123 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13151009 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/151009
Exposing expanders in a data storage fabric May 31, 2011 Issued
Array ( [id] => 8511892 [patent_doc_number] => 20120311300 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-12-06 [patent_title] => 'MULTIPROCESSOR SYNCHRONIZATION USING REGION LOCKS' [patent_app_type] => utility [patent_app_number] => 13/151115 [patent_app_country] => US [patent_app_date] => 2011-06-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 2843 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [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] => 13151115 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/151115
Multiprocessor synchronization using region locks May 31, 2011 Issued
Array ( [id] => 8511799 [patent_doc_number] => 20120311207 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-12-06 [patent_title] => 'MEDIATING COMMUNCIATION OF A UNIVERAL SERIAL BUS DEVICE' [patent_app_type] => utility [patent_app_number] => 13/149634 [patent_app_country] => US [patent_app_date] => 2011-05-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 12991 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 3 [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] => 13149634 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/149634
Mediating communciation of a univeral serial bus device May 30, 2011 Issued
Array ( [id] => 8511811 [patent_doc_number] => 20120311219 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-12-06 [patent_title] => 'Patient Monitoring Platform Interface' [patent_app_type] => utility [patent_app_number] => 13/149688 [patent_app_country] => US [patent_app_date] => 2011-05-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3327 [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] => 13149688 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/149688
Patient monitoring platform interface May 30, 2011 Issued
Array ( [id] => 7759710 [patent_doc_number] => 20120030399 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-02-02 [patent_title] => 'MOBILE PHONE DEVICE PLATFORM' [patent_app_type] => utility [patent_app_number] => 13/149642 [patent_app_country] => US [patent_app_date] => 2011-05-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 2561 [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] => publications/A1/0030/20120030399.pdf [firstpage_image] =>[orig_patent_app_number] => 13149642 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/149642
MOBILE PHONE DEVICE PLATFORM May 30, 2011 Abandoned
Array ( [id] => 7694913 [patent_doc_number] => 20110231677 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-09-22 [patent_title] => 'INFORMATION PROCESSOR CAPABLE OF SUPPLYING POWER TO AN ELECTRONIC DEVICE CONNECTED THERETO' [patent_app_type] => utility [patent_app_number] => 13/116957 [patent_app_country] => US [patent_app_date] => 2011-05-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6913 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0231/20110231677.pdf [firstpage_image] =>[orig_patent_app_number] => 13116957 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/116957
Information processor capable of supplying power to an electronic device connected thereto May 25, 2011 Issued
Array ( [id] => 8120013 [patent_doc_number] => 08161220 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-04-17 [patent_title] => 'Method and apparatus for enhancing universal serial bus applications' [patent_app_type] => utility [patent_app_number] => 13/114062 [patent_app_country] => US [patent_app_date] => 2011-05-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 16629 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 194 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/161/08161220.pdf [firstpage_image] =>[orig_patent_app_number] => 13114062 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/114062
Method and apparatus for enhancing universal serial bus applications May 23, 2011 Issued
Array ( [id] => 8343008 [patent_doc_number] => 08244944 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2012-08-14 [patent_title] => 'Priority arbitration of coexisting wireless topologies' [patent_app_type] => utility [patent_app_number] => 13/114799 [patent_app_country] => US [patent_app_date] => 2011-05-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 31 [patent_figures_cnt] => 36 [patent_no_of_words] => 12571 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 246 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13114799 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/114799
Priority arbitration of coexisting wireless topologies May 23, 2011 Issued
Array ( [id] => 7588520 [patent_doc_number] => 20110283031 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-11-17 [patent_title] => 'SYSTEM ON CHIP AND OPERATING METHOD THEREOF' [patent_app_type] => utility [patent_app_number] => 13/093245 [patent_app_country] => US [patent_app_date] => 2011-04-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8697 [patent_no_of_claims] => 20 [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] => publications/A1/0283/20110283031.pdf [firstpage_image] =>[orig_patent_app_number] => 13093245 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/093245
System on chip and operating method thereof Apr 24, 2011 Issued
Array ( [id] => 8247086 [patent_doc_number] => 08205028 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2012-06-19 [patent_title] => 'Adaptive bus profiler' [patent_app_type] => utility [patent_app_number] => 13/092734 [patent_app_country] => US [patent_app_date] => 2011-04-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5844 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 88 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/205/08205028.pdf [firstpage_image] =>[orig_patent_app_number] => 13092734 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/092734
Adaptive bus profiler Apr 21, 2011 Issued
Array ( [id] => 8022425 [patent_doc_number] => 08140728 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2012-03-20 [patent_title] => 'Data packet arbitration system' [patent_app_type] => utility [patent_app_number] => 13/079409 [patent_app_country] => US [patent_app_date] => 2011-04-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5386 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 282 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/140/08140728.pdf [firstpage_image] =>[orig_patent_app_number] => 13079409 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/079409
Data packet arbitration system Apr 3, 2011 Issued
Array ( [id] => 8432998 [patent_doc_number] => 20120254873 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-10-04 [patent_title] => 'COMMAND PATHS, APPARATUSES AND METHODS FOR PROVIDING A COMMAND TO A DATA BLOCK' [patent_app_type] => utility [patent_app_number] => 13/074972 [patent_app_country] => US [patent_app_date] => 2011-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 7450 [patent_no_of_claims] => 30 [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] => 13074972 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/074972
Command paths, apparatuses and methods for providing a command to a data block Mar 28, 2011 Issued
Array ( [id] => 6191084 [patent_doc_number] => 20110173368 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-07-14 [patent_title] => 'BUS TRANSLATOR' [patent_app_type] => utility [patent_app_number] => 13/073768 [patent_app_country] => US [patent_app_date] => 2011-03-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 8276 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0173/20110173368.pdf [firstpage_image] =>[orig_patent_app_number] => 13073768 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/073768
Bus translator Mar 27, 2011 Issued
Array ( [id] => 9169709 [patent_doc_number] => 08595402 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-11-26 [patent_title] => 'Dynamic arbitration schemes for multi-master memory systems' [patent_app_type] => utility [patent_app_number] => 13/038401 [patent_app_country] => US [patent_app_date] => 2011-03-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4747 [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] => 13038401 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/038401
Dynamic arbitration schemes for multi-master memory systems Mar 1, 2011 Issued
Array ( [id] => 9499988 [patent_doc_number] => 08738828 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-05-27 [patent_title] => 'System to operationally connect logic nodes' [patent_app_type] => utility [patent_app_number] => 13/035924 [patent_app_country] => US [patent_app_date] => 2011-02-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 27 [patent_no_of_words] => 4358 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 92 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13035924 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/035924
System to operationally connect logic nodes Feb 25, 2011 Issued
Array ( [id] => 8372376 [patent_doc_number] => 20120221762 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-08-30 [patent_title] => 'LOGIC NODE CONNECTION SYSTEM' [patent_app_type] => utility [patent_app_number] => 13/035926 [patent_app_country] => US [patent_app_date] => 2011-02-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 4511 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [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] => 13035926 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/035926
Logic node connection system Feb 25, 2011 Issued
Array ( [id] => 8372374 [patent_doc_number] => 20120221761 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-08-30 [patent_title] => 'SHARED SYSTEM TO OPERATIONALLY CONNECT LOGIC NODES' [patent_app_type] => utility [patent_app_number] => 13/035925 [patent_app_country] => US [patent_app_date] => 2011-02-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 4443 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [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] => 13035925 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/035925
Shared system to operationally connect logic nodes Feb 25, 2011 Issued
Array ( [id] => 8998029 [patent_doc_number] => 08521934 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-08-27 [patent_title] => 'Multi-port context-based host controller' [patent_app_type] => utility [patent_app_number] => 13/035875 [patent_app_country] => US [patent_app_date] => 2011-02-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 12247 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 185 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13035875 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/035875
Multi-port context-based host controller Feb 24, 2011 Issued
Array ( [id] => 6045835 [patent_doc_number] => 20110206322 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-08-25 [patent_title] => 'Method and System for Implementing High-Speed Interfaces Between Semiconductor Dies in Optical Communication Systems' [patent_app_type] => utility [patent_app_number] => 13/033439 [patent_app_country] => US [patent_app_date] => 2011-02-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5677 [patent_no_of_claims] => 26 [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] => publications/A1/0206/20110206322.pdf [firstpage_image] =>[orig_patent_app_number] => 13033439 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/033439
Method and system for implementing high-speed interfaces between semiconductor dies in optical communication systems Feb 22, 2011 Issued
Array ( [id] => 5948345 [patent_doc_number] => 20110107000 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-05-05 [patent_title] => 'VOLTAGE INDICATOR SIGNAL GENERATION SYSTEM AND METHOD' [patent_app_type] => utility [patent_app_number] => 12/986263 [patent_app_country] => US [patent_app_date] => 2011-01-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6351 [patent_no_of_claims] => 8 [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] => publications/A1/0107/20110107000.pdf [firstpage_image] =>[orig_patent_app_number] => 12986263 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/986263
Voltage indicator signal generation system and method Jan 6, 2011 Issued
Menu