Search

Michael H. Thaler

Examiner (ID: 5701)

Most Active Art Unit
3306
Art Unit(s)
3305, 3731, 3306, 3309, 2899, 3303, 3727
Total Applications
2217
Issued Applications
1475
Pending Applications
159
Abandoned Applications
583

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 6838039 [patent_doc_number] => 20030035379 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-02-20 [patent_title] => 'Apparatus and method for optimizing telecommunication network design using weighted span classification' [patent_app_type] => new [patent_app_number] => 09/905781 [patent_app_country] => US [patent_app_date] => 2001-07-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 6928 [patent_no_of_claims] => 44 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 36 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0035/20030035379.pdf [firstpage_image] =>[orig_patent_app_number] => 09905781 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/905781
Apparatus and method for optimizing telecommunication network design using weighted span classification Jul 13, 2001 Abandoned
Array ( [id] => 6779925 [patent_doc_number] => 20030051007 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-03-13 [patent_title] => 'Apparatus and method for optimizing telecommunication network design using weighted span classification for low degree of separation demands' [patent_app_type] => new [patent_app_number] => 09/905748 [patent_app_country] => US [patent_app_date] => 2001-07-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 6904 [patent_no_of_claims] => 49 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 52 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0051/20030051007.pdf [firstpage_image] =>[orig_patent_app_number] => 09905748 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/905748
Apparatus and method for optimizing telecommunication network design using weighted span classification for low degree of separation demands Jul 13, 2001 Abandoned
Array ( [id] => 6722228 [patent_doc_number] => 20030055918 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-03-20 [patent_title] => 'Apparatus and method for optimizing telecommunication network design using weighted span classification for high degree of separation demands' [patent_app_type] => new [patent_app_number] => 09/905762 [patent_app_country] => US [patent_app_date] => 2001-07-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 6908 [patent_no_of_claims] => 46 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 52 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0055/20030055918.pdf [firstpage_image] =>[orig_patent_app_number] => 09905762 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/905762
Apparatus and method for optimizing telecommunication network design using weighted span classification for high degree of separation demands Jul 13, 2001 Abandoned
Array ( [id] => 7610056 [patent_doc_number] => 06842803 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2005-01-11 [patent_title] => 'Computer system with privileged-mode modem driver' [patent_app_type] => utility [patent_app_number] => 09/901503 [patent_app_country] => US [patent_app_date] => 2001-07-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7053 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 92 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/842/06842803.pdf [firstpage_image] =>[orig_patent_app_number] => 09901503 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/901503
Computer system with privileged-mode modem driver Jul 8, 2001 Issued
Array ( [id] => 735781 [patent_doc_number] => 07043538 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-05-09 [patent_title] => 'Thin instant messaging proxy interface with persistent sessions' [patent_app_type] => utility [patent_app_number] => 09/897735 [patent_app_country] => US [patent_app_date] => 2001-07-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2794 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 144 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/043/07043538.pdf [firstpage_image] =>[orig_patent_app_number] => 09897735 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/897735
Thin instant messaging proxy interface with persistent sessions Jul 1, 2001 Issued
Array ( [id] => 6367467 [patent_doc_number] => 20020059274 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-05-16 [patent_title] => 'Systems and methods for configuration of information management systems' [patent_app_type] => new [patent_app_number] => 09/879836 [patent_app_country] => US [patent_app_date] => 2001-06-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 26 [patent_figures_cnt] => 26 [patent_no_of_words] => 44806 [patent_no_of_claims] => 107 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 29 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0059/20020059274.pdf [firstpage_image] =>[orig_patent_app_number] => 09879836 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/879836
Systems and methods for configuration of information management systems Jun 11, 2001 Abandoned
Array ( [id] => 6143471 [patent_doc_number] => 20020002642 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-01-03 [patent_title] => 'Input and output systems for data processing' [patent_app_type] => new [patent_app_number] => 09/828183 [patent_app_country] => US [patent_app_date] => 2001-04-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 8560 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 39 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0002/20020002642.pdf [firstpage_image] =>[orig_patent_app_number] => 09828183 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/828183
Input and output systems for data processing Apr 8, 2001 Abandoned
Array ( [id] => 6484566 [patent_doc_number] => 20020152339 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-10-17 [patent_title] => 'Direct access storage system with combined block interface and file interface access' [patent_app_type] => new [patent_app_number] => 09/829470 [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] => 5041 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 93 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0152/20020152339.pdf [firstpage_image] =>[orig_patent_app_number] => 09829470 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/829470
Direct access storage system having plural interfaces which permit receipt of block and file I/O requests Apr 8, 2001 Issued
Array ( [id] => 1210301 [patent_doc_number] => 06718409 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2004-04-06 [patent_title] => 'National marine electronics association protocol converter' [patent_app_type] => B2 [patent_app_number] => 09/828378 [patent_app_country] => US [patent_app_date] => 2001-04-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4038 [patent_no_of_claims] => 20 [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/06/718/06718409.pdf [firstpage_image] =>[orig_patent_app_number] => 09828378 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/828378
National marine electronics association protocol converter Apr 5, 2001 Issued
Array ( [id] => 6161220 [patent_doc_number] => 20020147796 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-10-10 [patent_title] => 'Method for saving a network address' [patent_app_type] => new [patent_app_number] => 09/826702 [patent_app_country] => US [patent_app_date] => 2001-04-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 2759 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 31 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0147/20020147796.pdf [firstpage_image] =>[orig_patent_app_number] => 09826702 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/826702
Method for saving a network address Apr 4, 2001 Abandoned
Array ( [id] => 943470 [patent_doc_number] => 06970948 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2005-11-29 [patent_title] => 'Configuring system units using on-board class information' [patent_app_type] => utility [patent_app_number] => 09/828494 [patent_app_country] => US [patent_app_date] => 2001-04-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 20 [patent_no_of_words] => 9844 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 177 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/970/06970948.pdf [firstpage_image] =>[orig_patent_app_number] => 09828494 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/828494
Configuring system units using on-board class information Apr 4, 2001 Issued
Array ( [id] => 757547 [patent_doc_number] => 07024500 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-04-04 [patent_title] => 'Data converting apparatus and method, printing apparatus and method, printing controlling apparatus and method, printing system and method, and data transmitting method for converting print data' [patent_app_type] => utility [patent_app_number] => 09/826188 [patent_app_country] => US [patent_app_date] => 2001-04-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 19 [patent_no_of_words] => 14425 [patent_no_of_claims] => 33 [patent_no_of_ind_claims] => 13 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/024/07024500.pdf [firstpage_image] =>[orig_patent_app_number] => 09826188 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/826188
Data converting apparatus and method, printing apparatus and method, printing controlling apparatus and method, printing system and method, and data transmitting method for converting print data Apr 3, 2001 Issued
Array ( [id] => 5910489 [patent_doc_number] => 20020144026 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-10-03 [patent_title] => 'System and method for automatically selecting a digital sending functionality' [patent_app_type] => new [patent_app_number] => 09/825606 [patent_app_country] => US [patent_app_date] => 2001-04-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4520 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 53 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0144/20020144026.pdf [firstpage_image] =>[orig_patent_app_number] => 09825606 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/825606
System and method for automatically selecting a digital sending functionality Apr 2, 2001 Issued
Array ( [id] => 6899275 [patent_doc_number] => 20010047440 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2001-11-29 [patent_title] => 'Information processing device, control device, information processing system, and methods thereof' [patent_app_type] => new [patent_app_number] => 09/824269 [patent_app_country] => US [patent_app_date] => 2001-04-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 7225 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 68 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0047/20010047440.pdf [firstpage_image] =>[orig_patent_app_number] => 09824269 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/824269
Audio visual system having a serial bus for identifying devices connected to the external terminals of an amplifier in the system Apr 1, 2001 Issued
Array ( [id] => 5904097 [patent_doc_number] => 20020141450 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-10-03 [patent_title] => 'Parallel byte processing engines shared among multiple data channels' [patent_app_type] => new [patent_app_number] => 09/828573 [patent_app_country] => US [patent_app_date] => 2001-04-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6529 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 94 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0141/20020141450.pdf [firstpage_image] =>[orig_patent_app_number] => 09828573 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/828573
Parallel byte processing engines shared among multiple data channels Apr 1, 2001 Issued
Array ( [id] => 6659568 [patent_doc_number] => 20030079060 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-04-24 [patent_title] => 'Universal download program for establishing communication with a gate array' [patent_app_type] => new [patent_app_number] => 09/825166 [patent_app_country] => US [patent_app_date] => 2001-04-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 20 [patent_no_of_words] => 8938 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 71 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0079/20030079060.pdf [firstpage_image] =>[orig_patent_app_number] => 09825166 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/825166
Universal download program for establishing communication with a gate array Apr 1, 2001 Abandoned
Array ( [id] => 782152 [patent_doc_number] => 06996634 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2006-02-07 [patent_title] => 'Configurable operating system for control of a mobile I/O device' [patent_app_type] => utility [patent_app_number] => 09/823208 [patent_app_country] => US [patent_app_date] => 2001-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3966 [patent_no_of_claims] => 96 [patent_no_of_ind_claims] => 10 [patent_words_short_claim] => 103 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/996/06996634.pdf [firstpage_image] =>[orig_patent_app_number] => 09823208 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/823208
Configurable operating system for control of a mobile I/O device Mar 29, 2001 Issued
Array ( [id] => 5910494 [patent_doc_number] => 20020144031 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-10-03 [patent_title] => 'Method and apparatus for budget development under universal serial bus protocol in a multiple speed transmission environment' [patent_app_type] => new [patent_app_number] => 09/823798 [patent_app_country] => US [patent_app_date] => 2001-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 5329 [patent_no_of_claims] => 31 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 156 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0144/20020144031.pdf [firstpage_image] =>[orig_patent_app_number] => 09823798 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/823798
Method and apparatus for budget development under universal serial bus protocol in a multiple speed transmission environment Mar 29, 2001 Issued
Array ( [id] => 989406 [patent_doc_number] => 06922735 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2005-07-26 [patent_title] => 'Management of co-processor information by integrating non-program information with program information' [patent_app_type] => utility [patent_app_number] => 09/822753 [patent_app_country] => US [patent_app_date] => 2001-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 8 [patent_no_of_words] => 2599 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 105 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/922/06922735.pdf [firstpage_image] =>[orig_patent_app_number] => 09822753 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/822753
Management of co-processor information by integrating non-program information with program information Mar 29, 2001 Issued
Array ( [id] => 6114943 [patent_doc_number] => 20020174197 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-11-21 [patent_title] => 'Method and system for accurately determining a device location in an arbitrated loop' [patent_app_type] => new [patent_app_number] => 09/819122 [patent_app_country] => US [patent_app_date] => 2001-03-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4951 [patent_no_of_claims] => 34 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 179 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0174/20020174197.pdf [firstpage_image] =>[orig_patent_app_number] => 09819122 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/819122
Method and system for accurately determining a device location in an arbitrated loop Mar 26, 2001 Abandoned
Menu