
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] => 9974126
[patent_doc_number] => 09021163
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2015-04-28
[patent_title] => 'Determining whether a data storage is encrypted'
[patent_app_type] => utility
[patent_app_number] => 14/255829
[patent_app_country] => US
[patent_app_date] => 2014-04-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 4253
[patent_no_of_claims] => 20
[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] =>[firstpage_image] =>[orig_patent_app_number] => 14255829
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/255829 | Determining whether a data storage is encrypted | Apr 16, 2014 | Issued |
Array
(
[id] => 12046292
[patent_doc_number] => 09823895
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2017-11-21
[patent_title] => 'Memory management for finite automata processing'
[patent_app_type] => utility
[patent_app_number] => 14/252354
[patent_app_country] => US
[patent_app_date] => 2014-04-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 25
[patent_figures_cnt] => 28
[patent_no_of_words] => 24638
[patent_no_of_claims] => 39
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 151
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14252354
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/252354 | Memory management for finite automata processing | Apr 13, 2014 | Issued |
Array
(
[id] => 9786988
[patent_doc_number] => 20140303808
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-10-09
[patent_title] => 'SYSTEM FOR DEVICE CONTROL, MONITORING, DATA GATHERING AND DATA ANALYTICS OVER A NETWORK'
[patent_app_type] => utility
[patent_app_number] => 14/247045
[patent_app_country] => US
[patent_app_date] => 2014-04-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 22
[patent_figures_cnt] => 22
[patent_no_of_words] => 11805
[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] => 14247045
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/247045 | SYSTEM FOR DEVICE CONTROL, MONITORING, DATA GATHERING AND DATA ANALYTICS OVER A NETWORK | Apr 6, 2014 | Abandoned |
Array
(
[id] => 11731473
[patent_doc_number] => 20170192916
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2017-07-06
[patent_title] => 'AUTOMATIC USB IDENTIFICATION AND COMMUNICATION SYSTEM WITH STAR ARCHITECTURE AND METHOD THEREOF'
[patent_app_type] => utility
[patent_app_number] => 15/111837
[patent_app_country] => US
[patent_app_date] => 2014-03-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4394
[patent_no_of_claims] => 18
[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] => 15111837
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/111837 | AUTOMATIC USB IDENTIFICATION AND COMMUNICATION SYSTEM WITH STAR ARCHITECTURE AND METHOD THEREOF | Mar 30, 2014 | Abandoned |
Array
(
[id] => 10320738
[patent_doc_number] => 20150205742
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-07-23
[patent_title] => 'SWITCHING BOX AND METHOD OF SHARING PERIPHERAL DEVICE'
[patent_app_type] => utility
[patent_app_number] => 14/227018
[patent_app_country] => US
[patent_app_date] => 2014-03-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3000
[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] => 14227018
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/227018 | SWITCHING BOX AND METHOD OF SHARING PERIPHERAL DEVICE | Mar 26, 2014 | Abandoned |
Array
(
[id] => 10393141
[patent_doc_number] => 20150278149
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-10-01
[patent_title] => 'Method for Real-Time HD Video Streaming Using Legacy Commodity Hardware Over an Unreliable Network'
[patent_app_type] => utility
[patent_app_number] => 14/224132
[patent_app_country] => US
[patent_app_date] => 2014-03-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 4424
[patent_no_of_claims] => 22
[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] => 14224132
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/224132 | Method for Real-Time HD Video Streaming Using Legacy Commodity Hardware Over an Unreliable Network | Mar 24, 2014 | Abandoned |
Array
(
[id] => 11314135
[patent_doc_number] => 20160350245
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-12-01
[patent_title] => 'WORKLOAD BATCH SUBMISSION MECHANISM FOR GRAPHICS PROCESSING UNIT'
[patent_app_type] => utility
[patent_app_number] => 15/112871
[patent_app_country] => US
[patent_app_date] => 2014-02-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 8232
[patent_no_of_claims] => 30
[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] => 15112871
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/112871 | WORKLOAD BATCH SUBMISSION MECHANISM FOR GRAPHICS PROCESSING UNIT | Feb 19, 2014 | Abandoned |
Array
(
[id] => 10349566
[patent_doc_number] => 20150234571
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-08-20
[patent_title] => 'RE-PERFORMING DEMONSTRATIONS DURING LIVE PRESENTATIONS'
[patent_app_type] => utility
[patent_app_number] => 14/181996
[patent_app_country] => US
[patent_app_date] => 2014-02-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 16172
[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] => 14181996
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/181996 | RE-PERFORMING DEMONSTRATIONS DURING LIVE PRESENTATIONS | Feb 16, 2014 | Abandoned |
Array
(
[id] => 11292621
[patent_doc_number] => 20160342553
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-11-24
[patent_title] => 'INITIATOR INJECTION FOR DIAGNOSTIC INFORMATION'
[patent_app_type] => utility
[patent_app_number] => 15/114484
[patent_app_country] => US
[patent_app_date] => 2014-01-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6030
[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] =>[firstpage_image] =>[orig_patent_app_number] => 15114484
[rel_patent_id] =>[rel_patent_doc_number] =>) 15/114484 | INITIATOR INJECTION FOR DIAGNOSTIC INFORMATION | Jan 28, 2014 | Abandoned |
Array
(
[id] => 9774244
[patent_doc_number] => 20140297907
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-10-02
[patent_title] => 'DATA PROCESSING APPARATUS AND DATA PROCESSING METHOD'
[patent_app_type] => utility
[patent_app_number] => 14/167231
[patent_app_country] => US
[patent_app_date] => 2014-01-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 13522
[patent_no_of_claims] => 9
[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] => 14167231
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/167231 | Data processing apparatus and data processing method | Jan 28, 2014 | Issued |
Array
(
[id] => 9911989
[patent_doc_number] => 20150067192
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-03-05
[patent_title] => 'SYSTEM AND METHOD FOR ADJUSTING SAS ADDRESSES OF SAS EXPANDERS'
[patent_app_type] => utility
[patent_app_number] => 14/163640
[patent_app_country] => US
[patent_app_date] => 2014-01-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 1517
[patent_no_of_claims] => 12
[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] => 14163640
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/163640 | SYSTEM AND METHOD FOR ADJUSTING SAS ADDRESSES OF SAS EXPANDERS | Jan 23, 2014 | Abandoned |
Array
(
[id] => 10603462
[patent_doc_number] => 09324030
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-04-26
[patent_title] => 'System interconnect dynamic scaling by predicting I/O requirements'
[patent_app_type] => utility
[patent_app_number] => 14/147746
[patent_app_country] => US
[patent_app_date] => 2014-01-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 2874
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 169
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14147746
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/147746 | System interconnect dynamic scaling by predicting I/O requirements | Jan 5, 2014 | Issued |
Array
(
[id] => 10210529
[patent_doc_number] => 20150095520
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-04-02
[patent_title] => 'SEMICONDUCTOR MEMORY APPARATUS AND DATA INPUT AND OUTPUT METHOD THEREOF'
[patent_app_type] => utility
[patent_app_number] => 14/148220
[patent_app_country] => US
[patent_app_date] => 2014-01-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 8186
[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] => 14148220
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/148220 | SEMICONDUCTOR MEMORY APPARATUS AND DATA INPUT AND OUTPUT METHOD THEREOF | Jan 5, 2014 | Abandoned |
Array
(
[id] => 9599016
[patent_doc_number] => 20140195697
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-07-10
[patent_title] => 'APPARATUS AND METHOD FOR DETECTING FUNCTIONS OF VIDEO CARD'
[patent_app_type] => utility
[patent_app_number] => 14/147563
[patent_app_country] => US
[patent_app_date] => 2014-01-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 1653
[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] =>[firstpage_image] =>[orig_patent_app_number] => 14147563
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/147563 | APPARATUS AND METHOD FOR DETECTING FUNCTIONS OF VIDEO CARD | Jan 4, 2014 | Abandoned |
Array
(
[id] => 12373017
[patent_doc_number] => 09959224
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2018-05-01
[patent_title] => Device generated interrupts compatible with limited interrupt virtualization hardware
[patent_app_type] => utility
[patent_app_number] => 14/139095
[patent_app_country] => US
[patent_app_date] => 2013-12-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 4773
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 159
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14139095
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/139095 | Device generated interrupts compatible with limited interrupt virtualization hardware | Dec 22, 2013 | Issued |
Array
(
[id] => 10914436
[patent_doc_number] => 20140317455
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-10-23
[patent_title] => 'LPC BUS DETECTING SYSTEM AND METHOD'
[patent_app_type] => utility
[patent_app_number] => 14/138128
[patent_app_country] => US
[patent_app_date] => 2013-12-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 942
[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] =>[firstpage_image] =>[orig_patent_app_number] => 14138128
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/138128 | LPC BUS DETECTING SYSTEM AND METHOD | Dec 22, 2013 | Abandoned |
Array
(
[id] => 14299361
[patent_doc_number] => 10289808
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-05-14
[patent_title] => Method and system for secure data processing
[patent_app_type] => utility
[patent_app_number] => 14/137378
[patent_app_country] => US
[patent_app_date] => 2013-12-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 10
[patent_no_of_words] => 14190
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 85
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14137378
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/137378 | Method and system for secure data processing | Dec 19, 2013 | Issued |
Array
(
[id] => 11027523
[patent_doc_number] => 20160224479
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2016-08-04
[patent_title] => 'COMPUTER SYSTEM, AND COMPUTER SYSTEM CONTROL METHOD'
[patent_app_type] => utility
[patent_app_number] => 14/773886
[patent_app_country] => US
[patent_app_date] => 2013-11-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 21
[patent_figures_cnt] => 21
[patent_no_of_words] => 14925
[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] => 14773886
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/773886 | COMPUTER SYSTEM, AND COMPUTER SYSTEM CONTROL METHOD | Nov 27, 2013 | Abandoned |
Array
(
[id] => 10907426
[patent_doc_number] => 20140310440
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-10-16
[patent_title] => 'MOUNTING APPARATUS FOR EXPANSION CARDS'
[patent_app_type] => utility
[patent_app_number] => 14/079940
[patent_app_country] => US
[patent_app_date] => 2013-11-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 1020
[patent_no_of_claims] => 18
[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] => 14079940
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/079940 | MOUNTING APPARATUS FOR EXPANSION CARDS | Nov 13, 2013 | Abandoned |
Array
(
[id] => 14250365
[patent_doc_number] => 10275383
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2019-04-30
[patent_title] => Parallel operation of a bus system and a can bus system having a device for compensating for interferences
[patent_app_type] => utility
[patent_app_number] => 14/442046
[patent_app_country] => US
[patent_app_date] => 2013-11-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 4143
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 178
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14442046
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/442046 | Parallel operation of a bus system and a can bus system having a device for compensating for interferences | Nov 3, 2013 | Issued |