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 number | Title of the application | Filing Date | Status |
---|---|---|---|
Array
(
[id] => 1431543
[patent_doc_number] => 06523169
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2003-02-18
[patent_title] => 'Method for testing system components of an object-oriented program'
[patent_app_type] => B1
[patent_app_number] => 09/308739
[patent_app_country] => US
[patent_app_date] => 1999-05-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 1943
[patent_no_of_claims] => 2
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 113
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/523/06523169.pdf
[firstpage_image] =>[orig_patent_app_number] => 09308739
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/308739 | Method for testing system components of an object-oriented program | May 23, 1999 | Issued |
Array
(
[id] => 1043334
[patent_doc_number] => 06871340
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2005-03-22
[patent_title] => 'System and method for generating software tools'
[patent_app_type] => utility
[patent_app_number] => 09/316040
[patent_app_country] => US
[patent_app_date] => 1999-05-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 22
[patent_figures_cnt] => 23
[patent_no_of_words] => 8710
[patent_no_of_claims] => 64
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 85
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/871/06871340.pdf
[firstpage_image] =>[orig_patent_app_number] => 09316040
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/316040 | System and method for generating software tools | May 20, 1999 | Issued |
Array
(
[id] => 1604556
[patent_doc_number] => 06434742
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-08-13
[patent_title] => 'Symbol for automatically renaming symbols in files during the compiling of the files'
[patent_app_type] => B1
[patent_app_number] => 09/307942
[patent_app_country] => US
[patent_app_date] => 1999-05-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 3093
[patent_no_of_claims] => 33
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 129
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/434/06434742.pdf
[firstpage_image] =>[orig_patent_app_number] => 09307942
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/307942 | Symbol for automatically renaming symbols in files during the compiling of the files | May 9, 1999 | Issued |
Array
(
[id] => 4351485
[patent_doc_number] => 06334215
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-12-25
[patent_title] => 'Methodology for migration of legacy applications to new product architectures'
[patent_app_type] => 1
[patent_app_number] => 9/305431
[patent_app_country] => US
[patent_app_date] => 1999-05-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3753
[patent_no_of_claims] => 5
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 214
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/334/06334215.pdf
[firstpage_image] =>[orig_patent_app_number] => 305431
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/305431 | Methodology for migration of legacy applications to new product architectures | May 4, 1999 | Issued |
Array
(
[id] => 1431274
[patent_doc_number] => 06507945
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2003-01-14
[patent_title] => 'Synthesizing combinatorial libraries of materials'
[patent_app_type] => B1
[patent_app_number] => 09/305830
[patent_app_country] => US
[patent_app_date] => 1999-05-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 9816
[patent_no_of_claims] => 47
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 155
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/507/06507945.pdf
[firstpage_image] =>[orig_patent_app_number] => 09305830
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/305830 | Synthesizing combinatorial libraries of materials | May 4, 1999 | Issued |
Array
(
[id] => 1481918
[patent_doc_number] => 06345387
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-02-05
[patent_title] => 'Coherent object system architecture'
[patent_app_type] => B1
[patent_app_number] => 09/302940
[patent_app_country] => US
[patent_app_date] => 1999-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 16
[patent_no_of_words] => 9221
[patent_no_of_claims] => 72
[patent_no_of_ind_claims] => 12
[patent_words_short_claim] => 15
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/345/06345387.pdf
[firstpage_image] =>[orig_patent_app_number] => 09302940
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/302940 | Coherent object system architecture | Apr 29, 1999 | Issued |
Array
(
[id] => 1604552
[patent_doc_number] => 06434738
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-08-13
[patent_title] => 'System and method for testing computer software'
[patent_app_type] => B1
[patent_app_number] => 09/296341
[patent_app_country] => US
[patent_app_date] => 1999-04-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 5785
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 82
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/434/06434738.pdf
[firstpage_image] =>[orig_patent_app_number] => 09296341
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/296341 | System and method for testing computer software | Apr 21, 1999 | Issued |
Array
(
[id] => 4352906
[patent_doc_number] => 06314563
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-11-06
[patent_title] => 'Expedited object locking and unlocking'
[patent_app_type] => 1
[patent_app_number] => 9/283136
[patent_app_country] => US
[patent_app_date] => 1999-03-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 28
[patent_figures_cnt] => 35
[patent_no_of_words] => 14808
[patent_no_of_claims] => 68
[patent_no_of_ind_claims] => 8
[patent_words_short_claim] => 239
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/314/06314563.pdf
[firstpage_image] =>[orig_patent_app_number] => 283136
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/283136 | Expedited object locking and unlocking | Mar 30, 1999 | Issued |
Array
(
[id] => 1506200
[patent_doc_number] => 06487718
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-11-26
[patent_title] => 'Method and apparatus for installing applications in a distributed data processing system'
[patent_app_type] => B1
[patent_app_number] => 09/282637
[patent_app_country] => US
[patent_app_date] => 1999-03-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 11
[patent_no_of_words] => 4883
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 7
[patent_words_short_claim] => 75
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/487/06487718.pdf
[firstpage_image] =>[orig_patent_app_number] => 09282637
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/282637 | Method and apparatus for installing applications in a distributed data processing system | Mar 30, 1999 | Issued |
Array
(
[id] => 1587714
[patent_doc_number] => 06425125
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-07-23
[patent_title] => 'System and method for upgrading client software'
[patent_app_type] => B1
[patent_app_number] => 09/281734
[patent_app_country] => US
[patent_app_date] => 1999-03-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 12
[patent_no_of_words] => 7964
[patent_no_of_claims] => 42
[patent_no_of_ind_claims] => 7
[patent_words_short_claim] => 107
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/425/06425125.pdf
[firstpage_image] =>[orig_patent_app_number] => 09281734
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/281734 | System and method for upgrading client software | Mar 29, 1999 | Issued |
Array
(
[id] => 1431696
[patent_doc_number] => 06519763
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2003-02-11
[patent_title] => 'Time management and task completion and prediction software'
[patent_app_type] => B1
[patent_app_number] => 09/277732
[patent_app_country] => US
[patent_app_date] => 1999-03-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 4
[patent_no_of_words] => 9457
[patent_no_of_claims] => 29
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 51
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/519/06519763.pdf
[firstpage_image] =>[orig_patent_app_number] => 09277732
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/277732 | Time management and task completion and prediction software | Mar 28, 1999 | Issued |
Array
(
[id] => 1453195
[patent_doc_number] => 06456209
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-09-24
[patent_title] => 'Method and apparatus for deriving a plurally parsable data compression dictionary'
[patent_app_type] => B1
[patent_app_number] => 09/277638
[patent_app_country] => US
[patent_app_date] => 1999-03-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 5141
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 46
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/456/06456209.pdf
[firstpage_image] =>[orig_patent_app_number] => 09277638
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/277638 | Method and apparatus for deriving a plurally parsable data compression dictionary | Mar 25, 1999 | Issued |
Array
(
[id] => 4295595
[patent_doc_number] => 06324684
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-11-27
[patent_title] => 'Processor having real-time execution control for debug functions without a debug monitor'
[patent_app_type] => 1
[patent_app_number] => 9/273039
[patent_app_country] => US
[patent_app_date] => 1999-03-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 4
[patent_no_of_words] => 3042
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 232
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/324/06324684.pdf
[firstpage_image] =>[orig_patent_app_number] => 273039
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/273039 | Processor having real-time execution control for debug functions without a debug monitor | Mar 18, 1999 | Issued |
Array
(
[id] => 1592637
[patent_doc_number] => 06360361
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-03-19
[patent_title] => 'Field reordering to optimize cache utilization'
[patent_app_type] => B1
[patent_app_number] => 09/270124
[patent_app_country] => US
[patent_app_date] => 1999-03-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5858
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 78
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/360/06360361.pdf
[firstpage_image] =>[orig_patent_app_number] => 09270124
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/270124 | Field reordering to optimize cache utilization | Mar 14, 1999 | Issued |
Array
(
[id] => 4375113
[patent_doc_number] => 06292939
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-09-18
[patent_title] => 'Method of reducing unnecessary barrier instructions'
[patent_app_type] => 1
[patent_app_number] => 9/266634
[patent_app_country] => US
[patent_app_date] => 1999-03-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 6
[patent_no_of_words] => 3361
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 151
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/292/06292939.pdf
[firstpage_image] =>[orig_patent_app_number] => 266634
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/266634 | Method of reducing unnecessary barrier instructions | Mar 10, 1999 | Issued |
Array
(
[id] => 1434081
[patent_doc_number] => 06341371
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-01-22
[patent_title] => 'System and method for optimizing program execution in a computer system'
[patent_app_type] => B1
[patent_app_number] => 09/256036
[patent_app_country] => US
[patent_app_date] => 1999-02-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 4575
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 81
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/341/06341371.pdf
[firstpage_image] =>[orig_patent_app_number] => 09256036
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/256036 | System and method for optimizing program execution in a computer system | Feb 22, 1999 | Issued |
Array
(
[id] => 4423924
[patent_doc_number] => 06311321
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-10-30
[patent_title] => 'In-context launch wrapper (ICLW) module and method of automating integration of device management applications into existing enterprise management consoles'
[patent_app_type] => 1
[patent_app_number] => 9/253534
[patent_app_country] => US
[patent_app_date] => 1999-02-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 6
[patent_no_of_words] => 7661
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 166
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/311/06311321.pdf
[firstpage_image] =>[orig_patent_app_number] => 253534
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/253534 | In-context launch wrapper (ICLW) module and method of automating integration of device management applications into existing enterprise management consoles | Feb 21, 1999 | Issued |
Array
(
[id] => 1481436
[patent_doc_number] => 06389587
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-05-14
[patent_title] => 'User interface for developing and executing data flow programs and methods, apparatus, and articles of manufacture for optimizing the execution of data flow programs'
[patent_app_type] => B1
[patent_app_number] => 09/244136
[patent_app_country] => US
[patent_app_date] => 1999-02-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 16
[patent_no_of_words] => 7573
[patent_no_of_claims] => 42
[patent_no_of_ind_claims] => 9
[patent_words_short_claim] => 146
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/389/06389587.pdf
[firstpage_image] =>[orig_patent_app_number] => 09244136
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/244136 | User interface for developing and executing data flow programs and methods, apparatus, and articles of manufacture for optimizing the execution of data flow programs | Feb 3, 1999 | Issued |
Array
(
[id] => 1474583
[patent_doc_number] => 06408299
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-06-18
[patent_title] => 'Type convertor registry'
[patent_app_type] => B1
[patent_app_number] => 09/238431
[patent_app_country] => US
[patent_app_date] => 1999-01-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 6
[patent_no_of_words] => 1524
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 131
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/408/06408299.pdf
[firstpage_image] =>[orig_patent_app_number] => 09238431
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/238431 | Type convertor registry | Jan 27, 1999 | Issued |
Array
(
[id] => 1425947
[patent_doc_number] => 06536033
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2003-03-18
[patent_title] => 'Uniform mechanism for building containment hierarchies'
[patent_app_type] => B1
[patent_app_number] => 09/238430
[patent_app_country] => US
[patent_app_date] => 1999-01-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2029
[patent_no_of_claims] => 4
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 151
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/536/06536033.pdf
[firstpage_image] =>[orig_patent_app_number] => 09238430
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/238430 | Uniform mechanism for building containment hierarchies | Jan 27, 1999 | Issued |