Search

Ricky D Shafer

Examiner (ID: 1276, Phone: (571)272-2320 , Office: P/2872 )

Most Active Art Unit
2872
Art Unit(s)
2872, 2507
Total Applications
2433
Issued Applications
1743
Pending Applications
161
Abandoned Applications
529

Applications

Application numberTitle of the applicationFiling DateStatus
11/368231 Event management systems and methods for motion control systems Mar 2, 2006 Abandoned
Array ( [id] => 5787969 [patent_doc_number] => 20060206368 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-09-14 [patent_title] => 'Integration of MES and controls engineering' [patent_app_type] => utility [patent_app_number] => 11/365992 [patent_app_country] => US [patent_app_date] => 2006-03-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5352 [patent_no_of_claims] => 21 [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/0206/20060206368.pdf [firstpage_image] =>[orig_patent_app_number] => 11365992 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/365992
Integration of MES and controls engineering Feb 28, 2006 Issued
Array ( [id] => 843092 [patent_doc_number] => 07392115 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-06-24 [patent_title] => 'Characterization of utility demand using utility demand footprint' [patent_app_type] => utility [patent_app_number] => 11/365184 [patent_app_country] => US [patent_app_date] => 2006-03-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5275 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 71 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/392/07392115.pdf [firstpage_image] =>[orig_patent_app_number] => 11365184 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/365184
Characterization of utility demand using utility demand footprint Feb 28, 2006 Issued
Array ( [id] => 5657154 [patent_doc_number] => 20060142890 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-06-29 [patent_title] => 'Substrate processing apparatus, method of controlling substrate, and exposure apparatus' [patent_app_type] => utility [patent_app_number] => 11/363046 [patent_app_country] => US [patent_app_date] => 2006-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 8892 [patent_no_of_claims] => 2 [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/0142/20060142890.pdf [firstpage_image] =>[orig_patent_app_number] => 11363046 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/363046
Substrate processing apparatus, method of controlling substrate, and exposure apparatus Feb 27, 2006 Abandoned
Array ( [id] => 4966273 [patent_doc_number] => 20080109093 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-05-08 [patent_title] => 'Control Device, Device Control System, Device Control Program, Computer-Readable Recording Medium Containing the Device Control Program, and Setting Check Data Creation Method' [patent_app_type] => utility [patent_app_number] => 11/885966 [patent_app_country] => US [patent_app_date] => 2006-02-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 57 [patent_figures_cnt] => 57 [patent_no_of_words] => 35250 [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/0109/20080109093.pdf [firstpage_image] =>[orig_patent_app_number] => 11885966 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/885966
Control Device, Device Control System, Device Control Program, Computer-Readable Recording Medium Containing the Device Control Program, and Setting Check Data Creation Method Feb 26, 2006 Abandoned
Array ( [id] => 5757736 [patent_doc_number] => 20060208681 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-09-21 [patent_title] => 'Conversational numerical control apparatus' [patent_app_type] => utility [patent_app_number] => 11/360388 [patent_app_country] => US [patent_app_date] => 2006-02-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5082 [patent_no_of_claims] => 6 [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/0208/20060208681.pdf [firstpage_image] =>[orig_patent_app_number] => 11360388 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/360388
Conversational numerical control apparatus Feb 23, 2006 Issued
Array ( [id] => 859693 [patent_doc_number] => 07376471 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-05-20 [patent_title] => 'System and method for exploiting a good starting guess for binding constraints in quadratic programming with an infeasible and inconsistent starting guess for the solution' [patent_app_type] => utility [patent_app_number] => 11/358735 [patent_app_country] => US [patent_app_date] => 2006-02-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 1 [patent_figures_cnt] => 1 [patent_no_of_words] => 3628 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 188 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/376/07376471.pdf [firstpage_image] =>[orig_patent_app_number] => 11358735 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/358735
System and method for exploiting a good starting guess for binding constraints in quadratic programming with an infeasible and inconsistent starting guess for the solution Feb 20, 2006 Issued
Array ( [id] => 812709 [patent_doc_number] => 07418301 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-08-26 [patent_title] => 'Method and apparatus for approximating gains in dynamic and steady-state processes for prediction, control, and optimization' [patent_app_type] => utility [patent_app_number] => 11/359114 [patent_app_country] => US [patent_app_date] => 2006-02-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 37 [patent_no_of_words] => 17941 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 220 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/418/07418301.pdf [firstpage_image] =>[orig_patent_app_number] => 11359114 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/359114
Method and apparatus for approximating gains in dynamic and steady-state processes for prediction, control, and optimization Feb 20, 2006 Issued
Array ( [id] => 907659 [patent_doc_number] => 07337037 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-02-26 [patent_title] => 'Controlled wall saw and method for controlling the wall saw' [patent_app_type] => utility [patent_app_number] => 11/359797 [patent_app_country] => US [patent_app_date] => 2006-02-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3578 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 141 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/337/07337037.pdf [firstpage_image] =>[orig_patent_app_number] => 11359797 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/359797
Controlled wall saw and method for controlling the wall saw Feb 20, 2006 Issued
Array ( [id] => 5114210 [patent_doc_number] => 20070198126 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-08-23 [patent_title] => 'Control system and method for compliant control of mission functions' [patent_app_type] => utility [patent_app_number] => 11/359159 [patent_app_country] => US [patent_app_date] => 2006-02-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 3093 [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/0198/20070198126.pdf [firstpage_image] =>[orig_patent_app_number] => 11359159 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/359159
Control system and method for compliant control of mission functions Feb 20, 2006 Issued
Array ( [id] => 5860751 [patent_doc_number] => 20060229740 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-10-12 [patent_title] => 'Portable user interface assembly and method' [patent_app_type] => utility [patent_app_number] => 11/358877 [patent_app_country] => US [patent_app_date] => 2006-02-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 26 [patent_figures_cnt] => 26 [patent_no_of_words] => 15093 [patent_no_of_claims] => 25 [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/0229/20060229740.pdf [firstpage_image] =>[orig_patent_app_number] => 11358877 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/358877
Portable user interface assembly and method Feb 20, 2006 Abandoned
Array ( [id] => 244732 [patent_doc_number] => 07590473 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-09-15 [patent_title] => 'Thermal management using an on-die thermal sensor' [patent_app_type] => utility [patent_app_number] => 11/357493 [patent_app_country] => US [patent_app_date] => 2006-02-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 8 [patent_no_of_words] => 6020 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 150 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/590/07590473.pdf [firstpage_image] =>[orig_patent_app_number] => 11357493 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/357493
Thermal management using an on-die thermal sensor Feb 15, 2006 Issued
Array ( [id] => 5102359 [patent_doc_number] => 20070185621 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-08-09 [patent_title] => 'System and method for controlling injection into an irrigation system' [patent_app_type] => utility [patent_app_number] => 11/351191 [patent_app_country] => US [patent_app_date] => 2006-02-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 1572 [patent_no_of_claims] => 17 [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/0185/20070185621.pdf [firstpage_image] =>[orig_patent_app_number] => 11351191 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/351191
System and method for controlling injection into an irrigation system Feb 6, 2006 Abandoned
Array ( [id] => 5668223 [patent_doc_number] => 20060173573 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-08-03 [patent_title] => 'Numerical controller' [patent_app_type] => utility [patent_app_number] => 11/345390 [patent_app_country] => US [patent_app_date] => 2006-02-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 6008 [patent_no_of_claims] => 2 [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/0173/20060173573.pdf [firstpage_image] =>[orig_patent_app_number] => 11345390 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/345390
Numerical controller Feb 1, 2006 Issued
Array ( [id] => 4840977 [patent_doc_number] => 20080281463 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-11-13 [patent_title] => 'Method of Non-Linear Process Planning and Internet-Based Step-Nc System Using the Same' [patent_app_type] => utility [patent_app_number] => 12/161319 [patent_app_country] => US [patent_app_date] => 2006-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9346 [patent_no_of_claims] => 11 [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/0281/20080281463.pdf [firstpage_image] =>[orig_patent_app_number] => 12161319 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/161319
Method of Non-Linear Process Planning and Internet-Based Step-Nc System Using the Same Jan 30, 2006 Abandoned
Array ( [id] => 4840976 [patent_doc_number] => 20080281462 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-11-13 [patent_title] => 'Transformation Method Of G-Code Into Step-Nc Part Program' [patent_app_type] => utility [patent_app_number] => 12/160089 [patent_app_country] => US [patent_app_date] => 2006-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6571 [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/0281/20080281462.pdf [firstpage_image] =>[orig_patent_app_number] => 12160089 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/160089
Transformation method of G-code into step-Nc part program Jan 30, 2006 Issued
Array ( [id] => 5845502 [patent_doc_number] => 20060122736 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-06-08 [patent_title] => 'Irrigation controller water management with temperature budgeting' [patent_app_type] => utility [patent_app_number] => 11/336690 [patent_app_country] => US [patent_app_date] => 2006-01-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 18643 [patent_no_of_claims] => 65 [patent_no_of_ind_claims] => 21 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0122/20060122736.pdf [firstpage_image] =>[orig_patent_app_number] => 11336690 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/336690
Irrigation controller water management with temperature budgeting Jan 19, 2006 Issued
Array ( [id] => 5189775 [patent_doc_number] => 20070168084 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-07-19 [patent_title] => 'Cycle rate control algorithm' [patent_app_type] => utility [patent_app_number] => 11/334259 [patent_app_country] => US [patent_app_date] => 2006-01-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 32 [patent_figures_cnt] => 32 [patent_no_of_words] => 6818 [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/0168/20070168084.pdf [firstpage_image] =>[orig_patent_app_number] => 11334259 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/334259
Apparatus for temperature control using a cycle rate control algorithm Jan 17, 2006 Issued
Array ( [id] => 4699537 [patent_doc_number] => 20080221721 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-09-11 [patent_title] => 'Automated Sputtering Target Production' [patent_app_type] => utility [patent_app_number] => 11/795395 [patent_app_country] => US [patent_app_date] => 2006-01-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 65 [patent_figures_cnt] => 65 [patent_no_of_words] => 20653 [patent_no_of_claims] => 38 [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/0221/20080221721.pdf [firstpage_image] =>[orig_patent_app_number] => 11795395 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/795395
Automated sputtering target production Jan 17, 2006 Issued
Array ( [id] => 5845501 [patent_doc_number] => 20060122735 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-06-08 [patent_title] => 'PC-programmed irrigation control system' [patent_app_type] => utility [patent_app_number] => 11/329821 [patent_app_country] => US [patent_app_date] => 2006-01-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 4875 [patent_no_of_claims] => 31 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0122/20060122735.pdf [firstpage_image] =>[orig_patent_app_number] => 11329821 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/329821
PC-programmed irrigation control system Jan 9, 2006 Abandoned
Menu