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] => 4613321 [patent_doc_number] => 07996201 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-08-09 [patent_title] => 'Network security modeling system and method' [patent_app_type] => utility [patent_app_number] => 11/977074 [patent_app_country] => US [patent_app_date] => 2007-10-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 9 [patent_no_of_words] => 7097 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 71 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/996/07996201.pdf [firstpage_image] =>[orig_patent_app_number] => 11977074 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/977074
Network security modeling system and method Oct 22, 2007 Issued
Array ( [id] => 8551698 [patent_doc_number] => 08326590 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-12-04 [patent_title] => 'Method and system for designing and checking safety zones of a robot' [patent_app_type] => utility [patent_app_number] => 12/443582 [patent_app_country] => US [patent_app_date] => 2007-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2818 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12443582 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/443582
Method and system for designing and checking safety zones of a robot Sep 27, 2007 Issued
Array ( [id] => 4555017 [patent_doc_number] => 07877246 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-01-25 [patent_title] => 'System and method for performing oilfield simulation operations' [patent_app_type] => utility [patent_app_number] => 11/859722 [patent_app_country] => US [patent_app_date] => 2007-09-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 31 [patent_figures_cnt] => 39 [patent_no_of_words] => 16146 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 206 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/877/07877246.pdf [firstpage_image] =>[orig_patent_app_number] => 11859722 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/859722
System and method for performing oilfield simulation operations Sep 20, 2007 Issued
Array ( [id] => 8530215 [patent_doc_number] => 08306799 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-11-06 [patent_title] => 'Devolatilization performance prediction apparatus and devolatilization performance prediction method' [patent_app_type] => utility [patent_app_number] => 12/442009 [patent_app_country] => US [patent_app_date] => 2007-08-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 16 [patent_no_of_words] => 6058 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 131 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12442009 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/442009
Devolatilization performance prediction apparatus and devolatilization performance prediction method Aug 26, 2007 Issued
Array ( [id] => 4599902 [patent_doc_number] => 07983879 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2011-07-19 [patent_title] => 'Code generation for data acquisition and/or logging in a modeling environment' [patent_app_type] => utility [patent_app_number] => 11/893623 [patent_app_country] => US [patent_app_date] => 2007-08-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 6896 [patent_no_of_claims] => 53 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 151 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/983/07983879.pdf [firstpage_image] =>[orig_patent_app_number] => 11893623 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/893623
Code generation for data acquisition and/or logging in a modeling environment Aug 14, 2007 Issued
Array ( [id] => 6559085 [patent_doc_number] => 20100017190 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-01-21 [patent_title] => 'Emulator' [patent_app_type] => utility [patent_app_number] => 12/438853 [patent_app_country] => US [patent_app_date] => 2007-08-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5501 [patent_no_of_claims] => 10 [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/0017/20100017190.pdf [firstpage_image] =>[orig_patent_app_number] => 12438853 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/438853
Information processing device for managing identifiers for a plurality of connected controllers Aug 12, 2007 Issued
Array ( [id] => 4545255 [patent_doc_number] => 07925488 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-04-12 [patent_title] => 'System and method of generating equation-level diagnostic error messages for use in circuit simulation' [patent_app_type] => utility [patent_app_number] => 11/891498 [patent_app_country] => US [patent_app_date] => 2007-08-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5408 [patent_no_of_claims] => 35 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 140 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/925/07925488.pdf [firstpage_image] =>[orig_patent_app_number] => 11891498 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/891498
System and method of generating equation-level diagnostic error messages for use in circuit simulation Aug 9, 2007 Issued
Array ( [id] => 4955934 [patent_doc_number] => 20080188958 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-08-07 [patent_title] => 'Using Historical Data to Estimate Wear profiles of Consumable Wear Products' [patent_app_type] => utility [patent_app_number] => 11/834901 [patent_app_country] => US [patent_app_date] => 2007-08-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 4744 [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/0188/20080188958.pdf [firstpage_image] =>[orig_patent_app_number] => 11834901 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/834901
Using historical data to estimate wear profiles of consumable wear products Aug 6, 2007 Issued
Array ( [id] => 8861040 [patent_doc_number] => 08463589 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-06-11 [patent_title] => 'Modifying a virtual processor model for hardware/software simulation' [patent_app_type] => utility [patent_app_number] => 12/159831 [patent_app_country] => US [patent_app_date] => 2007-07-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 36 [patent_figures_cnt] => 40 [patent_no_of_words] => 21395 [patent_no_of_claims] => 33 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 327 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12159831 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/159831
Modifying a virtual processor model for hardware/software simulation Jul 29, 2007 Issued
Array ( [id] => 5232228 [patent_doc_number] => 20070294337 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-12-20 [patent_title] => 'CLIENT-SIDE INFORMATION PROCESSING SYSTEM, APPARATUS AND METHODS' [patent_app_type] => utility [patent_app_number] => 11/773524 [patent_app_country] => US [patent_app_date] => 2007-07-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 6650 [patent_no_of_claims] => 69 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0294/20070294337.pdf [firstpage_image] =>[orig_patent_app_number] => 11773524 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/773524
CLIENT-SIDE INFORMATION PROCESSING SYSTEM, APPARATUS AND METHODS Jul 4, 2007 Abandoned
Array ( [id] => 4505532 [patent_doc_number] => 07957946 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-06-07 [patent_title] => 'Method of automatically controlling the trajectory of a drilled well' [patent_app_type] => utility [patent_app_number] => 11/770954 [patent_app_country] => US [patent_app_date] => 2007-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 8 [patent_no_of_words] => 9792 [patent_no_of_claims] => 19 [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/957/07957946.pdf [firstpage_image] =>[orig_patent_app_number] => 11770954 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/770954
Method of automatically controlling the trajectory of a drilled well Jun 28, 2007 Issued
Array ( [id] => 4931615 [patent_doc_number] => 20080002390 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-01-03 [patent_title] => 'CONTROL OF A PLURALITY OF MOTION PLATFORMS IN SYNCHRONY WITH A SEQUENCE OF IMAGES' [patent_app_type] => utility [patent_app_number] => 11/763031 [patent_app_country] => US [patent_app_date] => 2007-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5711 [patent_no_of_claims] => 10 [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/0002/20080002390.pdf [firstpage_image] =>[orig_patent_app_number] => 11763031 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/763031
Control of a plurality of motion platforms in synchrony with a sequence of images Jun 13, 2007 Issued
Array ( [id] => 75560 [patent_doc_number] => 07756694 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-07-13 [patent_title] => 'Method for interactive automation of fault modeling including a method for intelligently sensing fault-fault relationships' [patent_app_type] => utility [patent_app_number] => 11/755572 [patent_app_country] => US [patent_app_date] => 2007-05-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 27 [patent_no_of_words] => 13361 [patent_no_of_claims] => 62 [patent_no_of_ind_claims] => 12 [patent_words_short_claim] => 185 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/756/07756694.pdf [firstpage_image] =>[orig_patent_app_number] => 11755572 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/755572
Method for interactive automation of fault modeling including a method for intelligently sensing fault-fault relationships May 29, 2007 Issued
Array ( [id] => 5012102 [patent_doc_number] => 20070282581 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-12-06 [patent_title] => 'System And Method For Simulating A Discrete Event Process Using Business System Data' [patent_app_type] => utility [patent_app_number] => 11/753858 [patent_app_country] => US [patent_app_date] => 2007-05-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 31 [patent_figures_cnt] => 31 [patent_no_of_words] => 13892 [patent_no_of_claims] => 26 [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/0282/20070282581.pdf [firstpage_image] =>[orig_patent_app_number] => 11753858 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/753858
System and method for simulating a discrete event process using business system data May 24, 2007 Issued
Array ( [id] => 4834748 [patent_doc_number] => 20080133190 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-06-05 [patent_title] => ' METHOD AND A SYSTEM FOR PLANNING A SECURITY ARRAY OF SENSOR UNITS' [patent_app_type] => utility [patent_app_number] => 11/740008 [patent_app_country] => US [patent_app_date] => 2007-04-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 22 [patent_no_of_words] => 11553 [patent_no_of_claims] => 31 [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/0133/20080133190.pdf [firstpage_image] =>[orig_patent_app_number] => 11740008 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/740008
METHOD AND A SYSTEM FOR PLANNING A SECURITY ARRAY OF SENSOR UNITS Apr 24, 2007 Abandoned
Array ( [id] => 6643661 [patent_doc_number] => 20100174518 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-07-08 [patent_title] => 'METHOD FOR PREDICTING AN IMPACT OF AN AGING BEHAVIOUR OF AN ELECTRICAL ELEMENT AND SIMULATION MODEL FOR SIMULATING SUCH BEHAVIOUR' [patent_app_type] => utility [patent_app_number] => 12/294630 [patent_app_country] => US [patent_app_date] => 2007-04-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2055 [patent_no_of_claims] => 18 [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/0174/20100174518.pdf [firstpage_image] =>[orig_patent_app_number] => 12294630 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/294630
METHOD FOR PREDICTING AN IMPACT OF AN AGING BEHAVIOUR OF AN ELECTRICAL ELEMENT AND SIMULATION MODEL FOR SIMULATING SUCH BEHAVIOUR Apr 18, 2007 Abandoned
Array ( [id] => 4527689 [patent_doc_number] => 07912683 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-03-22 [patent_title] => 'Tire transient response data calculating method, data processing method, tire designing method, vehicle motion predicting method, and tire cornering characteristic evaluation method and evaluation device therefor' [patent_app_type] => utility [patent_app_number] => 11/730531 [patent_app_country] => US [patent_app_date] => 2007-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 26 [patent_figures_cnt] => 55 [patent_no_of_words] => 28297 [patent_no_of_claims] => 34 [patent_no_of_ind_claims] => 18 [patent_words_short_claim] => 189 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/912/07912683.pdf [firstpage_image] =>[orig_patent_app_number] => 11730531 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/730531
Tire transient response data calculating method, data processing method, tire designing method, vehicle motion predicting method, and tire cornering characteristic evaluation method and evaluation device therefor Mar 29, 2007 Issued
Array ( [id] => 5127147 [patent_doc_number] => 20070239418 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-10-11 [patent_title] => 'Exercise Monitoring Unit for Executable Architectures' [patent_app_type] => utility [patent_app_number] => 11/690349 [patent_app_country] => US [patent_app_date] => 2007-03-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5979 [patent_no_of_claims] => 27 [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/0239/20070239418.pdf [firstpage_image] =>[orig_patent_app_number] => 11690349 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/690349
Exercise Monitoring Unit for Executable Architectures Mar 22, 2007 Abandoned
Array ( [id] => 6587299 [patent_doc_number] => 20100274544 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-10-28 [patent_title] => 'SQUIB SIMULATOR' [patent_app_type] => utility [patent_app_number] => 11/683694 [patent_app_country] => US [patent_app_date] => 2007-03-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 1806 [patent_no_of_claims] => 18 [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/0274/20100274544.pdf [firstpage_image] =>[orig_patent_app_number] => 11683694 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/683694
SQUIB SIMULATOR Mar 7, 2007 Abandoned
Array ( [id] => 155344 [patent_doc_number] => 07684966 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2010-03-23 [patent_title] => 'System and method for hazardous incident decision support and training' [patent_app_type] => utility [patent_app_number] => 11/713827 [patent_app_country] => US [patent_app_date] => 2007-02-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 20 [patent_no_of_words] => 16763 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 357 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/684/07684966.pdf [firstpage_image] =>[orig_patent_app_number] => 11713827 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/713827
System and method for hazardous incident decision support and training Feb 26, 2007 Issued
Menu