Search

Christopher C Pratt

Examiner (ID: 148)

Most Active Art Unit
1771
Art Unit(s)
1771
Total Applications
211
Issued Applications
79
Pending Applications
64
Abandoned Applications
68

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 8183377 [patent_doc_number] => 08181150 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-05-15 [patent_title] => 'System and method for synchronized workflow management' [patent_app_type] => utility [patent_app_number] => 11/432939 [patent_app_country] => US [patent_app_date] => 2006-05-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 5971 [patent_no_of_claims] => 58 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 141 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/181/08181150.pdf [firstpage_image] =>[orig_patent_app_number] => 11432939 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/432939
System and method for synchronized workflow management May 11, 2006 Issued
Array ( [id] => 5047364 [patent_doc_number] => 20070266038 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-11-15 [patent_title] => 'METHOD AND SYSTEM FOR AUTOMATED COMPONENT PRODUCT INTEGRATION' [patent_app_type] => utility [patent_app_number] => 11/382558 [patent_app_country] => US [patent_app_date] => 2006-05-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6325 [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/0266/20070266038.pdf [firstpage_image] =>[orig_patent_app_number] => 11382558 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/382558
Method and system for automated component product integration May 9, 2006 Issued
Array ( [id] => 9191 [patent_doc_number] => 07818740 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-10-19 [patent_title] => 'Techniques to perform gradual upgrades' [patent_app_type] => utility [patent_app_number] => 11/418747 [patent_app_country] => US [patent_app_date] => 2006-05-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7404 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 79 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/818/07818740.pdf [firstpage_image] =>[orig_patent_app_number] => 11418747 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/418747
Techniques to perform gradual upgrades May 4, 2006 Issued
Array ( [id] => 5052377 [patent_doc_number] => 20070032922 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-02-08 [patent_title] => 'AUTOMATIC GENERATION OF TELEMETRY FLIGHT SOFTWARE ACCOMPANYING SPECIFICATIONS, AND DECODE FILES' [patent_app_type] => utility [patent_app_number] => 11/381934 [patent_app_country] => US [patent_app_date] => 2006-05-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 11005 [patent_no_of_claims] => 10 [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/0032/20070032922.pdf [firstpage_image] =>[orig_patent_app_number] => 11381934 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/381934
Automatic generation of telemetry flight software accompanying specifications, and decode files May 4, 2006 Issued
Array ( [id] => 5689421 [patent_doc_number] => 20060287736 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-12-21 [patent_title] => 'Sequence program editing apparatus' [patent_app_type] => utility [patent_app_number] => 11/416138 [patent_app_country] => US [patent_app_date] => 2006-05-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5709 [patent_no_of_claims] => 8 [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/0287/20060287736.pdf [firstpage_image] =>[orig_patent_app_number] => 11416138 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/416138
Sequence program editing apparatus May 2, 2006 Issued
Array ( [id] => 5017828 [patent_doc_number] => 20070261037 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-11-08 [patent_title] => 'Methods and systems for displaying multiple unique dynamic messages on a user interface' [patent_app_type] => utility [patent_app_number] => 11/416665 [patent_app_country] => US [patent_app_date] => 2006-05-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4299 [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/0261/20070261037.pdf [firstpage_image] =>[orig_patent_app_number] => 11416665 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/416665
Methods and systems for displaying multiple unique dynamic messages on a user interface May 1, 2006 Issued
Array ( [id] => 7530125 [patent_doc_number] => 08046731 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-10-25 [patent_title] => 'Timer service computer program components' [patent_app_type] => utility [patent_app_number] => 11/413370 [patent_app_country] => US [patent_app_date] => 2006-04-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5344 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 112 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/046/08046731.pdf [firstpage_image] =>[orig_patent_app_number] => 11413370 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/413370
Timer service computer program components Apr 27, 2006 Issued
Array ( [id] => 5226802 [patent_doc_number] => 20070256069 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-11-01 [patent_title] => 'Dependency-based grouping to establish class identity' [patent_app_type] => utility [patent_app_number] => 11/412648 [patent_app_country] => US [patent_app_date] => 2006-04-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9131 [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/0256/20070256069.pdf [firstpage_image] =>[orig_patent_app_number] => 11412648 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/412648
Dependency-based grouping to establish class identity Apr 26, 2006 Issued
Array ( [id] => 5836391 [patent_doc_number] => 20060248223 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-11-02 [patent_title] => 'Semiconductor device, system for performing data processing, and method for performing communication between software framework and plurality of software modules' [patent_app_type] => utility [patent_app_number] => 11/411944 [patent_app_country] => US [patent_app_date] => 2006-04-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 20 [patent_no_of_words] => 8598 [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/0248/20060248223.pdf [firstpage_image] =>[orig_patent_app_number] => 11411944 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/411944
Semiconductor device, system for performing data processing, and method for performing communication between software framework and plurality of software modules Apr 26, 2006 Issued
Array ( [id] => 5226803 [patent_doc_number] => 20070256070 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-11-01 [patent_title] => 'Deployment of multiple embedded operating system components' [patent_app_type] => utility [patent_app_number] => 11/413655 [patent_app_country] => US [patent_app_date] => 2006-04-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2983 [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/0256/20070256070.pdf [firstpage_image] =>[orig_patent_app_number] => 11413655 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/413655
Deployment of multiple embedded operating system components Apr 26, 2006 Issued
Array ( [id] => 5047140 [patent_doc_number] => 20070265814 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-11-15 [patent_title] => 'Using relatedness information for programming' [patent_app_type] => utility [patent_app_number] => 11/412255 [patent_app_country] => US [patent_app_date] => 2006-04-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 8242 [patent_no_of_claims] => 23 [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/0265/20070265814.pdf [firstpage_image] =>[orig_patent_app_number] => 11412255 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/412255
Using relatedness information for programming Apr 25, 2006 Issued
Array ( [id] => 5211720 [patent_doc_number] => 20070250304 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-10-25 [patent_title] => 'Mapping a new user interface onto an existing integrated interface' [patent_app_type] => utility [patent_app_number] => 11/411463 [patent_app_country] => US [patent_app_date] => 2006-04-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 2957 [patent_no_of_claims] => 56 [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/0250/20070250304.pdf [firstpage_image] =>[orig_patent_app_number] => 11411463 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/411463
Mapping a new user interface onto an existing integrated interface Apr 24, 2006 Issued
Array ( [id] => 5017437 [patent_doc_number] => 20070260646 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-11-08 [patent_title] => 'Method, system and computer program product for creating software for processing an insurance claim' [patent_app_type] => utility [patent_app_number] => 11/412156 [patent_app_country] => US [patent_app_date] => 2006-04-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3771 [patent_no_of_claims] => 19 [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/0260/20070260646.pdf [firstpage_image] =>[orig_patent_app_number] => 11412156 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/412156
Method, system and computer program product for creating software for processing an insurance claim Apr 24, 2006 Issued
Array ( [id] => 69232 [patent_doc_number] => 07761844 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-07-20 [patent_title] => 'Technique for platform-independent service modeling' [patent_app_type] => utility [patent_app_number] => 11/407963 [patent_app_country] => US [patent_app_date] => 2006-04-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 47 [patent_figures_cnt] => 75 [patent_no_of_words] => 10661 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 126 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/761/07761844.pdf [firstpage_image] =>[orig_patent_app_number] => 11407963 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/407963
Technique for platform-independent service modeling Apr 20, 2006 Issued
Array ( [id] => 4990845 [patent_doc_number] => 20070157186 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-07-05 [patent_title] => 'High-level programming language to hardware component graph translation method' [patent_app_type] => utility [patent_app_number] => 11/407940 [patent_app_country] => US [patent_app_date] => 2006-04-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 2177 [patent_no_of_claims] => 6 [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/0157/20070157186.pdf [firstpage_image] =>[orig_patent_app_number] => 11407940 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/407940
High-level programming language to hardware component graph translation method Apr 20, 2006 Abandoned
Array ( [id] => 27629 [patent_doc_number] => 07802243 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2010-09-21 [patent_title] => 'System and method for server customization' [patent_app_type] => utility [patent_app_number] => 11/407659 [patent_app_country] => US [patent_app_date] => 2006-04-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 17 [patent_no_of_words] => 7683 [patent_no_of_claims] => 43 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 167 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/802/07802243.pdf [firstpage_image] =>[orig_patent_app_number] => 11407659 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/407659
System and method for server customization Apr 19, 2006 Issued
Array ( [id] => 8424783 [patent_doc_number] => 08281282 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-10-02 [patent_title] => 'Method and apparatus for in-built searching and aggregating functionality' [patent_app_type] => utility [patent_app_number] => 11/409447 [patent_app_country] => US [patent_app_date] => 2006-04-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 3463 [patent_no_of_claims] => 54 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 91 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11409447 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/409447
Method and apparatus for in-built searching and aggregating functionality Apr 19, 2006 Issued
Array ( [id] => 58406 [patent_doc_number] => 07774746 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-08-10 [patent_title] => 'Generating a format translator' [patent_app_type] => utility [patent_app_number] => 11/407559 [patent_app_country] => US [patent_app_date] => 2006-04-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 12761 [patent_no_of_claims] => 47 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 97 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/774/07774746.pdf [firstpage_image] =>[orig_patent_app_number] => 11407559 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/407559
Generating a format translator Apr 18, 2006 Issued
Array ( [id] => 4462828 [patent_doc_number] => 07895567 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-02-22 [patent_title] => 'Pre-assembling drag-and-drop objects before committing a drop object' [patent_app_type] => utility [patent_app_number] => 11/405998 [patent_app_country] => US [patent_app_date] => 2006-04-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 7023 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 198 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/895/07895567.pdf [firstpage_image] =>[orig_patent_app_number] => 11405998 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/405998
Pre-assembling drag-and-drop objects before committing a drop object Apr 17, 2006 Issued
Array ( [id] => 5173717 [patent_doc_number] => 20070074157 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-03-29 [patent_title] => 'Method and system for runtime graphical assembly of running applications' [patent_app_type] => utility [patent_app_number] => 11/403962 [patent_app_country] => US [patent_app_date] => 2006-04-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 30 [patent_figures_cnt] => 30 [patent_no_of_words] => 5639 [patent_no_of_claims] => 43 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0074/20070074157.pdf [firstpage_image] =>[orig_patent_app_number] => 11403962 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/403962
Method and system for runtime graphical assembly of running applications Apr 13, 2006 Abandoned
Menu