
Marwan Ayash
Examiner (ID: 16933, Phone: (571)270-1179 , Office: P/2133 )
| Most Active Art Unit | 2133 |
| Art Unit(s) | 2133, 2185 |
| Total Applications | 421 |
| Issued Applications | 278 |
| Pending Applications | 27 |
| Abandoned Applications | 126 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 366541
[patent_doc_number] => 07484051
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-01-27
[patent_title] => 'Apparatus, system and method for reliably updating a data group in a read-before-write data replication environment using a comparison file'
[patent_app_type] => utility
[patent_app_number] => 11/093392
[patent_app_country] => US
[patent_app_date] => 2005-03-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6217
[patent_no_of_claims] => 7
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 273
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/484/07484051.pdf
[firstpage_image] =>[orig_patent_app_number] => 11093392
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/093392 | Apparatus, system and method for reliably updating a data group in a read-before-write data replication environment using a comparison file | Mar 29, 2005 | Issued |
Array
(
[id] => 6927551
[patent_doc_number] => 20050240808
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-10-27
[patent_title] => 'Write set boundary management in support of asynchronous update of secondary storage'
[patent_app_type] => utility
[patent_app_number] => 11/093584
[patent_app_country] => US
[patent_app_date] => 2005-03-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4398
[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/0240/20050240808.pdf
[firstpage_image] =>[orig_patent_app_number] => 11093584
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/093584 | Write set boundary management in support of asynchronous update of secondary storage | Mar 29, 2005 | Issued |
Array
(
[id] => 220336
[patent_doc_number] => 07613886
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-11-03
[patent_title] => 'Methods and apparatus for synchronizing data access to a local memory in a multi-processor system'
[patent_app_type] => utility
[patent_app_number] => 11/053689
[patent_app_country] => US
[patent_app_date] => 2005-02-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 9718
[patent_no_of_claims] => 49
[patent_no_of_ind_claims] => 12
[patent_words_short_claim] => 216
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/613/07613886.pdf
[firstpage_image] =>[orig_patent_app_number] => 11053689
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/053689 | Methods and apparatus for synchronizing data access to a local memory in a multi-processor system | Feb 7, 2005 | Issued |
Array
(
[id] => 5840580
[patent_doc_number] => 20060120191
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-06-08
[patent_title] => 'Systems and methods for optical drive operation'
[patent_app_type] => utility
[patent_app_number] => 11/053565
[patent_app_country] => US
[patent_app_date] => 2005-02-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 4882
[patent_no_of_claims] => 39
[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/0120/20060120191.pdf
[firstpage_image] =>[orig_patent_app_number] => 11053565
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/053565 | Systems and methods for optical drive operation | Feb 7, 2005 | Abandoned |
Array
(
[id] => 7233127
[patent_doc_number] => 20050262322
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-11-24
[patent_title] => 'System and method of replacing a data storage drive'
[patent_app_type] => utility
[patent_app_number] => 11/049768
[patent_app_country] => US
[patent_app_date] => 2005-02-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 8617
[patent_no_of_claims] => 22
[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/0262/20050262322.pdf
[firstpage_image] =>[orig_patent_app_number] => 11049768
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/049768 | System and method of replacing a data storage drive | Feb 2, 2005 | Abandoned |
Array
(
[id] => 6968767
[patent_doc_number] => 20050235336
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-10-20
[patent_title] => 'Data storage system and method that supports personal video recorder functionality'
[patent_app_type] => utility
[patent_app_number] => 11/049905
[patent_app_country] => US
[patent_app_date] => 2005-02-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4704
[patent_no_of_claims] => 26
[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/0235/20050235336.pdf
[firstpage_image] =>[orig_patent_app_number] => 11049905
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/049905 | Data storage system and method that supports personal video recorder functionality | Feb 2, 2005 | Abandoned |
Array
(
[id] => 4780711
[patent_doc_number] => 20080288710
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-11-20
[patent_title] => 'Semiconductor Memory Device and Its Control Method'
[patent_app_type] => utility
[patent_app_number] => 10/586658
[patent_app_country] => US
[patent_app_date] => 2005-01-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 30
[patent_figures_cnt] => 30
[patent_no_of_words] => 15667
[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/0288/20080288710.pdf
[firstpage_image] =>[orig_patent_app_number] => 10586658
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/586658 | Semiconductor Memory Device and Its Control Method | Jan 23, 2005 | Abandoned |
Array
(
[id] => 7240912
[patent_doc_number] => 20050257022
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-11-17
[patent_title] => 'Storage device flow control'
[patent_app_type] => utility
[patent_app_number] => 11/032769
[patent_app_country] => US
[patent_app_date] => 2005-01-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 9575
[patent_no_of_claims] => 27
[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/0257/20050257022.pdf
[firstpage_image] =>[orig_patent_app_number] => 11032769
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/032769 | Calculating unneeded data storage credits for a data transmission to a pair of storage devices | Jan 9, 2005 | Issued |
Array
(
[id] => 276010
[patent_doc_number] => 07562184
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-07-14
[patent_title] => 'DRAM controller for graphics processing operable to enable/disable burst transfer'
[patent_app_type] => utility
[patent_app_number] => 11/023570
[patent_app_country] => US
[patent_app_date] => 2004-12-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 27
[patent_figures_cnt] => 31
[patent_no_of_words] => 7308
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 212
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/562/07562184.pdf
[firstpage_image] =>[orig_patent_app_number] => 11023570
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/023570 | DRAM controller for graphics processing operable to enable/disable burst transfer | Dec 28, 2004 | Issued |
Array
(
[id] => 392789
[patent_doc_number] => 07302522
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2007-11-27
[patent_title] => 'Optimizing I/O performance in a RAID subsystem using an adaptive maximum request size for a logical drive'
[patent_app_type] => utility
[patent_app_number] => 11/024345
[patent_app_country] => US
[patent_app_date] => 2004-12-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 6719
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 295
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/302/07302522.pdf
[firstpage_image] =>[orig_patent_app_number] => 11024345
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/024345 | Optimizing I/O performance in a RAID subsystem using an adaptive maximum request size for a logical drive | Dec 26, 2004 | Issued |
Array
(
[id] => 900094
[patent_doc_number] => 07343467
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-03-11
[patent_title] => 'Method to perform parallel data migration in a clustered storage environment'
[patent_app_type] => utility
[patent_app_number] => 11/017554
[patent_app_country] => US
[patent_app_date] => 2004-12-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 4142
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 349
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/343/07343467.pdf
[firstpage_image] =>[orig_patent_app_number] => 11017554
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/017554 | Method to perform parallel data migration in a clustered storage environment | Dec 19, 2004 | Issued |
Array
(
[id] => 384661
[patent_doc_number] => 07308539
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2007-12-11
[patent_title] => 'Concurrent read access and exclusive write access to data in shared memory architecture'
[patent_app_type] => utility
[patent_app_number] => 11/016218
[patent_app_country] => US
[patent_app_date] => 2004-12-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 6
[patent_no_of_words] => 6072
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 193
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/308/07308539.pdf
[firstpage_image] =>[orig_patent_app_number] => 11016218
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/016218 | Concurrent read access and exclusive write access to data in shared memory architecture | Dec 16, 2004 | Issued |
Array
(
[id] => 6985270
[patent_doc_number] => 20050154848
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-07-14
[patent_title] => 'Duplication apparatus and method'
[patent_app_type] => utility
[patent_app_number] => 11/015524
[patent_app_country] => US
[patent_app_date] => 2004-12-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7099
[patent_no_of_claims] => 29
[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/0154/20050154848.pdf
[firstpage_image] =>[orig_patent_app_number] => 11015524
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/015524 | Duplication apparatus and method | Dec 16, 2004 | Abandoned |
Array
(
[id] => 7100302
[patent_doc_number] => 20050132152
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-06-16
[patent_title] => 'Method and apparatus for writing data in a medium, and method and apparatus for reading out data from a medium'
[patent_app_type] => utility
[patent_app_number] => 11/012111
[patent_app_country] => US
[patent_app_date] => 2004-12-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 6456
[patent_no_of_claims] => 35
[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/0132/20050132152.pdf
[firstpage_image] =>[orig_patent_app_number] => 11012111
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/012111 | Method and apparatus for writing data in a medium, and method and apparatus for reading out data from a medium | Dec 15, 2004 | Abandoned |
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] => 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 |