Search

Dwin M. Craig

Examiner (ID: 6007, Phone: (571)272-3710 , Office: P/2123 )

Most Active Art Unit
2123
Art Unit(s)
2123, 2128
Total Applications
790
Issued Applications
605
Pending Applications
33
Abandoned Applications
153

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 5273005 [patent_doc_number] => 20090076781 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-03-19 [patent_title] => 'MODEL INDEPENDENT SIMULATION' [patent_app_type] => utility [patent_app_number] => 12/240534 [patent_app_country] => US [patent_app_date] => 2008-11-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3311 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0076/20090076781.pdf [firstpage_image] =>[orig_patent_app_number] => 12240534 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/240534
Model independent simulation Sep 28, 2008 Issued
Array ( [id] => 5399193 [patent_doc_number] => 20090319256 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-12-24 [patent_title] => 'DECOUPLING DYNAMIC PROGRAM ANALYSIS FROM EXECUTION ACROSS HETEROGENEOUS SYSTEMS' [patent_app_type] => utility [patent_app_number] => 12/239648 [patent_app_country] => US [patent_app_date] => 2008-09-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 8857 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0319/20090319256.pdf [firstpage_image] =>[orig_patent_app_number] => 12239648 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/239648
Decoupling dynamic program analysis from execution across heterogeneous systems Sep 25, 2008 Issued
Array ( [id] => 7992269 [patent_doc_number] => 08078440 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-12-13 [patent_title] => 'Operatively tuning implants for increased performance' [patent_app_type] => utility [patent_app_number] => 12/234444 [patent_app_country] => US [patent_app_date] => 2008-09-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 33 [patent_no_of_words] => 15355 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 161 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/078/08078440.pdf [firstpage_image] =>[orig_patent_app_number] => 12234444 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/234444
Operatively tuning implants for increased performance Sep 18, 2008 Issued
Array ( [id] => 7981841 [patent_doc_number] => 08073676 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-12-06 [patent_title] => 'Method and apparatus for emulation enhancement' [patent_app_type] => utility [patent_app_number] => 12/234325 [patent_app_country] => US [patent_app_date] => 2008-09-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 5285 [patent_no_of_claims] => 22 [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/08/073/08073676.pdf [firstpage_image] =>[orig_patent_app_number] => 12234325 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/234325
Method and apparatus for emulation enhancement Sep 18, 2008 Issued
Array ( [id] => 6615462 [patent_doc_number] => 20100063791 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-03-11 [patent_title] => 'System And Method For Channel Emulator Performance Measurement And Evaluation' [patent_app_type] => utility [patent_app_number] => 12/204823 [patent_app_country] => US [patent_app_date] => 2008-09-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 8485 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0063/20100063791.pdf [firstpage_image] =>[orig_patent_app_number] => 12204823 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/204823
System and method for channel emulator performance measurement and evaluation Sep 4, 2008 Issued
Array ( [id] => 5437050 [patent_doc_number] => 20090171637 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-07-02 [patent_title] => 'Analyzing model creating apparatus and method, and computer-readable storage medium' [patent_app_type] => utility [patent_app_number] => 12/222798 [patent_app_country] => US [patent_app_date] => 2008-08-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 6247 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0171/20090171637.pdf [firstpage_image] =>[orig_patent_app_number] => 12222798 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/222798
Analyzing model creating apparatus and method, and computer-readable storage medium Aug 14, 2008 Issued
Array ( [id] => 4712323 [patent_doc_number] => 20080300849 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-12-04 [patent_title] => 'Design Structure for Improved Logic Simulation Using a Negative Unknown Boolean State' [patent_app_type] => utility [patent_app_number] => 12/192309 [patent_app_country] => US [patent_app_date] => 2008-08-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6861 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0300/20080300849.pdf [firstpage_image] =>[orig_patent_app_number] => 12192309 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/192309
Structure for improved logic simulation using a negative unknown boolean state Aug 14, 2008 Issued
Array ( [id] => 7981809 [patent_doc_number] => 08073660 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-12-06 [patent_title] => 'Analyzing model creating apparatus and method, and computer-readable storage medium to create a model using a minimum part interval between parts' [patent_app_type] => utility [patent_app_number] => 12/222728 [patent_app_country] => US [patent_app_date] => 2008-08-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 20 [patent_no_of_words] => 5169 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 131 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/073/08073660.pdf [firstpage_image] =>[orig_patent_app_number] => 12222728 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/222728
Analyzing model creating apparatus and method, and computer-readable storage medium to create a model using a minimum part interval between parts Aug 13, 2008 Issued
Array ( [id] => 6489784 [patent_doc_number] => 20100042658 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-02-18 [patent_title] => 'METHOD FOR CAD KNOWLEDGE MANAGEMENT' [patent_app_type] => utility [patent_app_number] => 12/190839 [patent_app_country] => US [patent_app_date] => 2008-08-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 1765 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0042/20100042658.pdf [firstpage_image] =>[orig_patent_app_number] => 12190839 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/190839
METHOD FOR CAD KNOWLEDGE MANAGEMENT Aug 12, 2008 Abandoned
Array ( [id] => 7725983 [patent_doc_number] => 08099261 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-01-17 [patent_title] => 'Low-cost solid-state identification device' [patent_app_type] => utility [patent_app_number] => 12/221337 [patent_app_country] => US [patent_app_date] => 2008-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 29 [patent_figures_cnt] => 89 [patent_no_of_words] => 19005 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 155 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/099/08099261.pdf [firstpage_image] =>[orig_patent_app_number] => 12221337 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/221337
Low-cost solid-state identification device Jul 30, 2008 Issued
Array ( [id] => 7524656 [patent_doc_number] => 08027826 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-09-27 [patent_title] => 'Evaluation device consisting of a logic simulator and a simulation result table' [patent_app_type] => utility [patent_app_number] => 12/172346 [patent_app_country] => US [patent_app_date] => 2008-07-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 9323 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 250 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/027/08027826.pdf [firstpage_image] =>[orig_patent_app_number] => 12172346 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/172346
Evaluation device consisting of a logic simulator and a simulation result table Jul 13, 2008 Issued
Array ( [id] => 7529598 [patent_doc_number] => 08046203 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-10-25 [patent_title] => 'Method and apparatus for analysis of errors, accuracy, and precision of guns and direct and indirect fire control mechanisms' [patent_app_type] => utility [patent_app_number] => 12/171509 [patent_app_country] => US [patent_app_date] => 2008-07-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 12 [patent_no_of_words] => 12843 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 133 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/046/08046203.pdf [firstpage_image] =>[orig_patent_app_number] => 12171509 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/171509
Method and apparatus for analysis of errors, accuracy, and precision of guns and direct and indirect fire control mechanisms Jul 10, 2008 Issued
Array ( [id] => 11232661 [patent_doc_number] => 09459890 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-10-04 [patent_title] => 'Controlling real time during embedded system development' [patent_app_type] => utility [patent_app_number] => 12/218107 [patent_app_country] => US [patent_app_date] => 2008-07-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 19 [patent_no_of_words] => 12179 [patent_no_of_claims] => 51 [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] =>[firstpage_image] =>[orig_patent_app_number] => 12218107 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/218107
Controlling real time during embedded system development Jul 9, 2008 Issued
Array ( [id] => 4508426 [patent_doc_number] => 07949503 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-05-24 [patent_title] => 'Facilities optimization method' [patent_app_type] => utility [patent_app_number] => 12/216517 [patent_app_country] => US [patent_app_date] => 2008-07-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 3844 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 204 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/949/07949503.pdf [firstpage_image] =>[orig_patent_app_number] => 12216517 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/216517
Facilities optimization method Jul 6, 2008 Issued
Array ( [id] => 5466694 [patent_doc_number] => 20090326894 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-12-31 [patent_title] => 'Methods of processing wind profile information in sports applications' [patent_app_type] => utility [patent_app_number] => 12/215705 [patent_app_country] => US [patent_app_date] => 2008-06-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7521 [patent_no_of_claims] => 58 [patent_no_of_ind_claims] => 15 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0326/20090326894.pdf [firstpage_image] =>[orig_patent_app_number] => 12215705 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/215705
Methods of processing wind profile information in sports applications Jun 26, 2008 Abandoned
Array ( [id] => 7767289 [patent_doc_number] => 08117012 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-02-14 [patent_title] => 'Method for determining cooling requirements of a computer system enclosure' [patent_app_type] => utility [patent_app_number] => 12/213146 [patent_app_country] => US [patent_app_date] => 2008-06-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3463 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 100 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/117/08117012.pdf [firstpage_image] =>[orig_patent_app_number] => 12213146 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/213146
Method for determining cooling requirements of a computer system enclosure Jun 15, 2008 Issued
Array ( [id] => 8551693 [patent_doc_number] => 08326585 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2012-12-04 [patent_title] => 'Computational fluid dynamics shock wave identification' [patent_app_type] => utility [patent_app_number] => 12/139586 [patent_app_country] => US [patent_app_date] => 2008-06-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 1 [patent_figures_cnt] => 3 [patent_no_of_words] => 4444 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12139586 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/139586
Computational fluid dynamics shock wave identification Jun 15, 2008 Issued
Array ( [id] => 6547897 [patent_doc_number] => 20100204972 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-08-12 [patent_title] => 'Method For Predicting Well Reliability By Computer Simulation' [patent_app_type] => utility [patent_app_number] => 12/602622 [patent_app_country] => US [patent_app_date] => 2008-06-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 14536 [patent_no_of_claims] => 60 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0204/20100204972.pdf [firstpage_image] =>[orig_patent_app_number] => 12602622 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/602622
Method for predicting well reliability by computer simulation Jun 12, 2008 Issued
Array ( [id] => 4616156 [patent_doc_number] => 07991605 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2011-08-02 [patent_title] => 'Method and apparatus for translating a verification process having recursion for implementation in a logic emulator' [patent_app_type] => utility [patent_app_number] => 12/134727 [patent_app_country] => US [patent_app_date] => 2008-06-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 4561 [patent_no_of_claims] => 20 [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/07/991/07991605.pdf [firstpage_image] =>[orig_patent_app_number] => 12134727 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/134727
Method and apparatus for translating a verification process having recursion for implementation in a logic emulator Jun 5, 2008 Issued
Array ( [id] => 4641556 [patent_doc_number] => 08019588 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2011-09-13 [patent_title] => 'Methods and systems to compare screen captures from emulated devices under test' [patent_app_type] => utility [patent_app_number] => 12/127217 [patent_app_country] => US [patent_app_date] => 2008-05-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5188 [patent_no_of_claims] => 30 [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/08/019/08019588.pdf [firstpage_image] =>[orig_patent_app_number] => 12127217 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/127217
Methods and systems to compare screen captures from emulated devices under test May 26, 2008 Issued
Menu