Search

William D Thomson

Supervisory Patent Examiner (ID: 5240, Phone: (571)272-3718 , Office: P/3769 )

Most Active Art Unit
2123
Art Unit(s)
3797, 2763, 3769, 3793, 2123, 2194, 2758
Total Applications
504
Issued Applications
156
Pending Applications
163
Abandoned Applications
185

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 7628318 [patent_doc_number] => 06820042 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-11-16 [patent_title] => 'Mixed mode network simulator' [patent_app_type] => B1 [patent_app_number] => 09/624092 [patent_app_country] => US [patent_app_date] => 2000-07-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7778 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 4 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/820/06820042.pdf [firstpage_image] =>[orig_patent_app_number] => 09624092 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/624092
Mixed mode network simulator Jul 23, 2000 Issued
Array ( [id] => 1070791 [patent_doc_number] => 06845347 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-01-18 [patent_title] => 'Method for modeling an integrated circuit including a DRAM cell' [patent_app_type] => utility [patent_app_number] => 09/621698 [patent_app_country] => US [patent_app_date] => 2000-07-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5552 [patent_no_of_claims] => 36 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 79 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/845/06845347.pdf [firstpage_image] =>[orig_patent_app_number] => 09621698 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/621698
Method for modeling an integrated circuit including a DRAM cell Jul 20, 2000 Issued
Array ( [id] => 1185331 [patent_doc_number] => 06745157 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-06-01 [patent_title] => 'Super-node normalized belief propagation for probabilistic systems' [patent_app_type] => B1 [patent_app_number] => 09/586281 [patent_app_country] => US [patent_app_date] => 2000-06-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 26 [patent_no_of_words] => 16255 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 191 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/745/06745157.pdf [firstpage_image] =>[orig_patent_app_number] => 09586281 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/586281
Super-node normalized belief propagation for probabilistic systems Jun 1, 2000 Issued
Array ( [id] => 1221299 [patent_doc_number] => 06708143 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-03-16 [patent_title] => 'Verification coverage method' [patent_app_type] => B1 [patent_app_number] => 09/575383 [patent_app_country] => US [patent_app_date] => 2000-05-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 1 [patent_figures_cnt] => 1 [patent_no_of_words] => 1822 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 170 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/708/06708143.pdf [firstpage_image] =>[orig_patent_app_number] => 09575383 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/575383
Verification coverage method May 21, 2000 Issued
Array ( [id] => 7626926 [patent_doc_number] => 06807518 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-10-19 [patent_title] => 'Method for analyzing product information' [patent_app_type] => B1 [patent_app_number] => 09/548445 [patent_app_country] => US [patent_app_date] => 2000-04-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 1 [patent_figures_cnt] => 2 [patent_no_of_words] => 2906 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 11 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/807/06807518.pdf [firstpage_image] =>[orig_patent_app_number] => 09548445 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/548445
Method for analyzing product information Apr 12, 2000 Issued
Array ( [id] => 1124370 [patent_doc_number] => 06799151 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-09-28 [patent_title] => 'Method and apparatus for parallel processing' [patent_app_type] => B1 [patent_app_number] => 09/544201 [patent_app_country] => US [patent_app_date] => 2000-04-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 30 [patent_figures_cnt] => 32 [patent_no_of_words] => 18277 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 420 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/799/06799151.pdf [firstpage_image] =>[orig_patent_app_number] => 09544201 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/544201
Method and apparatus for parallel processing Apr 6, 2000 Issued
Array ( [id] => 1556868 [patent_doc_number] => 06349272 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-02-19 [patent_title] => 'Method and system for modeling time-varying systems and non-linear systems' [patent_app_type] => B1 [patent_app_number] => 09/545537 [patent_app_country] => US [patent_app_date] => 2000-04-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 8895 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 9 [patent_words_short_claim] => 178 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/349/06349272.pdf [firstpage_image] =>[orig_patent_app_number] => 09545537 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/545537
Method and system for modeling time-varying systems and non-linear systems Apr 6, 2000 Issued
Array ( [id] => 943178 [patent_doc_number] => 06970814 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-11-29 [patent_title] => 'Remote IP simulation modeling' [patent_app_type] => utility [patent_app_number] => 09/539020 [patent_app_country] => US [patent_app_date] => 2000-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 4 [patent_no_of_words] => 3127 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/970/06970814.pdf [firstpage_image] =>[orig_patent_app_number] => 09539020 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/539020
Remote IP simulation modeling Mar 29, 2000 Issued
Array ( [id] => 1070799 [patent_doc_number] => 06845352 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-01-18 [patent_title] => 'Framework for flexible and scalable real-time traffic emulation for packet switched networks' [patent_app_type] => utility [patent_app_number] => 09/533396 [patent_app_country] => US [patent_app_date] => 2000-03-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 5486 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 111 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/845/06845352.pdf [firstpage_image] =>[orig_patent_app_number] => 09533396 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/533396
Framework for flexible and scalable real-time traffic emulation for packet switched networks Mar 21, 2000 Issued
Array ( [id] => 1242846 [patent_doc_number] => 06684182 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-01-27 [patent_title] => 'Integrated spacecraft emulation system and method for operating same' [patent_app_type] => B1 [patent_app_number] => 09/528588 [patent_app_country] => US [patent_app_date] => 2000-03-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 1 [patent_figures_cnt] => 1 [patent_no_of_words] => 2576 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 240 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/684/06684182.pdf [firstpage_image] =>[orig_patent_app_number] => 09528588 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/528588
Integrated spacecraft emulation system and method for operating same Mar 19, 2000 Issued
Array ( [id] => 1119641 [patent_doc_number] => 06801881 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-10-05 [patent_title] => 'Method for utilizing waveform relaxation in computer-based simulation models' [patent_app_type] => B1 [patent_app_number] => 09/527497 [patent_app_country] => US [patent_app_date] => 2000-03-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5874 [patent_no_of_claims] => 42 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 165 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/801/06801881.pdf [firstpage_image] =>[orig_patent_app_number] => 09527497 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/527497
Method for utilizing waveform relaxation in computer-based simulation models Mar 15, 2000 Issued
Array ( [id] => 1240507 [patent_doc_number] => 06691075 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-02-10 [patent_title] => 'Method for modeling seismic acquisition footprints' [patent_app_type] => B1 [patent_app_number] => 09/521295 [patent_app_country] => US [patent_app_date] => 2000-03-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4892 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 172 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/691/06691075.pdf [firstpage_image] =>[orig_patent_app_number] => 09521295 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/521295
Method for modeling seismic acquisition footprints Mar 8, 2000 Issued
Array ( [id] => 1459587 [patent_doc_number] => 06463402 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2002-10-08 [patent_title] => 'Infeed log scanning for lumber optimization' [patent_app_type] => B1 [patent_app_number] => 09/519195 [patent_app_country] => US [patent_app_date] => 2000-03-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 6610 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 357 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/463/06463402.pdf [firstpage_image] =>[orig_patent_app_number] => 09519195 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/519195
Infeed log scanning for lumber optimization Mar 5, 2000 Issued
Array ( [id] => 1088315 [patent_doc_number] => 06832184 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-12-14 [patent_title] => 'Intelligent work station simulationgeneralized LAN frame generation simulation structure' [patent_app_type] => B1 [patent_app_number] => 09/517534 [patent_app_country] => US [patent_app_date] => 2000-03-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 12 [patent_no_of_words] => 8777 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 86 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/832/06832184.pdf [firstpage_image] =>[orig_patent_app_number] => 09517534 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/517534
Intelligent work station simulationgeneralized LAN frame generation simulation structure Mar 1, 2000 Issued
Array ( [id] => 773583 [patent_doc_number] => 07006963 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2006-02-28 [patent_title] => 'Intelligent workstation simulation-simulation at protocol stack level 2' [patent_app_type] => utility [patent_app_number] => 09/516708 [patent_app_country] => US [patent_app_date] => 2000-03-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 14 [patent_no_of_words] => 7344 [patent_no_of_claims] => 16 [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/07/006/07006963.pdf [firstpage_image] =>[orig_patent_app_number] => 09516708 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/516708
Intelligent workstation simulation-simulation at protocol stack level 2 Mar 1, 2000 Issued
Array ( [id] => 1168320 [patent_doc_number] => 06763327 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-07-13 [patent_title] => 'Abstraction of configurable processor functionality for operating systems portability' [patent_app_type] => B1 [patent_app_number] => 09/506433 [patent_app_country] => US [patent_app_date] => 2000-02-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 3 [patent_no_of_words] => 14234 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 105 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/763/06763327.pdf [firstpage_image] =>[orig_patent_app_number] => 09506433 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/506433
Abstraction of configurable processor functionality for operating systems portability Feb 16, 2000 Issued
Array ( [id] => 1233579 [patent_doc_number] => 06697770 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-02-24 [patent_title] => 'Computer process for prescribing second-order tetrahedral elements during deformation simulation in the design analysis of structures' [patent_app_type] => B1 [patent_app_number] => 09/500973 [patent_app_country] => US [patent_app_date] => 2000-02-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 19 [patent_no_of_words] => 5868 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 132 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/697/06697770.pdf [firstpage_image] =>[orig_patent_app_number] => 09500973 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/500973
Computer process for prescribing second-order tetrahedral elements during deformation simulation in the design analysis of structures Feb 14, 2000 Issued
Array ( [id] => 1250113 [patent_doc_number] => 06675137 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-01-06 [patent_title] => 'Method of data compression using principal components analysis' [patent_app_type] => B1 [patent_app_number] => 09/491882 [patent_app_country] => US [patent_app_date] => 2000-01-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 31 [patent_figures_cnt] => 32 [patent_no_of_words] => 22367 [patent_no_of_claims] => 40 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 74 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/675/06675137.pdf [firstpage_image] =>[orig_patent_app_number] => 09491882 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/491882
Method of data compression using principal components analysis Jan 25, 2000 Issued
Array ( [id] => 6880780 [patent_doc_number] => 20010032067 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2001-10-18 [patent_title] => 'METHOD AND SYSTEM FOR DETERMINING OPTIMAL DELAY ALLOCATION TO DATAPATH BLOCKS BASED ON AREA-DELAY AND POWER-DELAY CURVES' [patent_app_type] => new [patent_app_number] => 09/474008 [patent_app_country] => US [patent_app_date] => 1999-12-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 7986 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 43 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0032/20010032067.pdf [firstpage_image] =>[orig_patent_app_number] => 09474008 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/474008
Method and system for determining optimal delay allocation to datapath blocks based on area-delay and power-delay curves Dec 27, 1999 Issued
Array ( [id] => 1138352 [patent_doc_number] => 06789050 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2004-09-07 [patent_title] => 'Method and apparatus for modeling a web server' [patent_app_type] => B1 [patent_app_number] => 09/466963 [patent_app_country] => US [patent_app_date] => 1999-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 11 [patent_no_of_words] => 6206 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 146 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/789/06789050.pdf [firstpage_image] =>[orig_patent_app_number] => 09466963 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/466963
Method and apparatus for modeling a web server Dec 19, 1999 Issued
Menu