Search

Hetul B. Patel

Supervisory Patent Examiner (ID: 17670, Phone: (571)272-4184 , Office: P/3992 )

Most Active Art Unit
2186
Art Unit(s)
2186, 3992
Total Applications
630
Issued Applications
335
Pending Applications
184
Abandoned Applications
126

Applications

Application numberTitle of the applicationFiling DateStatus
90/009784 SUBSTRATE ON CHIP (SOC) MULTIPLE-CHIP MODULE (MCM) WITH CHIP-SIZE-PACKAGE (CSP) READY CONFIGURATION Jul 19, 2010 Issued
Array ( [id] => 8285640 [patent_doc_number] => 08219754 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-07-10 [patent_title] => 'Context instruction cache architecture for a digital signal processor' [patent_app_type] => utility [patent_app_number] => 12/835319 [patent_app_country] => US [patent_app_date] => 2010-07-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4207 [patent_no_of_claims] => 3 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 376 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12835319 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/835319
Context instruction cache architecture for a digital signal processor Jul 12, 2010 Issued
Array ( [id] => 6593544 [patent_doc_number] => 20100274985 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-10-28 [patent_title] => 'METHOD AND APPARATUS FOR BACKUP AND RECOVERY USING STORAGE BASED JOURNALING' [patent_app_type] => utility [patent_app_number] => 12/834557 [patent_app_country] => US [patent_app_date] => 2010-07-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6491 [patent_no_of_claims] => 10 [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/0274/20100274985.pdf [firstpage_image] =>[orig_patent_app_number] => 12834557 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/834557
Method and apparatus for backup and recovery using storage based journaling Jul 11, 2010 Issued
Array ( [id] => 4443208 [patent_doc_number] => 07899991 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-03-01 [patent_title] => 'Method and system for an extensible caching framework' [patent_app_type] => utility [patent_app_number] => 12/819985 [patent_app_country] => US [patent_app_date] => 2010-06-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 9772 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 298 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/899/07899991.pdf [firstpage_image] =>[orig_patent_app_number] => 12819985 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/819985
Method and system for an extensible caching framework Jun 20, 2010 Issued
Array ( [id] => 6363360 [patent_doc_number] => 20100250839 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-09-30 [patent_title] => 'METHOD FOR CONTROLLING MEMORY CARD AND METHOD FOR CONTROLLING NONVOLATILE SEMICONDUCTOR MEMORY' [patent_app_type] => utility [patent_app_number] => 12/813164 [patent_app_country] => US [patent_app_date] => 2010-06-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 9087 [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/0250/20100250839.pdf [firstpage_image] =>[orig_patent_app_number] => 12813164 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/813164
Method for controlling memory card and method for controlling nonvolatile semiconductor memory Jun 9, 2010 Issued
Array ( [id] => 4572415 [patent_doc_number] => 07962705 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-06-14 [patent_title] => 'System and method for providing a virtual memory architecture narrower and deeper than a physical memory architecture' [patent_app_type] => utility [patent_app_number] => 12/729227 [patent_app_country] => US [patent_app_date] => 2010-03-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 50 [patent_figures_cnt] => 52 [patent_no_of_words] => 16138 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 105 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/962/07962705.pdf [firstpage_image] =>[orig_patent_app_number] => 12729227 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/729227
System and method for providing a virtual memory architecture narrower and deeper than a physical memory architecture Mar 21, 2010 Issued
Array ( [id] => 6463488 [patent_doc_number] => 20100146216 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-06-10 [patent_title] => 'METHOD AND APPARATUS FOR FILTERING MEMORY WRITE SNOOP ACTIVITY IN A DISTRIBUTED SHARED MEMORY COMPUTER' [patent_app_type] => utility [patent_app_number] => 12/708013 [patent_app_country] => US [patent_app_date] => 2010-02-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 15889 [patent_no_of_claims] => 11 [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/0146/20100146216.pdf [firstpage_image] =>[orig_patent_app_number] => 12708013 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/708013
Method and apparatus for filtering memory write snoop activity in a distributed shared memory computer Feb 17, 2010 Issued
Array ( [id] => 6463481 [patent_doc_number] => 20100146215 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-06-10 [patent_title] => 'METHOD AND APPARATUS FOR FILTERING MEMORY WRITE SNOOP ACTIVITY IN A DISTRIBUTED SHARED MEMORY COMPUTER' [patent_app_type] => utility [patent_app_number] => 12/708008 [patent_app_country] => US [patent_app_date] => 2010-02-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 15890 [patent_no_of_claims] => 16 [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/0146/20100146215.pdf [firstpage_image] =>[orig_patent_app_number] => 12708008 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/708008
Method and apparatus for filtering memory write snoop activity in a distributed shared memory computer Feb 17, 2010 Issued
90/010781 Laminated Ceramic Electronic Parts Dec 17, 2009 Issued
Array ( [id] => 4522173 [patent_doc_number] => 07917709 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-03-29 [patent_title] => 'Memory system for data storage and retrieval' [patent_app_type] => utility [patent_app_number] => 12/638572 [patent_app_country] => US [patent_app_date] => 2009-12-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 4345 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 109 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/917/07917709.pdf [firstpage_image] =>[orig_patent_app_number] => 12638572 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/638572
Memory system for data storage and retrieval Dec 14, 2009 Issued
Array ( [id] => 6387530 [patent_doc_number] => 20100082892 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-04-01 [patent_title] => 'Flash Memory Controller For Electronic Data Flash Card' [patent_app_type] => utility [patent_app_number] => 12/631748 [patent_app_country] => US [patent_app_date] => 2009-12-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 14185 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 12 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0082/20100082892.pdf [firstpage_image] =>[orig_patent_app_number] => 12631748 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/631748
Flash Memory Controller For Electronic Data Flash Card Dec 3, 2009 Abandoned
Array ( [id] => 6387556 [patent_doc_number] => 20100082893 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-04-01 [patent_title] => 'Flash Memory Controller For Electronic Data Flash Card' [patent_app_type] => utility [patent_app_number] => 12/631761 [patent_app_country] => US [patent_app_date] => 2009-12-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 14178 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 13 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0082/20100082893.pdf [firstpage_image] =>[orig_patent_app_number] => 12631761 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/631761
Flash Memory Controller For Electronic Data Flash Card Dec 3, 2009 Abandoned
Array ( [id] => 6125323 [patent_doc_number] => 20110078407 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-03-31 [patent_title] => 'DETERMINING AN END OF VALID LOG IN A LOG OF WRITE RECORDS' [patent_app_type] => utility [patent_app_number] => 12/567710 [patent_app_country] => US [patent_app_date] => 2009-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5455 [patent_no_of_claims] => 25 [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/0078/20110078407.pdf [firstpage_image] =>[orig_patent_app_number] => 12567710 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/567710
Determining an end of valid log in a log of write records using a next pointer and a far ahead pointer Sep 24, 2009 Issued
Array ( [id] => 5399687 [patent_doc_number] => 20090319750 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-12-24 [patent_title] => 'MEMORY HUB ARCHITECTURE HAVING PROGRAMMABLE LANE WIDTHS' [patent_app_type] => utility [patent_app_number] => 12/550989 [patent_app_country] => US [patent_app_date] => 2009-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3110 [patent_no_of_claims] => 31 [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/0319/20090319750.pdf [firstpage_image] =>[orig_patent_app_number] => 12550989 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/550989
Memory hub architecture having programmable lane widths Aug 30, 2009 Issued
Array ( [id] => 4572449 [patent_doc_number] => 07962708 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-06-14 [patent_title] => 'Resolving retention policy conflicts' [patent_app_type] => utility [patent_app_number] => 12/462790 [patent_app_country] => US [patent_app_date] => 2009-08-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 20 [patent_no_of_words] => 7724 [patent_no_of_claims] => 23 [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] => patents/07/962/07962708.pdf [firstpage_image] =>[orig_patent_app_number] => 12462790 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/462790
Resolving retention policy conflicts Aug 6, 2009 Issued
Array ( [id] => 4488075 [patent_doc_number] => 07908427 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-03-15 [patent_title] => 'Non-volatile memory devices and control and operation thereof' [patent_app_type] => utility [patent_app_number] => 12/387058 [patent_app_country] => US [patent_app_date] => 2009-04-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6415 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 170 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/908/07908427.pdf [firstpage_image] =>[orig_patent_app_number] => 12387058 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/387058
Non-volatile memory devices and control and operation thereof Apr 26, 2009 Issued
Array ( [id] => 5424169 [patent_doc_number] => 20090150625 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-06-11 [patent_title] => 'Multistage Virtual Memory Paging System' [patent_app_type] => utility [patent_app_number] => 12/370908 [patent_app_country] => US [patent_app_date] => 2009-02-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5724 [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/0150/20090150625.pdf [firstpage_image] =>[orig_patent_app_number] => 12370908 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/370908
Multistage virtual memory paging system Feb 12, 2009 Issued
Array ( [id] => 8235459 [patent_doc_number] => 08200920 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-06-12 [patent_title] => 'Systems and methods for storing and accessing data stored in a data array' [patent_app_type] => utility [patent_app_number] => 12/350902 [patent_app_country] => US [patent_app_date] => 2009-01-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 3594 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/200/08200920.pdf [firstpage_image] =>[orig_patent_app_number] => 12350902 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/350902
Systems and methods for storing and accessing data stored in a data array Jan 7, 2009 Issued
Array ( [id] => 5344307 [patent_doc_number] => 20090182957 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-07-16 [patent_title] => 'DATA STORAGE APPARATUS' [patent_app_type] => utility [patent_app_number] => 12/350291 [patent_app_country] => US [patent_app_date] => 2009-01-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 8623 [patent_no_of_claims] => 10 [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/0182/20090182957.pdf [firstpage_image] =>[orig_patent_app_number] => 12350291 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/350291
DATA STORAGE APPARATUS Jan 7, 2009 Abandoned
Array ( [id] => 7734517 [patent_doc_number] => 08103838 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-01-24 [patent_title] => 'System and method for transactional locking using reader-lists' [patent_app_type] => utility [patent_app_number] => 12/350792 [patent_app_country] => US [patent_app_date] => 2009-01-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 7990 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 78 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/103/08103838.pdf [firstpage_image] =>[orig_patent_app_number] => 12350792 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/350792
System and method for transactional locking using reader-lists Jan 7, 2009 Issued
Menu