Search

Frank G. Font

Examiner (ID: 19387, Phone: (571)272-2415 , Office: P/2872 )

Most Active Art Unit
2501
Art Unit(s)
2501, 2606, 2899, 2872, 2504, 2877, 2883, 2505
Total Applications
2010
Issued Applications
1842
Pending Applications
7
Abandoned Applications
164

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 965663 [patent_doc_number] => 06950902 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2005-09-27 [patent_title] => 'Cache memory system' [patent_app_type] => utility [patent_app_number] => 10/076625 [patent_app_country] => US [patent_app_date] => 2002-02-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 14 [patent_no_of_words] => 8117 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 195 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/950/06950902.pdf [firstpage_image] =>[orig_patent_app_number] => 10076625 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/076625
Cache memory system Feb 18, 2002 Issued
Array ( [id] => 6505595 [patent_doc_number] => 20020191311 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-12-19 [patent_title] => 'Dynamically scalable disk array' [patent_app_type] => new [patent_app_number] => 10/060957 [patent_app_country] => US [patent_app_date] => 2002-01-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 47 [patent_figures_cnt] => 47 [patent_no_of_words] => 54398 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 117 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0191/20020191311.pdf [firstpage_image] =>[orig_patent_app_number] => 10060957 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/060957
Dynamically scalable disk array Jan 28, 2002 Abandoned
10/056293 Method and system for scaling memory bandwidth in a data network Jan 22, 2002 Abandoned
Array ( [id] => 5990662 [patent_doc_number] => 20020099910 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-07-25 [patent_title] => 'High speed low power cacheless computer system' [patent_app_type] => new [patent_app_number] => 10/047234 [patent_app_country] => US [patent_app_date] => 2002-01-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 13234 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 444 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0099/20020099910.pdf [firstpage_image] =>[orig_patent_app_number] => 10047234 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/047234
High speed low power cacheless computer system Jan 13, 2002 Abandoned
Array ( [id] => 7611347 [patent_doc_number] => 06904495 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2005-06-07 [patent_title] => 'Method for identifying the write protect status of a diskette' [patent_app_type] => utility [patent_app_number] => 10/043478 [patent_app_country] => US [patent_app_date] => 2002-01-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 1713 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 62 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/904/06904495.pdf [firstpage_image] =>[orig_patent_app_number] => 10043478 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/043478
Method for identifying the write protect status of a diskette Jan 9, 2002 Issued
Array ( [id] => 6670451 [patent_doc_number] => 20030115436 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-06-19 [patent_title] => 'Apparatus and method of creating a mirroring map for use with different pieces of data' [patent_app_type] => new [patent_app_number] => 10/015223 [patent_app_country] => US [patent_app_date] => 2001-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 5706 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 47 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0115/20030115436.pdf [firstpage_image] =>[orig_patent_app_number] => 10015223 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/015223
Apparatus and method of creating a mirroring map for use with different pieces of data Dec 16, 2001 Issued
Array ( [id] => 6655464 [patent_doc_number] => 20030105937 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-06-05 [patent_title] => 'Method and apparatus for content-aware prefetching' [patent_app_type] => new [patent_app_number] => 09/999518 [patent_app_country] => US [patent_app_date] => 2001-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 6940 [patent_no_of_claims] => 40 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 59 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0105/20030105937.pdf [firstpage_image] =>[orig_patent_app_number] => 09999518 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/999518
Method and apparatus for content-aware prefetching Nov 29, 2001 Issued
Array ( [id] => 6793404 [patent_doc_number] => 20030088748 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-05-08 [patent_title] => 'Battery-based secured storage binding system' [patent_app_type] => new [patent_app_number] => 10/015814 [patent_app_country] => US [patent_app_date] => 2001-11-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2763 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 61 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0088/20030088748.pdf [firstpage_image] =>[orig_patent_app_number] => 10015814 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/015814
Battery-based secured storage binding system Nov 1, 2001 Issued
Array ( [id] => 6272315 [patent_doc_number] => 20020105749 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-08-08 [patent_title] => 'Communications device for non-contact semiconductor memories' [patent_app_type] => new [patent_app_number] => 10/020463 [patent_app_country] => US [patent_app_date] => 2001-10-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 13495 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 123 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0105/20020105749.pdf [firstpage_image] =>[orig_patent_app_number] => 10020463 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/020463
Communications device for non-contact semiconductor memories Oct 29, 2001 Abandoned
Array ( [id] => 1120023 [patent_doc_number] => 06801990 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2004-10-05 [patent_title] => 'Demand-based memory-block splitting' [patent_app_type] => B2 [patent_app_number] => 10/055168 [patent_app_country] => US [patent_app_date] => 2001-10-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 7056 [patent_no_of_claims] => 42 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 160 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/801/06801990.pdf [firstpage_image] =>[orig_patent_app_number] => 10055168 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/055168
Demand-based memory-block splitting Oct 28, 2001 Issued
Array ( [id] => 6871571 [patent_doc_number] => 20030084261 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-05-01 [patent_title] => 'Method for reordering commands to a storage device' [patent_app_type] => new [patent_app_number] => 10/037099 [patent_app_country] => US [patent_app_date] => 2001-10-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 8850 [patent_no_of_claims] => 49 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 61 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0084/20030084261.pdf [firstpage_image] =>[orig_patent_app_number] => 10037099 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/037099
Method for reordering commands to a storage device Oct 28, 2001 Abandoned
Array ( [id] => 6871573 [patent_doc_number] => 20030084263 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-05-01 [patent_title] => 'Memory-block coalescing based on run-time demand monitoring' [patent_app_type] => new [patent_app_number] => 10/055414 [patent_app_country] => US [patent_app_date] => 2001-10-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5580 [patent_no_of_claims] => 45 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 185 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0084/20030084263.pdf [firstpage_image] =>[orig_patent_app_number] => 10055414 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/055414
Memory-block coalescing based on run-time demand monitoring Oct 28, 2001 Issued
Array ( [id] => 6871574 [patent_doc_number] => 20030084264 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-05-01 [patent_title] => 'Preemptive memory-block splitting' [patent_app_type] => new [patent_app_number] => 10/058194 [patent_app_country] => US [patent_app_date] => 2001-10-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6484 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 120 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0084/20030084264.pdf [firstpage_image] =>[orig_patent_app_number] => 10058194 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/058194
Preemptive memory-block splitting Oct 28, 2001 Pending
Array ( [id] => 1024837 [patent_doc_number] => 06889294 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-05-03 [patent_title] => 'Virtual shared volume via proxy data transfer' [patent_app_type] => utility [patent_app_number] => 10/029759 [patent_app_country] => US [patent_app_date] => 2001-10-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2491 [patent_no_of_claims] => 2 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 254 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/889/06889294.pdf [firstpage_image] =>[orig_patent_app_number] => 10029759 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/029759
Virtual shared volume via proxy data transfer Oct 28, 2001 Issued
Array ( [id] => 981617 [patent_doc_number] => 06931501 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-08-16 [patent_title] => 'Method and apparatus for merging contiguous like commands' [patent_app_type] => utility [patent_app_number] => 10/045128 [patent_app_country] => US [patent_app_date] => 2001-10-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 4950 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 206 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/931/06931501.pdf [firstpage_image] =>[orig_patent_app_number] => 10045128 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/045128
Method and apparatus for merging contiguous like commands Oct 25, 2001 Issued
Array ( [id] => 6871557 [patent_doc_number] => 20030084247 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-05-01 [patent_title] => 'Method and system for programmable replacement mechanism for caching devices' [patent_app_type] => new [patent_app_number] => 10/045127 [patent_app_country] => US [patent_app_date] => 2001-10-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 7238 [patent_no_of_claims] => 53 [patent_no_of_ind_claims] => 14 [patent_words_short_claim] => 13 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0084/20030084247.pdf [firstpage_image] =>[orig_patent_app_number] => 10045127 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/045127
Method and system for programmable replacement mechanism for caching devices Oct 25, 2001 Issued
Array ( [id] => 1011399 [patent_doc_number] => 06901497 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2005-05-31 [patent_title] => 'Partition creating method and deleting method' [patent_app_type] => utility [patent_app_number] => 10/033157 [patent_app_country] => US [patent_app_date] => 2001-10-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 18 [patent_no_of_words] => 4157 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 305 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/901/06901497.pdf [firstpage_image] =>[orig_patent_app_number] => 10033157 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/033157
Partition creating method and deleting method Oct 25, 2001 Issued
Array ( [id] => 6659612 [patent_doc_number] => 20030079083 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-04-24 [patent_title] => 'High performance multi-controller processing' [patent_app_type] => new [patent_app_number] => 10/053991 [patent_app_country] => US [patent_app_date] => 2001-10-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 10871 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 54 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0079/20030079083.pdf [firstpage_image] =>[orig_patent_app_number] => 10053991 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/053991
High performance multi-controller processing Oct 21, 2001 Issued
Array ( [id] => 5910525 [patent_doc_number] => 20020144061 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-10-03 [patent_title] => 'Vector and scalar data cache for a vector multiprocessor' [patent_app_type] => new [patent_app_number] => 09/981380 [patent_app_country] => US [patent_app_date] => 2001-10-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 11310 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 173 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0144/20020144061.pdf [firstpage_image] =>[orig_patent_app_number] => 09981380 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/981380
Vector and scalar data cache for a vector multiprocessor Oct 15, 2001 Issued
Array ( [id] => 1161548 [patent_doc_number] => 06775754 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2004-08-10 [patent_title] => 'Memory apparatus and memory access restricting method' [patent_app_type] => B2 [patent_app_number] => 09/967410 [patent_app_country] => US [patent_app_date] => 2001-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4879 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 136 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/775/06775754.pdf [firstpage_image] =>[orig_patent_app_number] => 09967410 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/967410
Memory apparatus and memory access restricting method Sep 27, 2001 Issued
Menu