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] => 1466349 [patent_doc_number] => 06393558 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-05-21 [patent_title] => 'Peripheral component interconnect (PCI) card for selectively processing a PCI bus reset signal and method for resetting the PCI card' [patent_app_type] => B1 [patent_app_number] => 09/361181 [patent_app_country] => US [patent_app_date] => 1999-07-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3518 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 31 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/393/06393558.pdf [firstpage_image] =>[orig_patent_app_number] => 09361181 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/361181
Peripheral component interconnect (PCI) card for selectively processing a PCI bus reset signal and method for resetting the PCI card Jul 26, 1999 Issued
Array ( [id] => 1485098 [patent_doc_number] => 06453414 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-09-17 [patent_title] => 'Computer system with PC cards and method of booting the same' [patent_app_type] => B1 [patent_app_number] => 09/360113 [patent_app_country] => US [patent_app_date] => 1999-07-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2895 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 71 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/453/06453414.pdf [firstpage_image] =>[orig_patent_app_number] => 09360113 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/360113
Computer system with PC cards and method of booting the same Jul 22, 1999 Issued
Array ( [id] => 1587630 [patent_doc_number] => 06425109 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-07-23 [patent_title] => 'High level automatic core configuration' [patent_app_type] => B1 [patent_app_number] => 09/360384 [patent_app_country] => US [patent_app_date] => 1999-07-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3663 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 50 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/425/06425109.pdf [firstpage_image] =>[orig_patent_app_number] => 09360384 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/360384
High level automatic core configuration Jul 22, 1999 Issued
Array ( [id] => 1580460 [patent_doc_number] => 06470456 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-10-22 [patent_title] => 'Method and system for dynamically controlling the operation speed of a processor' [patent_app_type] => B1 [patent_app_number] => 09/358829 [patent_app_country] => US [patent_app_date] => 1999-07-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 1848 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 51 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/470/06470456.pdf [firstpage_image] =>[orig_patent_app_number] => 09358829 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/358829
Method and system for dynamically controlling the operation speed of a processor Jul 21, 1999 Issued
Array ( [id] => 1416036 [patent_doc_number] => 06550006 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2003-04-15 [patent_title] => 'Method and apparatus to perform a remote boot' [patent_app_type] => B1 [patent_app_number] => 09/359948 [patent_app_country] => US [patent_app_date] => 1999-07-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 2983 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 47 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/550/06550006.pdf [firstpage_image] =>[orig_patent_app_number] => 09359948 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/359948
Method and apparatus to perform a remote boot Jul 21, 1999 Issued
Array ( [id] => 1474499 [patent_doc_number] => 06408280 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-06-18 [patent_title] => 'Data driven constraints engine' [patent_app_type] => B1 [patent_app_number] => 09/358866 [patent_app_country] => US [patent_app_date] => 1999-07-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4550 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 168 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/408/06408280.pdf [firstpage_image] =>[orig_patent_app_number] => 09358866 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/358866
Data driven constraints engine Jul 21, 1999 Issued
Array ( [id] => 4371541 [patent_doc_number] => 06216235 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-04-10 [patent_title] => 'Thermal and power management for computer systems' [patent_app_type] => 1 [patent_app_number] => 9/351051 [patent_app_country] => US [patent_app_date] => 1999-07-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 10 [patent_no_of_words] => 5382 [patent_no_of_claims] => 54 [patent_no_of_ind_claims] => 10 [patent_words_short_claim] => 83 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/216/06216235.pdf [firstpage_image] =>[orig_patent_app_number] => 351051 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/351051
Thermal and power management for computer systems Jul 9, 1999 Issued
Array ( [id] => 1495448 [patent_doc_number] => 06418537 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-07-09 [patent_title] => 'Accurate timing calibration for each of multiple high-speed clocked receivers using a single DLL' [patent_app_type] => B1 [patent_app_number] => 09/350414 [patent_app_country] => US [patent_app_date] => 1999-07-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 2507 [patent_no_of_claims] => 15 [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/418/06418537.pdf [firstpage_image] =>[orig_patent_app_number] => 09350414 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/350414
Accurate timing calibration for each of multiple high-speed clocked receivers using a single DLL Jul 7, 1999 Issued
Array ( [id] => 1539308 [patent_doc_number] => 06412068 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-06-25 [patent_title] => 'Card management bus and method' [patent_app_type] => B1 [patent_app_number] => 09/348422 [patent_app_country] => US [patent_app_date] => 1999-07-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 10032 [patent_no_of_claims] => 34 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/412/06412068.pdf [firstpage_image] =>[orig_patent_app_number] => 09348422 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/348422
Card management bus and method Jul 6, 1999 Issued
Array ( [id] => 1506055 [patent_doc_number] => 06487673 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-11-26 [patent_title] => 'Clock circuit and a computer system having said clock circuit' [patent_app_type] => B1 [patent_app_number] => 09/348790 [patent_app_country] => US [patent_app_date] => 1999-07-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 4 [patent_no_of_words] => 2240 [patent_no_of_claims] => 11 [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/487/06487673.pdf [firstpage_image] =>[orig_patent_app_number] => 09348790 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/348790
Clock circuit and a computer system having said clock circuit Jul 6, 1999 Issued
Array ( [id] => 1602312 [patent_doc_number] => 06493830 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2002-12-10 [patent_title] => 'Clock control device used in image formation' [patent_app_type] => B2 [patent_app_number] => 09/343185 [patent_app_country] => US [patent_app_date] => 1999-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 28 [patent_no_of_words] => 8005 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 10 [patent_words_short_claim] => 61 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/493/06493830.pdf [firstpage_image] =>[orig_patent_app_number] => 09343185 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/343185
Clock control device used in image formation Jun 29, 1999 Issued
Array ( [id] => 7645865 [patent_doc_number] => 06477658 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-11-05 [patent_title] => 'Microprocessor with variable clock operation' [patent_app_type] => B1 [patent_app_number] => 09/342911 [patent_app_country] => US [patent_app_date] => 1999-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 7 [patent_no_of_words] => 2400 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 10 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/477/06477658.pdf [firstpage_image] =>[orig_patent_app_number] => 09342911 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/342911
Microprocessor with variable clock operation Jun 29, 1999 Issued
Array ( [id] => 1506087 [patent_doc_number] => 06487684 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-11-26 [patent_title] => 'Message display device' [patent_app_type] => B1 [patent_app_number] => 09/345077 [patent_app_country] => US [patent_app_date] => 1999-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2714 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 57 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/487/06487684.pdf [firstpage_image] =>[orig_patent_app_number] => 09345077 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/345077
Message display device Jun 29, 1999 Issued
Array ( [id] => 7644118 [patent_doc_number] => 06473856 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-10-29 [patent_title] => 'Gold code backup for corrupt boot code recovery' [patent_app_type] => B1 [patent_app_number] => 09/343455 [patent_app_country] => US [patent_app_date] => 1999-06-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 3655 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 4 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/473/06473856.pdf [firstpage_image] =>[orig_patent_app_number] => 09343455 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/343455
Gold code backup for corrupt boot code recovery Jun 29, 1999 Issued
Array ( [id] => 1501627 [patent_doc_number] => 06405309 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-06-11 [patent_title] => 'Method and apparatus for creating and deploying smaller Microsoft Windows applications for automatic configuration of a computing device' [patent_app_type] => B1 [patent_app_number] => 09/336108 [patent_app_country] => US [patent_app_date] => 1999-06-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9866 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 62 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/405/06405309.pdf [firstpage_image] =>[orig_patent_app_number] => 09336108 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/336108
Method and apparatus for creating and deploying smaller Microsoft Windows applications for automatic configuration of a computing device Jun 17, 1999 Issued
Array ( [id] => 1456833 [patent_doc_number] => 06457122 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-09-24 [patent_title] => 'Fault tolerant process for the delivery of programs to writeable storage device utilizing pre-operating system software/firmware' [patent_app_type] => B1 [patent_app_number] => 09/336073 [patent_app_country] => US [patent_app_date] => 1999-06-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7033 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 62 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/457/06457122.pdf [firstpage_image] =>[orig_patent_app_number] => 09336073 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/336073
Fault tolerant process for the delivery of programs to writeable storage device utilizing pre-operating system software/firmware Jun 17, 1999 Issued
Array ( [id] => 1557636 [patent_doc_number] => 06401202 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-06-04 [patent_title] => 'Multitasking during BIOS boot-up' [patent_app_type] => B1 [patent_app_number] => 09/336110 [patent_app_country] => US [patent_app_date] => 1999-06-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7997 [patent_no_of_claims] => 40 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 52 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/401/06401202.pdf [firstpage_image] =>[orig_patent_app_number] => 09336110 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/336110
Multitasking during BIOS boot-up Jun 17, 1999 Issued
Array ( [id] => 4421611 [patent_doc_number] => 06233608 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2001-05-15 [patent_title] => 'Method and system for securely interacting with managed data from multiple devices' [patent_app_type] => 1 [patent_app_number] => 9/320296 [patent_app_country] => US [patent_app_date] => 1999-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 8833 [patent_no_of_claims] => 50 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 108 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/233/06233608.pdf [firstpage_image] =>[orig_patent_app_number] => 320296 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/320296
Method and system for securely interacting with managed data from multiple devices Jun 6, 1999 Issued
Array ( [id] => 1602099 [patent_doc_number] => 06385733 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-05-07 [patent_title] => 'Computer monitor device' [patent_app_type] => B1 [patent_app_number] => 09/308653 [patent_app_country] => US [patent_app_date] => 1999-06-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 10 [patent_no_of_words] => 5653 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 202 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/385/06385733.pdf [firstpage_image] =>[orig_patent_app_number] => 09308653 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/308653
Computer monitor device May 31, 1999 Issued
Array ( [id] => 4255607 [patent_doc_number] => 06119242 [patent_country] => US [patent_kind] => NA [patent_issue_date] => 2000-09-12 [patent_title] => 'Synchronous clock generator including a false lock detector' [patent_app_type] => 1 [patent_app_number] => 9/318293 [patent_app_country] => US [patent_app_date] => 1999-05-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 12 [patent_no_of_words] => 3629 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 56 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/119/06119242.pdf [firstpage_image] =>[orig_patent_app_number] => 318293 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/318293
Synchronous clock generator including a false lock detector May 24, 1999 Issued
Menu