Search

Derek N. Mueller

Examiner (ID: 5068, Phone: (571)270-5913 , Office: P/1772 )

Most Active Art Unit
1772
Art Unit(s)
1772, 1774
Total Applications
534
Issued Applications
434
Pending Applications
1
Abandoned Applications
102

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 6567109 [patent_doc_number] => 20020112230 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-08-15 [patent_title] => 'Software update management system with update chronology generator' [patent_app_type] => new [patent_app_number] => 09/732392 [patent_app_country] => US [patent_app_date] => 2000-12-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3847 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 17 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0112/20020112230.pdf [firstpage_image] =>[orig_patent_app_number] => 09732392 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/732392
Software update management system with update chronology generator Dec 6, 2000 Abandoned
Array ( [id] => 7622269 [patent_doc_number] => 06687897 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2004-02-03 [patent_title] => 'XML based script automation' [patent_app_type] => B2 [patent_app_number] => 09/727598 [patent_app_country] => US [patent_app_date] => 2000-12-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 4565 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 34 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/687/06687897.pdf [firstpage_image] =>[orig_patent_app_number] => 09727598 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/727598
XML based script automation Nov 30, 2000 Issued
Array ( [id] => 1100538 [patent_doc_number] => 06823504 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-11-23 [patent_title] => 'Method and apparatus for interfacing a javascript interpreter with library of host objects implemented in java' [patent_app_type] => B1 [patent_app_number] => 09/714050 [patent_app_country] => US [patent_app_date] => 2000-11-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7490 [patent_no_of_claims] => 35 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 138 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/823/06823504.pdf [firstpage_image] =>[orig_patent_app_number] => 09714050 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/714050
Method and apparatus for interfacing a javascript interpreter with library of host objects implemented in java Nov 14, 2000 Issued
Array ( [id] => 965775 [patent_doc_number] => 06951014 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-09-27 [patent_title] => 'Method and apparatus for representation of a JavaScript program for execution by a JavaScript interpreter' [patent_app_type] => utility [patent_app_number] => 09/714051 [patent_app_country] => US [patent_app_date] => 2000-11-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7676 [patent_no_of_claims] => 44 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 85 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/951/06951014.pdf [firstpage_image] =>[orig_patent_app_number] => 09714051 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/714051
Method and apparatus for representation of a JavaScript program for execution by a JavaScript interpreter Nov 14, 2000 Issued
Array ( [id] => 7613745 [patent_doc_number] => 06898786 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-05-24 [patent_title] => 'Javascript interpreter engine written in Java' [patent_app_type] => utility [patent_app_number] => 09/714049 [patent_app_country] => US [patent_app_date] => 2000-11-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7414 [patent_no_of_claims] => 57 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 96 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/898/06898786.pdf [firstpage_image] =>[orig_patent_app_number] => 09714049 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/714049
Javascript interpreter engine written in Java Nov 14, 2000 Issued
Array ( [id] => 1218448 [patent_doc_number] => 06711736 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-03-23 [patent_title] => 'Method of obtaining the BIOS version date in the windows operating system' [patent_app_type] => B1 [patent_app_number] => 09/706799 [patent_app_country] => US [patent_app_date] => 2000-11-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2027 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 147 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/711/06711736.pdf [firstpage_image] =>[orig_patent_app_number] => 09706799 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/706799
Method of obtaining the BIOS version date in the windows operating system Nov 6, 2000 Issued
09/699329 Automated provisioning framework for internet site servers Oct 30, 2000 Abandoned
Array ( [id] => 7632964 [patent_doc_number] => 06658656 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-12-02 [patent_title] => 'Method and apparatus for creating alternative versions of code segments and dynamically substituting execution of the alternative code versions' [patent_app_type] => B1 [patent_app_number] => 09/702592 [patent_app_country] => US [patent_app_date] => 2000-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2542 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 8 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/658/06658656.pdf [firstpage_image] =>[orig_patent_app_number] => 09702592 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/702592
Method and apparatus for creating alternative versions of code segments and dynamically substituting execution of the alternative code versions Oct 30, 2000 Issued
Array ( [id] => 1201207 [patent_doc_number] => 06728953 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-04-27 [patent_title] => 'Selectively enabling expression folding during program compilation' [patent_app_type] => B1 [patent_app_number] => 09/703413 [patent_app_country] => US [patent_app_date] => 2000-10-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 3779 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 88 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/728/06728953.pdf [firstpage_image] =>[orig_patent_app_number] => 09703413 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/703413
Selectively enabling expression folding during program compilation Oct 30, 2000 Issued
Array ( [id] => 1183971 [patent_doc_number] => 06751787 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-06-15 [patent_title] => 'Graphical programming language for representations of concurrent operations' [patent_app_type] => B1 [patent_app_number] => 09/687296 [patent_app_country] => US [patent_app_date] => 2000-10-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 11041 [patent_no_of_claims] => 58 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 95 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/751/06751787.pdf [firstpage_image] =>[orig_patent_app_number] => 09687296 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/687296
Graphical programming language for representations of concurrent operations Oct 12, 2000 Issued
Array ( [id] => 1214664 [patent_doc_number] => 06715143 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-03-30 [patent_title] => 'Method for installing software components at a user-terminal, related devices and related software module' [patent_app_type] => B1 [patent_app_number] => 09/686825 [patent_app_country] => US [patent_app_date] => 2000-10-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 2740 [patent_no_of_claims] => 16 [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/06/715/06715143.pdf [firstpage_image] =>[orig_patent_app_number] => 09686825 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/686825
Method for installing software components at a user-terminal, related devices and related software module Oct 11, 2000 Issued
Array ( [id] => 1088841 [patent_doc_number] => 06832365 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-12-14 [patent_title] => 'System and method for interacting with computer programming languages at semantic level' [patent_app_type] => B1 [patent_app_number] => 09/686033 [patent_app_country] => US [patent_app_date] => 2000-10-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 6786 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 78 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/832/06832365.pdf [firstpage_image] =>[orig_patent_app_number] => 09686033 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/686033
System and method for interacting with computer programming languages at semantic level Oct 10, 2000 Issued
Array ( [id] => 1134581 [patent_doc_number] => 06792594 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-09-14 [patent_title] => 'Apparatus for producing software and method for producing software' [patent_app_type] => B1 [patent_app_number] => 09/646098 [patent_app_country] => US [patent_app_date] => 2000-09-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 13 [patent_no_of_words] => 9388 [patent_no_of_claims] => 2 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 1033 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/792/06792594.pdf [firstpage_image] =>[orig_patent_app_number] => 09646098 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/646098
Apparatus for producing software and method for producing software Sep 19, 2000 Issued
Array ( [id] => 1241038 [patent_doc_number] => 06691298 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-02-10 [patent_title] => 'Memory management in embedded system with design time object instantiation' [patent_app_type] => B1 [patent_app_number] => 09/667393 [patent_app_country] => US [patent_app_date] => 2000-09-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 34 [patent_no_of_words] => 25955 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 172 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/691/06691298.pdf [firstpage_image] =>[orig_patent_app_number] => 09667393 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/667393
Memory management in embedded system with design time object instantiation Sep 19, 2000 Issued
Array ( [id] => 1234745 [patent_doc_number] => 06698012 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-02-24 [patent_title] => 'Method and system for testing behavior of procedures' [patent_app_type] => B1 [patent_app_number] => 09/663194 [patent_app_country] => US [patent_app_date] => 2000-09-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 13 [patent_no_of_words] => 11325 [patent_no_of_claims] => 53 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/698/06698012.pdf [firstpage_image] =>[orig_patent_app_number] => 09663194 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/663194
Method and system for testing behavior of procedures Sep 14, 2000 Issued
Array ( [id] => 1243290 [patent_doc_number] => 06684383 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-01-27 [patent_title] => 'Method for constructing enterprise system' [patent_app_type] => B1 [patent_app_number] => 09/662592 [patent_app_country] => US [patent_app_date] => 2000-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 23 [patent_figures_cnt] => 24 [patent_no_of_words] => 15347 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 164 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/684/06684383.pdf [firstpage_image] =>[orig_patent_app_number] => 09662592 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/662592
Method for constructing enterprise system Sep 13, 2000 Issued
Array ( [id] => 1354405 [patent_doc_number] => 06594823 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-07-15 [patent_title] => 'Method and system for representing a high-level programming language data structure in a mark-up language' [patent_app_type] => B1 [patent_app_number] => 09/660791 [patent_app_country] => US [patent_app_date] => 2000-09-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4290 [patent_no_of_claims] => 46 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 88 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/594/06594823.pdf [firstpage_image] =>[orig_patent_app_number] => 09660791 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/660791
Method and system for representing a high-level programming language data structure in a mark-up language Sep 12, 2000 Issued
Array ( [id] => 1234752 [patent_doc_number] => 06698014 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-02-24 [patent_title] => 'System for automatically converting source code from one programming language to another' [patent_app_type] => B1 [patent_app_number] => 09/659699 [patent_app_country] => US [patent_app_date] => 2000-09-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 5523 [patent_no_of_claims] => 32 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 73 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/698/06698014.pdf [firstpage_image] =>[orig_patent_app_number] => 09659699 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/659699
System for automatically converting source code from one programming language to another Sep 10, 2000 Issued
Array ( [id] => 1250349 [patent_doc_number] => 06675373 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-01-06 [patent_title] => 'Automatic generation of balancing logic for data conversion' [patent_app_type] => B1 [patent_app_number] => 09/656492 [patent_app_country] => US [patent_app_date] => 2000-09-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 3622 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 83 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/675/06675373.pdf [firstpage_image] =>[orig_patent_app_number] => 09656492 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/656492
Automatic generation of balancing logic for data conversion Sep 6, 2000 Issued
Array ( [id] => 1285288 [patent_doc_number] => 06651248 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-11-18 [patent_title] => 'Method and apparatus for efficient interface method dispatch' [patent_app_type] => B1 [patent_app_number] => 09/654291 [patent_app_country] => US [patent_app_date] => 2000-09-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 965 [patent_no_of_words] => 7630 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 208 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/651/06651248.pdf [firstpage_image] =>[orig_patent_app_number] => 09654291 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/654291
Method and apparatus for efficient interface method dispatch Aug 31, 2000 Issued
Menu