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