
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
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 |