Search

Hamdy S. Ahmed

Examiner (ID: 14068, Phone: (571)270-1027 , Office: P/2133 )

Most Active Art Unit
2189
Art Unit(s)
2186, 2181, 2192, 2133, 2188, 2189, 2139
Total Applications
388
Issued Applications
312
Pending Applications
3
Abandoned Applications
74

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 4592796 [patent_doc_number] => 07853772 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-12-14 [patent_title] => 'Method for managing partitions in a storage device' [patent_app_type] => utility [patent_app_number] => 12/252863 [patent_app_country] => US [patent_app_date] => 2008-10-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 17 [patent_no_of_words] => 6938 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 185 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/853/07853772.pdf [firstpage_image] =>[orig_patent_app_number] => 12252863 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/252863
Method for managing partitions in a storage device Oct 15, 2008 Issued
Array ( [id] => 6633439 [patent_doc_number] => 20100325343 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-12-23 [patent_title] => 'MEMORY SYSTEM' [patent_app_type] => utility [patent_app_number] => 12/526346 [patent_app_country] => US [patent_app_date] => 2008-10-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 5529 [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/0325/20100325343.pdf [firstpage_image] =>[orig_patent_app_number] => 12526346 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/526346
Memory system Oct 2, 2008 Issued
Array ( [id] => 6463245 [patent_doc_number] => 20100146192 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-06-10 [patent_title] => 'METHODS FOR ADAPTIVELY PROGRAMMING FLASH MEMORY DEVICES AND FLASH MEMORY SYSTEMS INCORPORATING SAME' [patent_app_type] => utility [patent_app_number] => 12/596680 [patent_app_country] => US [patent_app_date] => 2008-09-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 12041 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0146/20100146192.pdf [firstpage_image] =>[orig_patent_app_number] => 12596680 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/596680
Methods for adaptively programming flash memory devices and flash memory systems incorporating same Sep 16, 2008 Issued
Array ( [id] => 8632820 [patent_doc_number] => 08364919 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-01-29 [patent_title] => 'Remote copy system and method' [patent_app_type] => utility [patent_app_number] => 12/211393 [patent_app_country] => US [patent_app_date] => 2008-09-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 28 [patent_figures_cnt] => 28 [patent_no_of_words] => 15399 [patent_no_of_claims] => 45 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 153 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12211393 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/211393
Remote copy system and method Sep 15, 2008 Issued
Array ( [id] => 9187024 [patent_doc_number] => 08627009 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-01-07 [patent_title] => 'Cache filtering method and apparatus' [patent_app_type] => utility [patent_app_number] => 12/211159 [patent_app_country] => US [patent_app_date] => 2008-09-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 20 [patent_no_of_words] => 7842 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 56 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12211159 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/211159
Cache filtering method and apparatus Sep 15, 2008 Issued
Array ( [id] => 6087900 [patent_doc_number] => 20110145490 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-06-16 [patent_title] => 'DEVICE AND METHOD OF CONTROLLING FLASH MEMORY' [patent_app_type] => utility [patent_app_number] => 13/058314 [patent_app_country] => US [patent_app_date] => 2008-09-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 4980 [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/0145/20110145490.pdf [firstpage_image] =>[orig_patent_app_number] => 13058314 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/058314
Device and method of controlling flash memory Sep 3, 2008 Issued
Array ( [id] => 6087903 [patent_doc_number] => 20110145493 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-06-16 [patent_title] => 'Independently Controlled Virtual Memory Devices In Memory Modules' [patent_app_type] => utility [patent_app_number] => 13/058188 [patent_app_country] => US [patent_app_date] => 2008-08-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 6679 [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] => publications/A1/0145/20110145493.pdf [firstpage_image] =>[orig_patent_app_number] => 13058188 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/058188
Independently controlled virtual memory devices in memory modules Aug 7, 2008 Issued
Array ( [id] => 6087917 [patent_doc_number] => 20110145504 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-06-16 [patent_title] => 'Independently Controllable And Reconfigurable Virtual Memory Devices In Memory Modules That Are Pin-compatible With Standard Memory Modules' [patent_app_type] => utility [patent_app_number] => 13/058048 [patent_app_country] => US [patent_app_date] => 2008-08-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 8505 [patent_no_of_claims] => 14 [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/0145/20110145504.pdf [firstpage_image] =>[orig_patent_app_number] => 13058048 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/058048
Independently controllable and reconfigurable virtual memory devices in memory modules that are pin-compatible with standard memory modules Aug 7, 2008 Issued
Array ( [id] => 6633434 [patent_doc_number] => 20100325342 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-12-23 [patent_title] => 'MEMORY CONTROLLER AND NONVOLATILE STORAGE DEVICE USING SAME' [patent_app_type] => utility [patent_app_number] => 12/526224 [patent_app_country] => US [patent_app_date] => 2008-07-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 12469 [patent_no_of_claims] => 4 [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/0325/20100325342.pdf [firstpage_image] =>[orig_patent_app_number] => 12526224 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/526224
MEMORY CONTROLLER AND NONVOLATILE STORAGE DEVICE USING SAME Jul 15, 2008 Abandoned
Array ( [id] => 10004756 [patent_doc_number] => 09048859 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-06-02 [patent_title] => 'Method and apparatus for compressing and decompressing data' [patent_app_type] => utility [patent_app_number] => 12/665164 [patent_app_country] => US [patent_app_date] => 2008-06-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 15 [patent_no_of_words] => 8932 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 18 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12665164 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/665164
Method and apparatus for compressing and decompressing data Jun 12, 2008 Issued
Array ( [id] => 4741843 [patent_doc_number] => 20080235496 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-09-25 [patent_title] => 'Methods and Apparatus for Dynamic Instruction Controlled Reconfigurable Register File' [patent_app_type] => utility [patent_app_number] => 12/132001 [patent_app_country] => US [patent_app_date] => 2008-06-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 10055 [patent_no_of_claims] => 4 [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/0235/20080235496.pdf [firstpage_image] =>[orig_patent_app_number] => 12132001 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/132001
Methods and apparatus for dynamic instruction controlled reconfigurable register file Jun 2, 2008 Issued
Array ( [id] => 7553145 [patent_doc_number] => 08065487 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-11-22 [patent_title] => 'Structure for shared cache eviction' [patent_app_type] => utility [patent_app_number] => 12/113306 [patent_app_country] => US [patent_app_date] => 2008-05-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3413 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 99 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/065/08065487.pdf [firstpage_image] =>[orig_patent_app_number] => 12113306 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/113306
Structure for shared cache eviction Apr 30, 2008 Issued
Array ( [id] => 5486822 [patent_doc_number] => 20090276587 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-11-05 [patent_title] => 'SELECTIVELY PERFORMING A SINGLE CYCLE WRITE OPERATION WITH ECC IN A DATA PROCESSING SYSTEM' [patent_app_type] => utility [patent_app_number] => 12/112580 [patent_app_country] => US [patent_app_date] => 2008-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 13813 [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/0276/20090276587.pdf [firstpage_image] =>[orig_patent_app_number] => 12112580 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/112580
SELECTIVELY PERFORMING A SINGLE CYCLE WRITE OPERATION WITH ECC IN A DATA PROCESSING SYSTEM Apr 29, 2008 Abandoned
Array ( [id] => 5486815 [patent_doc_number] => 20090276580 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-11-05 [patent_title] => 'SNOOP REQUEST MANAGEMENT IN A DATA PROCESSING SYSTEM' [patent_app_type] => utility [patent_app_number] => 12/112796 [patent_app_country] => US [patent_app_date] => 2008-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4749 [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/0276/20090276580.pdf [firstpage_image] =>[orig_patent_app_number] => 12112796 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/112796
Snoop request management in a data processing system Apr 29, 2008 Issued
Array ( [id] => 9248377 [patent_doc_number] => 08612678 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-12-17 [patent_title] => 'Creating logical disk drives for raid subsystems' [patent_app_type] => utility [patent_app_number] => 12/112686 [patent_app_country] => US [patent_app_date] => 2008-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3421 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 155 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12112686 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/112686
Creating logical disk drives for raid subsystems Apr 29, 2008 Issued
Array ( [id] => 5486813 [patent_doc_number] => 20090276578 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-11-05 [patent_title] => 'CACHE COHERENCY PROTOCOL IN A DATA PROCESSING SYSTEM' [patent_app_type] => utility [patent_app_number] => 12/112502 [patent_app_country] => US [patent_app_date] => 2008-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 9900 [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/0276/20090276578.pdf [firstpage_image] =>[orig_patent_app_number] => 12112502 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/112502
Cache coherency protocol in a data processing system Apr 29, 2008 Issued
Array ( [id] => 7798384 [patent_doc_number] => 08127102 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-02-28 [patent_title] => 'Storage system, copy method, and primary storage apparatus' [patent_app_type] => utility [patent_app_number] => 12/112478 [patent_app_country] => US [patent_app_date] => 2008-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 16 [patent_no_of_words] => 6360 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 163 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/127/08127102.pdf [firstpage_image] =>[orig_patent_app_number] => 12112478 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/112478
Storage system, copy method, and primary storage apparatus Apr 29, 2008 Issued
Array ( [id] => 9062793 [patent_doc_number] => 08549246 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-10-01 [patent_title] => 'SPI NAND protected mode entry methodology' [patent_app_type] => utility [patent_app_number] => 12/112880 [patent_app_country] => US [patent_app_date] => 2008-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 9575 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 132 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12112880 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/112880
SPI NAND protected mode entry methodology Apr 29, 2008 Issued
Array ( [id] => 4712843 [patent_doc_number] => 20080301369 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-12-04 [patent_title] => 'PROCESSING OF SELF-MODIFYING CODE IN MULTI-ADDRESS-SPACE AND MULTI-PROCESSOR SYSTEMS' [patent_app_type] => utility [patent_app_number] => 12/113131 [patent_app_country] => US [patent_app_date] => 2008-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4235 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0301/20080301369.pdf [firstpage_image] =>[orig_patent_app_number] => 12113131 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/113131
Processing of self-modifying code in multi-address-space and multi-processor systems Apr 29, 2008 Issued
Array ( [id] => 48660 [patent_doc_number] => 07779223 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-08-17 [patent_title] => 'Memory leakage management' [patent_app_type] => utility [patent_app_number] => 12/052442 [patent_app_country] => US [patent_app_date] => 2008-03-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6816 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 133 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/779/07779223.pdf [firstpage_image] =>[orig_patent_app_number] => 12052442 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/052442
Memory leakage management Mar 19, 2008 Issued
Menu