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] => 6930227 [patent_doc_number] => 20050281261 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-12-22 [patent_title] => 'Method and system for supporting write operations for iSCSI and iSCSI chimney' [patent_app_type] => utility [patent_app_number] => 11/156182 [patent_app_country] => US [patent_app_date] => 2005-06-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 14156 [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/0281/20050281261.pdf [firstpage_image] =>[orig_patent_app_number] => 11156182 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/156182
Method and system for supporting write operations for iSCSI and iSCSI chimney Jun 16, 2005 Abandoned
Array ( [id] => 5734541 [patent_doc_number] => 20060259658 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-11-16 [patent_title] => 'DMA reordering for DCA' [patent_app_type] => utility [patent_app_number] => 11/129559 [patent_app_country] => US [patent_app_date] => 2005-05-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 2391 [patent_no_of_claims] => 27 [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/0259/20060259658.pdf [firstpage_image] =>[orig_patent_app_number] => 11129559 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/129559
DMA reordering for DCA May 12, 2005 Abandoned
Array ( [id] => 9967756 [patent_doc_number] => 09015391 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-04-21 [patent_title] => 'Dispatching of service requests in redundant storage virtualization subsystems' [patent_app_type] => utility [patent_app_number] => 10/907312 [patent_app_country] => US [patent_app_date] => 2005-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6515 [patent_no_of_claims] => 31 [patent_no_of_ind_claims] => 10 [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] => 10907312 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/907312
Dispatching of service requests in redundant storage virtualization subsystems Mar 28, 2005 Issued
Array ( [id] => 5232346 [patent_doc_number] => 20070294455 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-12-20 [patent_title] => 'Data Interface' [patent_app_type] => utility [patent_app_number] => 10/593668 [patent_app_country] => US [patent_app_date] => 2005-03-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4624 [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/0294/20070294455.pdf [firstpage_image] =>[orig_patent_app_number] => 10593668 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/593668
Data Interface Mar 20, 2005 Abandoned
Array ( [id] => 7021244 [patent_doc_number] => 20050223079 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-10-06 [patent_title] => 'Input/output terminal, master apparatus, slave apparatus, information processing system and method, and programs for input/output terminal, master apparatus, and slave apparatus' [patent_app_type] => utility [patent_app_number] => 11/083877 [patent_app_country] => US [patent_app_date] => 2005-03-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 17821 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0223/20050223079.pdf [firstpage_image] =>[orig_patent_app_number] => 11083877 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/083877
Input/output terminal, master apparatus, slave apparatus, information processing system and method, and programs for input/output terminal, master apparatus, and slave apparatus Mar 17, 2005 Abandoned
Array ( [id] => 7595829 [patent_doc_number] => 07620753 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2009-11-17 [patent_title] => 'Lockless access to a ring buffer' [patent_app_type] => utility [patent_app_number] => 11/083671 [patent_app_country] => US [patent_app_date] => 2005-03-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7771 [patent_no_of_claims] => 40 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 252 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/620/07620753.pdf [firstpage_image] =>[orig_patent_app_number] => 11083671 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/083671
Lockless access to a ring buffer Mar 16, 2005 Issued
Array ( [id] => 146438 [patent_doc_number] => 07689744 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2010-03-30 [patent_title] => 'Methods and structure for a SAS/SATA converter' [patent_app_type] => utility [patent_app_number] => 11/082673 [patent_app_country] => US [patent_app_date] => 2005-03-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 5878 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 130 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/689/07689744.pdf [firstpage_image] =>[orig_patent_app_number] => 11082673 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/082673
Methods and structure for a SAS/SATA converter Mar 16, 2005 Issued
Array ( [id] => 5800855 [patent_doc_number] => 20060035590 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-02-16 [patent_title] => 'High-reliability computer interface for wireless input devices' [patent_app_type] => utility [patent_app_number] => 11/081376 [patent_app_country] => US [patent_app_date] => 2005-03-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 20 [patent_no_of_words] => 17190 [patent_no_of_claims] => 29 [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/0035/20060035590.pdf [firstpage_image] =>[orig_patent_app_number] => 11081376 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/081376
High-reliability computer interface for wireless input devices Mar 15, 2005 Abandoned
Array ( [id] => 7206523 [patent_doc_number] => 20050165979 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-07-28 [patent_title] => 'Peripheral device control method, control program, and apparatus therefor' [patent_app_type] => utility [patent_app_number] => 11/037353 [patent_app_country] => US [patent_app_date] => 2005-01-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 6106 [patent_no_of_claims] => 22 [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/0165/20050165979.pdf [firstpage_image] =>[orig_patent_app_number] => 11037353 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/037353
Peripheral device control method, control program, and apparatus therefor Jan 18, 2005 Issued
Array ( [id] => 5597772 [patent_doc_number] => 20060161690 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-07-20 [patent_title] => 'Remote device configuration automation' [patent_app_type] => utility [patent_app_number] => 11/039646 [patent_app_country] => US [patent_app_date] => 2005-01-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4306 [patent_no_of_claims] => 30 [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/0161/20060161690.pdf [firstpage_image] =>[orig_patent_app_number] => 11039646 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/039646
Remote device configuration automation Jan 18, 2005 Abandoned
Array ( [id] => 157582 [patent_doc_number] => 07685336 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-03-23 [patent_title] => 'Keyboard-mouse-video switch with a digital visual interface' [patent_app_type] => utility [patent_app_number] => 11/038314 [patent_app_country] => US [patent_app_date] => 2005-01-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4356 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 355 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/685/07685336.pdf [firstpage_image] =>[orig_patent_app_number] => 11038314 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/038314
Keyboard-mouse-video switch with a digital visual interface Jan 18, 2005 Issued
Array ( [id] => 8308581 [patent_doc_number] => 08230133 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-07-24 [patent_title] => 'Microcomputer with internal DMA' [patent_app_type] => utility [patent_app_number] => 11/036332 [patent_app_country] => US [patent_app_date] => 2005-01-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 13 [patent_no_of_words] => 5633 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 4 [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] => 11036332 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/036332
Microcomputer with internal DMA Jan 17, 2005 Issued
Array ( [id] => 7109655 [patent_doc_number] => 20050207109 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-09-22 [patent_title] => 'Array of serial ATA data storage devices serially linked to a computer by a single cable' [patent_app_type] => utility [patent_app_number] => 11/009395 [patent_app_country] => US [patent_app_date] => 2004-12-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 1950 [patent_no_of_claims] => 2 [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/0207/20050207109.pdf [firstpage_image] =>[orig_patent_app_number] => 11009395 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/009395
Array of serial ATA data storage devices serially linked to a computer by a single cable Dec 9, 2004 Abandoned
Array ( [id] => 6944105 [patent_doc_number] => 20050196154 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-09-08 [patent_title] => 'Portable DVD player with a USB transmission interface' [patent_app_type] => utility [patent_app_number] => 10/989269 [patent_app_country] => US [patent_app_date] => 2004-11-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 1054 [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/0196/20050196154.pdf [firstpage_image] =>[orig_patent_app_number] => 10989269 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/989269
Portable DVD player with a USB transmission interface Nov 16, 2004 Abandoned
Array ( [id] => 8388943 [patent_doc_number] => 08266352 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-09-11 [patent_title] => 'Key-operated memory-programmable control coupled to a personal computer' [patent_app_type] => utility [patent_app_number] => 10/583645 [patent_app_country] => US [patent_app_date] => 2004-10-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 3265 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 283 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 10583645 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/583645
Key-operated memory-programmable control coupled to a personal computer Oct 11, 2004 Issued
Array ( [id] => 5900838 [patent_doc_number] => 20060045031 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-03-02 [patent_title] => 'Automatic hardware data link initialization using multiple state machines' [patent_app_type] => utility [patent_app_number] => 10/932728 [patent_app_country] => US [patent_app_date] => 2004-09-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 6004 [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/0045/20060045031.pdf [firstpage_image] =>[orig_patent_app_number] => 10932728 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/932728
Automatic hardware data link initialization using multiple state machines Sep 1, 2004 Abandoned
Array ( [id] => 5906635 [patent_doc_number] => 20060047862 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-03-02 [patent_title] => 'Automatic hardware data link initialization' [patent_app_type] => utility [patent_app_number] => 10/932710 [patent_app_country] => US [patent_app_date] => 2004-09-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3734 [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/0047/20060047862.pdf [firstpage_image] =>[orig_patent_app_number] => 10932710 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/932710
Automatic hardware data link initialization Sep 1, 2004 Abandoned
Array ( [id] => 7084855 [patent_doc_number] => 20050050235 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-03-03 [patent_title] => 'System having insertable and removable storage and a control method thereof' [patent_app_type] => utility [patent_app_number] => 10/932482 [patent_app_country] => US [patent_app_date] => 2004-09-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4234 [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/0050/20050050235.pdf [firstpage_image] =>[orig_patent_app_number] => 10932482 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/932482
System having insertable and removable storage and a control method thereof Aug 31, 2004 Issued
Array ( [id] => 237650 [patent_doc_number] => 07596639 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-09-29 [patent_title] => 'Skip mask table automated context generation' [patent_app_type] => utility [patent_app_number] => 10/931668 [patent_app_country] => US [patent_app_date] => 2004-09-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 8516 [patent_no_of_claims] => 39 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 133 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/596/07596639.pdf [firstpage_image] =>[orig_patent_app_number] => 10931668 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/931668
Skip mask table automated context generation Aug 31, 2004 Issued
Array ( [id] => 5906865 [patent_doc_number] => 20060047934 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-03-02 [patent_title] => 'Integrated circuit capable of memory access control' [patent_app_type] => utility [patent_app_number] => 10/931278 [patent_app_country] => US [patent_app_date] => 2004-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5495 [patent_no_of_claims] => 36 [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/0047/20060047934.pdf [firstpage_image] =>[orig_patent_app_number] => 10931278 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/931278
Integrated circuit capable of memory access control Aug 30, 2004 Abandoned
Menu