Search

Matthew C Graham

Examiner (ID: 12461, Phone: (571)272-7116 , Office: P/3993 )

Most Active Art Unit
3103
Art Unit(s)
3613, 3683, 3103, 3104, 2202, 3303, 3993
Total Applications
2166
Issued Applications
1848
Pending Applications
68
Abandoned Applications
250

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 912170 [patent_doc_number] => 07334093 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-02-19 [patent_title] => 'Block programmable priority encoder in a CAM' [patent_app_type] => utility [patent_app_number] => 11/673703 [patent_app_country] => US [patent_app_date] => 2007-02-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 11 [patent_no_of_words] => 6382 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 106 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/334/07334093.pdf [firstpage_image] =>[orig_patent_app_number] => 11673703 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/673703
Block programmable priority encoder in a CAM Feb 11, 2007 Issued
Array ( [id] => 5108385 [patent_doc_number] => 20070067263 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-03-22 [patent_title] => 'System and Method for Providing Virtual Network Attached Storage Using Excess Distributed Storage Capacity' [patent_app_type] => utility [patent_app_number] => 11/557606 [patent_app_country] => US [patent_app_date] => 2006-11-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 25 [patent_no_of_words] => 19991 [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/0067/20070067263.pdf [firstpage_image] =>[orig_patent_app_number] => 11557606 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/557606
System and method for providing virtual network attached storage using excess distributed storage capacity Nov 7, 2006 Issued
Array ( [id] => 5143670 [patent_doc_number] => 20070005886 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-01-04 [patent_title] => 'Disk array apparatus and control method for disk array apparatus' [patent_app_type] => utility [patent_app_number] => 11/516791 [patent_app_country] => US [patent_app_date] => 2006-09-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 7270 [patent_no_of_claims] => 1 [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/0005/20070005886.pdf [firstpage_image] =>[orig_patent_app_number] => 11516791 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/516791
Disk array apparatus and control method for disk array apparatus Sep 6, 2006 Issued
Array ( [id] => 5695776 [patent_doc_number] => 20060155923 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-07-13 [patent_title] => 'Increasing the memory performance of flash memory devices by writing sectors simultaneously to multiple flash memory devices' [patent_app_type] => utility [patent_app_number] => 11/348724 [patent_app_country] => US [patent_app_date] => 2006-02-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 13641 [patent_no_of_claims] => 12 [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/0155/20060155923.pdf [firstpage_image] =>[orig_patent_app_number] => 11348724 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/348724
Increasing the memory performance of flash memory devices by writing sectors simultaneously to multiple flash memory devices Feb 5, 2006 Issued
Array ( [id] => 5867074 [patent_doc_number] => 20060101205 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-05-11 [patent_title] => 'Apparatus and method for providing very large virtual storage volumes using redundant arrays of disks' [patent_app_type] => utility [patent_app_number] => 11/315606 [patent_app_country] => US [patent_app_date] => 2005-12-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2312 [patent_no_of_claims] => 40 [patent_no_of_ind_claims] => 24 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0101/20060101205.pdf [firstpage_image] =>[orig_patent_app_number] => 11315606 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/315606
Apparatus and method for providing very large virtual storage volumes using redundant arrays of disks Dec 21, 2005 Issued
Array ( [id] => 384672 [patent_doc_number] => 07308544 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-12-11 [patent_title] => 'Storage control apparatus, storage system, and control method for storage system' [patent_app_type] => utility [patent_app_number] => 11/298469 [patent_app_country] => US [patent_app_date] => 2005-12-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 10242 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 207 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/308/07308544.pdf [firstpage_image] =>[orig_patent_app_number] => 11298469 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/298469
Storage control apparatus, storage system, and control method for storage system Dec 11, 2005 Issued
Array ( [id] => 5615261 [patent_doc_number] => 20060117190 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-06-01 [patent_title] => 'Data storage apparatus, data processing method, recording medium, and program' [patent_app_type] => utility [patent_app_number] => 11/280242 [patent_app_country] => US [patent_app_date] => 2005-11-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 20458 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 10 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0117/20060117190.pdf [firstpage_image] =>[orig_patent_app_number] => 11280242 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/280242
Data storage apparatus, data processing method, recording medium, and program Nov 16, 2005 Issued
Array ( [id] => 5722418 [patent_doc_number] => 20060075194 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-04-06 [patent_title] => 'List based method and apparatus for selective and rapid cache flushes' [patent_app_type] => utility [patent_app_number] => 11/280585 [patent_app_country] => US [patent_app_date] => 2005-11-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 4056 [patent_no_of_claims] => 16 [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/0075/20060075194.pdf [firstpage_image] =>[orig_patent_app_number] => 11280585 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/280585
List based method and apparatus for selective and rapid cache flushes Nov 14, 2005 Issued
Array ( [id] => 407129 [patent_doc_number] => 07290088 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-10-30 [patent_title] => 'System and method for coercion of disk drive size for use in a RAID volume' [patent_app_type] => utility [patent_app_number] => 11/247879 [patent_app_country] => US [patent_app_date] => 2005-10-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3066 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 168 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/290/07290088.pdf [firstpage_image] =>[orig_patent_app_number] => 11247879 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/247879
System and method for coercion of disk drive size for use in a RAID volume Oct 10, 2005 Issued
Array ( [id] => 877525 [patent_doc_number] => 07363451 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-04-22 [patent_title] => 'Load balancing of disk drives' [patent_app_type] => utility [patent_app_number] => 11/248378 [patent_app_country] => US [patent_app_date] => 2005-10-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4611 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 456 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/363/07363451.pdf [firstpage_image] =>[orig_patent_app_number] => 11248378 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/248378
Load balancing of disk drives Oct 10, 2005 Issued
Array ( [id] => 641109 [patent_doc_number] => 07127563 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-10-24 [patent_title] => 'Shared memory architecture' [patent_app_type] => utility [patent_app_number] => 11/220735 [patent_app_country] => US [patent_app_date] => 2005-09-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 6 [patent_no_of_words] => 1960 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 70 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/127/07127563.pdf [firstpage_image] =>[orig_patent_app_number] => 11220735 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/220735
Shared memory architecture Sep 6, 2005 Issued
Array ( [id] => 894514 [patent_doc_number] => 07350041 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2008-03-25 [patent_title] => 'Methods and apparatus for managing the storage of content' [patent_app_type] => utility [patent_app_number] => 11/212898 [patent_app_country] => US [patent_app_date] => 2005-08-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 10773 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 12 [patent_words_short_claim] => 252 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/350/07350041.pdf [firstpage_image] =>[orig_patent_app_number] => 11212898 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/212898
Methods and apparatus for managing the storage of content Aug 25, 2005 Issued
Array ( [id] => 5150508 [patent_doc_number] => 20070050568 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-03-01 [patent_title] => 'Apparatus and method to assign addresses to a plurality of information storage devices' [patent_app_type] => utility [patent_app_number] => 11/213128 [patent_app_country] => US [patent_app_date] => 2005-08-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3162 [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/0050/20070050568.pdf [firstpage_image] =>[orig_patent_app_number] => 11213128 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/213128
Apparatus and method to assign addresses to plurality of information storage devices Aug 25, 2005 Issued
Array ( [id] => 925045 [patent_doc_number] => 07320059 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2008-01-15 [patent_title] => 'Methods and apparatus for deleting content from a storage system' [patent_app_type] => utility [patent_app_number] => 11/213233 [patent_app_country] => US [patent_app_date] => 2005-08-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 10634 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 254 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/320/07320059.pdf [firstpage_image] =>[orig_patent_app_number] => 11213233 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/213233
Methods and apparatus for deleting content from a storage system Aug 25, 2005 Issued
Array ( [id] => 829183 [patent_doc_number] => 07404050 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-07-22 [patent_title] => 'Method of operating a memory device, memory module, and a memory device comprising the memory module' [patent_app_type] => utility [patent_app_number] => 11/194773 [patent_app_country] => US [patent_app_date] => 2005-08-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 10 [patent_no_of_words] => 9442 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 146 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/404/07404050.pdf [firstpage_image] =>[orig_patent_app_number] => 11194773 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/194773
Method of operating a memory device, memory module, and a memory device comprising the memory module Jul 31, 2005 Issued
Array ( [id] => 562179 [patent_doc_number] => 07165148 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-01-16 [patent_title] => 'Data prefetch method for indirect references' [patent_app_type] => utility [patent_app_number] => 11/189705 [patent_app_country] => US [patent_app_date] => 2005-07-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 11 [patent_no_of_words] => 3365 [patent_no_of_claims] => 3 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 121 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/165/07165148.pdf [firstpage_image] =>[orig_patent_app_number] => 11189705 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/189705
Data prefetch method for indirect references Jul 26, 2005 Issued
Array ( [id] => 659291 [patent_doc_number] => 07111120 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-09-19 [patent_title] => 'Scalable disk array controller' [patent_app_type] => utility [patent_app_number] => 11/188004 [patent_app_country] => US [patent_app_date] => 2005-07-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 83 [patent_figures_cnt] => 83 [patent_no_of_words] => 20265 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 10 [patent_words_short_claim] => 233 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/111/07111120.pdf [firstpage_image] =>[orig_patent_app_number] => 11188004 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/188004
Scalable disk array controller Jul 24, 2005 Issued
Array ( [id] => 5143672 [patent_doc_number] => 20070005888 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-01-04 [patent_title] => 'Wide-port context cache apparatus, systems, and methods' [patent_app_type] => utility [patent_app_number] => 11/171960 [patent_app_country] => US [patent_app_date] => 2005-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3275 [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/0005/20070005888.pdf [firstpage_image] =>[orig_patent_app_number] => 11171960 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/171960
Wide-port context cache apparatus, systems, and methods Jun 28, 2005 Issued
Array ( [id] => 894475 [patent_doc_number] => 07350030 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-03-25 [patent_title] => 'High performance chipset prefetcher for interleaved channels' [patent_app_type] => utility [patent_app_number] => 11/172401 [patent_app_country] => US [patent_app_date] => 2005-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 3071 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 137 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/350/07350030.pdf [firstpage_image] =>[orig_patent_app_number] => 11172401 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/172401
High performance chipset prefetcher for interleaved channels Jun 28, 2005 Issued
Array ( [id] => 5143654 [patent_doc_number] => 20070005870 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-01-04 [patent_title] => 'Virtualizing memory type' [patent_app_type] => utility [patent_app_number] => 11/171993 [patent_app_country] => US [patent_app_date] => 2005-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7889 [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/0005/20070005870.pdf [firstpage_image] =>[orig_patent_app_number] => 11171993 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/171993
Virtualizing memory type Jun 28, 2005 Issued
Menu