Search

John B. Roche

Examiner (ID: 9454, Phone: (571)270-1721 , Office: P/2184 )

Most Active Art Unit
2184
Art Unit(s)
2184
Total Applications
791
Issued Applications
582
Pending Applications
47
Abandoned Applications
178

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 8149194 [patent_doc_number] => 08166210 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-04-24 [patent_title] => 'Electronic device and control method therefor' [patent_app_type] => utility [patent_app_number] => 11/284004 [patent_app_country] => US [patent_app_date] => 2005-11-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5299 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 548 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/166/08166210.pdf [firstpage_image] =>[orig_patent_app_number] => 11284004 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/284004
Electronic device and control method therefor Nov 20, 2005 Issued
Array ( [id] => 5238195 [patent_doc_number] => 20070130352 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-06-07 [patent_title] => 'Task offload to a peripheral device' [patent_app_type] => utility [patent_app_number] => 11/261982 [patent_app_country] => US [patent_app_date] => 2005-10-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8800 [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/0130/20070130352.pdf [firstpage_image] =>[orig_patent_app_number] => 11261982 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/261982
Task offload to a peripheral device Oct 27, 2005 Issued
Array ( [id] => 5042141 [patent_doc_number] => 20070094423 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-04-26 [patent_title] => 'Device recognition system and method' [patent_app_type] => utility [patent_app_number] => 11/259569 [patent_app_country] => US [patent_app_date] => 2005-10-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3556 [patent_no_of_claims] => 34 [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/0094/20070094423.pdf [firstpage_image] =>[orig_patent_app_number] => 11259569 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/259569
Device recognition system and method Oct 24, 2005 Issued
Array ( [id] => 5761697 [patent_doc_number] => 20060212642 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-09-21 [patent_title] => 'Partition allocation method and computer system' [patent_app_type] => utility [patent_app_number] => 11/251759 [patent_app_country] => US [patent_app_date] => 2005-10-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 6366 [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/0212/20060212642.pdf [firstpage_image] =>[orig_patent_app_number] => 11251759 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/251759
Partition allocation method and computer system Oct 17, 2005 Abandoned
Array ( [id] => 4981696 [patent_doc_number] => 20070086254 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-04-19 [patent_title] => 'Integrated circuits with interchangeable connectors' [patent_app_type] => utility [patent_app_number] => 11/252277 [patent_app_country] => US [patent_app_date] => 2005-10-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 2919 [patent_no_of_claims] => 18 [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/0086/20070086254.pdf [firstpage_image] =>[orig_patent_app_number] => 11252277 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/252277
Integrated circuits with interchangeable connectors Oct 16, 2005 Issued
Array ( [id] => 5105740 [patent_doc_number] => 20070064615 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-03-22 [patent_title] => 'Methods and systems for observing digital signal output' [patent_app_type] => utility [patent_app_number] => 11/230372 [patent_app_country] => US [patent_app_date] => 2005-09-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 3717 [patent_no_of_claims] => 19 [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/20070064615.pdf [firstpage_image] =>[orig_patent_app_number] => 11230372 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/230372
Methods and systems for observing digital signal output Sep 19, 2005 Abandoned
Array ( [id] => 248773 [patent_doc_number] => 07587533 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-09-08 [patent_title] => 'Digital programming interface between a baseband processor and an integrated radio-frequency module' [patent_app_type] => utility [patent_app_number] => 11/220453 [patent_app_country] => US [patent_app_date] => 2005-09-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 4835 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 112 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/587/07587533.pdf [firstpage_image] =>[orig_patent_app_number] => 11220453 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/220453
Digital programming interface between a baseband processor and an integrated radio-frequency module Sep 6, 2005 Issued
Array ( [id] => 4996026 [patent_doc_number] => 20070011371 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-01-11 [patent_title] => 'Storage control system' [patent_app_type] => utility [patent_app_number] => 11/219653 [patent_app_country] => US [patent_app_date] => 2005-09-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 10719 [patent_no_of_claims] => 15 [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/0011/20070011371.pdf [firstpage_image] =>[orig_patent_app_number] => 11219653 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/219653
Storage control system Sep 6, 2005 Abandoned
Array ( [id] => 5830590 [patent_doc_number] => 20060064514 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-03-23 [patent_title] => 'Image forming apparatus and host computer capable of sharing terminology, method of sharing terminology and terminology sharing system' [patent_app_type] => utility [patent_app_number] => 11/218767 [patent_app_country] => US [patent_app_date] => 2005-09-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7994 [patent_no_of_claims] => 31 [patent_no_of_ind_claims] => 12 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0064/20060064514.pdf [firstpage_image] =>[orig_patent_app_number] => 11218767 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/218767
Image forming apparatus and host computer capable of sharing terminology, method of sharing terminology and terminology sharing system Sep 5, 2005 Issued
Array ( [id] => 7595830 [patent_doc_number] => 07620752 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2009-11-17 [patent_title] => 'Circuit for and method of processing data input to a first-in first-out memory' [patent_app_type] => utility [patent_app_number] => 11/218410 [patent_app_country] => US [patent_app_date] => 2005-09-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 13 [patent_no_of_words] => 4316 [patent_no_of_claims] => 17 [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] => patents/07/620/07620752.pdf [firstpage_image] =>[orig_patent_app_number] => 11218410 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/218410
Circuit for and method of processing data input to a first-in first-out memory Aug 31, 2005 Issued
Array ( [id] => 5900140 [patent_doc_number] => 20060044611 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-03-02 [patent_title] => 'Information storage device and information storage method' [patent_app_type] => utility [patent_app_number] => 11/216038 [patent_app_country] => US [patent_app_date] => 2005-09-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 10071 [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] => publications/A1/0044/20060044611.pdf [firstpage_image] =>[orig_patent_app_number] => 11216038 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/216038
Information storage device and information storage method Aug 31, 2005 Issued
Array ( [id] => 4471976 [patent_doc_number] => 07937502 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-05-03 [patent_title] => 'Instrumentation control software' [patent_app_type] => utility [patent_app_number] => 11/217084 [patent_app_country] => US [patent_app_date] => 2005-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 33 [patent_no_of_words] => 13583 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 13 [patent_words_short_claim] => 143 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/937/07937502.pdf [firstpage_image] =>[orig_patent_app_number] => 11217084 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/217084
Instrumentation control software Aug 30, 2005 Issued
Array ( [id] => 5058571 [patent_doc_number] => 20070061493 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-03-15 [patent_title] => 'System and method for out of user space I/O directly between a host system and a physical adapter using file based linear block address translation' [patent_app_type] => utility [patent_app_number] => 11/216832 [patent_app_country] => US [patent_app_date] => 2005-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 14273 [patent_no_of_claims] => 35 [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/0061/20070061493.pdf [firstpage_image] =>[orig_patent_app_number] => 11216832 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/216832
Out of user space I/O directly between a host system and a physical adapter using file based linear block address translation Aug 30, 2005 Issued
Array ( [id] => 5708623 [patent_doc_number] => 20060049967 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-03-09 [patent_title] => 'Code driver for a memory controller' [patent_app_type] => utility [patent_app_number] => 11/213550 [patent_app_country] => US [patent_app_date] => 2005-08-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5259 [patent_no_of_claims] => 28 [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/0049/20060049967.pdf [firstpage_image] =>[orig_patent_app_number] => 11213550 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/213550
Code driver for a memory controller Aug 25, 2005 Abandoned
Array ( [id] => 5243738 [patent_doc_number] => 20070022233 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-01-25 [patent_title] => 'Document processing device with USB drive' [patent_app_type] => utility [patent_app_number] => 11/185286 [patent_app_country] => US [patent_app_date] => 2005-07-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3932 [patent_no_of_claims] => 24 [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/0022/20070022233.pdf [firstpage_image] =>[orig_patent_app_number] => 11185286 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/185286
Document processing device with USB drive Jul 19, 2005 Abandoned
Array ( [id] => 5627018 [patent_doc_number] => 20060265523 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-11-23 [patent_title] => 'Data transfer circuit and data transfer method' [patent_app_type] => utility [patent_app_number] => 11/170151 [patent_app_country] => US [patent_app_date] => 2005-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 6702 [patent_no_of_claims] => 7 [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/0265/20060265523.pdf [firstpage_image] =>[orig_patent_app_number] => 11170151 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/170151
Data transfer circuit and data transfer method Jun 29, 2005 Abandoned
Array ( [id] => 5143608 [patent_doc_number] => 20070005824 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-01-04 [patent_title] => 'Enhancements to Universal Serial Bus (USB) suspend and resume operations' [patent_app_type] => utility [patent_app_number] => 11/170771 [patent_app_country] => US [patent_app_date] => 2005-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7170 [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] => publications/A1/0005/20070005824.pdf [firstpage_image] =>[orig_patent_app_number] => 11170771 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/170771
Enhancements to universal serial bus (USB) suspend and resume operations Jun 28, 2005 Issued
Array ( [id] => 7593764 [patent_doc_number] => 07627703 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-12-01 [patent_title] => 'Input device with audio capabilities' [patent_app_type] => utility [patent_app_number] => 11/168469 [patent_app_country] => US [patent_app_date] => 2005-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 14436 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 177 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/627/07627703.pdf [firstpage_image] =>[orig_patent_app_number] => 11168469 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/168469
Input device with audio capabilities Jun 28, 2005 Issued
Array ( [id] => 5140148 [patent_doc_number] => 20070002364 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-01-04 [patent_title] => 'Imaging device' [patent_app_type] => utility [patent_app_number] => 11/169561 [patent_app_country] => US [patent_app_date] => 2005-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 1760 [patent_no_of_claims] => 29 [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/0002/20070002364.pdf [firstpage_image] =>[orig_patent_app_number] => 11169561 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/169561
Imaging device Jun 28, 2005 Abandoned
Array ( [id] => 5621105 [patent_doc_number] => 20060190640 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-08-24 [patent_title] => 'Data transfer system and data transfer method' [patent_app_type] => utility [patent_app_number] => 11/168348 [patent_app_country] => US [patent_app_date] => 2005-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6694 [patent_no_of_claims] => 10 [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/0190/20060190640.pdf [firstpage_image] =>[orig_patent_app_number] => 11168348 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/168348
Data transfer system and data transfer method Jun 28, 2005 Abandoned
Menu