Search

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 numberTitle of the applicationFiling DateStatus
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
Menu