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] => 4761380 [patent_doc_number] => 20080313606 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-12-18 [patent_title] => 'XSL DIALOG MODULES' [patent_app_type] => utility [patent_app_number] => 11/818563 [patent_app_country] => US [patent_app_date] => 2007-06-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2394 [patent_no_of_claims] => 25 [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/0313/20080313606.pdf [firstpage_image] =>[orig_patent_app_number] => 11818563 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/818563
XSL dialog modules Jun 13, 2007 Issued
Array ( [id] => 8412704 [patent_doc_number] => 08276116 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-09-25 [patent_title] => 'Algebra operation method, apparatus, and storage medium thereof' [patent_app_type] => utility [patent_app_number] => 11/759643 [patent_app_country] => US [patent_app_date] => 2007-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 82 [patent_figures_cnt] => 83 [patent_no_of_words] => 15631 [patent_no_of_claims] => 12 [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] => 11759643 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/759643
Algebra operation method, apparatus, and storage medium thereof Jun 6, 2007 Issued
Array ( [id] => 4934354 [patent_doc_number] => 20080005129 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-01-03 [patent_title] => 'System for creating dynamic web pages' [patent_app_type] => utility [patent_app_number] => 11/810239 [patent_app_country] => US [patent_app_date] => 2007-06-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 1947 [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/0005/20080005129.pdf [firstpage_image] =>[orig_patent_app_number] => 11810239 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/810239
System for creating dynamic web pages Jun 4, 2007 Abandoned
Array ( [id] => 4712552 [patent_doc_number] => 20080301078 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-12-04 [patent_title] => 'Method and apparatus to abstract away rule languages' [patent_app_type] => utility [patent_app_number] => 11/809468 [patent_app_country] => US [patent_app_date] => 2007-05-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4858 [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/0301/20080301078.pdf [firstpage_image] =>[orig_patent_app_number] => 11809468 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/809468
Method and apparatus to abstract away rule languages May 30, 2007 Issued
Array ( [id] => 4861595 [patent_doc_number] => 20080270445 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-10-30 [patent_title] => 'METHOD FOR AUTOMATING VARIABLES IN END-USER PROGRAMMING SYSTEM' [patent_app_type] => utility [patent_app_number] => 11/739338 [patent_app_country] => US [patent_app_date] => 2007-04-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4788 [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/0270/20080270445.pdf [firstpage_image] =>[orig_patent_app_number] => 11739338 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/739338
Method for automating variables in end-user programming system Apr 23, 2007 Issued
Array ( [id] => 4888528 [patent_doc_number] => 20080262860 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-10-23 [patent_title] => 'System and Method for Supporting Software' [patent_app_type] => utility [patent_app_number] => 11/738163 [patent_app_country] => US [patent_app_date] => 2007-04-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 13066 [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/0262/20080262860.pdf [firstpage_image] =>[orig_patent_app_number] => 11738163 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/738163
System and method for supporting software Apr 19, 2007 Issued
Array ( [id] => 7557523 [patent_doc_number] => 08069433 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-11-29 [patent_title] => 'Multi-format centralized distribution of localized resources for multiple products' [patent_app_type] => utility [patent_app_number] => 11/787942 [patent_app_country] => US [patent_app_date] => 2007-04-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 6342 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 122 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/069/08069433.pdf [firstpage_image] =>[orig_patent_app_number] => 11787942 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/787942
Multi-format centralized distribution of localized resources for multiple products Apr 17, 2007 Issued
Array ( [id] => 4869205 [patent_doc_number] => 20080148226 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-06-19 [patent_title] => 'APPARATUS, METHOD, AND COMPUTER READABLE MEDIUM THEREOF FOR GENERATING AND UTILIZING A FEATURE CODE TO MONITOR A PROGRAM' [patent_app_type] => utility [patent_app_number] => 11/695959 [patent_app_country] => US [patent_app_date] => 2007-04-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4308 [patent_no_of_claims] => 45 [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/0148/20080148226.pdf [firstpage_image] =>[orig_patent_app_number] => 11695959 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/695959
Apparatus, method, and computer readable medium thereof for generating and utilizing a feature code to monitor a program Apr 2, 2007 Issued
Array ( [id] => 8297470 [patent_doc_number] => 08225274 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2012-07-17 [patent_title] => 'Code highlight and intelligent location descriptor for programming shells' [patent_app_type] => utility [patent_app_number] => 11/695748 [patent_app_country] => US [patent_app_date] => 2007-04-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 9 [patent_no_of_words] => 2913 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 217 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11695748 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/695748
Code highlight and intelligent location descriptor for programming shells Apr 2, 2007 Issued
Array ( [id] => 7553320 [patent_doc_number] => 08065662 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2011-11-22 [patent_title] => 'Compatibility testing of an application programming interface' [patent_app_type] => utility [patent_app_number] => 11/731640 [patent_app_country] => US [patent_app_date] => 2007-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 9 [patent_no_of_words] => 8579 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 164 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/065/08065662.pdf [firstpage_image] =>[orig_patent_app_number] => 11731640 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/731640
Compatibility testing of an application programming interface Mar 29, 2007 Issued
Array ( [id] => 4647093 [patent_doc_number] => 08024707 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-09-20 [patent_title] => 'Facilitating self-remediation for software applications' [patent_app_type] => utility [patent_app_number] => 11/690143 [patent_app_country] => US [patent_app_date] => 2007-03-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 5108 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 216 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/024/08024707.pdf [firstpage_image] =>[orig_patent_app_number] => 11690143 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/690143
Facilitating self-remediation for software applications Mar 22, 2007 Issued
Array ( [id] => 4637083 [patent_doc_number] => 08015548 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-09-06 [patent_title] => 'Method for obtaining context of corresponding Xlet while playing BD-J title' [patent_app_type] => utility [patent_app_number] => 11/723765 [patent_app_country] => US [patent_app_date] => 2007-03-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 10 [patent_no_of_words] => 3705 [patent_no_of_claims] => 3 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 197 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/015/08015548.pdf [firstpage_image] =>[orig_patent_app_number] => 11723765 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/723765
Method for obtaining context of corresponding Xlet while playing BD-J title Mar 21, 2007 Issued
Array ( [id] => 4742022 [patent_doc_number] => 20080235675 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-09-25 [patent_title] => 'Typed intermediate language support for existing compilers' [patent_app_type] => utility [patent_app_number] => 11/726438 [patent_app_country] => US [patent_app_date] => 2007-03-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 10352 [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/0235/20080235675.pdf [firstpage_image] =>[orig_patent_app_number] => 11726438 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/726438
Typed intermediate language support for existing compilers Mar 21, 2007 Issued
Array ( [id] => 4742027 [patent_doc_number] => 20080235680 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-09-25 [patent_title] => 'In-Page Installer' [patent_app_type] => utility [patent_app_number] => 11/689469 [patent_app_country] => US [patent_app_date] => 2007-03-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 4956 [patent_no_of_claims] => 48 [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/0235/20080235680.pdf [firstpage_image] =>[orig_patent_app_number] => 11689469 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/689469
In-page installer Mar 20, 2007 Issued
Array ( [id] => 5387432 [patent_doc_number] => 20090228677 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-09-10 [patent_title] => 'DIGITAL DATA PROCESSING METHOD AND SYSTEM' [patent_app_type] => utility [patent_app_number] => 12/097893 [patent_app_country] => US [patent_app_date] => 2006-12-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 20752 [patent_no_of_claims] => 22 [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/0228/20090228677.pdf [firstpage_image] =>[orig_patent_app_number] => 12097893 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/097893
Digital data processing method and system Dec 18, 2006 Issued
Array ( [id] => 4830710 [patent_doc_number] => 20080127127 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-05-29 [patent_title] => 'METHOD, SYSTEM AND PROGRAM PRODUCT FOR TRANSFORMING A SINGLE LANGUAGE PROGRAM INTO MULTIPLE LANGUAGE PROGRAMS' [patent_app_type] => utility [patent_app_number] => 11/564658 [patent_app_country] => US [patent_app_date] => 2006-11-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 7778 [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/0127/20080127127.pdf [firstpage_image] =>[orig_patent_app_number] => 11564658 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/564658
Method, system and program product for transforming a single language program into multiple language programs Nov 28, 2006 Issued
Array ( [id] => 4917748 [patent_doc_number] => 20080098349 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-04-24 [patent_title] => 'Traceability in a modeling environment' [patent_app_type] => utility [patent_app_number] => 11/605747 [patent_app_country] => US [patent_app_date] => 2006-11-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 37 [patent_figures_cnt] => 37 [patent_no_of_words] => 18917 [patent_no_of_claims] => 86 [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/0098/20080098349.pdf [firstpage_image] =>[orig_patent_app_number] => 11605747 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/605747
Traceability in a modeling environment Nov 28, 2006 Issued
Array ( [id] => 9156994 [patent_doc_number] => 08589908 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-11-19 [patent_title] => 'Method for remotely upgrading the firmware of a target device using wireless technology' [patent_app_type] => utility [patent_app_number] => 11/606644 [patent_app_country] => US [patent_app_date] => 2006-11-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 2795 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 2 [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] => 11606644 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/606644
Method for remotely upgrading the firmware of a target device using wireless technology Nov 28, 2006 Issued
Array ( [id] => 4830774 [patent_doc_number] => 20080127149 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-05-29 [patent_title] => 'Method and Apparatus for Computing User-Specified Cost Metrics in a Data Space Profiler' [patent_app_type] => utility [patent_app_number] => 11/563962 [patent_app_country] => US [patent_app_date] => 2006-11-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 47 [patent_figures_cnt] => 47 [patent_no_of_words] => 44737 [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/0127/20080127149.pdf [firstpage_image] =>[orig_patent_app_number] => 11563962 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/563962
Method and apparatus for computing user-specified cost metrics in a data space profiler Nov 27, 2006 Issued
Array ( [id] => 4830583 [patent_doc_number] => 20080127051 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-05-29 [patent_title] => 'METHOD AND SYSTEM FOR PROVIDING A VISUAL CONTEXT FOR SOFTWARE DEVELOPMENT PROCESSES' [patent_app_type] => utility [patent_app_number] => 11/564259 [patent_app_country] => US [patent_app_date] => 2006-11-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 2871 [patent_no_of_claims] => 8 [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/0127/20080127051.pdf [firstpage_image] =>[orig_patent_app_number] => 11564259 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/564259
Method and system for providing a visual context for software development processes Nov 27, 2006 Issued
Menu