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] => 5600635 [patent_doc_number] => 20060290980 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-12-28 [patent_title] => 'Character entry system' [patent_app_type] => utility [patent_app_number] => 11/471633 [patent_app_country] => US [patent_app_date] => 2006-06-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 3797 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0290/20060290980.pdf [firstpage_image] =>[orig_patent_app_number] => 11471633 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/471633
Character entry system Jun 20, 2006 Abandoned
Array ( [id] => 5030059 [patent_doc_number] => 20070271506 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-11-22 [patent_title] => 'Configurable information transmission' [patent_app_type] => utility [patent_app_number] => 11/438057 [patent_app_country] => US [patent_app_date] => 2006-05-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5923 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0271/20070271506.pdf [firstpage_image] =>[orig_patent_app_number] => 11438057 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/438057
Configurable information transmission May 17, 2006 Abandoned
Array ( [id] => 5633625 [patent_doc_number] => 20060150096 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-07-06 [patent_title] => 'Dynamic pagination of text and resizing of image to fit a document' [patent_app_type] => utility [patent_app_number] => 11/369075 [patent_app_country] => US [patent_app_date] => 2006-03-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 6288 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0150/20060150096.pdf [firstpage_image] =>[orig_patent_app_number] => 11369075 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/369075
Dynamic pagination of text and resizing of image to fit a document Mar 5, 2006 Abandoned
Array ( [id] => 66613 [patent_doc_number] => 07765467 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-07-27 [patent_title] => 'Undoing pending changes applied to web pages' [patent_app_type] => utility [patent_app_number] => 11/348876 [patent_app_country] => US [patent_app_date] => 2006-02-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 15 [patent_no_of_words] => 7169 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 186 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/765/07765467.pdf [firstpage_image] =>[orig_patent_app_number] => 11348876 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/348876
Undoing pending changes applied to web pages Feb 6, 2006 Issued
Array ( [id] => 4589947 [patent_doc_number] => 07861160 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-12-28 [patent_title] => 'Laying out images in fields, linking the fields, and calculating distance before and after image rotation' [patent_app_type] => utility [patent_app_number] => 11/346178 [patent_app_country] => US [patent_app_date] => 2006-02-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 29 [patent_figures_cnt] => 44 [patent_no_of_words] => 18644 [patent_no_of_claims] => 3 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 287 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/861/07861160.pdf [firstpage_image] =>[orig_patent_app_number] => 11346178 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/346178
Laying out images in fields, linking the fields, and calculating distance before and after image rotation Feb 2, 2006 Issued
Array ( [id] => 69169 [patent_doc_number] => 07761804 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-07-20 [patent_title] => 'Avoiding disorientation under discontinuous navigation in an image flipping system' [patent_app_type] => utility [patent_app_number] => 11/346498 [patent_app_country] => US [patent_app_date] => 2006-02-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 24 [patent_no_of_words] => 18919 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 251 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/761/07761804.pdf [firstpage_image] =>[orig_patent_app_number] => 11346498 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/346498
Avoiding disorientation under discontinuous navigation in an image flipping system Jan 31, 2006 Issued
Array ( [id] => 66617 [patent_doc_number] => 07765471 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-07-27 [patent_title] => 'Method for enhancing text by applying sets of folding and horizontal displacement rules' [patent_app_type] => utility [patent_app_number] => 11/343522 [patent_app_country] => US [patent_app_date] => 2006-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 27 [patent_figures_cnt] => 28 [patent_no_of_words] => 25013 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 201 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/765/07765471.pdf [firstpage_image] =>[orig_patent_app_number] => 11343522 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/343522
Method for enhancing text by applying sets of folding and horizontal displacement rules Jan 30, 2006 Issued
Array ( [id] => 126942 [patent_doc_number] => 07712023 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2010-05-04 [patent_title] => 'Dynamically modifying descriptive text of a form worksheet field in response to a financial form selection' [patent_app_type] => utility [patent_app_number] => 11/345250 [patent_app_country] => US [patent_app_date] => 2006-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5171 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 103 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/712/07712023.pdf [firstpage_image] =>[orig_patent_app_number] => 11345250 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/345250
Dynamically modifying descriptive text of a form worksheet field in response to a financial form selection Jan 30, 2006 Issued
Array ( [id] => 9038 [patent_doc_number] => 07818666 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-10-19 [patent_title] => 'Parsing, evaluating leaf, and branch nodes, and navigating the nodes based on the evaluation' [patent_app_type] => utility [patent_app_number] => 11/342088 [patent_app_country] => US [patent_app_date] => 2006-01-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 13 [patent_no_of_words] => 12477 [patent_no_of_claims] => 54 [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/07/818/07818666.pdf [firstpage_image] =>[orig_patent_app_number] => 11342088 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/342088
Parsing, evaluating leaf, and branch nodes, and navigating the nodes based on the evaluation Jan 26, 2006 Issued
Array ( [id] => 5289037 [patent_doc_number] => 20090021767 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-01-22 [patent_title] => 'DOCUMENT PROCESSING DEVICE' [patent_app_type] => utility [patent_app_number] => 11/718098 [patent_app_country] => US [patent_app_date] => 2005-11-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 36 [patent_figures_cnt] => 36 [patent_no_of_words] => 20698 [patent_no_of_claims] => 3 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0021/20090021767.pdf [firstpage_image] =>[orig_patent_app_number] => 11718098 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/718098
DOCUMENT PROCESSING DEVICE Nov 13, 2005 Abandoned
Array ( [id] => 4888500 [patent_doc_number] => 20080262832 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-10-23 [patent_title] => 'Document Processing Device, and Document Processing Method' [patent_app_type] => utility [patent_app_number] => 11/576227 [patent_app_country] => US [patent_app_date] => 2005-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 44 [patent_figures_cnt] => 44 [patent_no_of_words] => 25009 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0262/20080262832.pdf [firstpage_image] =>[orig_patent_app_number] => 11576227 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/576227
Document Processing Device, and Document Processing Method Oct 30, 2005 Abandoned
Array ( [id] => 5739986 [patent_doc_number] => 20060010377 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-01-12 [patent_title] => 'Interactive system for and method of automating the generation of legal documents' [patent_app_type] => utility [patent_app_number] => 11/226729 [patent_app_country] => US [patent_app_date] => 2005-09-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 28 [patent_figures_cnt] => 28 [patent_no_of_words] => 10137 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0010/20060010377.pdf [firstpage_image] =>[orig_patent_app_number] => 11226729 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/226729
Interactive system for and method of automating the generation of legal documents Sep 12, 2005 Abandoned
Array ( [id] => 4550515 [patent_doc_number] => 07873900 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-01-18 [patent_title] => 'Ordering internet voice content according to content density and semantic matching' [patent_app_type] => utility [patent_app_number] => 11/223281 [patent_app_country] => US [patent_app_date] => 2005-09-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 20 [patent_no_of_words] => 7981 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 12 [patent_words_short_claim] => 163 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/873/07873900.pdf [firstpage_image] =>[orig_patent_app_number] => 11223281 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/223281
Ordering internet voice content according to content density and semantic matching Sep 8, 2005 Issued
Array ( [id] => 5184576 [patent_doc_number] => 20070055930 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-03-08 [patent_title] => 'Tool for monitoring rules for a rules-based transformation engine' [patent_app_type] => utility [patent_app_number] => 11/221184 [patent_app_country] => US [patent_app_date] => 2005-09-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3768 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0055/20070055930.pdf [firstpage_image] =>[orig_patent_app_number] => 11221184 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/221184
Tool for monitoring rules for a rules-based transformation engine Sep 6, 2005 Abandoned
Array ( [id] => 5907304 [patent_doc_number] => 20060048043 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-03-02 [patent_title] => 'Document management server' [patent_app_type] => utility [patent_app_number] => 11/212671 [patent_app_country] => US [patent_app_date] => 2005-08-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 9710 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0048/20060048043.pdf [firstpage_image] =>[orig_patent_app_number] => 11212671 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/212671
Document server generating link information for creating a corresponding catalog containing groups of pages Aug 28, 2005 Issued
Array ( [id] => 5150643 [patent_doc_number] => 20070050703 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-03-01 [patent_title] => 'Methods, systems and computer program products for analyzing a hypertext markup language (HTML) document' [patent_app_type] => utility [patent_app_number] => 11/212790 [patent_app_country] => US [patent_app_date] => 2005-08-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6312 [patent_no_of_claims] => 31 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0050/20070050703.pdf [firstpage_image] =>[orig_patent_app_number] => 11212790 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/212790
Methods, systems and computer program products for analyzing a hypertext markup language (HTML) document Aug 25, 2005 Abandoned
Array ( [id] => 4449067 [patent_doc_number] => 07865819 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-01-04 [patent_title] => 'Hierarchical asset sharing model for sharing assets in a web site system' [patent_app_type] => utility [patent_app_number] => 11/212937 [patent_app_country] => US [patent_app_date] => 2005-08-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 10 [patent_no_of_words] => 5476 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 255 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/865/07865819.pdf [firstpage_image] =>[orig_patent_app_number] => 11212937 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/212937
Hierarchical asset sharing model for sharing assets in a web site system Aug 24, 2005 Issued
Array ( [id] => 241443 [patent_doc_number] => 07594169 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-09-22 [patent_title] => 'Compressing, and extracting a value from, a page descriptor format file' [patent_app_type] => utility [patent_app_number] => 11/207684 [patent_app_country] => US [patent_app_date] => 2005-08-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 8 [patent_no_of_words] => 3722 [patent_no_of_claims] => 32 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 195 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/594/07594169.pdf [firstpage_image] =>[orig_patent_app_number] => 11207684 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/207684
Compressing, and extracting a value from, a page descriptor format file Aug 17, 2005 Issued
Array ( [id] => 5906132 [patent_doc_number] => 20060047695 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-03-02 [patent_title] => 'Generation of dynamic web contents' [patent_app_type] => utility [patent_app_number] => 11/204675 [patent_app_country] => US [patent_app_date] => 2005-08-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2895 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0047/20060047695.pdf [firstpage_image] =>[orig_patent_app_number] => 11204675 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/204675
Generation of dynamic web contents Aug 15, 2005 Abandoned
Array ( [id] => 5882182 [patent_doc_number] => 20060031265 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-02-09 [patent_title] => 'Save method for HTML documents' [patent_app_type] => utility [patent_app_number] => 11/197845 [patent_app_country] => US [patent_app_date] => 2005-08-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 9702 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0031/20060031265.pdf [firstpage_image] =>[orig_patent_app_number] => 11197845 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/197845
File save method for HTML files using recovery files including a list with temporary and final names for replacement files Aug 4, 2005 Issued
Menu