Search

Ryan D. Coyer

Examiner (ID: 3686, Phone: (571)270-5306 , Office: P/2197 )

Most Active Art Unit
2191
Art Unit(s)
2197, 2191
Total Applications
893
Issued Applications
715
Pending Applications
45
Abandoned Applications
147

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 11509090 [patent_doc_number] => 09600250 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-03-21 [patent_title] => 'Declarative programming model with a native programming language' [patent_app_type] => utility [patent_app_number] => 12/900708 [patent_app_country] => US [patent_app_date] => 2010-10-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 5293 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 138 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12900708 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/900708
Declarative programming model with a native programming language Oct 7, 2010 Issued
Array ( [id] => 11636916 [patent_doc_number] => 09658890 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-05-23 [patent_title] => 'Runtime agnostic representation of user code for execution with selected execution runtime' [patent_app_type] => utility [patent_app_number] => 12/900705 [patent_app_country] => US [patent_app_date] => 2010-10-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 5303 [patent_no_of_claims] => 19 [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] =>[firstpage_image] =>[orig_patent_app_number] => 12900705 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/900705
Runtime agnostic representation of user code for execution with selected execution runtime Oct 7, 2010 Issued
Array ( [id] => 11509095 [patent_doc_number] => 09600255 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-03-21 [patent_title] => 'Dynamic data and compute resource elasticity' [patent_app_type] => utility [patent_app_number] => 12/900696 [patent_app_country] => US [patent_app_date] => 2010-10-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 5322 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 175 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12900696 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/900696
Dynamic data and compute resource elasticity Oct 7, 2010 Issued
Array ( [id] => 9555915 [patent_doc_number] => 08762988 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-06-24 [patent_title] => 'User terminal device for managing network device and method thereof' [patent_app_type] => utility [patent_app_number] => 12/923668 [patent_app_country] => US [patent_app_date] => 2010-10-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 9835 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 259 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12923668 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/923668
User terminal device for managing network device and method thereof Sep 30, 2010 Issued
Array ( [id] => 8059465 [patent_doc_number] => 20120079465 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-03-29 [patent_title] => 'COMPILE-TIME BOUNDS CHECKING FOR USER-DEFINED TYPES' [patent_app_type] => utility [patent_app_number] => 12/892291 [patent_app_country] => US [patent_app_date] => 2010-09-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 9360 [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/0079/20120079465.pdf [firstpage_image] =>[orig_patent_app_number] => 12892291 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/892291
Compile-time bounds checking for user-defined types Sep 27, 2010 Issued
Array ( [id] => 6395156 [patent_doc_number] => 20100318637 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-12-16 [patent_title] => 'PROCESS FOR OPTIMIZING SOFTWARE COMPONENTS FOR AN ENTERPRISE RESOURCE PLANNING (ERP) APPLICATION SAP ON MULTIPROCESSOR SERVERS' [patent_app_type] => utility [patent_app_number] => 12/862229 [patent_app_country] => US [patent_app_date] => 2010-08-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 15475 [patent_no_of_claims] => 25 [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/0318/20100318637.pdf [firstpage_image] =>[orig_patent_app_number] => 12862229 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/862229
PROCESS FOR OPTIMIZING SOFTWARE COMPONENTS FOR AN ENTERPRISE RESOURCE PLANNING (ERP) APPLICATION SAP ON MULTIPROCESSOR SERVERS Aug 23, 2010 Abandoned
Array ( [id] => 10117524 [patent_doc_number] => 09152408 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-10-06 [patent_title] => 'Program update device' [patent_app_type] => utility [patent_app_number] => 13/806065 [patent_app_country] => US [patent_app_date] => 2010-06-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4703 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 225 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13806065 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/806065
Program update device Jun 22, 2010 Issued
Array ( [id] => 8655585 [patent_doc_number] => 08375353 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-02-12 [patent_title] => 'Enabling the use of process flow applications within an information management system (IMS)' [patent_app_type] => utility [patent_app_number] => 12/649775 [patent_app_country] => US [patent_app_date] => 2009-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 5555 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 274 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12649775 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/649775
Enabling the use of process flow applications within an information management system (IMS) Dec 29, 2009 Issued
Array ( [id] => 6167210 [patent_doc_number] => 20110161924 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-06-30 [patent_title] => 'CALL WIZARD FOR INFORMATION MANAGEMENT SYSTEM (IMS) APPLICATIONS' [patent_app_type] => utility [patent_app_number] => 12/649803 [patent_app_country] => US [patent_app_date] => 2009-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5155 [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/0161/20110161924.pdf [firstpage_image] =>[orig_patent_app_number] => 12649803 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/649803
Call wizard for information management system (IMS) applications Dec 29, 2009 Issued
Array ( [id] => 9431197 [patent_doc_number] => 08707284 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-04-22 [patent_title] => 'Dictionary-based dependency determination' [patent_app_type] => utility [patent_app_number] => 12/645389 [patent_app_country] => US [patent_app_date] => 2009-12-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 15 [patent_no_of_words] => 10741 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 295 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12645389 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/645389
Dictionary-based dependency determination Dec 21, 2009 Issued
Array ( [id] => 6508331 [patent_doc_number] => 20100094915 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-04-15 [patent_title] => 'Quick-Creating Objects in an Application' [patent_app_type] => utility [patent_app_number] => 12/640096 [patent_app_country] => US [patent_app_date] => 2009-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4516 [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/0094/20100094915.pdf [firstpage_image] =>[orig_patent_app_number] => 12640096 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/640096
Quick-creating objects in an application Dec 16, 2009 Issued
Array ( [id] => 8810484 [patent_doc_number] => 08448151 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-05-21 [patent_title] => 'Method for binarizing initial script on operating system and operating method of binary script' [patent_app_type] => utility [patent_app_number] => 12/630178 [patent_app_country] => US [patent_app_date] => 2009-12-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3108 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 98 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12630178 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/630178
Method for binarizing initial script on operating system and operating method of binary script Dec 2, 2009 Issued
Array ( [id] => 8260144 [patent_doc_number] => 08209660 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-06-26 [patent_title] => 'Model driven software' [patent_app_type] => utility [patent_app_number] => 12/616835 [patent_app_country] => US [patent_app_date] => 2009-11-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 9788 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 458 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12616835 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/616835
Model driven software Nov 11, 2009 Issued
Array ( [id] => 9283200 [patent_doc_number] => 20140033168 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-01-30 [patent_title] => 'METHOD AND SYSTEM FOR PROVIDING MODELED COMPONENTS' [patent_app_type] => utility [patent_app_number] => 12/567594 [patent_app_country] => US [patent_app_date] => 2009-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4743 [patent_no_of_claims] => 22 [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] =>[firstpage_image] =>[orig_patent_app_number] => 12567594 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/567594
Method and system for providing modeled components Sep 24, 2009 Issued
Array ( [id] => 9089598 [patent_doc_number] => 08561046 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-10-15 [patent_title] => 'Pipelined parallelization with localized self-helper threading' [patent_app_type] => utility [patent_app_number] => 12/559167 [patent_app_country] => US [patent_app_date] => 2009-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 9220 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 178 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12559167 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/559167
Pipelined parallelization with localized self-helper threading Sep 13, 2009 Issued
Array ( [id] => 10890773 [patent_doc_number] => 08914787 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-12-16 [patent_title] => 'Registering software management component types in a managed network' [patent_app_type] => utility [patent_app_number] => 12/551494 [patent_app_country] => US [patent_app_date] => 2009-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2875 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 136 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12551494 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/551494
Registering software management component types in a managed network Aug 30, 2009 Issued
Array ( [id] => 6028680 [patent_doc_number] => 20110054643 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-03-03 [patent_title] => 'METHODS AND APPARATUS TO MANAGE TESTING OF A PROCESS CONTROL SYSTEM' [patent_app_type] => utility [patent_app_number] => 12/548197 [patent_app_country] => US [patent_app_date] => 2009-08-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 16855 [patent_no_of_claims] => 30 [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/0054/20110054643.pdf [firstpage_image] =>[orig_patent_app_number] => 12548197 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/548197
Methods and apparatus to manage testing of a process control system Aug 25, 2009 Issued
Array ( [id] => 9630190 [patent_doc_number] => 08799884 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-08-05 [patent_title] => 'Software application performance enhancement' [patent_app_type] => utility [patent_app_number] => 12/583188 [patent_app_country] => US [patent_app_date] => 2009-08-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 11 [patent_no_of_words] => 4789 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 181 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12583188 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/583188
Software application performance enhancement Aug 12, 2009 Issued
Array ( [id] => 6088542 [patent_doc_number] => 20110145807 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-06-16 [patent_title] => 'METHOD AND DEVICE FOR UPDATING A COMPUTER APPLICATION' [patent_app_type] => utility [patent_app_number] => 12/995746 [patent_app_country] => US [patent_app_date] => 2009-06-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 7349 [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/0145/20110145807.pdf [firstpage_image] =>[orig_patent_app_number] => 12995746 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/995746
METHOD AND DEVICE FOR UPDATING A COMPUTER APPLICATION Jun 1, 2009 Abandoned
Array ( [id] => 6451574 [patent_doc_number] => 20100153928 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-06-17 [patent_title] => 'Developing and Maintaining High Performance Network Services' [patent_app_type] => utility [patent_app_number] => 12/335799 [patent_app_country] => US [patent_app_date] => 2008-12-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 4933 [patent_no_of_claims] => 24 [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/0153/20100153928.pdf [firstpage_image] =>[orig_patent_app_number] => 12335799 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/335799
Developing and Maintaining High Performance Network Services Dec 15, 2008 Abandoned
Menu