
Charles C. Jiang
Supervisory Patent Examiner (ID: 15054, Phone: (571)270-7191 , Office: P/2412 )
| Most Active Art Unit | 2472 |
| Art Unit(s) | 2472, 2412, 2416 |
| Total Applications | 301 |
| Issued Applications | 212 |
| Pending Applications | 23 |
| Abandoned Applications | 71 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 6563569
[patent_doc_number] => 20100017541
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-01-21
[patent_title] => 'MEMORY DEVICE AND MEMORY DEVICE CONTROLLING APPARATUS'
[patent_app_type] => utility
[patent_app_number] => 12/501894
[patent_app_country] => US
[patent_app_date] => 2009-07-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 10880
[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/0017/20100017541.pdf
[firstpage_image] =>[orig_patent_app_number] => 12501894
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/501894 | Non-volatile memory device and controlling apparatus, having extension activating and control parts, where memory device can be operated in an optimum operation mode | Jul 12, 2009 | Issued |
Array
(
[id] => 7681672
[patent_doc_number] => 20100023136
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-01-28
[patent_title] => 'Control Apparatus and Related Method for a Computer System'
[patent_app_type] => utility
[patent_app_number] => 12/502228
[patent_app_country] => US
[patent_app_date] => 2009-07-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2163
[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] => publications/A1/0023/20100023136.pdf
[firstpage_image] =>[orig_patent_app_number] => 12502228
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/502228 | Control Apparatus and Related Method for a Computer System | Jul 12, 2009 | Abandoned |
Array
(
[id] => 6509531
[patent_doc_number] => 20100011129
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-01-14
[patent_title] => 'STORAGE DEVICE AND CONTROL UNIT'
[patent_app_type] => utility
[patent_app_number] => 12/502154
[patent_app_country] => US
[patent_app_date] => 2009-07-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 10346
[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] => publications/A1/0011/20100011129.pdf
[firstpage_image] =>[orig_patent_app_number] => 12502154
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/502154 | Storage device and control unit | Jul 12, 2009 | Issued |
Array
(
[id] => 8574645
[patent_doc_number] => 08341306
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2012-12-25
[patent_title] => 'Installation of a device driver and a filter driver'
[patent_app_type] => utility
[patent_app_number] => 12/501277
[patent_app_country] => US
[patent_app_date] => 2009-07-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 7
[patent_no_of_words] => 5299
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 104
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12501277
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/501277 | Installation of a device driver and a filter driver | Jul 9, 2009 | Issued |
Array
(
[id] => 8728235
[patent_doc_number] => 08407376
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-03-26
[patent_title] => 'Recording a communication pattern and replaying messages in a parallel computing system'
[patent_app_type] => utility
[patent_app_number] => 12/500715
[patent_app_country] => US
[patent_app_date] => 2009-07-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 13
[patent_no_of_words] => 13626
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 145
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12500715
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/500715 | Recording a communication pattern and replaying messages in a parallel computing system | Jul 9, 2009 | Issued |
Array
(
[id] => 7537577
[patent_doc_number] => 08051219
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-11-01
[patent_title] => 'Storage system with performance limit detection unit and processing percentage determination unit for ensuring priority data performance'
[patent_app_type] => utility
[patent_app_number] => 12/499933
[patent_app_country] => US
[patent_app_date] => 2009-07-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 13
[patent_no_of_words] => 7204
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 697
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/051/08051219.pdf
[firstpage_image] =>[orig_patent_app_number] => 12499933
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/499933 | Storage system with performance limit detection unit and processing percentage determination unit for ensuring priority data performance | Jul 8, 2009 | Issued |
Array
(
[id] => 6140475
[patent_doc_number] => 20110010480
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-01-13
[patent_title] => 'METHOD FOR EFFICIENT I/O CONTROLLER PROCESSOR INTERCONNECT COUPLING SUPPORTING PUSH-PULL DMA READ OPERATIONS'
[patent_app_type] => utility
[patent_app_number] => 12/498899
[patent_app_country] => US
[patent_app_date] => 2009-07-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 7843
[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] => publications/A1/0010/20110010480.pdf
[firstpage_image] =>[orig_patent_app_number] => 12498899
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/498899 | Method for efficient I/O controller processor interconnect coupling supporting push-pull DMA read operations | Jul 6, 2009 | Issued |
Array
(
[id] => 6100366
[patent_doc_number] => 20110004710
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-01-06
[patent_title] => 'SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR INTERFACING ONE OR MORE STORAGE DEVICES WITH A PLURALITY OF BRIDGE CHIPS'
[patent_app_type] => utility
[patent_app_number] => 12/498162
[patent_app_country] => US
[patent_app_date] => 2009-07-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 3175
[patent_no_of_claims] => 21
[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/0004/20110004710.pdf
[firstpage_image] =>[orig_patent_app_number] => 12498162
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/498162 | System, method, and computer program product for interfacing one or more storage devices with a plurality of bridge chips | Jul 5, 2009 | Issued |
Array
(
[id] => 5305588
[patent_doc_number] => 20090300240
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-12-03
[patent_title] => 'COMPUTING UNIT AND IMPLEMENTATION THEREOF'
[patent_app_type] => utility
[patent_app_number] => 12/431502
[patent_app_country] => US
[patent_app_date] => 2009-04-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 15848
[patent_no_of_claims] => 26
[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/0300/20090300240.pdf
[firstpage_image] =>[orig_patent_app_number] => 12431502
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/431502 | COMPUTING UNIT AND IMPLEMENTATION THEREOF | Apr 27, 2009 | Abandoned |
Array
(
[id] => 6408817
[patent_doc_number] => 20100180050
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-07-15
[patent_title] => 'COMMUNICATION SYSTEM CAPATIBLE TO UNIVERSAL SERIAL BUS (USB) AND METHOD THEREOF'
[patent_app_type] => utility
[patent_app_number] => 12/430266
[patent_app_country] => US
[patent_app_date] => 2009-04-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3239
[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/0180/20100180050.pdf
[firstpage_image] =>[orig_patent_app_number] => 12430266
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/430266 | COMMUNICATION SYSTEM CAPATIBLE TO UNIVERSAL SERIAL BUS (USB) AND METHOD THEREOF | Apr 26, 2009 | Abandoned |
Array
(
[id] => 6647365
[patent_doc_number] => 20100036971
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-02-11
[patent_title] => 'PROCESSING UNIT AND PORTABLE ELECTRICAL DEVICE AND AUTO-RUN METHOD THEREOF'
[patent_app_type] => utility
[patent_app_number] => 12/430257
[patent_app_country] => US
[patent_app_date] => 2009-04-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 2838
[patent_no_of_claims] => 19
[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/0036/20100036971.pdf
[firstpage_image] =>[orig_patent_app_number] => 12430257
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/430257 | PROCESSING UNIT AND PORTABLE ELECTRICAL DEVICE AND AUTO-RUN METHOD THEREOF | Apr 26, 2009 | Abandoned |
Array
(
[id] => 5553868
[patent_doc_number] => 20090287854
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-11-19
[patent_title] => 'DETECTING DEVICE'
[patent_app_type] => utility
[patent_app_number] => 12/429610
[patent_app_country] => US
[patent_app_date] => 2009-04-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 2647
[patent_no_of_claims] => 17
[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/0287/20090287854.pdf
[firstpage_image] =>[orig_patent_app_number] => 12429610
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/429610 | DETECTING DEVICE | Apr 23, 2009 | Abandoned |
Array
(
[id] => 5459853
[patent_doc_number] => 20090260005
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-10-15
[patent_title] => 'SYSTEM AND METHOD FOR PROVIDING SERVICE'
[patent_app_type] => utility
[patent_app_number] => 12/419487
[patent_app_country] => US
[patent_app_date] => 2009-04-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 17717
[patent_no_of_claims] => 22
[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/0260/20090260005.pdf
[firstpage_image] =>[orig_patent_app_number] => 12419487
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/419487 | SYSTEM AND METHOD FOR PROVIDING SERVICE | Apr 6, 2009 | Abandoned |
Array
(
[id] => 5497487
[patent_doc_number] => 20090265515
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-10-22
[patent_title] => 'Information Processing Apparatus, Information Processing Method, and Computer Program'
[patent_app_type] => utility
[patent_app_number] => 12/419817
[patent_app_country] => US
[patent_app_date] => 2009-04-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 4986
[patent_no_of_claims] => 7
[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/0265/20090265515.pdf
[firstpage_image] =>[orig_patent_app_number] => 12419817
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/419817 | Information Processing Apparatus, Information Processing Method, and Computer Program | Apr 6, 2009 | Abandoned |
Array
(
[id] => 6281601
[patent_doc_number] => 20100257516
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-10-07
[patent_title] => 'LEVERAGING MULTICORE SYSTEMS WHEN COMPILING PROCEDURES'
[patent_app_type] => utility
[patent_app_number] => 12/417376
[patent_app_country] => US
[patent_app_date] => 2009-04-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 7776
[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/0257/20100257516.pdf
[firstpage_image] =>[orig_patent_app_number] => 12417376
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/417376 | Leveraging multicore systems when compiling procedures | Apr 1, 2009 | Issued |
Array
(
[id] => 9116395
[patent_doc_number] => 08572588
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-10-29
[patent_title] => 'Thread-local memory reference promotion for translating CUDA code for execution by a general purpose processor'
[patent_app_type] => utility
[patent_app_number] => 12/415118
[patent_app_country] => US
[patent_app_date] => 2009-03-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 9712
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 108
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12415118
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/415118 | Thread-local memory reference promotion for translating CUDA code for execution by a general purpose processor | Mar 30, 2009 | Issued |
Array
(
[id] => 6366837
[patent_doc_number] => 20100251267
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-09-30
[patent_title] => 'Caching of SCSI I/O referrals'
[patent_app_type] => utility
[patent_app_number] => 12/383396
[patent_app_country] => US
[patent_app_date] => 2009-03-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3579
[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/0251/20100251267.pdf
[firstpage_image] =>[orig_patent_app_number] => 12383396
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/383396 | Caching of SCSI I/O referrals | Mar 23, 2009 | Abandoned |
Array
(
[id] => 6288521
[patent_doc_number] => 20100238357
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-09-23
[patent_title] => 'AUDIO/VIDEO SIGNAL PROCESSOR'
[patent_app_type] => utility
[patent_app_number] => 12/408916
[patent_app_country] => US
[patent_app_date] => 2009-03-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 2765
[patent_no_of_claims] => 13
[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/0238/20100238357.pdf
[firstpage_image] =>[orig_patent_app_number] => 12408916
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/408916 | AUDIO/VIDEO SIGNAL PROCESSOR | Mar 22, 2009 | Abandoned |
Array
(
[id] => 7682379
[patent_doc_number] => 20100242032
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-09-23
[patent_title] => 'NETWORK APPLICATION VERSIONING'
[patent_app_type] => utility
[patent_app_number] => 12/406972
[patent_app_country] => US
[patent_app_date] => 2009-03-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 7152
[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/0242/20100242032.pdf
[firstpage_image] =>[orig_patent_app_number] => 12406972
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/406972 | Network application versioning | Mar 18, 2009 | Issued |
Array
(
[id] => 8878660
[patent_doc_number] => 08473644
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-06-25
[patent_title] => 'Access management technique with operation translation capability'
[patent_app_type] => utility
[patent_app_number] => 12/398103
[patent_app_country] => US
[patent_app_date] => 2009-03-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 12021
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 110
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12398103
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/398103 | Access management technique with operation translation capability | Mar 3, 2009 | Issued |