
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 7052433
[patent_doc_number] => 20050188152
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-08-25
[patent_title] => 'Method and apparatus for overwriting data in write-once recording medium'
[patent_app_type] => utility
[patent_app_number] => 11/063529
[patent_app_country] => US
[patent_app_date] => 2005-02-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 6261
[patent_no_of_claims] => 18
[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] => publications/A1/0188/20050188152.pdf
[firstpage_image] =>[orig_patent_app_number] => 11063529
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/063529 | Method and apparatus for overwriting data in write-once recording medium | Feb 23, 2005 | Issued |
Array
(
[id] => 595183
[patent_doc_number] => 07457921
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-11-25
[patent_title] => 'Write barrier for data storage integrity'
[patent_app_type] => utility
[patent_app_number] => 11/064491
[patent_app_country] => US
[patent_app_date] => 2005-02-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 7273
[patent_no_of_claims] => 19
[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/07/457/07457921.pdf
[firstpage_image] =>[orig_patent_app_number] => 11064491
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/064491 | Write barrier for data storage integrity | Feb 22, 2005 | Issued |
Array
(
[id] => 5621141
[patent_doc_number] => 20060190676
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-08-24
[patent_title] => 'Static random access memory (SRAM) compatible, high availability memory array and method employing synchronous dynamic random access memory (DRAM) in conjunction with a data cache and separate read and write registers and tag blocks'
[patent_app_type] => utility
[patent_app_number] => 11/064354
[patent_app_country] => US
[patent_app_date] => 2005-02-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 19
[patent_no_of_words] => 13658
[patent_no_of_claims] => 111
[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/0190/20060190676.pdf
[firstpage_image] =>[orig_patent_app_number] => 11064354
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/064354 | Static random access memory (SRAM) compatible, high availability memory array and method employing synchronous dynamic random access memory (DRAM) in conjunction with a data cache and separate read and write registers and tag blocks | Feb 22, 2005 | Issued |
Array
(
[id] => 469287
[patent_doc_number] => 07240160
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2007-07-03
[patent_title] => 'Multiple-core processor with flexible cache directory scheme'
[patent_app_type] => utility
[patent_app_number] => 11/063947
[patent_app_country] => US
[patent_app_date] => 2005-02-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 18
[patent_no_of_words] => 19057
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 95
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/240/07240160.pdf
[firstpage_image] =>[orig_patent_app_number] => 11063947
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/063947 | Multiple-core processor with flexible cache directory scheme | Feb 22, 2005 | Issued |
Array
(
[id] => 5822070
[patent_doc_number] => 20060026383
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-02-02
[patent_title] => 'Method for efficient virtualization of physical memory in a virtual-machine monitor'
[patent_app_type] => utility
[patent_app_number] => 11/027553
[patent_app_country] => US
[patent_app_date] => 2004-12-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 8443
[patent_no_of_claims] => 6
[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/0026/20060026383.pdf
[firstpage_image] =>[orig_patent_app_number] => 11027553
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/027553 | Method for efficient virtualization of physical memory in a virtual-machine monitor | Dec 28, 2004 | Issued |
Array
(
[id] => 595171
[patent_doc_number] => 07457918
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-11-25
[patent_title] => 'Grouping and group operations'
[patent_app_type] => utility
[patent_app_number] => 11/024614
[patent_app_country] => US
[patent_app_date] => 2004-12-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 20
[patent_no_of_words] => 11468
[patent_no_of_claims] => 37
[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] => patents/07/457/07457918.pdf
[firstpage_image] =>[orig_patent_app_number] => 11024614
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/024614 | Grouping and group operations | Dec 27, 2004 | Issued |
Array
(
[id] => 5657691
[patent_doc_number] => 20060143427
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-06-29
[patent_title] => 'Storage plug-in based on hashmaps'
[patent_app_type] => utility
[patent_app_number] => 11/025764
[patent_app_country] => US
[patent_app_date] => 2004-12-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 20
[patent_figures_cnt] => 20
[patent_no_of_words] => 11491
[patent_no_of_claims] => 12
[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/0143/20060143427.pdf
[firstpage_image] =>[orig_patent_app_number] => 11025764
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/025764 | Storage plug-in based on hashmaps | Dec 27, 2004 | Issued |
Array
(
[id] => 5657652
[patent_doc_number] => 20060143388
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-06-29
[patent_title] => 'Programming models for eviction policies'
[patent_app_type] => utility
[patent_app_number] => 11/025178
[patent_app_country] => US
[patent_app_date] => 2004-12-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 20
[patent_figures_cnt] => 20
[patent_no_of_words] => 11469
[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/0143/20060143388.pdf
[firstpage_image] =>[orig_patent_app_number] => 11025178
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/025178 | Programming models for eviction policies | Dec 27, 2004 | Issued |
Array
(
[id] => 598106
[patent_doc_number] => 07451275
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-11-11
[patent_title] => 'Programming models for storage plug-ins'
[patent_app_type] => utility
[patent_app_number] => 11/024651
[patent_app_country] => US
[patent_app_date] => 2004-12-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 20
[patent_no_of_words] => 11468
[patent_no_of_claims] => 20
[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] => patents/07/451/07451275.pdf
[firstpage_image] =>[orig_patent_app_number] => 11024651
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/024651 | Programming models for storage plug-ins | Dec 27, 2004 | Issued |
Array
(
[id] => 472868
[patent_doc_number] => 07234039
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2007-06-19
[patent_title] => 'Method, system, and apparatus for determining the physical memory address of an allocated and locked memory buffer'
[patent_app_type] => utility
[patent_app_number] => 10/988959
[patent_app_country] => US
[patent_app_date] => 2004-11-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5500
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 235
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/234/07234039.pdf
[firstpage_image] =>[orig_patent_app_number] => 10988959
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/988959 | Method, system, and apparatus for determining the physical memory address of an allocated and locked memory buffer | Nov 14, 2004 | Issued |
Array
(
[id] => 126735
[patent_doc_number] => 07711924
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-05-04
[patent_title] => 'Managing volumes in volume groups'
[patent_app_type] => utility
[patent_app_number] => 10/989953
[patent_app_country] => US
[patent_app_date] => 2004-11-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 7
[patent_no_of_words] => 2952
[patent_no_of_claims] => 37
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 232
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/711/07711924.pdf
[firstpage_image] =>[orig_patent_app_number] => 10989953
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/989953 | Managing volumes in volume groups | Nov 14, 2004 | Issued |
Array
(
[id] => 5778378
[patent_doc_number] => 20060107018
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-05-18
[patent_title] => 'System and method for managing an electronic storage volume'
[patent_app_type] => utility
[patent_app_number] => 10/988730
[patent_app_country] => US
[patent_app_date] => 2004-11-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3181
[patent_no_of_claims] => 22
[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] => publications/A1/0107/20060107018.pdf
[firstpage_image] =>[orig_patent_app_number] => 10988730
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/988730 | System and method for managing an electronic storage volume | Nov 14, 2004 | Issued |
Array
(
[id] => 904881
[patent_doc_number] => 07340579
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-03-04
[patent_title] => 'Managing SANs with scalable hosts'
[patent_app_type] => utility
[patent_app_number] => 10/987055
[patent_app_country] => US
[patent_app_date] => 2004-11-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 10
[patent_no_of_words] => 4705
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 148
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/340/07340579.pdf
[firstpage_image] =>[orig_patent_app_number] => 10987055
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/987055 | Managing SANs with scalable hosts | Nov 11, 2004 | Issued |
Array
(
[id] => 836258
[patent_doc_number] => 07398369
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-07-08
[patent_title] => 'Memory leakage management'
[patent_app_type] => utility
[patent_app_number] => 10/976269
[patent_app_country] => US
[patent_app_date] => 2004-10-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6772
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 140
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/398/07398369.pdf
[firstpage_image] =>[orig_patent_app_number] => 10976269
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/976269 | Memory leakage management | Oct 27, 2004 | Issued |
Array
(
[id] => 7166776
[patent_doc_number] => 20050086432
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-04-21
[patent_title] => 'Disk array device having snapshot simulation function'
[patent_app_type] => utility
[patent_app_number] => 10/968017
[patent_app_country] => US
[patent_app_date] => 2004-10-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 5874
[patent_no_of_claims] => 9
[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/0086/20050086432.pdf
[firstpage_image] =>[orig_patent_app_number] => 10968017
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/968017 | Disk array device having snapshot simulation function | Oct 19, 2004 | Issued |
Array
(
[id] => 7156957
[patent_doc_number] => 20050083755
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-04-21
[patent_title] => 'Flash memory system and method'
[patent_app_type] => utility
[patent_app_number] => 10/970285
[patent_app_country] => US
[patent_app_date] => 2004-10-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 4574
[patent_no_of_claims] => 32
[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] => publications/A1/0083/20050083755.pdf
[firstpage_image] =>[orig_patent_app_number] => 10970285
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/970285 | Flash memory system and method | Oct 19, 2004 | Abandoned |
Array
(
[id] => 6919810
[patent_doc_number] => 20050097279
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-05-05
[patent_title] => 'Electronic apparatus including plural processors'
[patent_app_type] => utility
[patent_app_number] => 10/958597
[patent_app_country] => US
[patent_app_date] => 2004-10-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5051
[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] => publications/A1/0097/20050097279.pdf
[firstpage_image] =>[orig_patent_app_number] => 10958597
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/958597 | Electronic apparatus including plural processors | Oct 5, 2004 | Issued |
Array
(
[id] => 598423
[patent_doc_number] => 07447850
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2008-11-04
[patent_title] => 'Associating events with the state of a data set'
[patent_app_type] => utility
[patent_app_number] => 10/960331
[patent_app_country] => US
[patent_app_date] => 2004-10-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 4
[patent_no_of_words] => 3947
[patent_no_of_claims] => 43
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 140
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/447/07447850.pdf
[firstpage_image] =>[orig_patent_app_number] => 10960331
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/960331 | Associating events with the state of a data set | Oct 4, 2004 | Issued |
Array
(
[id] => 447283
[patent_doc_number] => 07257679
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2007-08-14
[patent_title] => 'Sharing monitored cache lines across multiple cores'
[patent_app_type] => utility
[patent_app_number] => 10/956685
[patent_app_country] => US
[patent_app_date] => 2004-10-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 7
[patent_no_of_words] => 6816
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 147
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/257/07257679.pdf
[firstpage_image] =>[orig_patent_app_number] => 10956685
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/956685 | Sharing monitored cache lines across multiple cores | Sep 30, 2004 | Issued |
Array
(
[id] => 305231
[patent_doc_number] => 07536378
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-05-19
[patent_title] => 'Copy template/read only data in application tables'
[patent_app_type] => utility
[patent_app_number] => 10/956190
[patent_app_country] => US
[patent_app_date] => 2004-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 10
[patent_no_of_words] => 5856
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 111
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/536/07536378.pdf
[firstpage_image] =>[orig_patent_app_number] => 10956190
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/956190 | Copy template/read only data in application tables | Sep 29, 2004 | Issued |