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] => 4761147 [patent_doc_number] => 20080313373 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-12-18 [patent_title] => 'ELECTRONIC APPARATUS AND DATA SENDING/RECEIVING METHOD THEREOF' [patent_app_type] => utility [patent_app_number] => 12/039986 [patent_app_country] => US [patent_app_date] => 2008-02-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3784 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0313/20080313373.pdf [firstpage_image] =>[orig_patent_app_number] => 12039986 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/039986
Electronic apparatus and data sending/receiving method thereof Feb 28, 2008 Issued
Array ( [id] => 4754689 [patent_doc_number] => 20080162765 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-07-03 [patent_title] => 'Method and apparatus for controlling connections of PC cards and a passive-card-adapting card used for connecting one of the PC cards to the apparatus' [patent_app_type] => utility [patent_app_number] => 12/072593 [patent_app_country] => US [patent_app_date] => 2008-02-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 9306 [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/0162/20080162765.pdf [firstpage_image] =>[orig_patent_app_number] => 12072593 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/072593
Method and apparatus for controlling connections of PC cards and a passive-card-adapting card used for connecting one of the PC cards to the apparatus Feb 26, 2008 Issued
Array ( [id] => 5512821 [patent_doc_number] => 20090213127 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-08-27 [patent_title] => 'GUIDED ATTACHMENT OF ACCELERATORS TO COMPUTER SYSTEMS' [patent_app_type] => utility [patent_app_number] => 12/035513 [patent_app_country] => US [patent_app_date] => 2008-02-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4891 [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/0213/20090213127.pdf [firstpage_image] =>[orig_patent_app_number] => 12035513 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/035513
Guided attachment of accelerators to computer systems Feb 21, 2008 Issued
Array ( [id] => 4530196 [patent_doc_number] => 07913018 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-03-22 [patent_title] => 'Methods and apparatus for halting cores in response to system management interrupts' [patent_app_type] => utility [patent_app_number] => 11/966357 [patent_app_country] => US [patent_app_date] => 2007-12-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 2047 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 203 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/913/07913018.pdf [firstpage_image] =>[orig_patent_app_number] => 11966357 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/966357
Methods and apparatus for halting cores in response to system management interrupts Dec 27, 2007 Issued
Array ( [id] => 18778 [patent_doc_number] => 07809872 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-10-05 [patent_title] => 'Master and slave device for communicating on a communication link with limited resource' [patent_app_type] => utility [patent_app_number] => 11/956803 [patent_app_country] => US [patent_app_date] => 2007-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3523 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 112 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/809/07809872.pdf [firstpage_image] =>[orig_patent_app_number] => 11956803 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/956803
Master and slave device for communicating on a communication link with limited resource Dec 13, 2007 Issued
Array ( [id] => 96839 [patent_doc_number] => 07734855 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-06-08 [patent_title] => 'Gap count analysis for the P1394a BUS' [patent_app_type] => utility [patent_app_number] => 12/001305 [patent_app_country] => US [patent_app_date] => 2007-12-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 11 [patent_no_of_words] => 10642 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 89 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/734/07734855.pdf [firstpage_image] =>[orig_patent_app_number] => 12001305 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/001305
Gap count analysis for the P1394a BUS Dec 9, 2007 Issued
Array ( [id] => 4793819 [patent_doc_number] => 20080294793 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-11-27 [patent_title] => 'REDUCING INFORMATION RECEPTION DELAYS' [patent_app_type] => utility [patent_app_number] => 11/951912 [patent_app_country] => US [patent_app_date] => 2007-12-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4152 [patent_no_of_claims] => 23 [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/0294/20080294793.pdf [firstpage_image] =>[orig_patent_app_number] => 11951912 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/951912
Reducing information reception delays Dec 5, 2007 Issued
Array ( [id] => 4572170 [patent_doc_number] => 07962680 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-06-14 [patent_title] => 'Image forming apparatus and connection notifying method' [patent_app_type] => utility [patent_app_number] => 11/950533 [patent_app_country] => US [patent_app_date] => 2007-12-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 12 [patent_no_of_words] => 5333 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 191 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/962/07962680.pdf [firstpage_image] =>[orig_patent_app_number] => 11950533 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/950533
Image forming apparatus and connection notifying method Dec 4, 2007 Issued
Array ( [id] => 5565788 [patent_doc_number] => 20090138641 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-05-28 [patent_title] => 'Device, System, and Method of Handling Delayed Transactions' [patent_app_type] => utility [patent_app_number] => 11/946102 [patent_app_country] => US [patent_app_date] => 2007-11-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6293 [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/0138/20090138641.pdf [firstpage_image] =>[orig_patent_app_number] => 11946102 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/946102
Device, system, and method of handling delayed transactions Nov 27, 2007 Issued
Array ( [id] => 4735457 [patent_doc_number] => 20080052439 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-02-28 [patent_title] => 'Portable Data Exchanger with Extended USB Interface' [patent_app_type] => utility [patent_app_number] => 11/928604 [patent_app_country] => US [patent_app_date] => 2007-10-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 5357 [patent_no_of_claims] => 20 [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/0052/20080052439.pdf [firstpage_image] =>[orig_patent_app_number] => 11928604 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/928604
Portable Data Exchanger with Extended USB Interface Oct 29, 2007 Abandoned
Array ( [id] => 5587263 [patent_doc_number] => 20090106465 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-04-23 [patent_title] => 'Method of Piggybacking Multiple Data Tenures on a Single Data Bus Grant to Achieve Higher Bus Utilization' [patent_app_type] => utility [patent_app_number] => 11/877296 [patent_app_country] => US [patent_app_date] => 2007-10-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 4882 [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/0106/20090106465.pdf [firstpage_image] =>[orig_patent_app_number] => 11877296 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/877296
Method of piggybacking multiple data tenures on a single data bus grant to achieve higher bus utilization Oct 22, 2007 Issued
Array ( [id] => 76326 [patent_doc_number] => 07757031 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-07-13 [patent_title] => 'Data transmission coordinating method and system' [patent_app_type] => utility [patent_app_number] => 11/876579 [patent_app_country] => US [patent_app_date] => 2007-10-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 26 [patent_no_of_words] => 4698 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 180 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/757/07757031.pdf [firstpage_image] =>[orig_patent_app_number] => 11876579 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/876579
Data transmission coordinating method and system Oct 21, 2007 Issued
Array ( [id] => 4653271 [patent_doc_number] => 20080040528 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-02-14 [patent_title] => 'DATA TRANSMISSION COORDINATING METHOD' [patent_app_type] => utility [patent_app_number] => 11/876542 [patent_app_country] => US [patent_app_date] => 2007-10-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 3920 [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/0040/20080040528.pdf [firstpage_image] =>[orig_patent_app_number] => 11876542 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/876542
Data transmission coordinating method Oct 21, 2007 Issued
Array ( [id] => 596068 [patent_doc_number] => 07454548 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-11-18 [patent_title] => 'Managing input/output interruptions in non-dedicated interruption hardware environments, and methods therefor' [patent_app_type] => utility [patent_app_number] => 11/851744 [patent_app_country] => US [patent_app_date] => 2007-09-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 4347 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 66 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/454/07454548.pdf [firstpage_image] =>[orig_patent_app_number] => 11851744 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/851744
Managing input/output interruptions in non-dedicated interruption hardware environments, and methods therefor Sep 6, 2007 Issued
Array ( [id] => 87576 [patent_doc_number] => 07743196 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-06-22 [patent_title] => 'Interface with multiple packet preemption based on start indicators of different types' [patent_app_type] => utility [patent_app_number] => 11/839002 [patent_app_country] => US [patent_app_date] => 2007-08-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 5066 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 135 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/743/07743196.pdf [firstpage_image] =>[orig_patent_app_number] => 11839002 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/839002
Interface with multiple packet preemption based on start indicators of different types Aug 14, 2007 Issued
Array ( [id] => 261810 [patent_doc_number] => 07574544 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2009-08-11 [patent_title] => 'Flow control by supplying a remote start bit onto a single-wire bus' [patent_app_type] => utility [patent_app_number] => 11/893333 [patent_app_country] => US [patent_app_date] => 2007-08-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 7767 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 89 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/574/07574544.pdf [firstpage_image] =>[orig_patent_app_number] => 11893333 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/893333
Flow control by supplying a remote start bit onto a single-wire bus Aug 14, 2007 Issued
Array ( [id] => 4653264 [patent_doc_number] => 20080040521 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-02-14 [patent_title] => 'Protocol conversion circuit' [patent_app_type] => utility [patent_app_number] => 11/889484 [patent_app_country] => US [patent_app_date] => 2007-08-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 24 [patent_no_of_words] => 6651 [patent_no_of_claims] => 10 [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/0040/20080040521.pdf [firstpage_image] =>[orig_patent_app_number] => 11889484 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/889484
Protocol conversion circuit Aug 13, 2007 Issued
Array ( [id] => 5289441 [patent_doc_number] => 20090022171 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-01-22 [patent_title] => 'INTERRUPT COALESCING SCHEME FOR HIGH THROUGHPUT TCP OFFLOAD ENGINE' [patent_app_type] => utility [patent_app_number] => 11/780063 [patent_app_country] => US [patent_app_date] => 2007-07-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2319 [patent_no_of_claims] => 8 [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/0022/20090022171.pdf [firstpage_image] =>[orig_patent_app_number] => 11780063 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/780063
INTERRUPT COALESCING SCHEME FOR HIGH THROUGHPUT TCP OFFLOAD ENGINE Jul 18, 2007 Abandoned
Array ( [id] => 5017582 [patent_doc_number] => 20070260791 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-11-08 [patent_title] => 'Data processing device' [patent_app_type] => utility [patent_app_number] => 11/822966 [patent_app_country] => US [patent_app_date] => 2007-07-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 5896 [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/0260/20070260791.pdf [firstpage_image] =>[orig_patent_app_number] => 11822966 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/822966
Data processing device Jul 10, 2007 Abandoned
Array ( [id] => 28098 [patent_doc_number] => 07797474 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-09-14 [patent_title] => 'Method and apparatus for enhancing universal serial bus applications' [patent_app_type] => utility [patent_app_number] => 11/821986 [patent_app_country] => US [patent_app_date] => 2007-06-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 15029 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 113 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/797/07797474.pdf [firstpage_image] =>[orig_patent_app_number] => 11821986 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/821986
Method and apparatus for enhancing universal serial bus applications Jun 25, 2007 Issued
Menu