
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] => 9036183
[patent_doc_number] => 20130238821
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-09-12
[patent_title] => 'METHODS AND APPARATUS FOR PACKING RECEIVED FRAMES IN BUFFERS IN A SERIAL ATTACHED SCSI (SAS) DEVICE'
[patent_app_type] => utility
[patent_app_number] => 13/412908
[patent_app_country] => US
[patent_app_date] => 2012-03-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5525
[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] => 13412908
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/412908 | Methods and apparatus for packing received frames in buffers in a serial attached SCSI (SAS) device | Mar 5, 2012 | Issued |
Array
(
[id] => 10085465
[patent_doc_number] => 09122813
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-09-01
[patent_title] => 'USB host determination of whether a USB device provides power via a USB coupling'
[patent_app_type] => utility
[patent_app_number] => 13/413146
[patent_app_country] => US
[patent_app_date] => 2012-03-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 9
[patent_no_of_words] => 7760
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 242
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13413146
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/413146 | USB host determination of whether a USB device provides power via a USB coupling | Mar 5, 2012 | Issued |
Array
(
[id] => 9014257
[patent_doc_number] => 20130229221
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-09-05
[patent_title] => 'CONTROL CHIP FOR COMMUNICATING WITH WIRED CONNECTION INTERFACE BY USING ONE CONFIGURABLE PIN SELECTIVELY SERVING AS INPUT PIN OR OUTPUT PIN'
[patent_app_type] => utility
[patent_app_number] => 13/411635
[patent_app_country] => US
[patent_app_date] => 2012-03-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3807
[patent_no_of_claims] => 22
[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] => 13411635
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/411635 | Control chip for communicating with wired connection interface by using one configurable pin selectively serving as input pin or output pin | Mar 4, 2012 | Issued |
Array
(
[id] => 9986367
[patent_doc_number] => 09032102
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-05-12
[patent_title] => 'Decode data for fast PCI express multi-function device address decode'
[patent_app_type] => utility
[patent_app_number] => 13/411203
[patent_app_country] => US
[patent_app_date] => 2012-03-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 2514
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 117
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13411203
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/411203 | Decode data for fast PCI express multi-function device address decode | Mar 1, 2012 | Issued |
Array
(
[id] => 9017317
[patent_doc_number] => 20130232281
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-09-05
[patent_title] => 'METHOD FOR OPTIMIZING WIDE PORT POWER MANAGEMENT IN A SAS TOPOLOGY'
[patent_app_type] => utility
[patent_app_number] => 13/410374
[patent_app_country] => US
[patent_app_date] => 2012-03-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 3314
[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] => 13410374
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/410374 | Method for optimizing wide port power management in a SAS topology | Mar 1, 2012 | Issued |
Array
(
[id] => 8383208
[patent_doc_number] => 20120226832
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-09-06
[patent_title] => 'DATA TRANSFER DEVICE, FT SERVER AND DATA TRANSFER METHOD'
[patent_app_type] => utility
[patent_app_number] => 13/411413
[patent_app_country] => US
[patent_app_date] => 2012-03-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 28
[patent_figures_cnt] => 28
[patent_no_of_words] => 17823
[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] => 13411413
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/411413 | DATA TRANSFER DEVICE, FT SERVER AND DATA TRANSFER METHOD | Mar 1, 2012 | Abandoned |
Array
(
[id] => 11179770
[patent_doc_number] => 09411763
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-08-09
[patent_title] => 'Allocation of flow control credits for high performance devices'
[patent_app_type] => utility
[patent_app_number] => 13/976480
[patent_app_country] => US
[patent_app_date] => 2012-01-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4341
[patent_no_of_claims] => 25
[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] => 13976480
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/976480 | Allocation of flow control credits for high performance devices | Jan 12, 2012 | Issued |
Array
(
[id] => 8868033
[patent_doc_number] => 20130151736
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-06-13
[patent_title] => 'DEVICE CONFIGURATION WITH CACHED PRE-ASSEMBLED DRIVER STATE'
[patent_app_type] => utility
[patent_app_number] => 13/315945
[patent_app_country] => US
[patent_app_date] => 2011-12-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 10443
[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] => 13315945
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/315945 | Device configuration with cached pre-assembled driver state | Dec 8, 2011 | Issued |
Array
(
[id] => 9885852
[patent_doc_number] => 08972636
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-03-03
[patent_title] => 'Memory interface chip corresponding to different memories and method of establishing memory transmission channel'
[patent_app_type] => utility
[patent_app_number] => 13/313412
[patent_app_country] => US
[patent_app_date] => 2011-12-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 6507
[patent_no_of_claims] => 14
[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] =>[firstpage_image] =>[orig_patent_app_number] => 13313412
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/313412 | Memory interface chip corresponding to different memories and method of establishing memory transmission channel | Dec 6, 2011 | Issued |
Array
(
[id] => 8781889
[patent_doc_number] => 20130103864
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-04-25
[patent_title] => 'DEVICE FOR INDICATING STATUS OF HARD DISK'
[patent_app_type] => utility
[patent_app_number] => 13/313026
[patent_app_country] => US
[patent_app_date] => 2011-12-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 1992
[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] => 13313026
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/313026 | DEVICE FOR INDICATING STATUS OF HARD DISK | Dec 6, 2011 | Abandoned |
Array
(
[id] => 8868027
[patent_doc_number] => 20130151730
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-06-13
[patent_title] => 'APPARATUS, METHOD AND PROCESS OF INFLUENCING INFORMATION GATHERED BY A TETHERED ITEM AND COMPUTER-READABLE MEDIUM THEREOF'
[patent_app_type] => utility
[patent_app_number] => 13/313425
[patent_app_country] => US
[patent_app_date] => 2011-12-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 6201
[patent_no_of_claims] => 16
[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] => 13313425
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/313425 | Apparatus, method and process of influencing information gathered by a tethered item and computer-readable medium thereof | Dec 6, 2011 | Issued |
Array
(
[id] => 11220473
[patent_doc_number] => 09448809
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-09-20
[patent_title] => 'Peripheral device mapping'
[patent_app_type] => utility
[patent_app_number] => 13/312556
[patent_app_country] => US
[patent_app_date] => 2011-12-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4828
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 136
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13312556
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/312556 | Peripheral device mapping | Dec 5, 2011 | Issued |
Array
(
[id] => 10604946
[patent_doc_number] => 09325521
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-04-26
[patent_title] => 'Media sharing device'
[patent_app_type] => utility
[patent_app_number] => 13/286321
[patent_app_country] => US
[patent_app_date] => 2011-11-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 3222
[patent_no_of_claims] => 5
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 672
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13286321
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/286321 | Media sharing device | Oct 31, 2011 | Issued |
Array
(
[id] => 10907439
[patent_doc_number] => 20140310453
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-10-16
[patent_title] => 'SHIFTABLE MEMORY SUPPORTING ATOMIC OPERATION'
[patent_app_type] => utility
[patent_app_number] => 14/349678
[patent_app_country] => US
[patent_app_date] => 2011-10-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 12436
[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] => 14349678
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/349678 | Shiftable memory supporting atomic operation | Oct 26, 2011 | Issued |
Array
(
[id] => 9571468
[patent_doc_number] => 20140189181
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-07-03
[patent_title] => 'On-Chip Bus Arbitration Method and Device Thereof'
[patent_app_type] => utility
[patent_app_number] => 14/124792
[patent_app_country] => US
[patent_app_date] => 2011-10-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 8788
[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] =>[firstpage_image] =>[orig_patent_app_number] => 14124792
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/124792 | On-Chip Bus Arbitration Method and Device Thereof | Oct 13, 2011 | Abandoned |
Array
(
[id] => 8941764
[patent_doc_number] => 20130191561
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-07-25
[patent_title] => 'DATA READING DEVICE, COMMUNICATION DEVICE, DATA READING METHOD AND PROGRAM'
[patent_app_type] => utility
[patent_app_number] => 13/877703
[patent_app_country] => US
[patent_app_date] => 2011-10-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 10520
[patent_no_of_claims] => 8
[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] => 13877703
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/877703 | DATA READING DEVICE, COMMUNICATION DEVICE, DATA READING METHOD AND PROGRAM | Oct 4, 2011 | Abandoned |
Array
(
[id] => 7746761
[patent_doc_number] => 20120023266
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-01-26
[patent_title] => 'STORAGE CONTROLLER AND CONTROLLING METHOD THEREFOR'
[patent_app_type] => utility
[patent_app_number] => 13/248064
[patent_app_country] => US
[patent_app_date] => 2011-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 11626
[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/0023/20120023266.pdf
[firstpage_image] =>[orig_patent_app_number] => 13248064
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/248064 | Storage controller and controlling method therefor | Sep 28, 2011 | Issued |
Array
(
[id] => 8746564
[patent_doc_number] => 20130086282
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-04-04
[patent_title] => 'METHODS AND PHYSICAL COMPUTER-READABLE STORAGE MEDIA FOR INTIATING RE-ENUMERATION OF USB 3.0 COMPATIBLE DEVICES'
[patent_app_type] => utility
[patent_app_number] => 13/248326
[patent_app_country] => US
[patent_app_date] => 2011-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3498
[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] => 13248326
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/248326 | Methods and physical computer-readable storage media for initiating re-enumeration of USB 3.0 compatible devices | Sep 28, 2011 | Issued |
Array
(
[id] => 8536016
[patent_doc_number] => 08312179
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-11-13
[patent_title] => 'Method and apparatus for enabling enhanced USB interaction'
[patent_app_type] => utility
[patent_app_number] => 13/238962
[patent_app_country] => US
[patent_app_date] => 2011-09-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 8534
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 40
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13238962
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/238962 | Method and apparatus for enabling enhanced USB interaction | Sep 20, 2011 | Issued |
Array
(
[id] => 9493058
[patent_doc_number] => 20140143464
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-05-22
[patent_title] => 'SAS EXPANDER'
[patent_app_type] => utility
[patent_app_number] => 14/130947
[patent_app_country] => US
[patent_app_date] => 2011-09-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4151
[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] => 14130947
[rel_patent_id] =>[rel_patent_doc_number] =>) 14/130947 | SAS EXPANDER | Sep 20, 2011 | Abandoned |