
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] => 346645
[patent_doc_number] => 07499839
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-03-03
[patent_title] => 'Method and apparatus for importing data into program code'
[patent_app_type] => utility
[patent_app_number] => 11/238626
[patent_app_country] => US
[patent_app_date] => 2005-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3489
[patent_no_of_claims] => 5
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 218
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/499/07499839.pdf
[firstpage_image] =>[orig_patent_app_number] => 11238626
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/238626 | Method and apparatus for importing data into program code | Sep 28, 2005 | Issued |
Array
(
[id] => 4546311
[patent_doc_number] => 07873507
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-01-18
[patent_title] => 'Multi-core model simulator'
[patent_app_type] => utility
[patent_app_number] => 11/235227
[patent_app_country] => US
[patent_app_date] => 2005-09-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 10
[patent_no_of_words] => 4596
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 103
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/873/07873507.pdf
[firstpage_image] =>[orig_patent_app_number] => 11235227
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/235227 | Multi-core model simulator | Sep 26, 2005 | Issued |
Array
(
[id] => 7520718
[patent_doc_number] => 07974826
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-07-05
[patent_title] => 'Energy system modeling apparatus and methods'
[patent_app_type] => utility
[patent_app_number] => 11/234438
[patent_app_country] => US
[patent_app_date] => 2005-09-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 8
[patent_no_of_words] => 4579
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 200
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/974/07974826.pdf
[firstpage_image] =>[orig_patent_app_number] => 11234438
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/234438 | Energy system modeling apparatus and methods | Sep 22, 2005 | Issued |
Array
(
[id] => 5481292
[patent_doc_number] => 20090204249
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-08-13
[patent_title] => 'Quality Assurance Method When Operating An Industrial Machine'
[patent_app_type] => utility
[patent_app_number] => 11/921260
[patent_app_country] => US
[patent_app_date] => 2005-09-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 6089
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0204/20090204249.pdf
[firstpage_image] =>[orig_patent_app_number] => 11921260
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/921260 | Quality assurance method when operating an industrial machine | Sep 20, 2005 | Issued |
Array
(
[id] => 5134999
[patent_doc_number] => 20070076628
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-04-05
[patent_title] => 'Network modeling system and method of simulating network operation with configurable node models'
[patent_app_type] => utility
[patent_app_number] => 11/228227
[patent_app_country] => US
[patent_app_date] => 2005-09-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 7658
[patent_no_of_claims] => 22
[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/0076/20070076628.pdf
[firstpage_image] =>[orig_patent_app_number] => 11228227
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/228227 | Network modeling system and method of simulating network operation with configurable node models | Sep 18, 2005 | Issued |
Array
(
[id] => 4847777
[patent_doc_number] => 20080184185
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-07-31
[patent_title] => 'Method For Searching For a Similar Design Model'
[patent_app_type] => utility
[patent_app_number] => 11/663028
[patent_app_country] => US
[patent_app_date] => 2005-09-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5376
[patent_no_of_claims] => 31
[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/0184/20080184185.pdf
[firstpage_image] =>[orig_patent_app_number] => 11663028
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/663028 | Method For Searching For a Similar Design Model | Sep 15, 2005 | Abandoned |
Array
(
[id] => 5657802
[patent_doc_number] => 20060143538
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-06-29
[patent_title] => 'Static timing analysis apparatus and method for distributed real-time embedded software'
[patent_app_type] => utility
[patent_app_number] => 11/226004
[patent_app_country] => US
[patent_app_date] => 2005-09-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 2897
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0143/20060143538.pdf
[firstpage_image] =>[orig_patent_app_number] => 11226004
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/226004 | Static timing analysis apparatus and method for distributed real-time embedded software | Sep 13, 2005 | Abandoned |
Array
(
[id] => 272035
[patent_doc_number] => 07565275
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-07-21
[patent_title] => 'Model and system state synchronization'
[patent_app_type] => utility
[patent_app_number] => 11/222514
[patent_app_country] => US
[patent_app_date] => 2005-09-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 12
[patent_no_of_words] => 13428
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 192
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/565/07565275.pdf
[firstpage_image] =>[orig_patent_app_number] => 11222514
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/222514 | Model and system state synchronization | Sep 7, 2005 | Issued |
Array
(
[id] => 272035
[patent_doc_number] => 07565275
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-07-21
[patent_title] => 'Model and system state synchronization'
[patent_app_type] => utility
[patent_app_number] => 11/222514
[patent_app_country] => US
[patent_app_date] => 2005-09-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 12
[patent_no_of_words] => 13428
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 192
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/565/07565275.pdf
[firstpage_image] =>[orig_patent_app_number] => 11222514
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/222514 | Model and system state synchronization | Sep 7, 2005 | Issued |
Array
(
[id] => 272035
[patent_doc_number] => 07565275
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-07-21
[patent_title] => 'Model and system state synchronization'
[patent_app_type] => utility
[patent_app_number] => 11/222514
[patent_app_country] => US
[patent_app_date] => 2005-09-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 12
[patent_no_of_words] => 13428
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 192
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/565/07565275.pdf
[firstpage_image] =>[orig_patent_app_number] => 11222514
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/222514 | Model and system state synchronization | Sep 7, 2005 | Issued |
Array
(
[id] => 272035
[patent_doc_number] => 07565275
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-07-21
[patent_title] => 'Model and system state synchronization'
[patent_app_type] => utility
[patent_app_number] => 11/222514
[patent_app_country] => US
[patent_app_date] => 2005-09-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 12
[patent_no_of_words] => 13428
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 192
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/565/07565275.pdf
[firstpage_image] =>[orig_patent_app_number] => 11222514
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/222514 | Model and system state synchronization | Sep 7, 2005 | Issued |
Array
(
[id] => 272039
[patent_doc_number] => 07565279
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-07-21
[patent_title] => 'Callbacks in asynchronous or parallel execution of a physics simulation'
[patent_app_type] => utility
[patent_app_number] => 11/213339
[patent_app_country] => US
[patent_app_date] => 2005-08-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6340
[patent_no_of_claims] => 39
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 80
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/565/07565279.pdf
[firstpage_image] =>[orig_patent_app_number] => 11213339
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/213339 | Callbacks in asynchronous or parallel execution of a physics simulation | Aug 28, 2005 | Issued |
Array
(
[id] => 207690
[patent_doc_number] => 07630872
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-12-08
[patent_title] => 'Methods for visualizing distances between wellbore and formation boundaries'
[patent_app_type] => utility
[patent_app_number] => 11/161809
[patent_app_country] => US
[patent_app_date] => 2005-08-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 22
[patent_no_of_words] => 5929
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 142
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/630/07630872.pdf
[firstpage_image] =>[orig_patent_app_number] => 11161809
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/161809 | Methods for visualizing distances between wellbore and formation boundaries | Aug 16, 2005 | Issued |
Array
(
[id] => 599839
[patent_doc_number] => 07437277
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-10-14
[patent_title] => 'Model independent simulation'
[patent_app_type] => utility
[patent_app_number] => 11/161651
[patent_app_country] => US
[patent_app_date] => 2005-08-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 3277
[patent_no_of_claims] => 2
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 106
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/437/07437277.pdf
[firstpage_image] =>[orig_patent_app_number] => 11161651
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/161651 | Model independent simulation | Aug 10, 2005 | Issued |
Array
(
[id] => 7253571
[patent_doc_number] => 20050273313
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-12-08
[patent_title] => 'Emulating the operation of a video graphics adapter'
[patent_app_type] => utility
[patent_app_number] => 11/198096
[patent_app_country] => US
[patent_app_date] => 2005-08-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4794
[patent_no_of_claims] => 5
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0273/20050273313.pdf
[firstpage_image] =>[orig_patent_app_number] => 11198096
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/198096 | Emulating the operation of a video graphics adapter | Aug 4, 2005 | Issued |
Array
(
[id] => 5668307
[patent_doc_number] => 20060173657
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-08-03
[patent_title] => 'Systems and methods for dimensioning CAD drawings'
[patent_app_type] => utility
[patent_app_number] => 11/193505
[patent_app_country] => US
[patent_app_date] => 2005-08-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 2905
[patent_no_of_claims] => 29
[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/0173/20060173657.pdf
[firstpage_image] =>[orig_patent_app_number] => 11193505
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/193505 | Systems and methods for dimensioning CAD drawings | Jul 31, 2005 | Abandoned |
Array
(
[id] => 4616149
[patent_doc_number] => 07991598
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2011-08-02
[patent_title] => 'Method and system for modeling a mechanical system'
[patent_app_type] => utility
[patent_app_number] => 11/195208
[patent_app_country] => US
[patent_app_date] => 2005-08-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 12
[patent_no_of_words] => 12200
[patent_no_of_claims] => 51
[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/07/991/07991598.pdf
[firstpage_image] =>[orig_patent_app_number] => 11195208
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/195208 | Method and system for modeling a mechanical system | Jul 31, 2005 | Issued |
Array
(
[id] => 5243453
[patent_doc_number] => 20070021948
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-01-25
[patent_title] => 'Variable rate prescription generation using heterogenous prescription sources with learned weighting factors'
[patent_app_type] => utility
[patent_app_number] => 11/186334
[patent_app_country] => US
[patent_app_date] => 2005-07-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 1429
[patent_no_of_claims] => 7
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0021/20070021948.pdf
[firstpage_image] =>[orig_patent_app_number] => 11186334
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/186334 | Variable rate prescription generation using heterogenous prescription sources with learned weighting factors | Jul 20, 2005 | Abandoned |
Array
(
[id] => 7253481
[patent_doc_number] => 20050273297
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-12-08
[patent_title] => 'Method and apparatus for describing and simulating complex systems'
[patent_app_type] => utility
[patent_app_number] => 11/187732
[patent_app_country] => US
[patent_app_date] => 2005-07-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 4296
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0273/20050273297.pdf
[firstpage_image] =>[orig_patent_app_number] => 11187732
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/187732 | Method and apparatus for describing and simulating complex systems | Jul 20, 2005 | Abandoned |
Array
(
[id] => 5644347
[patent_doc_number] => 20060282802
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-12-14
[patent_title] => 'Method of extracting a semiconductor device compact model'
[patent_app_type] => utility
[patent_app_number] => 11/149825
[patent_app_country] => US
[patent_app_date] => 2005-06-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3663
[patent_no_of_claims] => 12
[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/0282/20060282802.pdf
[firstpage_image] =>[orig_patent_app_number] => 11149825
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/149825 | Method of extracting a semiconductor device compact model | Jun 10, 2005 | Issued |