
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 9571604
[patent_doc_number] => 20140189317
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-07-03
[patent_title] => 'APPARATUS AND METHOD FOR A HYBRID LATENCY-THROUGHPUT PROCESSOR'
[patent_app_type] => utility
[patent_app_number] => 13/730055
[patent_app_country] => US
[patent_app_date] => 2012-12-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 24
[patent_figures_cnt] => 24
[patent_no_of_words] => 20039
[patent_no_of_claims] => 19
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13730055
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/730055 | Apparatus and method for a hybrid latency-throughput processor | Dec 27, 2012 | Issued |
Array
(
[id] => 9544486
[patent_doc_number] => 20140169133
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-06-19
[patent_title] => 'MEMORY-BOUND SURFACE-RELATED MULTIPLE PREDICTION METHOD FOR LARGE DATASETS'
[patent_app_type] => utility
[patent_app_number] => 13/713080
[patent_app_country] => US
[patent_app_date] => 2012-12-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 6239
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13713080
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/713080 | MEMORY-BOUND SURFACE-RELATED MULTIPLE PREDICTION METHOD FOR LARGE DATASETS | Dec 12, 2012 | Abandoned |
Array
(
[id] => 9451978
[patent_doc_number] => 20140123148
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-05-01
[patent_title] => 'STREAM DATA PROCESSOR'
[patent_app_type] => utility
[patent_app_number] => 13/687102
[patent_app_country] => US
[patent_app_date] => 2012-11-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6021
[patent_no_of_claims] => 12
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13687102
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/687102 | Stream data processor | Nov 27, 2012 | Issued |
Array
(
[id] => 8882075
[patent_doc_number] => 20130155258
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-06-20
[patent_title] => 'DETERMINATION CIRCUIT'
[patent_app_type] => utility
[patent_app_number] => 13/687018
[patent_app_country] => US
[patent_app_date] => 2012-11-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 7988
[patent_no_of_claims] => 5
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13687018
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/687018 | DETERMINATION CIRCUIT | Nov 27, 2012 | Abandoned |
Array
(
[id] => 10065384
[patent_doc_number] => 09104230
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-08-11
[patent_title] => 'Storage system, controller module and method of controlling storage system'
[patent_app_type] => utility
[patent_app_number] => 13/685963
[patent_app_country] => US
[patent_app_date] => 2012-11-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 11
[patent_no_of_words] => 8486
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 164
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13685963
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/685963 | Storage system, controller module and method of controlling storage system | Nov 26, 2012 | Issued |
Array
(
[id] => 10408861
[patent_doc_number] => 20150293871
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-10-15
[patent_title] => 'REDUNDANT PACKET FORWARDING SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 14/441188
[patent_app_country] => US
[patent_app_date] => 2012-11-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5098
[patent_no_of_claims] => 16
[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] =>[firstpage_image] =>[orig_patent_app_number] => 14441188
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/441188 | Redundant packet forwarding system | Nov 26, 2012 | Issued |
Array
(
[id] => 9193317
[patent_doc_number] => 20130332632
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-12-12
[patent_title] => 'HOLISTIC IDENTIFICATION OF AN ELECTRONIC DEVICE'
[patent_app_type] => utility
[patent_app_number] => 13/685522
[patent_app_country] => US
[patent_app_date] => 2012-11-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 20485
[patent_no_of_claims] => 23
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13685522
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/685522 | HOLISTIC IDENTIFICATION OF AN ELECTRONIC DEVICE | Nov 25, 2012 | Abandoned |
Array
(
[id] => 10376710
[patent_doc_number] => 20150261717
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-09-17
[patent_title] => 'CASCADED FIELDBUS SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 14/438674
[patent_app_country] => US
[patent_app_date] => 2012-11-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3877
[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] =>[firstpage_image] =>[orig_patent_app_number] => 14438674
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/438674 | Cascaded fieldbus system | Nov 5, 2012 | Issued |
Array
(
[id] => 9961144
[patent_doc_number] => 09009368
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-04-14
[patent_title] => 'Interrupt latency performance counters'
[patent_app_type] => utility
[patent_app_number] => 13/658027
[patent_app_country] => US
[patent_app_date] => 2012-10-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4515
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 119
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13658027
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/658027 | Interrupt latency performance counters | Oct 22, 2012 | Issued |
Array
(
[id] => 9967722
[patent_doc_number] => 09015357
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-04-21
[patent_title] => 'Method and device for providing high speed data transmission with video data'
[patent_app_type] => utility
[patent_app_number] => 13/656796
[patent_app_country] => US
[patent_app_date] => 2012-10-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 7
[patent_no_of_words] => 4451
[patent_no_of_claims] => 34
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 88
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13656796
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/656796 | Method and device for providing high speed data transmission with video data | Oct 21, 2012 | Issued |
Array
(
[id] => 12088348
[patent_doc_number] => 09842078
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-12-12
[patent_title] => 'Data transmission architecture'
[patent_app_type] => utility
[patent_app_number] => 14/437790
[patent_app_country] => US
[patent_app_date] => 2012-10-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4251
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 1
[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] => 14437790
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/437790 | Data transmission architecture | Oct 21, 2012 | Issued |
Array
(
[id] => 9130106
[patent_doc_number] => 08578062
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-11-05
[patent_title] => 'Method and apparatus for enabling enhanced USB interaction'
[patent_app_type] => utility
[patent_app_number] => 13/654047
[patent_app_country] => US
[patent_app_date] => 2012-10-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 8421
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 204
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13654047
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/654047 | Method and apparatus for enabling enhanced USB interaction | Oct 16, 2012 | Issued |
Array
(
[id] => 8831569
[patent_doc_number] => 20130132614
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-05-23
[patent_title] => 'RE-ENUMERATION OF USB 3.0 COMPATIBLE DEVICES'
[patent_app_type] => utility
[patent_app_number] => 13/632084
[patent_app_country] => US
[patent_app_date] => 2012-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 10245
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13632084
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/632084 | Re-enumeration of USB 3.0 compatible devices | Sep 29, 2012 | Issued |
Array
(
[id] => 9585693
[patent_doc_number] => 08775702
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-07-08
[patent_title] => 'System and method for recognizing a keystroke in an electronic device'
[patent_app_type] => utility
[patent_app_number] => 13/616949
[patent_app_country] => US
[patent_app_date] => 2012-09-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 9948
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 131
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13616949
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/616949 | System and method for recognizing a keystroke in an electronic device | Sep 13, 2012 | Issued |
Array
(
[id] => 11830779
[patent_doc_number] => 09727521
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-08-08
[patent_title] => 'Efficient CPU mailbox read access to GPU memory'
[patent_app_type] => utility
[patent_app_number] => 13/620232
[patent_app_country] => US
[patent_app_date] => 2012-09-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6681
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 176
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13620232
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/620232 | Efficient CPU mailbox read access to GPU memory | Sep 13, 2012 | Issued |
Array
(
[id] => 9444413
[patent_doc_number] => 08713549
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-04-29
[patent_title] => 'Vectorization of program code'
[patent_app_type] => utility
[patent_app_number] => 13/606341
[patent_app_country] => US
[patent_app_date] => 2012-09-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 4056
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 195
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13606341
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/606341 | Vectorization of program code | Sep 6, 2012 | Issued |
Array
(
[id] => 8686561
[patent_doc_number] => 20130054844
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-02-28
[patent_title] => 'INFORMATION MANAGEMENT SYSTEM AND INFORMATION PROCESSING APPARATUS'
[patent_app_type] => utility
[patent_app_number] => 13/589384
[patent_app_country] => US
[patent_app_date] => 2012-08-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 24
[patent_figures_cnt] => 24
[patent_no_of_words] => 15807
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13589384
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/589384 | INFORMATION MANAGEMENT SYSTEM AND INFORMATION PROCESSING APPARATUS | Aug 19, 2012 | Abandoned |
Array
(
[id] => 9320542
[patent_doc_number] => 20140052880
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-02-20
[patent_title] => 'EXTERNAL CD MODULE WITH USB INTERFACE AND OPERATION METHOD THEREOF'
[patent_app_type] => utility
[patent_app_number] => 13/585473
[patent_app_country] => US
[patent_app_date] => 2012-08-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 1958
[patent_no_of_claims] => 14
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13585473
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/585473 | EXTERNAL CD MODULE WITH USB INTERFACE AND OPERATION METHOD THEREOF | Aug 13, 2012 | Abandoned |
Array
(
[id] => 8672392
[patent_doc_number] => 20130046929
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-02-21
[patent_title] => 'INTERFACE MODULE, COMMUNICATION APPARATUS, AND COMMUNICATION METHOD'
[patent_app_type] => utility
[patent_app_number] => 13/555775
[patent_app_country] => US
[patent_app_date] => 2012-07-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 47
[patent_figures_cnt] => 47
[patent_no_of_words] => 24295
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13555775
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/555775 | INTERFACE MODULE, COMMUNICATION APPARATUS, AND COMMUNICATION METHOD | Jul 22, 2012 | Abandoned |
Array
(
[id] => 11811248
[patent_doc_number] => 09715821
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-07-25
[patent_title] => 'System and method for managing device controls'
[patent_app_type] => utility
[patent_app_number] => 13/555441
[patent_app_country] => US
[patent_app_date] => 2012-07-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 11998
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 163
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13555441
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/555441 | System and method for managing device controls | Jul 22, 2012 | Issued |