Search

Thomas M. Heckler

Examiner (ID: 12260)

Most Active Art Unit
2307
Art Unit(s)
2307, 2182, 2787, 2306, 2316, 2305, 2115, 2185, 2899
Total Applications
1597
Issued Applications
1476
Pending Applications
29
Abandoned Applications
92

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 4304982 [patent_doc_number] => 06269443 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-07-31 [patent_title] => 'Method and apparatus for automatically selecting CPU clock frequency multiplier' [patent_app_type] => 1 [patent_app_number] => 9/222067 [patent_app_country] => US [patent_app_date] => 1998-12-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2022 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 70 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/269/06269443.pdf [firstpage_image] =>[orig_patent_app_number] => 222067 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/222067
Method and apparatus for automatically selecting CPU clock frequency multiplier Dec 28, 1998 Issued
Array ( [id] => 4424290 [patent_doc_number] => 06301668 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-10-09 [patent_title] => 'Method and system for adaptive network security using network vulnerability assessment' [patent_app_type] => 1 [patent_app_number] => 9/222414 [patent_app_country] => US [patent_app_date] => 1998-12-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 7 [patent_no_of_words] => 4973 [patent_no_of_claims] => 116 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 80 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/301/06301668.pdf [firstpage_image] =>[orig_patent_app_number] => 222414 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/222414
Method and system for adaptive network security using network vulnerability assessment Dec 28, 1998 Issued
Array ( [id] => 4260807 [patent_doc_number] => 06167526 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-12-26 [patent_title] => 'Method and apparatus for synchronizing a decoder circuit with a phase-encoded data signal in a data storage device' [patent_app_type] => 1 [patent_app_number] => 9/222078 [patent_app_country] => US [patent_app_date] => 1998-12-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2956 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 122 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/167/06167526.pdf [firstpage_image] =>[orig_patent_app_number] => 222078 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/222078
Method and apparatus for synchronizing a decoder circuit with a phase-encoded data signal in a data storage device Dec 28, 1998 Issued
Array ( [id] => 4392333 [patent_doc_number] => 06289463 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-09-11 [patent_title] => 'Establishing communications between a computer system using a Unix operating platform and a computer system using a Windows NT operation platform' [patent_app_type] => 1 [patent_app_number] => 9/222739 [patent_app_country] => US [patent_app_date] => 1998-12-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4581 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/289/06289463.pdf [firstpage_image] =>[orig_patent_app_number] => 222739 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/222739
Establishing communications between a computer system using a Unix operating platform and a computer system using a Windows NT operation platform Dec 28, 1998 Issued
Array ( [id] => 4424690 [patent_doc_number] => 06266780 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-07-24 [patent_title] => 'Glitchless clock switch' [patent_app_type] => 1 [patent_app_number] => 9/219799 [patent_app_country] => US [patent_app_date] => 1998-12-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 4 [patent_no_of_words] => 3592 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 67 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/266/06266780.pdf [firstpage_image] =>[orig_patent_app_number] => 219799 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/219799
Glitchless clock switch Dec 22, 1998 Issued
Array ( [id] => 4316578 [patent_doc_number] => 06199159 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-03-06 [patent_title] => 'Booting an operating system' [patent_app_type] => 1 [patent_app_number] => 9/218951 [patent_app_country] => US [patent_app_date] => 1998-12-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 2185 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 57 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/199/06199159.pdf [firstpage_image] =>[orig_patent_app_number] => 218951 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/218951
Booting an operating system Dec 21, 1998 Issued
Array ( [id] => 4347008 [patent_doc_number] => 06330681 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-12-11 [patent_title] => 'Method and apparatus for controlling power level during BIST' [patent_app_type] => 1 [patent_app_number] => 9/218764 [patent_app_country] => US [patent_app_date] => 1998-12-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 3052 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 112 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/330/06330681.pdf [firstpage_image] =>[orig_patent_app_number] => 218764 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/218764
Method and apparatus for controlling power level during BIST Dec 21, 1998 Issued
Array ( [id] => 4422584 [patent_doc_number] => 06233695 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-05-15 [patent_title] => 'Data transmission control system in set top box' [patent_app_type] => 1 [patent_app_number] => 9/218116 [patent_app_country] => US [patent_app_date] => 1998-12-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 2660 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 134 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/233/06233695.pdf [firstpage_image] =>[orig_patent_app_number] => 218116 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/218116
Data transmission control system in set top box Dec 20, 1998 Issued
Array ( [id] => 4427317 [patent_doc_number] => 06226740 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-05-01 [patent_title] => 'Information processing apparatus and method that uses first and second power supplies for reducing booting time' [patent_app_type] => 1 [patent_app_number] => 9/216610 [patent_app_country] => US [patent_app_date] => 1998-12-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 2237 [patent_no_of_claims] => 3 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 202 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/226/06226740.pdf [firstpage_image] =>[orig_patent_app_number] => 216610 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/216610
Information processing apparatus and method that uses first and second power supplies for reducing booting time Dec 20, 1998 Issued
Array ( [id] => 4281406 [patent_doc_number] => 06260153 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-07-10 [patent_title] => 'Automatic compensation circuit for no margin input data' [patent_app_type] => 1 [patent_app_number] => 9/217088 [patent_app_country] => US [patent_app_date] => 1998-12-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 2708 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 84 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/260/06260153.pdf [firstpage_image] =>[orig_patent_app_number] => 217088 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/217088
Automatic compensation circuit for no margin input data Dec 20, 1998 Issued
Array ( [id] => 4316563 [patent_doc_number] => 06199158 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-03-06 [patent_title] => 'Method and apparatus for configuring variant software for electronic devices' [patent_app_type] => 1 [patent_app_number] => 9/216749 [patent_app_country] => US [patent_app_date] => 1998-12-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 2128 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 171 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/199/06199158.pdf [firstpage_image] =>[orig_patent_app_number] => 216749 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/216749
Method and apparatus for configuring variant software for electronic devices Dec 15, 1998 Issued
Array ( [id] => 4316764 [patent_doc_number] => 06199169 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-03-06 [patent_title] => 'System and method for synchronizing time across a computer cluster' [patent_app_type] => 1 [patent_app_number] => 9/212021 [patent_app_country] => US [patent_app_date] => 1998-12-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 11 [patent_no_of_words] => 8759 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 146 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/199/06199169.pdf [firstpage_image] =>[orig_patent_app_number] => 212021 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/212021
System and method for synchronizing time across a computer cluster Dec 14, 1998 Issued
Array ( [id] => 4377181 [patent_doc_number] => 06219798 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-04-17 [patent_title] => 'Hold-reset mode selection counter and operation method thereof' [patent_app_type] => 1 [patent_app_number] => 9/210784 [patent_app_country] => US [patent_app_date] => 1998-12-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 15 [patent_no_of_words] => 3516 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 80 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/219/06219798.pdf [firstpage_image] =>[orig_patent_app_number] => 210784 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/210784
Hold-reset mode selection counter and operation method thereof Dec 14, 1998 Issued
Array ( [id] => 4318157 [patent_doc_number] => 06182212 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-01-30 [patent_title] => 'Method and system for automated migration of user settings to a replacement computer system' [patent_app_type] => 1 [patent_app_number] => 9/211072 [patent_app_country] => US [patent_app_date] => 1998-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4953 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 158 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/182/06182212.pdf [firstpage_image] =>[orig_patent_app_number] => 211072 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/211072
Method and system for automated migration of user settings to a replacement computer system Dec 13, 1998 Issued
Array ( [id] => 4423844 [patent_doc_number] => 06240511 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-05-29 [patent_title] => 'Method and apparatus for detecting system configuration changes' [patent_app_type] => 1 [patent_app_number] => 9/211131 [patent_app_country] => US [patent_app_date] => 1998-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4906 [patent_no_of_claims] => 48 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 180 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/240/06240511.pdf [firstpage_image] =>[orig_patent_app_number] => 211131 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/211131
Method and apparatus for detecting system configuration changes Dec 13, 1998 Issued
Array ( [id] => 4422575 [patent_doc_number] => 06233694 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-05-15 [patent_title] => 'Synchronization device for synchronous dynamic random-access memory' [patent_app_type] => 1 [patent_app_number] => 9/211229 [patent_app_country] => US [patent_app_date] => 1998-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 2514 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 105 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/233/06233694.pdf [firstpage_image] =>[orig_patent_app_number] => 211229 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/211229
Synchronization device for synchronous dynamic random-access memory Dec 13, 1998 Issued
Array ( [id] => 4392088 [patent_doc_number] => 06289449 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-09-11 [patent_title] => 'Creating boot code image on a storage medium' [patent_app_type] => 1 [patent_app_number] => 9/211368 [patent_app_country] => US [patent_app_date] => 1998-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 19 [patent_no_of_words] => 9820 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 61 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/289/06289449.pdf [firstpage_image] =>[orig_patent_app_number] => 211368 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/211368
Creating boot code image on a storage medium Dec 13, 1998 Issued
Array ( [id] => 4422746 [patent_doc_number] => 06272628 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-08-07 [patent_title] => 'Boot code verification and recovery' [patent_app_type] => 1 [patent_app_number] => 9/211367 [patent_app_country] => US [patent_app_date] => 1998-12-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 19 [patent_no_of_words] => 9820 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 60 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/272/06272628.pdf [firstpage_image] =>[orig_patent_app_number] => 211367 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/211367
Boot code verification and recovery Dec 13, 1998 Issued
Array ( [id] => 4270868 [patent_doc_number] => 06223298 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-04-24 [patent_title] => 'Interface for communication with an IC card, and apparatus fitted with such an interface' [patent_app_type] => 1 [patent_app_number] => 9/208777 [patent_app_country] => US [patent_app_date] => 1998-12-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 1 [patent_figures_cnt] => 1 [patent_no_of_words] => 5652 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 22 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/223/06223298.pdf [firstpage_image] =>[orig_patent_app_number] => 208777 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/208777
Interface for communication with an IC card, and apparatus fitted with such an interface Dec 9, 1998 Issued
Array ( [id] => 4424656 [patent_doc_number] => 06266774 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-07-24 [patent_title] => 'Method and system for securing, managing or optimizing a personal computer' [patent_app_type] => 1 [patent_app_number] => 9/208735 [patent_app_country] => US [patent_app_date] => 1998-12-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4613 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 102 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/266/06266774.pdf [firstpage_image] =>[orig_patent_app_number] => 208735 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/208735
Method and system for securing, managing or optimizing a personal computer Dec 7, 1998 Issued
Menu