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] => 7553104 [patent_doc_number] => 08065446 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-11-22 [patent_title] => 'Apparatus and method for discerning a host interface' [patent_app_type] => utility [patent_app_number] => 11/608014 [patent_app_country] => US [patent_app_date] => 2006-12-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3683 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 176 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/065/08065446.pdf [firstpage_image] =>[orig_patent_app_number] => 11608014 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/608014
Apparatus and method for discerning a host interface Dec 6, 2006 Issued
Array ( [id] => 5235067 [patent_doc_number] => 20070127223 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-06-07 [patent_title] => 'PORTABLE STORAGE DEVICE' [patent_app_type] => utility [patent_app_number] => 11/563860 [patent_app_country] => US [patent_app_date] => 2006-11-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 3519 [patent_no_of_claims] => 11 [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/0127/20070127223.pdf [firstpage_image] =>[orig_patent_app_number] => 11563860 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/563860
PORTABLE STORAGE DEVICE Nov 27, 2006 Abandoned
Array ( [id] => 340152 [patent_doc_number] => 07506084 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-03-17 [patent_title] => 'Method for communicating with an I/O adapter using cached address translations' [patent_app_type] => utility [patent_app_number] => 11/550193 [patent_app_country] => US [patent_app_date] => 2006-10-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 19 [patent_no_of_words] => 17216 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 206 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/506/07506084.pdf [firstpage_image] =>[orig_patent_app_number] => 11550193 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/550193
Method for communicating with an I/O adapter using cached address translations Oct 16, 2006 Issued
Array ( [id] => 4747254 [patent_doc_number] => 20080091856 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-04-17 [patent_title] => 'USB provisioning device' [patent_app_type] => utility [patent_app_number] => 11/549115 [patent_app_country] => US [patent_app_date] => 2006-10-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5141 [patent_no_of_claims] => 22 [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/0091/20080091856.pdf [firstpage_image] =>[orig_patent_app_number] => 11549115 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/549115
USB provisioning device Oct 11, 2006 Abandoned
Array ( [id] => 343112 [patent_doc_number] => 07502873 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-03-10 [patent_title] => 'Facilitating access to status and measurement data associated with input/output processing' [patent_app_type] => utility [patent_app_number] => 11/548093 [patent_app_country] => US [patent_app_date] => 2006-10-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 14 [patent_no_of_words] => 7961 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 244 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/502/07502873.pdf [firstpage_image] =>[orig_patent_app_number] => 11548093 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/548093
Facilitating access to status and measurement data associated with input/output processing Oct 9, 2006 Issued
Array ( [id] => 346829 [patent_doc_number] => 07500023 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-03-03 [patent_title] => 'Facilitating input/output processing by using transport control words to reduce input/output communications' [patent_app_type] => utility [patent_app_number] => 11/548060 [patent_app_country] => US [patent_app_date] => 2006-10-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 14 [patent_no_of_words] => 7895 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 228 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/500/07500023.pdf [firstpage_image] =>[orig_patent_app_number] => 11548060 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/548060
Facilitating input/output processing by using transport control words to reduce input/output communications Oct 9, 2006 Issued
Array ( [id] => 4934648 [patent_doc_number] => 20080005423 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-01-03 [patent_title] => 'Method and device for acting on stylus removal' [patent_app_type] => utility [patent_app_number] => 11/529547 [patent_app_country] => US [patent_app_date] => 2006-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4992 [patent_no_of_claims] => 35 [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/0005/20080005423.pdf [firstpage_image] =>[orig_patent_app_number] => 11529547 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/529547
Method and device for acting on stylus removal Sep 28, 2006 Abandoned
Array ( [id] => 4829757 [patent_doc_number] => 20080126656 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-05-29 [patent_title] => 'Silicon storage apparatus and its controller, and operating method thereof' [patent_app_type] => utility [patent_app_number] => 11/524459 [patent_app_country] => US [patent_app_date] => 2006-09-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2313 [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/0126/20080126656.pdf [firstpage_image] =>[orig_patent_app_number] => 11524459 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/524459
Silicon storage apparatus and its controller, and operating method thereof Sep 20, 2006 Abandoned
Array ( [id] => 5108255 [patent_doc_number] => 20070067133 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-03-22 [patent_title] => 'Setup file generating system' [patent_app_type] => utility [patent_app_number] => 11/523552 [patent_app_country] => US [patent_app_date] => 2006-09-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 10882 [patent_no_of_claims] => 18 [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/0067/20070067133.pdf [firstpage_image] =>[orig_patent_app_number] => 11523552 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/523552
Setup file generating system Sep 19, 2006 Abandoned
Array ( [id] => 5221333 [patent_doc_number] => 20070162645 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-07-12 [patent_title] => 'Communication system for data transfer between on-chip circuits' [patent_app_type] => utility [patent_app_number] => 11/524069 [patent_app_country] => US [patent_app_date] => 2006-09-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3290 [patent_no_of_claims] => 9 [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/20070162645.pdf [firstpage_image] =>[orig_patent_app_number] => 11524069 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/524069
Communication system for data transfer between on-chip circuits Sep 19, 2006 Abandoned
Array ( [id] => 8775343 [patent_doc_number] => 08429319 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-04-23 [patent_title] => 'Multi-port memory device with serial input/output interface' [patent_app_type] => utility [patent_app_number] => 11/523497 [patent_app_country] => US [patent_app_date] => 2006-09-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 9 [patent_no_of_words] => 6468 [patent_no_of_claims] => 32 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 282 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11523497 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/523497
Multi-port memory device with serial input/output interface Sep 17, 2006 Issued
Array ( [id] => 4829601 [patent_doc_number] => 20080126574 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-05-29 [patent_title] => 'Method and Apparatus for Variably Enabling USB Interaction' [patent_app_type] => utility [patent_app_number] => 11/530553 [patent_app_country] => US [patent_app_date] => 2006-09-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8402 [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/0126/20080126574.pdf [firstpage_image] =>[orig_patent_app_number] => 11530553 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/530553
Method and apparatus for variably enabling USB interaction Sep 10, 2006 Issued
Array ( [id] => 127901 [patent_doc_number] => 07707323 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-04-27 [patent_title] => 'Method and apparatus for enabling enhanced USB interaction' [patent_app_type] => utility [patent_app_number] => 11/530549 [patent_app_country] => US [patent_app_date] => 2006-09-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8402 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 198 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/707/07707323.pdf [firstpage_image] =>[orig_patent_app_number] => 11530549 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/530549
Method and apparatus for enabling enhanced USB interaction Sep 10, 2006 Issued
Array ( [id] => 5221310 [patent_doc_number] => 20070162622 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-07-12 [patent_title] => 'Dual flash disk storage device' [patent_app_type] => utility [patent_app_number] => 11/530139 [patent_app_country] => US [patent_app_date] => 2006-09-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 1863 [patent_no_of_claims] => 13 [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/20070162622.pdf [firstpage_image] =>[orig_patent_app_number] => 11530139 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/530139
Dual flash disk storage device Sep 7, 2006 Abandoned
Array ( [id] => 4830909 [patent_doc_number] => 20080127229 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-05-29 [patent_title] => 'MULTIPLE INTERFACE STANDARD SUPPORT FOR REDUNDANT ARRAY OF INDEPENDENT DISKS' [patent_app_type] => utility [patent_app_number] => 11/530223 [patent_app_country] => US [patent_app_date] => 2006-09-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3594 [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/0127/20080127229.pdf [firstpage_image] =>[orig_patent_app_number] => 11530223 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/530223
MULTIPLE INTERFACE STANDARD SUPPORT FOR REDUNDANT ARRAY OF INDEPENDENT DISKS Sep 7, 2006 Abandoned
Array ( [id] => 4829624 [patent_doc_number] => 20080126583 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-05-29 [patent_title] => 'Dynamic Audio Jack Colors' [patent_app_type] => utility [patent_app_number] => 11/530301 [patent_app_country] => US [patent_app_date] => 2006-09-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [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] => publications/A1/0126/20080126583.pdf [firstpage_image] =>[orig_patent_app_number] => 11530301 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/530301
Dynamic audio jack colors Sep 7, 2006 Issued
Array ( [id] => 234715 [patent_doc_number] => 07600059 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-10-06 [patent_title] => 'Multiple LUN support for SATA devices' [patent_app_type] => utility [patent_app_number] => 11/443824 [patent_app_country] => US [patent_app_date] => 2006-05-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4088 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 99 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/600/07600059.pdf [firstpage_image] =>[orig_patent_app_number] => 11443824 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/443824
Multiple LUN support for SATA devices May 30, 2006 Issued
Array ( [id] => 5143628 [patent_doc_number] => 20070005844 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-01-04 [patent_title] => 'Wireless mouse system' [patent_app_type] => utility [patent_app_number] => 11/439245 [patent_app_country] => US [patent_app_date] => 2006-05-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 2832 [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/0005/20070005844.pdf [firstpage_image] =>[orig_patent_app_number] => 11439245 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/439245
Wireless mouse system May 23, 2006 Abandoned
Array ( [id] => 4934618 [patent_doc_number] => 20080005393 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-01-03 [patent_title] => 'Duplicator' [patent_app_type] => utility [patent_app_number] => 11/400306 [patent_app_country] => US [patent_app_date] => 2006-04-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 2278 [patent_no_of_claims] => 6 [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/0005/20080005393.pdf [firstpage_image] =>[orig_patent_app_number] => 11400306 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/400306
Duplicator Apr 9, 2006 Abandoned
Array ( [id] => 5179109 [patent_doc_number] => 20070180169 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-08-02 [patent_title] => 'Communication control for storage system' [patent_app_type] => utility [patent_app_number] => 11/400104 [patent_app_country] => US [patent_app_date] => 2006-04-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 12147 [patent_no_of_claims] => 15 [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/0180/20070180169.pdf [firstpage_image] =>[orig_patent_app_number] => 11400104 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/400104
Communication control for storage system Apr 6, 2006 Issued
Menu