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] => 6252712 [patent_doc_number] => 20100138577 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-06-03 [patent_title] => 'APPARATUS AND METHOD FOR WRITING BITWISE DATA IN SYSTEM ON CHIP' [patent_app_type] => utility [patent_app_number] => 12/627441 [patent_app_country] => US [patent_app_date] => 2009-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3326 [patent_no_of_claims] => 10 [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/0138/20100138577.pdf [firstpage_image] =>[orig_patent_app_number] => 12627441 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/627441
APPARATUS AND METHOD FOR WRITING BITWISE DATA IN SYSTEM ON CHIP Nov 29, 2009 Abandoned
Array ( [id] => 6463130 [patent_doc_number] => 20100146180 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-06-10 [patent_title] => 'INFORMATION PROCESSING APPARATUS AND METHOD FOR RECONFIGURING THE INFORMATION PROCESSING APPARATUS' [patent_app_type] => utility [patent_app_number] => 12/626152 [patent_app_country] => US [patent_app_date] => 2009-11-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 6075 [patent_no_of_claims] => 9 [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/0146/20100146180.pdf [firstpage_image] =>[orig_patent_app_number] => 12626152 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/626152
Information processing apparatus and method for reconfiguring the information processing apparatus Nov 24, 2009 Issued
Array ( [id] => 9392259 [patent_doc_number] => 08688881 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-04-01 [patent_title] => 'Arbitration in multiprocessor device' [patent_app_type] => utility [patent_app_number] => 13/131687 [patent_app_country] => US [patent_app_date] => 2009-11-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 3639 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 201 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13131687 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/131687
Arbitration in multiprocessor device Nov 22, 2009 Issued
Array ( [id] => 6619292 [patent_doc_number] => 20100064083 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-03-11 [patent_title] => 'COMMUNICATIONS DEVICE WITHOUT PASSIVE PULLUP COMPONENTS' [patent_app_type] => utility [patent_app_number] => 12/619545 [patent_app_country] => US [patent_app_date] => 2009-11-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2723 [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/0064/20100064083.pdf [firstpage_image] =>[orig_patent_app_number] => 12619545 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/619545
COMMUNICATIONS DEVICE WITHOUT PASSIVE PULLUP COMPONENTS Nov 15, 2009 Abandoned
Array ( [id] => 6005964 [patent_doc_number] => 20110119419 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-05-19 [patent_title] => 'Apparatus and Method for Polling Addresses of One or More Slave Devices in a Communications System' [patent_app_type] => utility [patent_app_number] => 12/618489 [patent_app_country] => US [patent_app_date] => 2009-11-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3703 [patent_no_of_claims] => 16 [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/0119/20110119419.pdf [firstpage_image] =>[orig_patent_app_number] => 12618489 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/618489
Apparatus and Method for Polling Addresses of One or More Slave Devices in a Communications System Nov 12, 2009 Abandoned
Array ( [id] => 68846 [patent_doc_number] => 07761646 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-07-20 [patent_title] => 'Networked isochronous USB communication' [patent_app_type] => utility [patent_app_number] => 12/613690 [patent_app_country] => US [patent_app_date] => 2009-11-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 20 [patent_no_of_words] => 13940 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 72 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/761/07761646.pdf [firstpage_image] =>[orig_patent_app_number] => 12613690 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/613690
Networked isochronous USB communication Nov 5, 2009 Issued
Array ( [id] => 8033453 [patent_doc_number] => 08145820 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-03-27 [patent_title] => 'Multiprocessor system and computer program product' [patent_app_type] => utility [patent_app_number] => 12/614046 [patent_app_country] => US [patent_app_date] => 2009-11-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 26 [patent_figures_cnt] => 26 [patent_no_of_words] => 5955 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 162 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/145/08145820.pdf [firstpage_image] =>[orig_patent_app_number] => 12614046 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/614046
Multiprocessor system and computer program product Nov 5, 2009 Issued
Array ( [id] => 6608527 [patent_doc_number] => 20100049350 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-02-25 [patent_title] => 'METHOD AND SYSTEM FOR TRANSFERRING STORED DATA BETWEEN A MEDIA PLAYER AND AN ACCESSORY' [patent_app_type] => utility [patent_app_number] => 12/610966 [patent_app_country] => US [patent_app_date] => 2009-11-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 3211 [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] => publications/A1/0049/20100049350.pdf [firstpage_image] =>[orig_patent_app_number] => 12610966 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/610966
Method and system for transferring stored data between a media player and an accessory Nov 1, 2009 Issued
Array ( [id] => 7679711 [patent_doc_number] => 20100106876 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-04-29 [patent_title] => 'MULTIPROCESSOR SYSTEM CONFIGURED AS SYSTEM LSI' [patent_app_type] => utility [patent_app_number] => 12/574769 [patent_app_country] => US [patent_app_date] => 2009-10-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 8461 [patent_no_of_claims] => 15 [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/0106/20100106876.pdf [firstpage_image] =>[orig_patent_app_number] => 12574769 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/574769
Multiprocessor system configured as system LSI Oct 6, 2009 Issued
Array ( [id] => 6643145 [patent_doc_number] => 20100312937 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-12-09 [patent_title] => 'INTERFACE CARD WITH EXTENSIBLE INPUT/OUTPUT INTERFACE' [patent_app_type] => utility [patent_app_number] => 12/564056 [patent_app_country] => US [patent_app_date] => 2009-09-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 1456 [patent_no_of_claims] => 4 [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/0312/20100312937.pdf [firstpage_image] =>[orig_patent_app_number] => 12564056 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/564056
Interface card with extensible input/output interface Sep 21, 2009 Issued
Array ( [id] => 8378184 [patent_doc_number] => 08260991 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-09-04 [patent_title] => 'Data processing apparatus and method for measuring a value of a predetermined property of transactions' [patent_app_type] => utility [patent_app_number] => 12/585460 [patent_app_country] => US [patent_app_date] => 2009-09-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 9 [patent_no_of_words] => 7698 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 162 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12585460 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/585460
Data processing apparatus and method for measuring a value of a predetermined property of transactions Sep 14, 2009 Issued
Array ( [id] => 6301641 [patent_doc_number] => 20100161869 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-06-24 [patent_title] => 'INFORMATION PROCESSOR' [patent_app_type] => utility [patent_app_number] => 12/555725 [patent_app_country] => US [patent_app_date] => 2009-09-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6109 [patent_no_of_claims] => 4 [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/0161/20100161869.pdf [firstpage_image] =>[orig_patent_app_number] => 12555725 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/555725
Information processor capable of supplying power to an electronic device connected thereto Sep 7, 2009 Issued
Array ( [id] => 5467348 [patent_doc_number] => 20090327548 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-12-31 [patent_title] => 'Scalable Bus Structure' [patent_app_type] => utility [patent_app_number] => 12/551590 [patent_app_country] => US [patent_app_date] => 2009-09-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6901 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0327/20090327548.pdf [firstpage_image] =>[orig_patent_app_number] => 12551590 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/551590
Scalable Bus Structure Aug 31, 2009 Abandoned
Array ( [id] => 8574667 [patent_doc_number] => 08341327 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-12-25 [patent_title] => 'Computer system and method for sharing PCI devices thereof' [patent_app_type] => utility [patent_app_number] => 12/546264 [patent_app_country] => US [patent_app_date] => 2009-08-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 25 [patent_no_of_words] => 11438 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 192 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12546264 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/546264
Computer system and method for sharing PCI devices thereof Aug 23, 2009 Issued
Array ( [id] => 5305598 [patent_doc_number] => 20090300250 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-12-03 [patent_title] => 'System and Method for Virtualizing Processor and Interrupt Priorities' [patent_app_type] => utility [patent_app_number] => 12/541783 [patent_app_country] => US [patent_app_date] => 2009-08-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7704 [patent_no_of_claims] => 12 [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/0300/20090300250.pdf [firstpage_image] =>[orig_patent_app_number] => 12541783 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/541783
System and method for virtualizing processor and interrupt priorities Aug 13, 2009 Issued
Array ( [id] => 6363130 [patent_doc_number] => 20100332857 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-12-30 [patent_title] => 'Reducing power losses in a redundant power supply system' [patent_app_type] => utility [patent_app_number] => 12/459421 [patent_app_country] => US [patent_app_date] => 2009-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 7405 [patent_no_of_claims] => 23 [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/0332/20100332857.pdf [firstpage_image] =>[orig_patent_app_number] => 12459421 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/459421
Reducing power losses in a redundant power supply system Jun 29, 2009 Abandoned
Array ( [id] => 8331620 [patent_doc_number] => 08239699 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-08-07 [patent_title] => 'Method and apparatus for performing energy-efficient network packet processing in a multi processor core system' [patent_app_type] => utility [patent_app_number] => 12/459114 [patent_app_country] => US [patent_app_date] => 2009-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3176 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 60 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12459114 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/459114
Method and apparatus for performing energy-efficient network packet processing in a multi processor core system Jun 25, 2009 Issued
Array ( [id] => 6395753 [patent_doc_number] => 20100318715 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-12-16 [patent_title] => 'METHOD FOR SENSING AND AUTO SWITCHING BETWEEN TWO USB INPUT PORTS TO A SINGLE PORT ON THE PDA' [patent_app_type] => utility [patent_app_number] => 12/482035 [patent_app_country] => US [patent_app_date] => 2009-06-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3708 [patent_no_of_claims] => 16 [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/0318/20100318715.pdf [firstpage_image] =>[orig_patent_app_number] => 12482035 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/482035
Method for sensing and auto switching between two USB input ports to a single port on the PDA Jun 9, 2009 Issued
Array ( [id] => 8438231 [patent_doc_number] => 08286015 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-10-09 [patent_title] => 'Storage array power management using lifecycle information' [patent_app_type] => utility [patent_app_number] => 12/477737 [patent_app_country] => US [patent_app_date] => 2009-06-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 10138 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 426 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12477737 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/477737
Storage array power management using lifecycle information Jun 2, 2009 Issued
Array ( [id] => 6532692 [patent_doc_number] => 20100287392 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-11-11 [patent_title] => 'POWER SAVING CONTROL SYSTEM AND CONTROL METHOD' [patent_app_type] => utility [patent_app_number] => 12/477873 [patent_app_country] => US [patent_app_date] => 2009-06-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 1082 [patent_no_of_claims] => 11 [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/0287/20100287392.pdf [firstpage_image] =>[orig_patent_app_number] => 12477873 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/477873
POWER SAVING CONTROL SYSTEM AND CONTROL METHOD Jun 2, 2009 Abandoned
Menu