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] => 4199537
[patent_doc_number] => 06094531
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2000-07-25
[patent_title] => 'Method and apparatus for automatically installing operating systems machines'
[patent_app_type] => 1
[patent_app_number] => 8/937848
[patent_app_country] => US
[patent_app_date] => 1997-08-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 7536
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 203
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/094/06094531.pdf
[firstpage_image] =>[orig_patent_app_number] => 937848
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/937848 | Method and apparatus for automatically installing operating systems machines | Aug 24, 1997 | Issued |
Array
(
[id] => 4017062
[patent_doc_number] => 05987250
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1999-11-16
[patent_title] => 'Transparent instrumentation for computer program behavior analysis'
[patent_app_type] => 1
[patent_app_number] => 8/918729
[patent_app_country] => US
[patent_app_date] => 1997-08-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 7
[patent_no_of_words] => 2758
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 116
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/987/05987250.pdf
[firstpage_image] =>[orig_patent_app_number] => 918729
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/918729 | Transparent instrumentation for computer program behavior analysis | Aug 20, 1997 | Issued |
Array
(
[id] => 4111570
[patent_doc_number] => 06049667
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2000-04-11
[patent_title] => 'Computer system, method of compiling and method of accessing address space with pointer of different width therefrom'
[patent_app_type] => 1
[patent_app_number] => 8/911899
[patent_app_country] => US
[patent_app_date] => 1997-08-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 7023
[patent_no_of_claims] => 46
[patent_no_of_ind_claims] => 10
[patent_words_short_claim] => 159
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/049/06049667.pdf
[firstpage_image] =>[orig_patent_app_number] => 911899
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/911899 | Computer system, method of compiling and method of accessing address space with pointer of different width therefrom | Aug 14, 1997 | Issued |
Array
(
[id] => 4427034
[patent_doc_number] => 06195794
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-02-27
[patent_title] => 'Method and apparatus for distributing templates in a component system'
[patent_app_type] => 1
[patent_app_number] => 8/910140
[patent_app_country] => US
[patent_app_date] => 1997-08-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 13
[patent_no_of_words] => 13506
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 133
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/195/06195794.pdf
[firstpage_image] =>[orig_patent_app_number] => 910140
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/910140 | Method and apparatus for distributing templates in a component system | Aug 11, 1997 | Issued |
Array
(
[id] => 3957615
[patent_doc_number] => 05974251
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1999-10-26
[patent_title] => 'Media flow control system'
[patent_app_type] => 1
[patent_app_number] => 8/903791
[patent_app_country] => US
[patent_app_date] => 1997-07-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 25
[patent_figures_cnt] => 41
[patent_no_of_words] => 9945
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 139
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/974/05974251.pdf
[firstpage_image] =>[orig_patent_app_number] => 903791
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/903791 | Media flow control system | Jul 30, 1997 | Issued |
Array
(
[id] => 4236936
[patent_doc_number] => 06011920
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2000-01-04
[patent_title] => 'Method and apparatus for debugging applications on a personality neutral debugger'
[patent_app_type] => 1
[patent_app_number] => 8/901831
[patent_app_country] => US
[patent_app_date] => 1997-07-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 3829
[patent_no_of_claims] => 24
[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/011/06011920.pdf
[firstpage_image] =>[orig_patent_app_number] => 901831
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/901831 | Method and apparatus for debugging applications on a personality neutral debugger | Jul 27, 1997 | Issued |
Array
(
[id] => 4147855
[patent_doc_number] => 06035125
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2000-03-07
[patent_title] => 'Method and system for generating compact code for the loop unrolling transformation'
[patent_app_type] => 1
[patent_app_number] => 8/900809
[patent_app_country] => US
[patent_app_date] => 1997-07-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 11
[patent_no_of_words] => 8516
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 240
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/035/06035125.pdf
[firstpage_image] =>[orig_patent_app_number] => 900809
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/900809 | Method and system for generating compact code for the loop unrolling transformation | Jul 24, 1997 | Issued |
Array
(
[id] => 1429498
[patent_doc_number] => 06513152
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2003-01-28
[patent_title] => 'Object oriented framework mechanism for customization of object oriented frameworks'
[patent_app_type] => B1
[patent_app_number] => 08/899255
[patent_app_country] => US
[patent_app_date] => 1997-07-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 28
[patent_figures_cnt] => 28
[patent_no_of_words] => 13553
[patent_no_of_claims] => 93
[patent_no_of_ind_claims] => 9
[patent_words_short_claim] => 45
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/513/06513152.pdf
[firstpage_image] =>[orig_patent_app_number] => 08899255
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/899255 | Object oriented framework mechanism for customization of object oriented frameworks | Jul 22, 1997 | Issued |
Array
(
[id] => 4089401
[patent_doc_number] => 05966540
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1999-10-12
[patent_title] => 'Hosted machine code installation'
[patent_app_type] => 1
[patent_app_number] => 8/899366
[patent_app_country] => US
[patent_app_date] => 1997-07-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 6
[patent_no_of_words] => 3862
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 135
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/966/05966540.pdf
[firstpage_image] =>[orig_patent_app_number] => 899366
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/899366 | Hosted machine code installation | Jul 22, 1997 | Issued |
Array
(
[id] => 1472168
[patent_doc_number] => 06460175
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2002-10-01
[patent_title] => 'Program product for modular, parallel, remote software installation with repeatable, externally-invocable steps'
[patent_app_type] => B1
[patent_app_number] => 08/896923
[patent_app_country] => US
[patent_app_date] => 1997-07-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 2730
[patent_no_of_claims] => 4
[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/06/460/06460175.pdf
[firstpage_image] =>[orig_patent_app_number] => 08896923
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/896923 | Program product for modular, parallel, remote software installation with repeatable, externally-invocable steps | Jul 17, 1997 | Issued |
Array
(
[id] => 4017142
[patent_doc_number] => 05987254
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1999-11-16
[patent_title] => 'System-wide memoization of array dependence information'
[patent_app_type] => 1
[patent_app_number] => 8/892084
[patent_app_country] => US
[patent_app_date] => 1997-07-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 4
[patent_no_of_words] => 3108
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 84
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/987/05987254.pdf
[firstpage_image] =>[orig_patent_app_number] => 892084
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/892084 | System-wide memoization of array dependence information | Jul 13, 1997 | Issued |
08/890634 | SYSTEM FOR APPLICATION INDEPENDENT PROGRAMMING OF CONTROLS | Jul 13, 1997 | Abandoned |
Array
(
[id] => 4425142
[patent_doc_number] => 06230317
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-05-08
[patent_title] => 'Method and apparatus for software pipelining of nested loops'
[patent_app_type] => 1
[patent_app_number] => 8/891544
[patent_app_country] => US
[patent_app_date] => 1997-07-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 8
[patent_no_of_words] => 4106
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 98
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/230/06230317.pdf
[firstpage_image] =>[orig_patent_app_number] => 891544
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/891544 | Method and apparatus for software pipelining of nested loops | Jul 10, 1997 | Issued |
Array
(
[id] => 4089338
[patent_doc_number] => 05966536
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1999-10-12
[patent_title] => 'Method and apparatus for generating an optimized target executable computer program using an optimized source executable'
[patent_app_type] => 1
[patent_app_number] => 8/864247
[patent_app_country] => US
[patent_app_date] => 1997-05-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 4
[patent_no_of_words] => 4479
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 255
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/966/05966536.pdf
[firstpage_image] =>[orig_patent_app_number] => 864247
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/864247 | Method and apparatus for generating an optimized target executable computer program using an optimized source executable | May 27, 1997 | Issued |
Array
(
[id] => 4096273
[patent_doc_number] => 06055369
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2000-04-25
[patent_title] => 'Apparatus for visual programming with screen flow'
[patent_app_type] => 1
[patent_app_number] => 8/852033
[patent_app_country] => US
[patent_app_date] => 1997-05-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 12
[patent_no_of_words] => 9809
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 152
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/055/06055369.pdf
[firstpage_image] =>[orig_patent_app_number] => 852033
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/852033 | Apparatus for visual programming with screen flow | May 5, 1997 | Issued |
Array
(
[id] => 4293290
[patent_doc_number] => 06247168
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 2001-06-12
[patent_title] => 'Embedded non-volatile programming tool'
[patent_app_type] => 1
[patent_app_number] => 8/841232
[patent_app_country] => US
[patent_app_date] => 1997-04-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 8
[patent_no_of_words] => 7112
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 139
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/247/06247168.pdf
[firstpage_image] =>[orig_patent_app_number] => 841232
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/841232 | Embedded non-volatile programming tool | Apr 28, 1997 | Issued |
Array
(
[id] => 3966638
[patent_doc_number] => 05999735
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1999-12-07
[patent_title] => 'Method for constructing a static single assignment language accommodating complex symbolic memory references'
[patent_app_type] => 1
[patent_app_number] => 8/831074
[patent_app_country] => US
[patent_app_date] => 1997-04-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 3
[patent_no_of_words] => 5268
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 9
[patent_words_short_claim] => 110
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/999/05999735.pdf
[firstpage_image] =>[orig_patent_app_number] => 831074
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/831074 | Method for constructing a static single assignment language accommodating complex symbolic memory references | Mar 31, 1997 | Issued |
Array
(
[id] => 3968754
[patent_doc_number] => 05978585
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1999-11-02
[patent_title] => 'Development system with improved methods for recompiling dependent code modules'
[patent_app_type] => 1
[patent_app_number] => 8/826453
[patent_app_country] => US
[patent_app_date] => 1997-03-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 6255
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 392
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/978/05978585.pdf
[firstpage_image] =>[orig_patent_app_number] => 826453
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/826453 | Development system with improved methods for recompiling dependent code modules | Mar 26, 1997 | Issued |
Array
(
[id] => 3966554
[patent_doc_number] => 05999729
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1999-12-07
[patent_title] => 'System and method for developing computer programs for execution on parallel processing systems'
[patent_app_type] => 1
[patent_app_number] => 8/812155
[patent_app_country] => US
[patent_app_date] => 1997-03-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 14891
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 321
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/999/05999729.pdf
[firstpage_image] =>[orig_patent_app_number] => 812155
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/812155 | System and method for developing computer programs for execution on parallel processing systems | Mar 5, 1997 | Issued |
Array
(
[id] => 3944079
[patent_doc_number] => 05953524
[patent_country] => US
[patent_kind] => NA
[patent_issue_date] => 1999-09-14
[patent_title] => 'Development system with methods for runtime binding of user-defined classes'
[patent_app_type] => 1
[patent_app_number] => 8/755054
[patent_app_country] => US
[patent_app_date] => 1996-11-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 13
[patent_no_of_words] => 9311
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 181
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/05/953/05953524.pdf
[firstpage_image] =>[orig_patent_app_number] => 755054
[rel_patent_id] =>[rel_patent_doc_number] =>) 08/755054 | Development system with methods for runtime binding of user-defined classes | Nov 21, 1996 | Issued |