
Richard L. Chiesa
Examiner (ID: 8291)
| Most Active Art Unit | 1305 |
| Art Unit(s) | 1801, 1797, 1305, 3401, 1724, 1776, 3621 |
| Total Applications | 3516 |
| Issued Applications | 3010 |
| Pending Applications | 118 |
| Abandoned Applications | 389 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 6766795
[patent_doc_number] => 20030101195
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-05-29
[patent_title] => 'Symbol repository'
[patent_app_type] => new
[patent_app_number] => 10/218937
[patent_app_country] => US
[patent_app_date] => 2002-08-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7197
[patent_no_of_claims] => 26
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 34
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0101/20030101195.pdf
[firstpage_image] =>[orig_patent_app_number] => 10218937
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/218937 | Symbol repository | Aug 13, 2002 | Abandoned |
Array
(
[id] => 469882
[patent_doc_number] => 07240340
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2007-07-03
[patent_title] => 'System and method for browse information parsing without compilation'
[patent_app_type] => utility
[patent_app_number] => 10/218142
[patent_app_country] => US
[patent_app_date] => 2002-08-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7130
[patent_no_of_claims] => 31
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 110
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/240/07240340.pdf
[firstpage_image] =>[orig_patent_app_number] => 10218142
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/218142 | System and method for browse information parsing without compilation | Aug 11, 2002 | Issued |
Array
(
[id] => 7394956
[patent_doc_number] => 20040031023
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-02-12
[patent_title] => 'Compilation of declarations, expressions, and statements of dynamic classification in object-oriented programs, and apparatus that interprets the declarations, expressions, and statements of dynamic classification'
[patent_app_type] => new
[patent_app_number] => 10/216957
[patent_app_country] => US
[patent_app_date] => 2002-08-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 6464
[patent_no_of_claims] => 2
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 15
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0031/20040031023.pdf
[firstpage_image] =>[orig_patent_app_number] => 10216957
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/216957 | Compilation of declarations, expressions, and statements of dynamic classification in object-oriented programs, and apparatus that interprets the declarations, expressions, and statements of dynamic classification | Aug 11, 2002 | Abandoned |
Array
(
[id] => 6810361
[patent_doc_number] => 20030200300
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-10-23
[patent_title] => 'Singularly hosted, enterprise managed, plural branded application services'
[patent_app_type] => new
[patent_app_number] => 10/215960
[patent_app_country] => US
[patent_app_date] => 2002-08-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 32
[patent_figures_cnt] => 32
[patent_no_of_words] => 10835
[patent_no_of_claims] => 30
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 85
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0200/20030200300.pdf
[firstpage_image] =>[orig_patent_app_number] => 10215960
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/215960 | Singularly hosted, enterprise managed, plural branded application services | Aug 8, 2002 | Abandoned |
Array
(
[id] => 7393570
[patent_doc_number] => 20040030809
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-02-12
[patent_title] => 'Method and apparatus for automating printer and printer driver diagnostics and repair'
[patent_app_type] => new
[patent_app_number] => 10/213986
[patent_app_country] => US
[patent_app_date] => 2002-08-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 7129
[patent_no_of_claims] => 63
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 148
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0030/20040030809.pdf
[firstpage_image] =>[orig_patent_app_number] => 10213986
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/213986 | Method and apparatus for automating printer and printer driver diagnostics and repair | Aug 6, 2002 | Issued |
Array
(
[id] => 7603446
[patent_doc_number] => 07117494
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2006-10-03
[patent_title] => 'System and method for bi-directional communication and execution of dynamic instruction sets'
[patent_app_type] => utility
[patent_app_number] => 10/206516
[patent_app_country] => US
[patent_app_date] => 2002-07-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 25
[patent_no_of_words] => 14045
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 88
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/117/07117494.pdf
[firstpage_image] =>[orig_patent_app_number] => 10206516
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/206516 | System and method for bi-directional communication and execution of dynamic instruction sets | Jul 24, 2002 | Issued |
Array
(
[id] => 659781
[patent_doc_number] => 07111285
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2006-09-19
[patent_title] => 'Method and system for protecting software applications against static and dynamic software piracy techniques'
[patent_app_type] => utility
[patent_app_number] => 10/197063
[patent_app_country] => US
[patent_app_date] => 2002-07-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 16
[patent_no_of_words] => 12957
[patent_no_of_claims] => 81
[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] => patents/07/111/07111285.pdf
[firstpage_image] =>[orig_patent_app_number] => 10197063
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/197063 | Method and system for protecting software applications against static and dynamic software piracy techniques | Jul 15, 2002 | Issued |
Array
(
[id] => 749915
[patent_doc_number] => 07032211
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2006-04-18
[patent_title] => 'Method for managing user scripts utilizing a component object model object (COM)'
[patent_app_type] => utility
[patent_app_number] => 10/197543
[patent_app_country] => US
[patent_app_date] => 2002-07-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6356
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 103
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/032/07032211.pdf
[firstpage_image] =>[orig_patent_app_number] => 10197543
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/197543 | Method for managing user scripts utilizing a component object model object (COM) | Jul 15, 2002 | Issued |
Array
(
[id] => 641333
[patent_doc_number] => 07127675
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2006-10-24
[patent_title] => 'Method and system for automatically revising software help documentation'
[patent_app_type] => utility
[patent_app_number] => 10/196083
[patent_app_country] => US
[patent_app_date] => 2002-07-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4736
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 104
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/127/07127675.pdf
[firstpage_image] =>[orig_patent_app_number] => 10196083
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/196083 | Method and system for automatically revising software help documentation | Jul 14, 2002 | Issued |
Array
(
[id] => 551184
[patent_doc_number] => 07174294
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2007-02-06
[patent_title] => 'Speech platform architecture'
[patent_app_type] => utility
[patent_app_number] => 10/177068
[patent_app_country] => US
[patent_app_date] => 2002-06-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 6259
[patent_no_of_claims] => 44
[patent_no_of_ind_claims] => 10
[patent_words_short_claim] => 79
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/174/07174294.pdf
[firstpage_image] =>[orig_patent_app_number] => 10177068
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/177068 | Speech platform architecture | Jun 20, 2002 | Issued |
Array
(
[id] => 6806242
[patent_doc_number] => 20030233636
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-12-18
[patent_title] => 'Debugger causality system and methods'
[patent_app_type] => new
[patent_app_number] => 10/174359
[patent_app_country] => US
[patent_app_date] => 2002-06-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5847
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 68
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0233/20030233636.pdf
[firstpage_image] =>[orig_patent_app_number] => 10174359
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/174359 | Debugger causality system and methods | Jun 17, 2002 | Issued |
Array
(
[id] => 6679343
[patent_doc_number] => 20030229484
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-12-11
[patent_title] => 'Method and apparatus for simulating conditional branch instructions in a simulator which implies binary translation'
[patent_app_type] => new
[patent_app_number] => 10/165853
[patent_app_country] => US
[patent_app_date] => 2002-06-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 1646
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 53
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0229/20030229484.pdf
[firstpage_image] =>[orig_patent_app_number] => 10165853
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/165853 | Method and apparatus for simulating conditional branch instructions in a simulator which implies binary translation | Jun 6, 2002 | Abandoned |
Array
(
[id] => 676668
[patent_doc_number] => 07093241
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2006-08-15
[patent_title] => 'Method for eliminating redundant method calls in an object oriented program'
[patent_app_type] => utility
[patent_app_number] => 10/165379
[patent_app_country] => US
[patent_app_date] => 2002-06-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 4
[patent_no_of_words] => 1318
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 93
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/093/07093241.pdf
[firstpage_image] =>[orig_patent_app_number] => 10165379
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/165379 | Method for eliminating redundant method calls in an object oriented program | Jun 6, 2002 | Issued |
Array
(
[id] => 919179
[patent_doc_number] => 07328431
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-02-05
[patent_title] => 'Program code conversion for a register-based program code'
[patent_app_type] => utility
[patent_app_number] => 10/164772
[patent_app_country] => US
[patent_app_date] => 2002-06-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 7
[patent_no_of_words] => 10195
[patent_no_of_claims] => 32
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 124
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/328/07328431.pdf
[firstpage_image] =>[orig_patent_app_number] => 10164772
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/164772 | Program code conversion for a register-based program code | Jun 5, 2002 | Issued |
Array
(
[id] => 898714
[patent_doc_number] => 07346900
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-03-18
[patent_title] => 'Register-based program code conversion'
[patent_app_type] => utility
[patent_app_number] => 10/165378
[patent_app_country] => US
[patent_app_date] => 2002-06-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 7
[patent_no_of_words] => 10254
[patent_no_of_claims] => 16
[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] => patents/07/346/07346900.pdf
[firstpage_image] =>[orig_patent_app_number] => 10165378
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/165378 | Register-based program code conversion | Jun 5, 2002 | Issued |
Array
(
[id] => 843862
[patent_doc_number] => 07392504
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-06-24
[patent_title] => 'System and method for automated source code generation'
[patent_app_type] => utility
[patent_app_number] => 10/165081
[patent_app_country] => US
[patent_app_date] => 2002-06-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 8
[patent_no_of_words] => 4958
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 118
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/392/07392504.pdf
[firstpage_image] =>[orig_patent_app_number] => 10165081
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/165081 | System and method for automated source code generation | Jun 5, 2002 | Issued |
Array
(
[id] => 6655910
[patent_doc_number] => 20030106050
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-06-05
[patent_title] => 'Program code conversion'
[patent_app_type] => new
[patent_app_number] => 10/165012
[patent_app_country] => US
[patent_app_date] => 2002-06-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 10254
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 93
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0106/20030106050.pdf
[firstpage_image] =>[orig_patent_app_number] => 10165012
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/165012 | Program code conversion for program code referring to variable size registers | Jun 5, 2002 | Issued |
Array
(
[id] => 6265810
[patent_doc_number] => 20020188929
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-12-12
[patent_title] => 'Linking of applications into devices having overlays and shadow memories'
[patent_app_type] => new
[patent_app_number] => 10/141585
[patent_app_country] => US
[patent_app_date] => 2002-05-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3829
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 75
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0188/20020188929.pdf
[firstpage_image] =>[orig_patent_app_number] => 10141585
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/141585 | Linking of applications into devices having overlays and shadow memories | May 7, 2002 | Issued |
Array
(
[id] => 786272
[patent_doc_number] => 06993757
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2006-01-31
[patent_title] => 'Method and apparatus for multi-versioning loops to facilitate modulo scheduling'
[patent_app_type] => utility
[patent_app_number] => 10/140590
[patent_app_country] => US
[patent_app_date] => 2002-05-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 2826
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 116
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/993/06993757.pdf
[firstpage_image] =>[orig_patent_app_number] => 10140590
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/140590 | Method and apparatus for multi-versioning loops to facilitate modulo scheduling | May 5, 2002 | Issued |
Array
(
[id] => 749918
[patent_doc_number] => 07032212
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2006-04-18
[patent_title] => 'Method and system for generating test matrices for software programs'
[patent_app_type] => utility
[patent_app_number] => 10/139846
[patent_app_country] => US
[patent_app_date] => 2002-05-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 9730
[patent_no_of_claims] => 38
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 246
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/032/07032212.pdf
[firstpage_image] =>[orig_patent_app_number] => 10139846
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/139846 | Method and system for generating test matrices for software programs | May 5, 2002 | Issued |