Search

David M. Gray

Supervisory Patent Examiner (ID: 141, Phone: (571)272-2119 , Office: P/2852 )

Most Active Art Unit
2851
Art Unit(s)
2602, 2101, 2853, 2851, 2852
Total Applications
2033
Issued Applications
1687
Pending Applications
28
Abandoned Applications
318

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 5803302 [patent_doc_number] => 20020010725 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-01-24 [patent_title] => 'Internet-based font server' [patent_app_type] => new [patent_app_number] => 09/863250 [patent_app_country] => US [patent_app_date] => 2001-05-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3056 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 126 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0010/20020010725.pdf [firstpage_image] =>[orig_patent_app_number] => 09863250 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/863250
Internet-based font server May 23, 2001 Abandoned
Array ( [id] => 6575601 [patent_doc_number] => 20020040866 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-04-11 [patent_title] => 'Method and apparatus for displaying information' [patent_app_type] => new [patent_app_number] => 09/864720 [patent_app_country] => US [patent_app_date] => 2001-05-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 2401 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 34 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0040/20020040866.pdf [firstpage_image] =>[orig_patent_app_number] => 09864720 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/864720
Method and apparatus for displaying information May 23, 2001 Abandoned
Array ( [id] => 6659423 [patent_doc_number] => 20030078949 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-04-24 [patent_title] => 'Automatic generation of forms with input validation' [patent_app_type] => new [patent_app_number] => 09/845751 [patent_app_country] => US [patent_app_date] => 2001-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 18496 [patent_no_of_claims] => 42 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 54 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0078/20030078949.pdf [firstpage_image] =>[orig_patent_app_number] => 09845751 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/845751
Automatic generation of forms with input validation Apr 29, 2001 Abandoned
Array ( [id] => 7197458 [patent_doc_number] => 20040205525 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-10-14 [patent_title] => 'Automatic identification of form contents' [patent_app_type] => new [patent_app_number] => 09/847038 [patent_app_country] => US [patent_app_date] => 2001-04-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 18612 [patent_no_of_claims] => 37 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 32 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0205/20040205525.pdf [firstpage_image] =>[orig_patent_app_number] => 09847038 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/847038
Automatic identification of form contents Apr 29, 2001 Abandoned
Array ( [id] => 7197231 [patent_doc_number] => 20040205489 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-10-14 [patent_title] => 'Operation of web sites on internet' [patent_app_type] => new [patent_app_number] => 09/829225 [patent_app_country] => US [patent_app_date] => 2001-04-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3155 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 50 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0205/20040205489.pdf [firstpage_image] =>[orig_patent_app_number] => 09829225 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/829225
Operation of web sites on internet Apr 8, 2001 Abandoned
Array ( [id] => 325325 [patent_doc_number] => 07519903 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-04-14 [patent_title] => 'Converting a structured document using a hash value, and generating a new text element for a tree structure' [patent_app_type] => utility [patent_app_number] => 09/819729 [patent_app_country] => US [patent_app_date] => 2001-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 28 [patent_figures_cnt] => 28 [patent_no_of_words] => 8851 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 136 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/519/07519903.pdf [firstpage_image] =>[orig_patent_app_number] => 09819729 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/819729
Converting a structured document using a hash value, and generating a new text element for a tree structure Mar 28, 2001 Issued
Array ( [id] => 6558500 [patent_doc_number] => 20020138526 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-09-26 [patent_title] => 'Javascript code optimizer' [patent_app_type] => new [patent_app_number] => 09/814042 [patent_app_country] => US [patent_app_date] => 2001-03-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 1533 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 60 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0138/20020138526.pdf [firstpage_image] =>[orig_patent_app_number] => 09814042 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/814042
Javascript code optimizer Mar 19, 2001 Abandoned
Array ( [id] => 6896669 [patent_doc_number] => 20010027459 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2001-10-04 [patent_title] => 'Method and apparatus for electronic document exchange' [patent_app_type] => new [patent_app_number] => 09/795790 [patent_app_country] => US [patent_app_date] => 2001-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2416 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 114 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0027/20010027459.pdf [firstpage_image] =>[orig_patent_app_number] => 09795790 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/795790
Method and apparatus for electronic document exchange Feb 27, 2001 Abandoned
Array ( [id] => 6066174 [patent_doc_number] => 20020032792 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-03-14 [patent_title] => 'Method and apparatus for assisting to create home pages' [patent_app_type] => new [patent_app_number] => 09/794593 [patent_app_country] => US [patent_app_date] => 2001-02-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 1787 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 42 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0032/20020032792.pdf [firstpage_image] =>[orig_patent_app_number] => 09794593 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/794593
Method and apparatus for assisting to create home pages Feb 26, 2001 Abandoned
Array ( [id] => 126955 [patent_doc_number] => 07712029 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-05-04 [patent_title] => 'Removing personal information when a save option is and is not available' [patent_app_type] => utility [patent_app_number] => 09/755418 [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] => 5560 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 307 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/712/07712029.pdf [firstpage_image] =>[orig_patent_app_number] => 09755418 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/755418
Removing personal information when a save option is and is not available Jan 4, 2001 Issued
09/684055 System and method for generating customized and/or personalized documents Oct 5, 2000 Abandoned
Array ( [id] => 478647 [patent_doc_number] => 07231595 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2007-06-12 [patent_title] => 'Acquiring a form using a proxy applicant and delegation data' [patent_app_type] => utility [patent_app_number] => 09/669598 [patent_app_country] => US [patent_app_date] => 2000-09-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 25 [patent_no_of_words] => 9006 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 14 [patent_words_short_claim] => 29 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/231/07231595.pdf [firstpage_image] =>[orig_patent_app_number] => 09669598 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/669598
Acquiring a form using a proxy applicant and delegation data Sep 25, 2000 Issued
Array ( [id] => 825705 [patent_doc_number] => 07406657 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2008-07-29 [patent_title] => 'Audible presentation and verbal interaction of HTML-like form constructs' [patent_app_type] => utility [patent_app_number] => 09/668212 [patent_app_country] => US [patent_app_date] => 2000-09-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3532 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 210 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/406/07406657.pdf [firstpage_image] =>[orig_patent_app_number] => 09668212 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/668212
Audible presentation and verbal interaction of HTML-like form constructs Sep 21, 2000 Issued
Array ( [id] => 996022 [patent_doc_number] => 06918084 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-07-12 [patent_title] => 'Spawning new repository spaces using information provided in advertisement schema messages' [patent_app_type] => utility [patent_app_number] => 09/653525 [patent_app_country] => US [patent_app_date] => 2000-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 32 [patent_figures_cnt] => 51 [patent_no_of_words] => 55004 [patent_no_of_claims] => 41 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 176 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/918/06918084.pdf [firstpage_image] =>[orig_patent_app_number] => 09653525 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/653525
Spawning new repository spaces using information provided in advertisement schema messages Aug 30, 2000 Issued
Array ( [id] => 953433 [patent_doc_number] => 06961900 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-11-01 [patent_title] => 'Rendering data according to a present schema from an origin response message' [patent_app_type] => utility [patent_app_number] => 09/649254 [patent_app_country] => US [patent_app_date] => 2000-08-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 26 [patent_figures_cnt] => 30 [patent_no_of_words] => 14098 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 358 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/961/06961900.pdf [firstpage_image] =>[orig_patent_app_number] => 09649254 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/649254
Rendering data according to a present schema from an origin response message Aug 27, 2000 Issued
Array ( [id] => 1030707 [patent_doc_number] => 06883136 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-04-19 [patent_title] => 'Simultaneous display and formatting of disparate values in a tabular form' [patent_app_type] => utility [patent_app_number] => 09/643207 [patent_app_country] => US [patent_app_date] => 2000-08-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3259 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 183 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/883/06883136.pdf [firstpage_image] =>[orig_patent_app_number] => 09643207 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/643207
Simultaneous display and formatting of disparate values in a tabular form Aug 20, 2000 Issued
Array ( [id] => 1046417 [patent_doc_number] => 06868523 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-03-15 [patent_title] => 'Audio/visual method of browsing web pages with a conventional telephone interface' [patent_app_type] => utility [patent_app_number] => 09/640035 [patent_app_country] => US [patent_app_date] => 2000-08-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 6 [patent_no_of_words] => 2480 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 145 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/868/06868523.pdf [firstpage_image] =>[orig_patent_app_number] => 09640035 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/640035
Audio/visual method of browsing web pages with a conventional telephone interface Aug 15, 2000 Issued
Array ( [id] => 726540 [patent_doc_number] => 07051278 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2006-05-23 [patent_title] => 'Method of, system for, and computer program product for scoping the conversion of unicode data from single byte character sets, double byte character sets, or mixed character sets comprising both single byte and double byte character sets' [patent_app_type] => utility [patent_app_number] => 09/613085 [patent_app_country] => US [patent_app_date] => 2000-07-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 10148 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 143 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/051/07051278.pdf [firstpage_image] =>[orig_patent_app_number] => 09613085 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/613085
Method of, system for, and computer program product for scoping the conversion of unicode data from single byte character sets, double byte character sets, or mixed character sets comprising both single byte and double byte character sets Jul 9, 2000 Issued
Array ( [id] => 421614 [patent_doc_number] => 07278100 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2007-10-02 [patent_title] => 'Translating a non-unicode string stored in a constant into unicode, and storing the unicode into the constant' [patent_app_type] => utility [patent_app_number] => 09/613083 [patent_app_country] => US [patent_app_date] => 2000-07-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 10135 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 116 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/278/07278100.pdf [firstpage_image] =>[orig_patent_app_number] => 09613083 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/613083
Translating a non-unicode string stored in a constant into unicode, and storing the unicode into the constant Jul 9, 2000 Issued
Array ( [id] => 4427819 [patent_doc_number] => RE042509 [patent_country] => US [patent_kind] => E1 [patent_issue_date] => 2011-06-28 [patent_title] => 'Document processing to permit sharing of content by plural documents' [patent_app_type] => reissue [patent_app_number] => 09/612575 [patent_app_country] => US [patent_app_date] => 2000-07-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 41 [patent_figures_cnt] => 52 [patent_no_of_words] => 10861 [patent_no_of_claims] => 42 [patent_no_of_ind_claims] => 21 [patent_words_short_claim] => 109 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/RE/042/RE042509.pdf [firstpage_image] =>[orig_patent_app_number] => 09612575 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/612575
Document processing to permit sharing of content by plural documents Jul 6, 2000 Issued
Menu