
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] => 1587498
[patent_doc_number] => 06425077
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-07-23
[patent_title] => 'System and method for reading data from a programmable logic device'
[patent_app_type] => B1
[patent_app_number] => 09/312024
[patent_app_country] => US
[patent_app_date] => 1999-05-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 7
[patent_no_of_words] => 5717
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 60
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/425/06425077.pdf
[firstpage_image] =>[orig_patent_app_number] => 09312024
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/312024 | System and method for reading data from a programmable logic device | May 13, 1999 | Issued |
Array
(
[id] => 1604523
[patent_doc_number] => 06434709
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-08-13
[patent_title] => 'Remote diagnostic system for diagnosing devices connected to a plurality of terminals'
[patent_app_type] => B1
[patent_app_number] => 09/311586
[patent_app_country] => US
[patent_app_date] => 1999-05-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 22
[patent_no_of_words] => 10648
[patent_no_of_claims] => 18
[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/434/06434709.pdf
[firstpage_image] =>[orig_patent_app_number] => 09311586
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/311586 | Remote diagnostic system for diagnosing devices connected to a plurality of terminals | May 13, 1999 | Issued |
Array
(
[id] => 7642349
[patent_doc_number] => 06430697
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-08-06
[patent_title] => 'Method and apparatus for reducing data return latency of a source synchronous data bus by detecting a late strobe and enabling a bypass path'
[patent_app_type] => B1
[patent_app_number] => 09/312154
[patent_app_country] => US
[patent_app_date] => 1999-05-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 3758
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 4
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/430/06430697.pdf
[firstpage_image] =>[orig_patent_app_number] => 09312154
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/312154 | Method and apparatus for reducing data return latency of a source synchronous data bus by detecting a late strobe and enabling a bypass path | May 13, 1999 | Issued |
Array
(
[id] => 1466705
[patent_doc_number] => 06351809
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-02-26
[patent_title] => 'Method of disguising a USB port connection'
[patent_app_type] => B1
[patent_app_number] => 09/312035
[patent_app_country] => US
[patent_app_date] => 1999-05-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 12
[patent_no_of_words] => 8289
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 120
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/351/06351809.pdf
[firstpage_image] =>[orig_patent_app_number] => 09312035
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/312035 | Method of disguising a USB port connection | May 13, 1999 | Issued |
Array
(
[id] => 4316778
[patent_doc_number] => 06199170
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-03-06
[patent_title] => 'Method and apparatus for precise time synchronization'
[patent_app_type] => 1
[patent_app_number] => 9/310065
[patent_app_country] => US
[patent_app_date] => 1999-05-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 6
[patent_no_of_words] => 2791
[patent_no_of_claims] => 32
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 64
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/199/06199170.pdf
[firstpage_image] =>[orig_patent_app_number] => 310065
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/310065 | Method and apparatus for precise time synchronization | May 10, 1999 | Issued |
Array
(
[id] => 1466356
[patent_doc_number] => 06393560
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-05-21
[patent_title] => 'Initializing and restarting operating systems'
[patent_app_type] => B1
[patent_app_number] => 09/309178
[patent_app_country] => US
[patent_app_date] => 1999-05-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 6249
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 30
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/393/06393560.pdf
[firstpage_image] =>[orig_patent_app_number] => 09309178
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/309178 | Initializing and restarting operating systems | May 9, 1999 | Issued |
Array
(
[id] => 1584986
[patent_doc_number] => 06449727
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-09-10
[patent_title] => 'High-speed data transfer synchronizing system and method'
[patent_app_type] => B1
[patent_app_number] => 09/306724
[patent_app_country] => US
[patent_app_date] => 1999-05-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 20
[patent_figures_cnt] => 58
[patent_no_of_words] => 22170
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 115
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/449/06449727.pdf
[firstpage_image] =>[orig_patent_app_number] => 09306724
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/306724 | High-speed data transfer synchronizing system and method | May 6, 1999 | Issued |
Array
(
[id] => 1557378
[patent_doc_number] => 06349388
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-02-19
[patent_title] => 'Timer processing engine for supporting multiple virtual minimum time timers'
[patent_app_type] => B1
[patent_app_number] => 09/307085
[patent_app_country] => US
[patent_app_date] => 1999-05-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3884
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 93
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/349/06349388.pdf
[firstpage_image] =>[orig_patent_app_number] => 09307085
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/307085 | Timer processing engine for supporting multiple virtual minimum time timers | May 6, 1999 | Issued |
Array
(
[id] => 1571875
[patent_doc_number] => 06377939
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-04-23
[patent_title] => 'Pipelined method and apparatus for processing communication metering data'
[patent_app_type] => B1
[patent_app_number] => 09/304924
[patent_app_country] => US
[patent_app_date] => 1999-05-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 13
[patent_no_of_words] => 10293
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 67
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/377/06377939.pdf
[firstpage_image] =>[orig_patent_app_number] => 09304924
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/304924 | Pipelined method and apparatus for processing communication metering data | May 3, 1999 | Issued |
Array
(
[id] => 1438731
[patent_doc_number] => 06357009
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-03-12
[patent_title] => 'Secure enablement of a processing entity'
[patent_app_type] => B1
[patent_app_number] => 09/242627
[patent_app_country] => US
[patent_app_date] => 1999-05-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 16
[patent_no_of_words] => 9179
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 116
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/357/06357009.pdf
[firstpage_image] =>[orig_patent_app_number] => 09242627
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/242627 | Secure enablement of a processing entity | May 2, 1999 | Issued |
Array
(
[id] => 4337389
[patent_doc_number] => 06249863
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-06-19
[patent_title] => 'Host device equipped with means for starting a process in response to detecting insertion of a storage media'
[patent_app_type] => 1
[patent_app_number] => 9/304623
[patent_app_country] => US
[patent_app_date] => 1999-05-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 36
[patent_figures_cnt] => 58
[patent_no_of_words] => 30316
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 186
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/249/06249863.pdf
[firstpage_image] =>[orig_patent_app_number] => 304623
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/304623 | Host device equipped with means for starting a process in response to detecting insertion of a storage media | May 2, 1999 | Issued |
Array
(
[id] => 1524952
[patent_doc_number] => 06415382
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-07-02
[patent_title] => 'Hard disk bootstrap redirection'
[patent_app_type] => B1
[patent_app_number] => 09/302921
[patent_app_country] => US
[patent_app_date] => 1999-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 11
[patent_no_of_words] => 4047
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 162
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/415/06415382.pdf
[firstpage_image] =>[orig_patent_app_number] => 09302921
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/302921 | Hard disk bootstrap redirection | Apr 29, 1999 | Issued |
Array
(
[id] => 1466352
[patent_doc_number] => 06393559
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-05-21
[patent_title] => 'Method and computer for self-healing BIOS initialization code'
[patent_app_type] => B1
[patent_app_number] => 09/303036
[patent_app_country] => US
[patent_app_date] => 1999-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 4
[patent_no_of_words] => 3114
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 69
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/393/06393559.pdf
[firstpage_image] =>[orig_patent_app_number] => 09303036
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/303036 | Method and computer for self-healing BIOS initialization code | Apr 29, 1999 | Issued |
Array
(
[id] => 1506015
[patent_doc_number] => 06487655
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-11-26
[patent_title] => 'Computer system formed with a processor and a system board provided with complementary initialization support'
[patent_app_type] => B1
[patent_app_number] => 09/302163
[patent_app_country] => US
[patent_app_date] => 1999-04-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 3285
[patent_no_of_claims] => 29
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 91
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/487/06487655.pdf
[firstpage_image] =>[orig_patent_app_number] => 09302163
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/302163 | Computer system formed with a processor and a system board provided with complementary initialization support | Apr 28, 1999 | Issued |
Array
(
[id] => 1466408
[patent_doc_number] => 06393572
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-05-21
[patent_title] => 'Sleepmode activation in a slave device'
[patent_app_type] => B1
[patent_app_number] => 09/300902
[patent_app_country] => US
[patent_app_date] => 1999-04-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3403
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 107
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/393/06393572.pdf
[firstpage_image] =>[orig_patent_app_number] => 09300902
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/300902 | Sleepmode activation in a slave device | Apr 27, 1999 | Issued |
Array
(
[id] => 4423649
[patent_doc_number] => 06311285
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-10-30
[patent_title] => 'Method and apparatus for source synchronous transfers at frequencies including an odd fraction of a core frequency'
[patent_app_type] => 1
[patent_app_number] => 9/300538
[patent_app_country] => US
[patent_app_date] => 1999-04-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6178
[patent_no_of_claims] => 29
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 53
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/311/06311285.pdf
[firstpage_image] =>[orig_patent_app_number] => 300538
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/300538 | Method and apparatus for source synchronous transfers at frequencies including an odd fraction of a core frequency | Apr 26, 1999 | Issued |
Array
(
[id] => 1519698
[patent_doc_number] => 06421777
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-07-16
[patent_title] => 'Method and apparatus for managing boot images in a distributed data processing system'
[patent_app_type] => B1
[patent_app_number] => 09/299938
[patent_app_country] => US
[patent_app_date] => 1999-04-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 7498
[patent_no_of_claims] => 36
[patent_no_of_ind_claims] => 12
[patent_words_short_claim] => 78
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/421/06421777.pdf
[firstpage_image] =>[orig_patent_app_number] => 09299938
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/299938 | Method and apparatus for managing boot images in a distributed data processing system | Apr 25, 1999 | Issued |
Array
(
[id] => 4350245
[patent_doc_number] => 06321342
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-11-20
[patent_title] => 'Method and apparatus for interfacing circuits that operate based upon different clock signals'
[patent_app_type] => 1
[patent_app_number] => 9/274566
[patent_app_country] => US
[patent_app_date] => 1999-03-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5800
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 94
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/321/06321342.pdf
[firstpage_image] =>[orig_patent_app_number] => 274566
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/274566 | Method and apparatus for interfacing circuits that operate based upon different clock signals | Mar 22, 1999 | Issued |
Array
(
[id] => 1490238
[patent_doc_number] => 06367027
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-04-02
[patent_title] => 'Skew pointer generation'
[patent_app_type] => B1
[patent_app_number] => 09/273842
[patent_app_country] => US
[patent_app_date] => 1999-03-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 9
[patent_no_of_words] => 2562
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 126
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/367/06367027.pdf
[firstpage_image] =>[orig_patent_app_number] => 09273842
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/273842 | Skew pointer generation | Mar 21, 1999 | Issued |
Array
(
[id] => 7638594
[patent_doc_number] => 06397327
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-05-28
[patent_title] => 'Method and apparatus for configuring a computer system'
[patent_app_type] => B1
[patent_app_number] => 09/272464
[patent_app_country] => US
[patent_app_date] => 1999-03-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2612
[patent_no_of_claims] => 26
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 5
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/397/06397327.pdf
[firstpage_image] =>[orig_patent_app_number] => 09272464
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/272464 | Method and apparatus for configuring a computer system | Mar 18, 1999 | Issued |