Search

Kaushikkumar M. Patel

Examiner (ID: 7225, Phone: (571)272-5536 , Office: P/2138 )

Most Active Art Unit
2138
Art Unit(s)
2188, 2138, 2186
Total Applications
1024
Issued Applications
812
Pending Applications
47
Abandoned Applications
179

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 10941510 [patent_doc_number] => 20140344531 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-11-20 [patent_title] => 'REDUCING INTERFERENCE THROUGH CONTROLLED DATA ACCESS' [patent_app_type] => utility [patent_app_number] => 13/895205 [patent_app_country] => US [patent_app_date] => 2013-05-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 10745 [patent_no_of_claims] => 26 [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] => 13895205 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/895205
Reducing interference through controlled data access May 14, 2013 Issued
Array ( [id] => 10111443 [patent_doc_number] => 09146859 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-09-29 [patent_title] => 'Information processing apparatus, method, and program for improving use efficiency of a storage apparatus' [patent_app_type] => utility [patent_app_number] => 13/894658 [patent_app_country] => US [patent_app_date] => 2013-05-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 25 [patent_no_of_words] => 16305 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13894658 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/894658
Information processing apparatus, method, and program for improving use efficiency of a storage apparatus May 14, 2013 Issued
Array ( [id] => 10914315 [patent_doc_number] => 20140317334 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-10-23 [patent_title] => 'STORAGE OF GATE TRAINING PARAMETERS FOR DEVICES UTILIZING RANDOM ACCESS MEMORY' [patent_app_type] => utility [patent_app_number] => 13/894836 [patent_app_country] => US [patent_app_date] => 2013-05-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3256 [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] => 13894836 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/894836
STORAGE OF GATE TRAINING PARAMETERS FOR DEVICES UTILIZING RANDOM ACCESS MEMORY May 14, 2013 Abandoned
Array ( [id] => 10941511 [patent_doc_number] => 20140344532 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-11-20 [patent_title] => 'ALLOCATING DATA BASED ON HARDWARE FAULTS' [patent_app_type] => utility [patent_app_number] => 13/895237 [patent_app_country] => US [patent_app_date] => 2013-05-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 10749 [patent_no_of_claims] => 24 [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] => 13895237 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/895237
Allocating data based on hardware faults May 14, 2013 Issued
Array ( [id] => 9472335 [patent_doc_number] => 08725982 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-05-13 [patent_title] => 'Garbage collection with memory quick release' [patent_app_type] => utility [patent_app_number] => 13/870897 [patent_app_country] => US [patent_app_date] => 2013-04-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 2826 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 182 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13870897 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/870897
Garbage collection with memory quick release Apr 24, 2013 Issued
Array ( [id] => 9200265 [patent_doc_number] => 20130339580 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-12-19 [patent_title] => 'STRIPE-BASED NON-VOLATILE MULTILEVEL MEMORY OPERATION' [patent_app_type] => utility [patent_app_number] => 13/859445 [patent_app_country] => US [patent_app_date] => 2013-04-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 10211 [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] => 13859445 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/859445
Stripe-based non-volatile multilevel memory operation Apr 8, 2013 Issued
Array ( [id] => 8823747 [patent_doc_number] => 20130124792 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-05-16 [patent_title] => 'ERASE-SUSPEND SYSTEM AND METHOD' [patent_app_type] => utility [patent_app_number] => 13/733835 [patent_app_country] => US [patent_app_date] => 2013-01-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6651 [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] => 13733835 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/733835
ERASE-SUSPEND SYSTEM AND METHOD Jan 2, 2013 Abandoned
Array ( [id] => 9332490 [patent_doc_number] => 20140059272 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-02-27 [patent_title] => 'DATA PROCESSING SYSTEM AND METHOD FOR STORAGE' [patent_app_type] => utility [patent_app_number] => 13/728981 [patent_app_country] => US [patent_app_date] => 2012-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 1850 [patent_no_of_claims] => 11 [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] => 13728981 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/728981
DATA PROCESSING SYSTEM AND METHOD FOR STORAGE Dec 26, 2012 Abandoned
Array ( [id] => 10021374 [patent_doc_number] => 09063861 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-06-23 [patent_title] => 'Host based hints' [patent_app_type] => utility [patent_app_number] => 13/727677 [patent_app_country] => US [patent_app_date] => 2012-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 7033 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 93 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13727677 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/727677
Host based hints Dec 26, 2012 Issued
Array ( [id] => 10171076 [patent_doc_number] => 09201784 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-12-01 [patent_title] => 'Semiconductor storage device and method for controlling nonvolatile semiconductor memory' [patent_app_type] => utility [patent_app_number] => 13/728061 [patent_app_country] => US [patent_app_date] => 2012-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 14 [patent_no_of_words] => 8769 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [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] => 13728061 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/728061
Semiconductor storage device and method for controlling nonvolatile semiconductor memory Dec 26, 2012 Issued
Array ( [id] => 11680364 [patent_doc_number] => 09678897 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-06-13 [patent_title] => 'Approach for context switching of lock-bit protected memory' [patent_app_type] => utility [patent_app_number] => 13/728813 [patent_app_country] => US [patent_app_date] => 2012-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 9713 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 87 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13728813 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/728813
Approach for context switching of lock-bit protected memory Dec 26, 2012 Issued
Array ( [id] => 9980395 [patent_doc_number] => 09026725 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-05-05 [patent_title] => 'Training for command/address/control/clock delays under uncertain initial conditions and for mapping swizzled data to command/address signals' [patent_app_type] => utility [patent_app_number] => 13/728581 [patent_app_country] => US [patent_app_date] => 2012-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5992 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 122 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13728581 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/728581
Training for command/address/control/clock delays under uncertain initial conditions and for mapping swizzled data to command/address signals Dec 26, 2012 Issued
Array ( [id] => 11306445 [patent_doc_number] => 09513842 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-12-06 [patent_title] => 'Writing data in a non-volatile memory of a smart card' [patent_app_type] => utility [patent_app_number] => 14/361941 [patent_app_country] => US [patent_app_date] => 2012-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 6488 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 206 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14361941 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/361941
Writing data in a non-volatile memory of a smart card Nov 29, 2012 Issued
Array ( [id] => 9947491 [patent_doc_number] => 08996819 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-03-31 [patent_title] => 'Performance optimization and dynamic resource reservation for guaranteed coherency updates in a multi-level cache hierarchy' [patent_app_type] => utility [patent_app_number] => 13/670843 [patent_app_country] => US [patent_app_date] => 2012-11-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5438 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13670843 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/670843
Performance optimization and dynamic resource reservation for guaranteed coherency updates in a multi-level cache hierarchy Nov 6, 2012 Issued
Array ( [id] => 8698988 [patent_doc_number] => 20130060997 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-03-07 [patent_title] => 'MITIGATING BUSY TIME IN A HIGH PERFORMANCE CACHE' [patent_app_type] => utility [patent_app_number] => 13/664736 [patent_app_country] => US [patent_app_date] => 2012-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5788 [patent_no_of_claims] => 8 [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] => 13664736 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/664736
Mitigating busy time in a high performance cache Oct 30, 2012 Issued
Array ( [id] => 10376456 [patent_doc_number] => 20150261463 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-09-17 [patent_title] => 'Asynchronous consistent snapshots in persistent memory stores' [patent_app_type] => utility [patent_app_number] => 14/436048 [patent_app_country] => US [patent_app_date] => 2012-10-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5525 [patent_no_of_claims] => 15 [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] => 14436048 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/436048
Asynchronous consistent snapshots in persistent memory stores Oct 18, 2012 Issued
Array ( [id] => 8650539 [patent_doc_number] => 20130036268 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-02-07 [patent_title] => 'Implementing Vector Memory Operations' [patent_app_type] => utility [patent_app_number] => 13/650403 [patent_app_country] => US [patent_app_date] => 2012-10-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 8707 [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] => 13650403 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/650403
Implementing vector memory operations Oct 11, 2012 Issued
Array ( [id] => 8823740 [patent_doc_number] => 20130124785 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-05-16 [patent_title] => 'DATA DELETING METHOD AND APPARATUS' [patent_app_type] => utility [patent_app_number] => 13/648852 [patent_app_country] => US [patent_app_date] => 2012-10-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7985 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13648852 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/648852
Data deleting method and apparatus Oct 9, 2012 Issued
Array ( [id] => 9044073 [patent_doc_number] => 20130246711 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-09-19 [patent_title] => 'System and Method for Implementing a Hierarchical Data Storage System' [patent_app_type] => utility [patent_app_number] => 13/610567 [patent_app_country] => US [patent_app_date] => 2012-09-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 15706 [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] => 13610567 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/610567
System and method for implementing a hierarchical data storage system Sep 10, 2012 Issued
Array ( [id] => 10015273 [patent_doc_number] => 09058287 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-06-16 [patent_title] => 'Relocating page tables and data amongst memory modules in a virtualized environment' [patent_app_type] => utility [patent_app_number] => 13/595328 [patent_app_country] => US [patent_app_date] => 2012-08-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 9510 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 134 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13595328 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/595328
Relocating page tables and data amongst memory modules in a virtualized environment Aug 26, 2012 Issued
Menu