Search

Richard L. Chiesa

Examiner (ID: 8291)

Most Active Art Unit
1305
Art Unit(s)
1801, 1797, 1305, 3401, 1724, 1776, 3621
Total Applications
3516
Issued Applications
3010
Pending Applications
118
Abandoned Applications
389

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 7267033 [patent_doc_number] => 20040243993 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-12-02 [patent_title] => 'Electronic device supporting multiple update agents' [patent_app_type] => new [patent_app_number] => 10/807694 [patent_app_country] => US [patent_app_date] => 2004-03-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4808 [patent_no_of_claims] => 31 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 84 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0243/20040243993.pdf [firstpage_image] =>[orig_patent_app_number] => 10807694 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/807694
Electronic device supporting multiple update agents Mar 23, 2004 Issued
Array ( [id] => 5674076 [patent_doc_number] => 20060179431 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-08-10 [patent_title] => 'Rules-based deployment of computing components' [patent_app_type] => utility [patent_app_number] => 10/549205 [patent_app_country] => US [patent_app_date] => 2004-03-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 11590 [patent_no_of_claims] => 21 [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/0179/20060179431.pdf [firstpage_image] =>[orig_patent_app_number] => 10549205 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/549205
Rules-based deployment of computing components Mar 18, 2004 Abandoned
Array ( [id] => 347222 [patent_doc_number] => 07500228 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-03-03 [patent_title] => 'System and method for automatically generating a hierarchical register consolidation structure' [patent_app_type] => utility [patent_app_number] => 10/801792 [patent_app_country] => US [patent_app_date] => 2004-03-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 1 [patent_figures_cnt] => 2 [patent_no_of_words] => 6214 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 205 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/500/07500228.pdf [firstpage_image] =>[orig_patent_app_number] => 10801792 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/801792
System and method for automatically generating a hierarchical register consolidation structure Mar 15, 2004 Issued
Array ( [id] => 7154657 [patent_doc_number] => 20040172625 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-09-02 [patent_title] => 'System and method for determining when an EJB compiler needs to be executed' [patent_app_type] => new [patent_app_number] => 10/785846 [patent_app_country] => US [patent_app_date] => 2004-02-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 1488 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 85 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0172/20040172625.pdf [firstpage_image] =>[orig_patent_app_number] => 10785846 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/785846
System and method for determining when an EJB compiler needs to be executed Feb 23, 2004 Issued
Array ( [id] => 7474705 [patent_doc_number] => 20040168160 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-08-26 [patent_title] => 'System and method for multi-language extensible compiler framework' [patent_app_type] => new [patent_app_number] => 10/782715 [patent_app_country] => US [patent_app_date] => 2004-02-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 3127 [patent_no_of_claims] => 56 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 76 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0168/20040168160.pdf [firstpage_image] =>[orig_patent_app_number] => 10782715 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/782715
System and method for multi-language extensible compiler framework Feb 18, 2004 Issued
Array ( [id] => 317178 [patent_doc_number] => 07526750 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-04-28 [patent_title] => 'Object-based systematic state space exploration of software' [patent_app_type] => utility [patent_app_number] => 10/778969 [patent_app_country] => US [patent_app_date] => 2004-02-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 30 [patent_no_of_words] => 12484 [patent_no_of_claims] => 33 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 231 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/526/07526750.pdf [firstpage_image] =>[orig_patent_app_number] => 10778969 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/778969
Object-based systematic state space exploration of software Feb 12, 2004 Issued
Array ( [id] => 7300889 [patent_doc_number] => 20040216107 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-10-28 [patent_title] => 'Method for transaction processing with parallel execution' [patent_app_type] => new [patent_app_number] => 10/762944 [patent_app_country] => US [patent_app_date] => 2004-01-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 3695 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 92 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0216/20040216107.pdf [firstpage_image] =>[orig_patent_app_number] => 10762944 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/762944
Method for transaction processing with parallel execution Jan 21, 2004 Issued
Array ( [id] => 372270 [patent_doc_number] => 07478381 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-01-13 [patent_title] => 'Managing software updates and a software distribution service' [patent_app_type] => utility [patent_app_number] => 10/737726 [patent_app_country] => US [patent_app_date] => 2003-12-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 15179 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 204 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/478/07478381.pdf [firstpage_image] =>[orig_patent_app_number] => 10737726 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/737726
Managing software updates and a software distribution service Dec 14, 2003 Issued
Array ( [id] => 7100782 [patent_doc_number] => 20050132343 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-06-16 [patent_title] => 'Using incremental generation to develop applications' [patent_app_type] => utility [patent_app_number] => 10/735513 [patent_app_country] => US [patent_app_date] => 2003-12-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7305 [patent_no_of_claims] => 21 [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/0132/20050132343.pdf [firstpage_image] =>[orig_patent_app_number] => 10735513 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/735513
Using incremental generation to develop software applications Dec 10, 2003 Issued
Array ( [id] => 6941067 [patent_doc_number] => 20050114630 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-05-26 [patent_title] => 'Web application development tool' [patent_app_type] => utility [patent_app_number] => 10/721818 [patent_app_country] => US [patent_app_date] => 2003-11-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 1245 [patent_no_of_claims] => 27 [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/0114/20050114630.pdf [firstpage_image] =>[orig_patent_app_number] => 10721818 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/721818
Web application development tool Nov 23, 2003 Issued
Array ( [id] => 5761530 [patent_doc_number] => 20060212475 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-09-21 [patent_title] => 'Enterprise information management and business application automation by using the AIMS informationbase architecture' [patent_app_type] => utility [patent_app_number] => 10/718709 [patent_app_country] => US [patent_app_date] => 2003-11-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3123 [patent_no_of_claims] => 2 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0212/20060212475.pdf [firstpage_image] =>[orig_patent_app_number] => 10718709 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/718709
Enterprise information management and business application automation by using the AIMS informationbase architecture Nov 23, 2003 Abandoned
Array ( [id] => 6992232 [patent_doc_number] => 20050091269 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-04-28 [patent_title] => 'System and method for preference application installation and execution' [patent_app_type] => utility [patent_app_number] => 10/693735 [patent_app_country] => US [patent_app_date] => 2003-10-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 44 [patent_figures_cnt] => 44 [patent_no_of_words] => 40248 [patent_no_of_claims] => 23 [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/0091/20050091269.pdf [firstpage_image] =>[orig_patent_app_number] => 10693735 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/693735
System and method for preference application installation and execution Oct 23, 2003 Issued
Array ( [id] => 6992637 [patent_doc_number] => 20050091674 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-04-28 [patent_title] => 'System and method for extending application preferences classes' [patent_app_type] => utility [patent_app_number] => 10/693717 [patent_app_country] => US [patent_app_date] => 2003-10-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 44 [patent_figures_cnt] => 44 [patent_no_of_words] => 40251 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0091/20050091674.pdf [firstpage_image] =>[orig_patent_app_number] => 10693717 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/693717
System and method for extending application preferences classes Oct 23, 2003 Issued
Array ( [id] => 6992147 [patent_doc_number] => 20050091184 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-04-28 [patent_title] => 'Personalized folders' [patent_app_type] => utility [patent_app_number] => 10/692885 [patent_app_country] => US [patent_app_date] => 2003-10-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 44 [patent_figures_cnt] => 44 [patent_no_of_words] => 40249 [patent_no_of_claims] => 37 [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/0091/20050091184.pdf [firstpage_image] =>[orig_patent_app_number] => 10692885 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/692885
Personalized folders Oct 23, 2003 Abandoned
Array ( [id] => 325448 [patent_doc_number] => 07519951 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-04-14 [patent_title] => 'Multi-attribute dynamic link library packaging' [patent_app_type] => utility [patent_app_number] => 10/675117 [patent_app_country] => US [patent_app_date] => 2003-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4354 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 241 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/519/07519951.pdf [firstpage_image] =>[orig_patent_app_number] => 10675117 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/675117
Multi-attribute dynamic link library packaging Sep 29, 2003 Issued
Array ( [id] => 7084410 [patent_doc_number] => 20050049790 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-03-03 [patent_title] => 'System and method for validating whether a software application is properly installed' [patent_app_type] => utility [patent_app_number] => 10/654208 [patent_app_country] => US [patent_app_date] => 2003-09-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4765 [patent_no_of_claims] => 49 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0049/20050049790.pdf [firstpage_image] =>[orig_patent_app_number] => 10654208 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/654208
System and method for validating whether a software application is properly installed Sep 2, 2003 Abandoned
Array ( [id] => 7601819 [patent_doc_number] => 07237227 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2007-06-26 [patent_title] => 'Application user interface template with free-form layout' [patent_app_type] => utility [patent_app_number] => 10/634326 [patent_app_country] => US [patent_app_date] => 2003-08-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 3831 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 125 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/237/07237227.pdf [firstpage_image] =>[orig_patent_app_number] => 10634326 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/634326
Application user interface template with free-form layout Aug 3, 2003 Issued
Array ( [id] => 7123921 [patent_doc_number] => 20050015750 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-01-20 [patent_title] => 'Accessing return values and exceptions' [patent_app_type] => utility [patent_app_number] => 10/622022 [patent_app_country] => US [patent_app_date] => 2003-07-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7369 [patent_no_of_claims] => 47 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0015/20050015750.pdf [firstpage_image] =>[orig_patent_app_number] => 10622022 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/622022
Accessing return values and exceptions Jul 16, 2003 Issued
Array ( [id] => 882780 [patent_doc_number] => 07360211 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-04-15 [patent_title] => 'System for automated generation of config to order software stacks' [patent_app_type] => utility [patent_app_number] => 10/609924 [patent_app_country] => US [patent_app_date] => 2003-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4182 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 152 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/360/07360211.pdf [firstpage_image] =>[orig_patent_app_number] => 10609924 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/609924
System for automated generation of config to order software stacks Jun 29, 2003 Issued
Array ( [id] => 294284 [patent_doc_number] => 07546584 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-06-09 [patent_title] => 'Method and system for remote software testing' [patent_app_type] => utility [patent_app_number] => 10/462509 [patent_app_country] => US [patent_app_date] => 2003-06-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5040 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 202 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/546/07546584.pdf [firstpage_image] =>[orig_patent_app_number] => 10462509 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/462509
Method and system for remote software testing Jun 15, 2003 Issued
Menu