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] => 1416911 [patent_doc_number] => 06532520 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-03-11 [patent_title] => 'Method and apparatus for allocating data and instructions within a shared cache' [patent_app_type] => B1 [patent_app_number] => 09/394965 [patent_app_country] => US [patent_app_date] => 1999-09-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4837 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 108 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/532/06532520.pdf [firstpage_image] =>[orig_patent_app_number] => 09394965 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/394965
Method and apparatus for allocating data and instructions within a shared cache Sep 9, 1999 Issued
Array ( [id] => 1294945 [patent_doc_number] => 06640292 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-10-28 [patent_title] => 'System and method for controlling retire buffer operation in a memory system' [patent_app_type] => B1 [patent_app_number] => 09/393884 [patent_app_country] => US [patent_app_date] => 1999-09-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 11 [patent_no_of_words] => 5856 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 143 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/640/06640292.pdf [firstpage_image] =>[orig_patent_app_number] => 09393884 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/393884
System and method for controlling retire buffer operation in a memory system Sep 9, 1999 Issued
Array ( [id] => 1017209 [patent_doc_number] => 06895482 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-05-17 [patent_title] => 'Reordering and flushing commands in a computer memory subsystem' [patent_app_type] => utility [patent_app_number] => 09/394011 [patent_app_country] => US [patent_app_date] => 1999-09-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 6991 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 262 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/895/06895482.pdf [firstpage_image] =>[orig_patent_app_number] => 09394011 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/394011
Reordering and flushing commands in a computer memory subsystem Sep 9, 1999 Issued
Array ( [id] => 7631553 [patent_doc_number] => 06665784 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2003-12-16 [patent_title] => 'Method for writing and reading data to and from a compact disc media' [patent_app_type] => B2 [patent_app_number] => 09/389829 [patent_app_country] => US [patent_app_date] => 1999-09-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 11 [patent_no_of_words] => 4367 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 13 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/665/06665784.pdf [firstpage_image] =>[orig_patent_app_number] => 09389829 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/389829
Method for writing and reading data to and from a compact disc media Sep 2, 1999 Issued
Array ( [id] => 7630032 [patent_doc_number] => 06636907 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-10-21 [patent_title] => 'Transferring data between asynchronous devices' [patent_app_type] => B1 [patent_app_number] => 09/365995 [patent_app_country] => US [patent_app_date] => 1999-08-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 27 [patent_no_of_words] => 8972 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 22 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/636/06636907.pdf [firstpage_image] =>[orig_patent_app_number] => 09365995 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/365995
Transferring data between asynchronous devices Aug 2, 1999 Issued
Array ( [id] => 1456634 [patent_doc_number] => 06457074 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-09-24 [patent_title] => 'Direct memory access data transfers' [patent_app_type] => B1 [patent_app_number] => 09/366666 [patent_app_country] => US [patent_app_date] => 1999-08-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 27 [patent_no_of_words] => 8836 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 175 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/457/06457074.pdf [firstpage_image] =>[orig_patent_app_number] => 09366666 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/366666
Direct memory access data transfers Aug 2, 1999 Issued
Array ( [id] => 1567418 [patent_doc_number] => 06363456 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-03-26 [patent_title] => 'IC card, IC card processing system, and IC card processing method' [patent_app_type] => B1 [patent_app_number] => 09/353662 [patent_app_country] => US [patent_app_date] => 1999-07-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 30 [patent_figures_cnt] => 40 [patent_no_of_words] => 8711 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 183 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/363/06363456.pdf [firstpage_image] =>[orig_patent_app_number] => 09353662 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/353662
IC card, IC card processing system, and IC card processing method Jul 14, 1999 Issued
Array ( [id] => 1027685 [patent_doc_number] => 06886090 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-04-26 [patent_title] => 'Method and apparatus for virtual address translation' [patent_app_type] => utility [patent_app_number] => 09/352959 [patent_app_country] => US [patent_app_date] => 1999-07-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 2489 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 80 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/886/06886090.pdf [firstpage_image] =>[orig_patent_app_number] => 09352959 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/352959
Method and apparatus for virtual address translation Jul 13, 1999 Issued
Array ( [id] => 1308902 [patent_doc_number] => 06629222 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-09-30 [patent_title] => 'Apparatus for synchronizing strobe and data signals received from a RAM' [patent_app_type] => B1 [patent_app_number] => 09/352719 [patent_app_country] => US [patent_app_date] => 1999-07-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3712 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 290 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/629/06629222.pdf [firstpage_image] =>[orig_patent_app_number] => 09352719 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/352719
Apparatus for synchronizing strobe and data signals received from a RAM Jul 12, 1999 Issued
Array ( [id] => 1587357 [patent_doc_number] => 06425043 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-07-23 [patent_title] => 'Method for providing fast memory decode using a bank conflict table' [patent_app_type] => B1 [patent_app_number] => 09/352722 [patent_app_country] => US [patent_app_date] => 1999-07-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2873 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 192 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/425/06425043.pdf [firstpage_image] =>[orig_patent_app_number] => 09352722 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/352722
Method for providing fast memory decode using a bank conflict table Jul 12, 1999 Issued
Array ( [id] => 1485048 [patent_doc_number] => 06453402 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-09-17 [patent_title] => 'Method for synchronizing strobe and data signals from a RAM' [patent_app_type] => B1 [patent_app_number] => 09/352718 [patent_app_country] => US [patent_app_date] => 1999-07-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3603 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 236 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/453/06453402.pdf [firstpage_image] =>[orig_patent_app_number] => 09352718 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/352718
Method for synchronizing strobe and data signals from a RAM Jul 12, 1999 Issued
Array ( [id] => 1587360 [patent_doc_number] => 06425044 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-07-23 [patent_title] => 'Apparatus for providing fast memory decode using a bank conflict table' [patent_app_type] => B1 [patent_app_number] => 09/352723 [patent_app_country] => US [patent_app_date] => 1999-07-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2923 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 223 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/425/06425044.pdf [firstpage_image] =>[orig_patent_app_number] => 09352723 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/352723
Apparatus for providing fast memory decode using a bank conflict table Jul 12, 1999 Issued
Array ( [id] => 6348883 [patent_doc_number] => 20020035675 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-03-21 [patent_title] => 'APPARATUS AND METHOD TO IMPROVE PERFORMANCE OF READS FROM AND WRITES TO SHARED MEMORY LOCATIONS' [patent_app_type] => new [patent_app_number] => 09/351654 [patent_app_country] => US [patent_app_date] => 1999-07-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9241 [patent_no_of_claims] => 30 [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/0035/20020035675.pdf [firstpage_image] =>[orig_patent_app_number] => 09351654 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/351654
Apparatus and method to improve performance of reads from and writes to shared memory locations Jul 12, 1999 Issued
Array ( [id] => 1423554 [patent_doc_number] => 06539462 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-03-25 [patent_title] => 'Remote data copy using a prospective suspend command' [patent_app_type] => B1 [patent_app_number] => 09/352549 [patent_app_country] => US [patent_app_date] => 1999-07-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 9 [patent_no_of_words] => 7238 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 141 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/539/06539462.pdf [firstpage_image] =>[orig_patent_app_number] => 09352549 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/352549
Remote data copy using a prospective suspend command Jul 11, 1999 Issued
Array ( [id] => 1221722 [patent_doc_number] => 06708257 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2004-03-16 [patent_title] => 'Buffering system bus for external-memory access' [patent_app_type] => B2 [patent_app_number] => 09/351053 [patent_app_country] => US [patent_app_date] => 1999-07-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2955 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 83 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/708/06708257.pdf [firstpage_image] =>[orig_patent_app_number] => 09351053 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/351053
Buffering system bus for external-memory access Jul 11, 1999 Issued
Array ( [id] => 1466157 [patent_doc_number] => 06393514 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-05-21 [patent_title] => 'Method of generating an almost full flag and a full flag in a content addressable memory' [patent_app_type] => B1 [patent_app_number] => 09/351545 [patent_app_country] => US [patent_app_date] => 1999-07-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 8 [patent_no_of_words] => 4438 [patent_no_of_claims] => 38 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 65 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/393/06393514.pdf [firstpage_image] =>[orig_patent_app_number] => 09351545 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/351545
Method of generating an almost full flag and a full flag in a content addressable memory Jul 11, 1999 Issued
Array ( [id] => 6606671 [patent_doc_number] => 20020042868 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-04-11 [patent_title] => 'APPARATUS AND METHOD FOR PROVIDING SIMULTANEOUS LOCAL AND GLOBAL ADDRESSING WITH HARDWARE ADDRESS TRANSLATION' [patent_app_type] => new [patent_app_number] => 09/352001 [patent_app_country] => US [patent_app_date] => 1999-07-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5942 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 68 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0042/20020042868.pdf [firstpage_image] =>[orig_patent_app_number] => 09352001 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/352001
Apparatus and method for providing simultaneous local and global addressing with hardware address translation Jul 11, 1999 Issued
Array ( [id] => 1459930 [patent_doc_number] => 06463484 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-10-08 [patent_title] => 'Egress port scheduling using memory efficient request storage' [patent_app_type] => B1 [patent_app_number] => 09/350166 [patent_app_country] => US [patent_app_date] => 1999-07-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 4645 [patent_no_of_claims] => 21 [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/06/463/06463484.pdf [firstpage_image] =>[orig_patent_app_number] => 09350166 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/350166
Egress port scheduling using memory efficient request storage Jul 8, 1999 Issued
Array ( [id] => 1540490 [patent_doc_number] => 06490636 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-12-03 [patent_title] => 'Data processing system for improved input/output command processing' [patent_app_type] => B1 [patent_app_number] => 09/330168 [patent_app_country] => US [patent_app_date] => 1999-06-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 7609 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 117 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/490/06490636.pdf [firstpage_image] =>[orig_patent_app_number] => 09330168 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/330168
Data processing system for improved input/output command processing Jun 10, 1999 Issued
Array ( [id] => 1557307 [patent_doc_number] => 06349372 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-02-19 [patent_title] => 'Virtual uncompressed cache for compressed main memory' [patent_app_type] => B1 [patent_app_number] => 09/315069 [patent_app_country] => US [patent_app_date] => 1999-05-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4350 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 293 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/349/06349372.pdf [firstpage_image] =>[orig_patent_app_number] => 09315069 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/315069
Virtual uncompressed cache for compressed main memory May 18, 1999 Issued
Menu