
Kamini S. Shah
Supervisory Patent Examiner (ID: 9613, Phone: (571)272-2279 , Office: P/2123 )
| Most Active Art Unit | 2857 |
| Art Unit(s) | 2414, 2764, 2127, 2863, 2116, 2314, 2128, 2211, 2123, 2857, 2146, 2115, 2142 |
| Total Applications | 939 |
| Issued Applications | 692 |
| Pending Applications | 104 |
| Abandoned Applications | 143 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 9866585
[patent_doc_number] => 20150046604
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-02-12
[patent_title] => 'FLEXIBLE HARDWARE MODULE ASSIGNMENT FOR ENHANCED PERFORMANCE'
[patent_app_type] => utility
[patent_app_number] => 13/962770
[patent_app_country] => US
[patent_app_date] => 2013-08-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4275
[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] => 13962770
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/962770 | Flexible hardware module assignment for enhanced performance | Aug 7, 2013 | Issued |
Array
(
[id] => 9852872
[patent_doc_number] => 08954619
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2015-02-10
[patent_title] => 'Memory module communication control'
[patent_app_type] => utility
[patent_app_number] => 13/960883
[patent_app_country] => US
[patent_app_date] => 2013-08-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 2959
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 45
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13960883
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/960883 | Memory module communication control | Aug 6, 2013 | Issued |
Array
(
[id] => 9866592
[patent_doc_number] => 20150046611
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-02-12
[patent_title] => 'DEVICES, SYSTEMS, AND METHODS OF REDUCING CHIP SELECT'
[patent_app_type] => utility
[patent_app_number] => 13/961377
[patent_app_country] => US
[patent_app_date] => 2013-08-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5156
[patent_no_of_claims] => 26
[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] => 13961377
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/961377 | Devices, systems, and methods of reducing chip select | Aug 6, 2013 | Issued |
Array
(
[id] => 9866719
[patent_doc_number] => 20150046738
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-02-12
[patent_title] => 'DATA BUFFER SYSTEM AND POWER CONTROL METHOD'
[patent_app_type] => utility
[patent_app_number] => 13/960815
[patent_app_country] => US
[patent_app_date] => 2013-08-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 3287
[patent_no_of_claims] => 13
[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] => 13960815
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/960815 | Data buffer system and power control method | Aug 6, 2013 | Issued |
Array
(
[id] => 9866591
[patent_doc_number] => 20150046610
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-02-12
[patent_title] => 'STORAGE MASTER NODE'
[patent_app_type] => utility
[patent_app_number] => 13/960695
[patent_app_country] => US
[patent_app_date] => 2013-08-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 8124
[patent_no_of_claims] => 28
[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] => 13960695
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/960695 | Storage master node | Aug 5, 2013 | Issued |
Array
(
[id] => 9980363
[patent_doc_number] => 09026693
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-05-05
[patent_title] => 'Method for filtering cached input/output data based on data generation/consumption'
[patent_app_type] => utility
[patent_app_number] => 13/959713
[patent_app_country] => US
[patent_app_date] => 2013-08-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4857
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 126
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13959713
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/959713 | Method for filtering cached input/output data based on data generation/consumption | Aug 4, 2013 | Issued |
Array
(
[id] => 9859850
[patent_doc_number] => 20150039867
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-02-05
[patent_title] => 'INSTRUCTION SOURCE SPECIFICATION'
[patent_app_type] => utility
[patent_app_number] => 13/956291
[patent_app_country] => US
[patent_app_date] => 2013-07-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 6480
[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] => 13956291
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/956291 | Instruction source specification | Jul 30, 2013 | Issued |
Array
(
[id] => 9840915
[patent_doc_number] => 20150032997
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-01-29
[patent_title] => 'TRACKING LONG GHV IN HIGH PERFORMANCE OUT-OF-ORDER SUPERSCALAR PROCESSORS'
[patent_app_type] => utility
[patent_app_number] => 13/948800
[patent_app_country] => US
[patent_app_date] => 2013-07-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 5656
[patent_no_of_claims] => 20
[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] => 13948800
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/948800 | Tracking long GHV in high performance out-of-order superscalar processors | Jul 22, 2013 | Issued |
Array
(
[id] => 9372459
[patent_doc_number] => 20140082332
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-03-20
[patent_title] => 'SEMICONDUCTOR INTEGRATED CIRCUIT AND COMPILER'
[patent_app_type] => utility
[patent_app_number] => 13/947208
[patent_app_country] => US
[patent_app_date] => 2013-07-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 8636
[patent_no_of_claims] => 7
[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] => 13947208
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/947208 | Semiconductor integrated circuit and compiler | Jul 21, 2013 | Issued |
Array
(
[id] => 9814490
[patent_doc_number] => 20150026435
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-01-22
[patent_title] => 'INSTRUCTION SET ARCHITECTURE WITH EXTENSIBLE REGISTER ADDRESSING'
[patent_app_type] => utility
[patent_app_number] => 13/947734
[patent_app_country] => US
[patent_app_date] => 2013-07-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 11699
[patent_no_of_claims] => 23
[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] => 13947734
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/947734 | Instruction set architecture with extensible register addressing | Jul 21, 2013 | Issued |
Array
(
[id] => 9271016
[patent_doc_number] => 20140025934
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-01-23
[patent_title] => 'ARITHMETIC PROCESSING APPARATUS AND METHOD FOR HIGH SPEED PROCESSING OF APPLICATION'
[patent_app_type] => utility
[patent_app_number] => 13/945267
[patent_app_country] => US
[patent_app_date] => 2013-07-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 14
[patent_no_of_words] => 13723
[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] => 13945267
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/945267 | Arithmetic processing apparatus and method for high speed processing of application | Jul 17, 2013 | Issued |
Array
(
[id] => 9814497
[patent_doc_number] => 20150026443
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-01-22
[patent_title] => 'Branching To Alternate Code Based on Runahead Determination'
[patent_app_type] => utility
[patent_app_number] => 13/945838
[patent_app_country] => US
[patent_app_date] => 2013-07-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4104
[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] => 13945838
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/945838 | Branching to alternate code based on runahead determination | Jul 17, 2013 | Issued |
Array
(
[id] => 9814492
[patent_doc_number] => 20150026437
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2015-01-22
[patent_title] => 'METHOD AND APPARATUS FOR DIFFERENTIAL CHECKPOINTING'
[patent_app_type] => utility
[patent_app_number] => 13/944293
[patent_app_country] => US
[patent_app_date] => 2013-07-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 7188
[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] => 13944293
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/944293 | Method and apparatus for differential checkpointing | Jul 16, 2013 | Issued |
Array
(
[id] => 11264909
[patent_doc_number] => 09489206
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2016-11-08
[patent_title] => 'Dependent instruction suppression'
[patent_app_type] => utility
[patent_app_number] => 13/943264
[patent_app_country] => US
[patent_app_date] => 2013-07-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 5
[patent_no_of_words] => 5700
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 77
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13943264
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/943264 | Dependent instruction suppression | Jul 15, 2013 | Issued |
Array
(
[id] => 9885850
[patent_doc_number] => 08972634
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-03-03
[patent_title] => 'Storage system and data transfer method'
[patent_app_type] => utility
[patent_app_number] => 13/921534
[patent_app_country] => US
[patent_app_date] => 2013-06-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5493
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 69
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13921534
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/921534 | Storage system and data transfer method | Jun 18, 2013 | Issued |
Array
(
[id] => 9961149
[patent_doc_number] => 09009372
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-04-14
[patent_title] => 'Processor and control method for processor'
[patent_app_type] => utility
[patent_app_number] => 13/920811
[patent_app_country] => US
[patent_app_date] => 2013-06-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 7693
[patent_no_of_claims] => 4
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 225
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13920811
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/920811 | Processor and control method for processor | Jun 17, 2013 | Issued |
Array
(
[id] => 9967750
[patent_doc_number] => 09015385
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-04-21
[patent_title] => 'Data storage device and method of controlling data storage device'
[patent_app_type] => utility
[patent_app_number] => 13/918264
[patent_app_country] => US
[patent_app_date] => 2013-06-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 9
[patent_no_of_words] => 4111
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 100
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13918264
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/918264 | Data storage device and method of controlling data storage device | Jun 13, 2013 | Issued |
Array
(
[id] => 10969633
[patent_doc_number] => 20140372666
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-12-18
[patent_title] => 'SEMICONDUCTOR DEVICE WITH CONFIGURABLE SUPPORT FOR MULTIPLE COMMAND SPECIFICATIONS, AND METHOD REGARDING THE SAME'
[patent_app_type] => utility
[patent_app_number] => 13/918596
[patent_app_country] => US
[patent_app_date] => 2013-06-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 7161
[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] => 13918596
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/918596 | SEMICONDUCTOR DEVICE WITH CONFIGURABLE SUPPORT FOR MULTIPLE COMMAND SPECIFICATIONS, AND METHOD REGARDING THE SAME | Jun 13, 2013 | Abandoned |
Array
(
[id] => 9296911
[patent_doc_number] => 20140040545
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2014-02-06
[patent_title] => 'CONTROL DEVICE, STORAGE DEVICE, AND COMPUTER-READABLE RECORDING MEDIUM HAVING STORED THEREIN CONTROL PROGRAM'
[patent_app_type] => utility
[patent_app_number] => 13/915656
[patent_app_country] => US
[patent_app_date] => 2013-06-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 21
[patent_figures_cnt] => 21
[patent_no_of_words] => 11094
[patent_no_of_claims] => 17
[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] => 13915656
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/915656 | Control device, storage device, and computer-readable recording medium having stored therein control program | Jun 11, 2013 | Issued |
Array
(
[id] => 10027819
[patent_doc_number] => 09069721
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-06-30
[patent_title] => 'Storage control device, computer-readable recording medium, and method thereof'
[patent_app_type] => utility
[patent_app_number] => 13/913777
[patent_app_country] => US
[patent_app_date] => 2013-06-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5551
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 240
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13913777
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/913777 | Storage control device, computer-readable recording medium, and method thereof | Jun 9, 2013 | Issued |