Search

Marwan Ayash

Examiner (ID: 2168, Phone: (571)270-1179 , Office: P/2133 )

Most Active Art Unit
2133
Art Unit(s)
2185, 2133
Total Applications
427
Issued Applications
279
Pending Applications
30
Abandoned Applications
126

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 5816499 [patent_doc_number] => 20060085590 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-04-20 [patent_title] => 'Data storage and matching employing words wider than width of content addressable memory' [patent_app_type] => utility [patent_app_number] => 11/014100 [patent_app_country] => US [patent_app_date] => 2004-12-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2545 [patent_no_of_claims] => 17 [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/0085/20060085590.pdf [firstpage_image] =>[orig_patent_app_number] => 11014100 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/014100
Data storage and matching employing words wider than width of content addressable memory Dec 14, 2004 Abandoned
Array ( [id] => 258097 [patent_doc_number] => 07577784 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2009-08-18 [patent_title] => 'Full-ternary content addressable memory (CAM) configurable for pseudo-ternary operation' [patent_app_type] => utility [patent_app_number] => 11/011464 [patent_app_country] => US [patent_app_date] => 2004-12-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 14 [patent_no_of_words] => 6823 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 122 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/577/07577784.pdf [firstpage_image] =>[orig_patent_app_number] => 11011464 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/011464
Full-ternary content addressable memory (CAM) configurable for pseudo-ternary operation Dec 12, 2004 Issued
Array ( [id] => 5916315 [patent_doc_number] => 20060129739 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-06-15 [patent_title] => 'Method controller having tables mapping memory addresses to memory modules' [patent_app_type] => utility [patent_app_number] => 11/010205 [patent_app_country] => US [patent_app_date] => 2004-12-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6633 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0129/20060129739.pdf [firstpage_image] =>[orig_patent_app_number] => 11010205 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/010205
Memory controller having tables mapping memory addresses to memory modules Dec 10, 2004 Issued
Array ( [id] => 126712 [patent_doc_number] => 07711909 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2010-05-04 [patent_title] => 'Read sharing using global conflict indication and semi-transparent reading in a transactional memory space' [patent_app_type] => utility [patent_app_number] => 11/008692 [patent_app_country] => US [patent_app_date] => 2004-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4610 [patent_no_of_claims] => 51 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 148 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/711/07711909.pdf [firstpage_image] =>[orig_patent_app_number] => 11008692 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/008692
Read sharing using global conflict indication and semi-transparent reading in a transactional memory space Dec 8, 2004 Issued
Array ( [id] => 5846963 [patent_doc_number] => 20060123217 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-06-08 [patent_title] => 'Utilization zones for automated resource management' [patent_app_type] => utility [patent_app_number] => 11/006124 [patent_app_country] => US [patent_app_date] => 2004-12-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5746 [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/0123/20060123217.pdf [firstpage_image] =>[orig_patent_app_number] => 11006124 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/006124
Utilization zones for automated resource management Dec 6, 2004 Abandoned
Array ( [id] => 6985215 [patent_doc_number] => 20050154829 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-07-14 [patent_title] => 'Storage system and storage system management method' [patent_app_type] => utility [patent_app_number] => 11/003613 [patent_app_country] => US [patent_app_date] => 2004-12-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 7895 [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/0154/20050154829.pdf [firstpage_image] =>[orig_patent_app_number] => 11003613 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/003613
Computer system allowing any computer to copy any storage area within a storage system Dec 5, 2004 Issued
Array ( [id] => 5846962 [patent_doc_number] => 20060123216 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-06-08 [patent_title] => 'Locating wasted memory in software applications' [patent_app_type] => utility [patent_app_number] => 11/005081 [patent_app_country] => US [patent_app_date] => 2004-12-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4388 [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] => publications/A1/0123/20060123216.pdf [firstpage_image] =>[orig_patent_app_number] => 11005081 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/005081
Locating wasted memory in software by identifying unused portions of memory blocks allocated to a program Dec 5, 2004 Issued
Array ( [id] => 5846919 [patent_doc_number] => 20060123202 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-06-08 [patent_title] => 'Memory based cross compare for cross checked systems' [patent_app_type] => utility [patent_app_number] => 11/002237 [patent_app_country] => US [patent_app_date] => 2004-12-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3791 [patent_no_of_claims] => 34 [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/0123/20060123202.pdf [firstpage_image] =>[orig_patent_app_number] => 11002237 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/002237
Memory based cross compare for cross checked systems Dec 2, 2004 Issued
Array ( [id] => 5846925 [patent_doc_number] => 20060123204 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-06-08 [patent_title] => 'Method and system for shared input/output adapter in logically partitioned data processing system' [patent_app_type] => utility [patent_app_number] => 11/002560 [patent_app_country] => US [patent_app_date] => 2004-12-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7283 [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/0123/20060123204.pdf [firstpage_image] =>[orig_patent_app_number] => 11002560 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/002560
Method and system for shared input/output adapter in logically partitioned data processing system Dec 1, 2004 Abandoned
Array ( [id] => 5917478 [patent_doc_number] => 20060130074 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-06-15 [patent_title] => 'Virtual storage device driver' [patent_app_type] => utility [patent_app_number] => 11/000618 [patent_app_country] => US [patent_app_date] => 2004-12-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3182 [patent_no_of_claims] => 25 [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/0130/20060130074.pdf [firstpage_image] =>[orig_patent_app_number] => 11000618 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/000618
Automating the testing of software or hardware components by dynamically creating virtual storage devices on a simulated system bus in a physical computer system Nov 30, 2004 Issued
Array ( [id] => 384642 [patent_doc_number] => 07308532 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2007-12-11 [patent_title] => 'Method for dynamically implementing N+K redundancy in a storage subsystem' [patent_app_type] => utility [patent_app_number] => 10/987625 [patent_app_country] => US [patent_app_date] => 2004-11-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 6895 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 178 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/308/07308532.pdf [firstpage_image] =>[orig_patent_app_number] => 10987625 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/987625
Method for dynamically implementing N+K redundancy in a storage subsystem Nov 11, 2004 Issued
Array ( [id] => 392777 [patent_doc_number] => 07302515 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2007-11-27 [patent_title] => 'Exploiting popular objects to reduce mutator overhead' [patent_app_type] => utility [patent_app_number] => 10/986527 [patent_app_country] => US [patent_app_date] => 2004-11-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 27 [patent_no_of_words] => 16636 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 180 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/302/07302515.pdf [firstpage_image] =>[orig_patent_app_number] => 10986527 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/986527
Exploiting popular objects to reduce mutator overhead Nov 10, 2004 Issued
Array ( [id] => 297851 [patent_doc_number] => 07543130 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-06-02 [patent_title] => 'Digital signal processor for initializing a ram' [patent_app_type] => utility [patent_app_number] => 10/986525 [patent_app_country] => US [patent_app_date] => 2004-11-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 17 [patent_no_of_words] => 11427 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 243 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/543/07543130.pdf [firstpage_image] =>[orig_patent_app_number] => 10986525 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/986525
Digital signal processor for initializing a ram Nov 9, 2004 Issued
Array ( [id] => 6937715 [patent_doc_number] => 20050111276 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-05-26 [patent_title] => 'Page splitting mechanism for transparent distributed shared memory implementations in process migration cluster environments' [patent_app_type] => utility [patent_app_number] => 10/985504 [patent_app_country] => US [patent_app_date] => 2004-11-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6717 [patent_no_of_claims] => 37 [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/0111/20050111276.pdf [firstpage_image] =>[orig_patent_app_number] => 10985504 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/985504
Page splitting mechanism for transparent distributed shared memory implementations in process migration cluster environments Nov 9, 2004 Abandoned
Array ( [id] => 5867058 [patent_doc_number] => 20060101189 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-05-11 [patent_title] => 'System and method for hot cloning in a distributed network' [patent_app_type] => utility [patent_app_number] => 10/984397 [patent_app_country] => US [patent_app_date] => 2004-11-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3970 [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/0101/20060101189.pdf [firstpage_image] =>[orig_patent_app_number] => 10984397 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/984397
Virtual machine hot cloning including freezing and unfreezing memory in a distributed network Nov 8, 2004 Issued
Array ( [id] => 5867357 [patent_doc_number] => 20060101489 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-05-11 [patent_title] => 'Methods, systems, and storage mediums for managing content storage and selection' [patent_app_type] => utility [patent_app_number] => 10/984445 [patent_app_country] => US [patent_app_date] => 2004-11-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4284 [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/0101/20060101489.pdf [firstpage_image] =>[orig_patent_app_number] => 10984445 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/984445
Methods, systems, and storage mediums for monitoring consumption of storage space and relocating content contained in the storage when a predetermined condition is met Nov 8, 2004 Issued
Array ( [id] => 8626926 [patent_doc_number] => 08359429 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-01-22 [patent_title] => 'System and method for distributing volume status information in a storage system' [patent_app_type] => utility [patent_app_number] => 10/983876 [patent_app_country] => US [patent_app_date] => 2004-11-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9449 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 164 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 10983876 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/983876
System and method for distributing volume status information in a storage system Nov 7, 2004 Issued
Array ( [id] => 8259947 [patent_doc_number] => 08209460 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-06-26 [patent_title] => 'Dual memory chip package operable to access heterogeneous memory chips' [patent_app_type] => utility [patent_app_number] => 10/976384 [patent_app_country] => US [patent_app_date] => 2004-10-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4464 [patent_no_of_claims] => 20 [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] =>[firstpage_image] =>[orig_patent_app_number] => 10976384 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/976384
Dual memory chip package operable to access heterogeneous memory chips Oct 28, 2004 Issued
Array ( [id] => 5638787 [patent_doc_number] => 20060069761 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-03-30 [patent_title] => 'System and method for load balancing virtual machines in a computer network' [patent_app_type] => utility [patent_app_number] => 10/940071 [patent_app_country] => US [patent_app_date] => 2004-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2695 [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/0069/20060069761.pdf [firstpage_image] =>[orig_patent_app_number] => 10940071 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/940071
System and method for load balancing virtual machines in a computer network Sep 13, 2004 Abandoned
Array ( [id] => 5795092 [patent_doc_number] => 20060015773 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-01-19 [patent_title] => 'System and method for failure recovery and load balancing in a cluster network' [patent_app_type] => utility [patent_app_number] => 10/892761 [patent_app_country] => US [patent_app_date] => 2004-07-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4516 [patent_no_of_claims] => 23 [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/0015/20060015773.pdf [firstpage_image] =>[orig_patent_app_number] => 10892761 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/892761
System and method for failure recovery and load balancing in a cluster network Jul 15, 2004 Abandoned
Menu