
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
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 |