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] => 1291921 [patent_doc_number] => 06643757 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2003-11-04 [patent_title] => 'Logical storage of UDF descriptors by mapping a plurality of descriptors into a physical layer' [patent_app_type] => B2 [patent_app_number] => 09/835630 [patent_app_country] => US [patent_app_date] => 2001-04-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 8 [patent_no_of_words] => 1544 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 102 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/643/06643757.pdf [firstpage_image] =>[orig_patent_app_number] => 09835630 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/835630
Logical storage of UDF descriptors by mapping a plurality of descriptors into a physical layer Apr 15, 2001 Issued
Array ( [id] => 6484772 [patent_doc_number] => 20020152358 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-10-17 [patent_title] => 'Always succeeding change to dirty method' [patent_app_type] => new [patent_app_number] => 09/834551 [patent_app_country] => US [patent_app_date] => 2001-04-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5109 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 165 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0152/20020152358.pdf [firstpage_image] =>[orig_patent_app_number] => 09834551 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/834551
Method and system for a processor to gain assured ownership of an up-to-date copy of data Apr 12, 2001 Issued
Array ( [id] => 1248873 [patent_doc_number] => 06678809 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-01-13 [patent_title] => 'Write-ahead log in directory management for concurrent I/O access for block storage' [patent_app_type] => B1 [patent_app_number] => 09/834368 [patent_app_country] => US [patent_app_date] => 2001-04-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 21 [patent_no_of_words] => 9548 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 340 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/678/06678809.pdf [firstpage_image] =>[orig_patent_app_number] => 09834368 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/834368
Write-ahead log in directory management for concurrent I/O access for block storage Apr 12, 2001 Issued
Array ( [id] => 6881000 [patent_doc_number] => 20010032288 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2001-10-18 [patent_title] => 'Rewriting system for vehicle controller' [patent_app_type] => new [patent_app_number] => 09/835042 [patent_app_country] => US [patent_app_date] => 2001-04-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6814 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 90 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0032/20010032288.pdf [firstpage_image] =>[orig_patent_app_number] => 09835042 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/835042
Rewriting system for rewriting a memory on a vehicle controller Apr 12, 2001 Issued
Array ( [id] => 6030780 [patent_doc_number] => 20020018384 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-02-14 [patent_title] => 'Semiconductor storage device, control device, and electronic apparatus' [patent_app_type] => new [patent_app_number] => 09/834519 [patent_app_country] => US [patent_app_date] => 2001-04-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 20848 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 62 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0018/20020018384.pdf [firstpage_image] =>[orig_patent_app_number] => 09834519 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/834519
Semiconductor storage device, control device, and electronic apparatus Apr 11, 2001 Issued
Array ( [id] => 7293386 [patent_doc_number] => 20040111556 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-06-10 [patent_title] => 'Method and device for storing and matching arbitrary wide expressions to content addressable memories' [patent_app_type] => new [patent_app_number] => 10/473965 [patent_app_country] => US [patent_app_date] => 2003-10-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5299 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 14 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0111/20040111556.pdf [firstpage_image] =>[orig_patent_app_number] => 10473965 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/473965
Method and device for storing and matching arbitrary wide expressions to content addressable memories Apr 2, 2001 Issued
Array ( [id] => 6775511 [patent_doc_number] => 20030018849 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-01-23 [patent_title] => 'Disk memory device, data pre-reading method, and recorded medium' [patent_app_type] => new [patent_app_number] => 09/980311 [patent_app_country] => US [patent_app_date] => 2002-02-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 12715 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 15 [patent_words_short_claim] => 50 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0018/20030018849.pdf [firstpage_image] =>[orig_patent_app_number] => 09980311 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/980311
Disk memory device, data pre-reading method, and recorded medium Mar 29, 2001 Issued
Array ( [id] => 6020072 [patent_doc_number] => 20020103985 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-08-01 [patent_title] => 'Apparatus and method for storage of file address table file in a digital signal processor' [patent_app_type] => new [patent_app_number] => 09/773961 [patent_app_country] => US [patent_app_date] => 2001-01-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2329 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 100 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0103/20020103985.pdf [firstpage_image] =>[orig_patent_app_number] => 09773961 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/773961
Apparatus and method for storage of file address table file in a digital signal processor Jan 28, 2001 Abandoned
Array ( [id] => 5971448 [patent_doc_number] => 20020091904 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-07-11 [patent_title] => 'Methods, systems, and computer program products for memory pool management using variable size sub-pools' [patent_app_type] => new [patent_app_number] => 09/755241 [patent_app_country] => US [patent_app_date] => 2001-01-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5017 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 72 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0091/20020091904.pdf [firstpage_image] =>[orig_patent_app_number] => 09755241 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/755241
Methods, systems, and computer program products for memory pool management using variable size sub-pools Jan 4, 2001 Issued
Array ( [id] => 7623842 [patent_doc_number] => 06725335 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2004-04-20 [patent_title] => 'Method and system for fast unlinking of a linked branch in a caching dynamic translator' [patent_app_type] => B2 [patent_app_number] => 09/755780 [patent_app_country] => US [patent_app_date] => 2001-01-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6448 [patent_no_of_claims] => 46 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 17 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/725/06725335.pdf [firstpage_image] =>[orig_patent_app_number] => 09755780 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/755780
Method and system for fast unlinking of a linked branch in a caching dynamic translator Jan 4, 2001 Issued
Array ( [id] => 5971421 [patent_doc_number] => 20020091897 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-07-11 [patent_title] => 'Method and apparatus for supporting parity protected raid in a clustered environment' [patent_app_type] => new [patent_app_number] => 09/755858 [patent_app_country] => US [patent_app_date] => 2001-01-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3140 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 91 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0091/20020091897.pdf [firstpage_image] =>[orig_patent_app_number] => 09755858 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/755858
Method and apparatus for supporting parity protection in a RAID clustered environment Jan 4, 2001 Issued
Array ( [id] => 1308739 [patent_doc_number] => 06629203 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-09-30 [patent_title] => 'Alternating shadow directories in pairs of storage spaces for data storage' [patent_app_type] => B1 [patent_app_number] => 09/755458 [patent_app_country] => US [patent_app_date] => 2001-01-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 10 [patent_no_of_words] => 8716 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 253 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/629/06629203.pdf [firstpage_image] =>[orig_patent_app_number] => 09755458 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/755458
Alternating shadow directories in pairs of storage spaces for data storage Jan 4, 2001 Issued
Array ( [id] => 7631561 [patent_doc_number] => 06665776 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2003-12-16 [patent_title] => 'Apparatus and method for speculative prefetching after data cache misses' [patent_app_type] => B2 [patent_app_number] => 09/755719 [patent_app_country] => US [patent_app_date] => 2001-01-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 19 [patent_no_of_words] => 6791 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 26 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/665/06665776.pdf [firstpage_image] =>[orig_patent_app_number] => 09755719 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/755719
Apparatus and method for speculative prefetching after data cache misses Jan 3, 2001 Issued
Array ( [id] => 1052581 [patent_doc_number] => 06862659 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-03-01 [patent_title] => 'Utilizing disk cache as part of distributed cache' [patent_app_type] => utility [patent_app_number] => 09/754860 [patent_app_country] => US [patent_app_date] => 2001-01-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4179 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/862/06862659.pdf [firstpage_image] =>[orig_patent_app_number] => 09754860 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/754860
Utilizing disk cache as part of distributed cache Jan 3, 2001 Issued
Array ( [id] => 1513296 [patent_doc_number] => 06442665 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2002-08-27 [patent_title] => 'Data processing device' [patent_app_type] => B2 [patent_app_number] => 09/753563 [patent_app_country] => US [patent_app_date] => 2001-01-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 4854 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/442/06442665.pdf [firstpage_image] =>[orig_patent_app_number] => 09753563 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/753563
Data processing device Jan 3, 2001 Issued
Array ( [id] => 1184688 [patent_doc_number] => 06748486 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2004-06-08 [patent_title] => 'Method, system, and data structures for superimposing data records in a first data format to memory in a second data format' [patent_app_type] => B2 [patent_app_number] => 09/754772 [patent_app_country] => US [patent_app_date] => 2001-01-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 6511 [patent_no_of_claims] => 31 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 155 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/748/06748486.pdf [firstpage_image] =>[orig_patent_app_number] => 09754772 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/754772
Method, system, and data structures for superimposing data records in a first data format to memory in a second data format Jan 3, 2001 Issued
Array ( [id] => 1318552 [patent_doc_number] => 06618738 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2003-09-09 [patent_title] => 'Device and method for managing memory resources by using parallel-type garbage collection' [patent_app_type] => B2 [patent_app_number] => 09/752466 [patent_app_country] => US [patent_app_date] => 2001-01-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 39 [patent_figures_cnt] => 39 [patent_no_of_words] => 18746 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 30 [patent_words_short_claim] => 229 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/618/06618738.pdf [firstpage_image] =>[orig_patent_app_number] => 09752466 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/752466
Device and method for managing memory resources by using parallel-type garbage collection Jan 2, 2001 Issued
Array ( [id] => 1192455 [patent_doc_number] => 06735669 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2004-05-11 [patent_title] => 'Rambus DRAM' [patent_app_type] => B2 [patent_app_number] => 09/751395 [patent_app_country] => US [patent_app_date] => 2001-01-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2867 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 162 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/735/06735669.pdf [firstpage_image] =>[orig_patent_app_number] => 09751395 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/751395
Rambus DRAM Jan 1, 2001 Issued
Array ( [id] => 1185769 [patent_doc_number] => 06745278 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2004-06-01 [patent_title] => 'Computer capable of rewriting an area of a non-volatile memory with a boot program during self mode operation of the computer' [patent_app_type] => B2 [patent_app_number] => 09/753112 [patent_app_country] => US [patent_app_date] => 2001-01-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 8 [patent_no_of_words] => 2941 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 185 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/745/06745278.pdf [firstpage_image] =>[orig_patent_app_number] => 09753112 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/753112
Computer capable of rewriting an area of a non-volatile memory with a boot program during self mode operation of the computer Jan 1, 2001 Issued
Array ( [id] => 6962835 [patent_doc_number] => 20010013091 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2001-08-09 [patent_title] => 'Circuit arrangement and a method for creating and retrieveing replacement data' [patent_app_type] => new [patent_app_number] => 09/753494 [patent_app_country] => US [patent_app_date] => 2001-01-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2770 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 169 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0013/20010013091.pdf [firstpage_image] =>[orig_patent_app_number] => 09753494 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/753494
Circuit arrangement and method for creating and retrieving patch data from memory Jan 1, 2001 Issued
Menu