Search

Douglas X. Rodriguez

Examiner (ID: 1000, Phone: (571)431-0716 , Office: P/2858 )

Most Active Art Unit
2858
Art Unit(s)
2853, 2876, 2858, 2514
Total Applications
589
Issued Applications
496
Pending Applications
28
Abandoned Applications
66

Applications

Application numberTitle of the applicationFiling DateStatus
09/580168 Network with several terminals and a software system distributed among all terminals May 29, 2000 Abandoned
Array ( [id] => 7962087 [patent_doc_number] => 06681386 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-01-20 [patent_title] => 'Method, system, and program for parameter expansion, generation, and execution of scripts in a networked environment' [patent_app_type] => B1 [patent_app_number] => 09/575773 [patent_app_country] => US [patent_app_date] => 2000-05-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 11 [patent_no_of_words] => 6381 [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] => patent [pdf_file] => patents/06/681/06681386.pdf [firstpage_image] =>[orig_patent_app_number] => 09575773 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/575773
Method, system, and program for parameter expansion, generation, and execution of scripts in a networked environment May 21, 2000 Issued
09/573699 Method and apparatus for cobranding portal services and normalizing advertisements delivered to cobrand subscribers May 18, 2000 Abandoned
Array ( [id] => 1289630 [patent_doc_number] => 06647547 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-11-11 [patent_title] => 'Program conversion apparatus for eliminating unnecessary indications of dynamic memory allocation from a source program and generating an executable program' [patent_app_type] => B1 [patent_app_number] => 09/573487 [patent_app_country] => US [patent_app_date] => 2000-05-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 8901 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 15 [patent_words_short_claim] => 147 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/647/06647547.pdf [firstpage_image] =>[orig_patent_app_number] => 09573487 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/573487
Program conversion apparatus for eliminating unnecessary indications of dynamic memory allocation from a source program and generating an executable program May 15, 2000 Issued
Array ( [id] => 7609967 [patent_doc_number] => 06842892 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-01-11 [patent_title] => 'Automatic generation of an optimized API' [patent_app_type] => utility [patent_app_number] => 09/571069 [patent_app_country] => US [patent_app_date] => 2000-05-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 3669 [patent_no_of_claims] => 33 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 84 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/842/06842892.pdf [firstpage_image] =>[orig_patent_app_number] => 09571069 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/571069
Automatic generation of an optimized API May 14, 2000 Issued
Array ( [id] => 1312141 [patent_doc_number] => 06625809 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-09-23 [patent_title] => 'Versatile boot method for a microcontroller\'s application software' [patent_app_type] => B1 [patent_app_number] => 09/541398 [patent_app_country] => US [patent_app_date] => 2000-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 2621 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/625/06625809.pdf [firstpage_image] =>[orig_patent_app_number] => 09541398 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/541398
Versatile boot method for a microcontroller's application software Mar 30, 2000 Issued
Array ( [id] => 1097606 [patent_doc_number] => 06826750 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-11-30 [patent_title] => 'Method of automatically selecting program and data updates based upon versions' [patent_app_type] => B1 [patent_app_number] => 09/533303 [patent_app_country] => US [patent_app_date] => 2000-03-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 7 [patent_no_of_words] => 5474 [patent_no_of_claims] => 42 [patent_no_of_ind_claims] => 10 [patent_words_short_claim] => 105 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/826/06826750.pdf [firstpage_image] =>[orig_patent_app_number] => 09533303 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/533303
Method of automatically selecting program and data updates based upon versions Mar 22, 2000 Issued
Array ( [id] => 960219 [patent_doc_number] => 06954926 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-10-11 [patent_title] => 'Label address translating device' [patent_app_type] => utility [patent_app_number] => 09/502791 [patent_app_country] => US [patent_app_date] => 2000-02-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 3064 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 169 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/954/06954926.pdf [firstpage_image] =>[orig_patent_app_number] => 09502791 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/502791
Label address translating device Feb 10, 2000 Issued
Array ( [id] => 1243296 [patent_doc_number] => 06684387 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-01-27 [patent_title] => 'Method and apparatus for verifying Enterprise Java Beans' [patent_app_type] => B1 [patent_app_number] => 09/404404 [patent_app_country] => US [patent_app_date] => 1999-09-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 7609 [patent_no_of_claims] => 14 [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/06/684/06684387.pdf [firstpage_image] =>[orig_patent_app_number] => 09404404 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/404404
Method and apparatus for verifying Enterprise Java Beans Sep 22, 1999 Issued
Array ( [id] => 7629919 [patent_doc_number] => 06637020 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-10-21 [patent_title] => 'Creating applications within data processing systems by combining program components dynamically' [patent_app_type] => B1 [patent_app_number] => 09/204891 [patent_app_country] => US [patent_app_date] => 1998-12-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 9510 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 21 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/637/06637020.pdf [firstpage_image] =>[orig_patent_app_number] => 09204891 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/204891
Creating applications within data processing systems by combining program components dynamically Dec 2, 1998 Issued
Menu