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] => 6639580 [patent_doc_number] => 20100005243 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-01-07 [patent_title] => 'Rendering Apparatus Which Parallel-Processes a Plurality of Pixels, and Data Transfer Method' [patent_app_type] => utility [patent_app_number] => 12/560307 [patent_app_country] => US [patent_app_date] => 2009-09-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 35 [patent_figures_cnt] => 35 [patent_no_of_words] => 21183 [patent_no_of_claims] => 6 [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/0005/20100005243.pdf [firstpage_image] =>[orig_patent_app_number] => 12560307 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/560307
Rendering Apparatus Which Parallel-Processes a Plurality of Pixels, and Data Transfer Method Sep 14, 2009 Abandoned
Array ( [id] => 5467445 [patent_doc_number] => 20090327645 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-12-31 [patent_title] => 'SWITCH, INFORMATION PROCESSING APPARATUS, AND ADDRESS TRANSLATION METHOD' [patent_app_type] => utility [patent_app_number] => 12/555343 [patent_app_country] => US [patent_app_date] => 2009-09-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5497 [patent_no_of_claims] => 19 [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/0327/20090327645.pdf [firstpage_image] =>[orig_patent_app_number] => 12555343 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/555343
Switch, information processing apparatus, and address translation method Sep 7, 2009 Issued
Array ( [id] => 9218377 [patent_doc_number] => 08631187 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-01-14 [patent_title] => 'Dual-scope directory for a non-volatile memory storage system' [patent_app_type] => utility [patent_app_number] => 12/462695 [patent_app_country] => US [patent_app_date] => 2009-08-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 10 [patent_no_of_words] => 5492 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 102 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12462695 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/462695
Dual-scope directory for a non-volatile memory storage system Aug 6, 2009 Issued
Array ( [id] => 9102612 [patent_doc_number] => 08566506 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-10-22 [patent_title] => 'Tracking a lifetime of write operations to a non-volatile memory storage' [patent_app_type] => utility [patent_app_number] => 12/462721 [patent_app_country] => US [patent_app_date] => 2009-08-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4844 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 137 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12462721 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/462721
Tracking a lifetime of write operations to a non-volatile memory storage Aug 6, 2009 Issued
Array ( [id] => 6647629 [patent_doc_number] => 20100037016 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-02-11 [patent_title] => 'Method and system for processing access control lists using an exclusive-or sum-of-products evaluator' [patent_app_type] => utility [patent_app_number] => 12/462700 [patent_app_country] => US [patent_app_date] => 2009-08-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5045 [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/0037/20100037016.pdf [firstpage_image] =>[orig_patent_app_number] => 12462700 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/462700
Method and system for processing access control lists using an exclusive-or sum-of-products evaluator Aug 5, 2009 Issued
Array ( [id] => 6443938 [patent_doc_number] => 20100169548 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-07-01 [patent_title] => 'MEMORY CARD AND METHOD FOR CONTROLLING MEMORY CARD' [patent_app_type] => utility [patent_app_number] => 12/537160 [patent_app_country] => US [patent_app_date] => 2009-08-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5062 [patent_no_of_claims] => 10 [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/0169/20100169548.pdf [firstpage_image] =>[orig_patent_app_number] => 12537160 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/537160
MEMORY CARD AND METHOD FOR CONTROLLING MEMORY CARD Aug 5, 2009 Abandoned
Array ( [id] => 6280861 [patent_doc_number] => 20100257329 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-10-07 [patent_title] => 'APPARATUS AND METHOD FOR LOADING AND STORING MULTI-DIMENSIONAL ARRAYS OF DATA IN A PARALLEL PROCESSING UNIT' [patent_app_type] => utility [patent_app_number] => 12/537195 [patent_app_country] => US [patent_app_date] => 2009-08-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6453 [patent_no_of_claims] => 27 [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/0257/20100257329.pdf [firstpage_image] =>[orig_patent_app_number] => 12537195 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/537195
APPARATUS AND METHOD FOR LOADING AND STORING MULTI-DIMENSIONAL ARRAYS OF DATA IN A PARALLEL PROCESSING UNIT Aug 5, 2009 Abandoned
Array ( [id] => 6530460 [patent_doc_number] => 20100287329 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-11-11 [patent_title] => 'Partial Page Operations for Non-Volatile Memory Systems' [patent_app_type] => utility [patent_app_number] => 12/536410 [patent_app_country] => US [patent_app_date] => 2009-08-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3293 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0287/20100287329.pdf [firstpage_image] =>[orig_patent_app_number] => 12536410 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/536410
Partial Page Operations for Non-Volatile Memory Systems Aug 4, 2009 Abandoned
Array ( [id] => 8872920 [patent_doc_number] => 08468307 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-06-18 [patent_title] => 'Information processing apparatus and order guarantee method' [patent_app_type] => utility [patent_app_number] => 12/536081 [patent_app_country] => US [patent_app_date] => 2009-08-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5492 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 209 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12536081 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/536081
Information processing apparatus and order guarantee method Aug 4, 2009 Issued
Array ( [id] => 10569266 [patent_doc_number] => 09292435 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-03-22 [patent_title] => 'Memory device and method of operation' [patent_app_type] => utility [patent_app_number] => 12/535785 [patent_app_country] => US [patent_app_date] => 2009-08-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6718 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 149 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12535785 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/535785
Memory device and method of operation Aug 4, 2009 Issued
Array ( [id] => 5956739 [patent_doc_number] => 20110035557 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-02-10 [patent_title] => 'FRAGMENTATION REDUCTION USING VIRTUAL SECTORS FOR STATIC DATA' [patent_app_type] => utility [patent_app_number] => 12/536054 [patent_app_country] => US [patent_app_date] => 2009-08-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4679 [patent_no_of_claims] => 19 [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/0035/20110035557.pdf [firstpage_image] =>[orig_patent_app_number] => 12536054 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/536054
FRAGMENTATION REDUCTION USING VIRTUAL SECTORS FOR STATIC DATA Aug 4, 2009 Abandoned
Array ( [id] => 6383594 [patent_doc_number] => 20100077130 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-03-25 [patent_title] => 'Multiprocessor system with booting function using memory link architecture' [patent_app_type] => utility [patent_app_number] => 12/461183 [patent_app_country] => US [patent_app_date] => 2009-08-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 11548 [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/0077/20100077130.pdf [firstpage_image] =>[orig_patent_app_number] => 12461183 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/461183
Multiprocessor system with booting function using memory link architecture Aug 3, 2009 Abandoned
Array ( [id] => 6227494 [patent_doc_number] => 20100058005 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-03-04 [patent_title] => 'CONTROL UNIT FOR STORAGE APPARATUS AND METHOD FOR CONTROLLING STORAGE APPARATUS' [patent_app_type] => utility [patent_app_number] => 12/534951 [patent_app_country] => US [patent_app_date] => 2009-08-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 8709 [patent_no_of_claims] => 18 [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/0058/20100058005.pdf [firstpage_image] =>[orig_patent_app_number] => 12534951 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/534951
Control unit for storage apparatus and method for controlling storage apparatus Aug 3, 2009 Issued
Array ( [id] => 6227566 [patent_doc_number] => 20100058022 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-03-04 [patent_title] => 'ADAPTIVE BUFFER DEVICE AND METHOD THEREOF' [patent_app_type] => utility [patent_app_number] => 12/535157 [patent_app_country] => US [patent_app_date] => 2009-08-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 4699 [patent_no_of_claims] => 13 [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/0058/20100058022.pdf [firstpage_image] =>[orig_patent_app_number] => 12535157 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/535157
Adaptive buffer device and method thereof Aug 3, 2009 Issued
Array ( [id] => 8561816 [patent_doc_number] => 08335886 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-12-18 [patent_title] => 'Wear leveling method for non-volatile memory device having single and multi level memory cell blocks' [patent_app_type] => utility [patent_app_number] => 12/534358 [patent_app_country] => US [patent_app_date] => 2009-08-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 2360 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [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] => 12534358 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/534358
Wear leveling method for non-volatile memory device having single and multi level memory cell blocks Aug 2, 2009 Issued
Array ( [id] => 6272503 [patent_doc_number] => 20100299488 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-11-25 [patent_title] => 'DYNAMIC MEMORY ACCESS METHOD AND MEMORY CONTROLLER' [patent_app_type] => utility [patent_app_number] => 12/534160 [patent_app_country] => US [patent_app_date] => 2009-08-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3851 [patent_no_of_claims] => 19 [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/0299/20100299488.pdf [firstpage_image] =>[orig_patent_app_number] => 12534160 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/534160
DYNAMIC MEMORY ACCESS METHOD AND MEMORY CONTROLLER Aug 2, 2009 Abandoned
Array ( [id] => 6647554 [patent_doc_number] => 20100037007 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-02-11 [patent_title] => 'NONVOLATILE SEMICONDUCTOR MEMORY DEVICE' [patent_app_type] => utility [patent_app_number] => 12/534336 [patent_app_country] => US [patent_app_date] => 2009-08-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 43 [patent_figures_cnt] => 43 [patent_no_of_words] => 10342 [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/0037/20100037007.pdf [firstpage_image] =>[orig_patent_app_number] => 12534336 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/534336
NONVOLATILE SEMICONDUCTOR MEMORY DEVICE Aug 2, 2009 Abandoned
Array ( [id] => 6584105 [patent_doc_number] => 20100235563 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-09-16 [patent_title] => 'METHOD FOR ENHANCING PERFORMANCE OF A FLASH MEMORY, AND ASSOCIATED PORTABLE MEMORY DEVICE AND CONTROLLER THEREOF' [patent_app_type] => utility [patent_app_number] => 12/534828 [patent_app_country] => US [patent_app_date] => 2009-08-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3151 [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/0235/20100235563.pdf [firstpage_image] =>[orig_patent_app_number] => 12534828 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/534828
METHOD FOR ENHANCING PERFORMANCE OF A FLASH MEMORY, AND ASSOCIATED PORTABLE MEMORY DEVICE AND CONTROLLER THEREOF Aug 2, 2009 Abandoned
Array ( [id] => 8438141 [patent_doc_number] => 08285925 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2012-10-09 [patent_title] => 'Management of object mapping information corresponding to a distributed storage system' [patent_app_type] => utility [patent_app_number] => 12/533978 [patent_app_country] => US [patent_app_date] => 2009-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 10483 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 197 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12533978 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/533978
Management of object mapping information corresponding to a distributed storage system Jul 30, 2009 Issued
Array ( [id] => 8540486 [patent_doc_number] => 08316213 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2012-11-20 [patent_title] => 'Management of object mapping information corresponding to a distributed storage system' [patent_app_type] => utility [patent_app_number] => 12/533885 [patent_app_country] => US [patent_app_date] => 2009-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 10479 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 181 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12533885 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/533885
Management of object mapping information corresponding to a distributed storage system Jul 30, 2009 Issued
Menu