
Michael J. Yigdall
Examiner (ID: 7467, Phone: (571)272-3707 , Office: P/3992 )
| Most Active Art Unit | 2192 |
| Art Unit(s) | 3992, 2192, 2122 |
| Total Applications | 308 |
| Issued Applications | 157 |
| Pending Applications | 19 |
| Abandoned Applications | 132 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 637739
[patent_doc_number] => 07131119
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2006-10-31
[patent_title] => 'Code optimization'
[patent_app_type] => utility
[patent_app_number] => 09/870087
[patent_app_country] => US
[patent_app_date] => 2001-05-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4802
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 507
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/131/07131119.pdf
[firstpage_image] =>[orig_patent_app_number] => 09870087
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/870087 | Code optimization | May 29, 2001 | Issued |
Array
(
[id] => 7195470
[patent_doc_number] => 20040205167
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-10-14
[patent_title] => 'Automatic configuration of performance management tools'
[patent_app_type] => new
[patent_app_number] => 09/865441
[patent_app_country] => US
[patent_app_date] => 2001-05-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 1977
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 57
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0205/20040205167.pdf
[firstpage_image] =>[orig_patent_app_number] => 09865441
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/865441 | Automatic configuration of performance management tools | May 28, 2001 | Abandoned |
Array
(
[id] => 5970774
[patent_doc_number] => 20020091693
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-07-11
[patent_title] => 'Software program providing system and software program providing method'
[patent_app_type] => new
[patent_app_number] => 09/862825
[patent_app_country] => US
[patent_app_date] => 2001-05-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 3936
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 106
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0091/20020091693.pdf
[firstpage_image] =>[orig_patent_app_number] => 09862825
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/862825 | Software program providing system and software program providing method | May 21, 2001 | Abandoned |
Array
(
[id] => 1040142
[patent_doc_number] => 06874139
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2005-03-29
[patent_title] => 'Method and system for seamless integration of preprocessing and postprocessing functions with an existing application program'
[patent_app_type] => utility
[patent_app_number] => 09/855425
[patent_app_country] => US
[patent_app_date] => 2001-05-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 8
[patent_no_of_words] => 6347
[patent_no_of_claims] => 33
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 245
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/06/874/06874139.pdf
[firstpage_image] =>[orig_patent_app_number] => 09855425
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/855425 | Method and system for seamless integration of preprocessing and postprocessing functions with an existing application program | May 14, 2001 | Issued |
Array
(
[id] => 7369125
[patent_doc_number] => 20040015950
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-01-22
[patent_title] => 'Application service provider upgrades'
[patent_app_type] => new
[patent_app_number] => 09/852774
[patent_app_country] => US
[patent_app_date] => 2001-05-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3979
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 67
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0015/20040015950.pdf
[firstpage_image] =>[orig_patent_app_number] => 09852774
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/852774 | Application service provider upgrades | May 9, 2001 | Abandoned |
Array
(
[id] => 7198748
[patent_doc_number] => 20040205709
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-10-14
[patent_title] => 'Method,system, and program for providing patch expressions used in determining whether to install a patch'
[patent_app_type] => new
[patent_app_number] => 09/852070
[patent_app_country] => US
[patent_app_date] => 2001-05-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 7797
[patent_no_of_claims] => 32
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 148
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0205/20040205709.pdf
[firstpage_image] =>[orig_patent_app_number] => 09852070
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/852070 | Method,system, and program for providing patch expressions used in determining whether to install a patch | May 8, 2001 | Abandoned |
Array
(
[id] => 7368653
[patent_doc_number] => 20040015873
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-01-22
[patent_title] => 'Identifying references to objects during bytecode verification'
[patent_app_type] => new
[patent_app_number] => 09/851554
[patent_app_country] => US
[patent_app_date] => 2001-05-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 4754
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 94
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0015/20040015873.pdf
[firstpage_image] =>[orig_patent_app_number] => 09851554
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/851554 | Identifying references to objects during bytecode verification | May 7, 2001 | Issued |
Array
(
[id] => 388886
[patent_doc_number] => 07305658
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2007-12-04
[patent_title] => 'Method and system for application partitions'
[patent_app_type] => utility
[patent_app_number] => 09/850458
[patent_app_country] => US
[patent_app_date] => 2001-05-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 20
[patent_no_of_words] => 10572
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 200
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/305/07305658.pdf
[firstpage_image] =>[orig_patent_app_number] => 09850458
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/850458 | Method and system for application partitions | May 6, 2001 | Issued |
Array
(
[id] => 5990991
[patent_doc_number] => 20020100022
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-07-25
[patent_title] => 'Method and apparatus for automatic verification of properties of a concurrent software system'
[patent_app_type] => new
[patent_app_number] => 09/850382
[patent_app_country] => US
[patent_app_date] => 2001-05-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4779
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 116
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0100/20020100022.pdf
[firstpage_image] =>[orig_patent_app_number] => 09850382
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/850382 | Method and apparatus for automatic verification of properties of a concurrent software system | May 6, 2001 | Abandoned |
Array
(
[id] => 6115189
[patent_doc_number] => 20020174257
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-11-21
[patent_title] => 'Application assisted executable exports'
[patent_app_type] => new
[patent_app_number] => 09/848172
[patent_app_country] => US
[patent_app_date] => 2001-05-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 3954
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 42
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0174/20020174257.pdf
[firstpage_image] =>[orig_patent_app_number] => 09848172
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/848172 | Application assisted executable exports | May 2, 2001 | Abandoned |
Array
(
[id] => 5791389
[patent_doc_number] => 20020161935
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-10-31
[patent_title] => 'System and method for dynamically adding management information base object'
[patent_app_type] => new
[patent_app_number] => 09/845574
[patent_app_country] => US
[patent_app_date] => 2001-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 5812
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 57
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0161/20020161935.pdf
[firstpage_image] =>[orig_patent_app_number] => 09845574
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/845574 | System and method for dynamically adding management information base object | Apr 29, 2001 | Abandoned |
Array
(
[id] => 5791743
[patent_doc_number] => 20020162100
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-10-31
[patent_title] => 'Method, computer program product, and system for installing an operating system from a storage device using a sector offset'
[patent_app_type] => new
[patent_app_number] => 09/845953
[patent_app_country] => US
[patent_app_date] => 2001-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 2928
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 70
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0162/20020162100.pdf
[firstpage_image] =>[orig_patent_app_number] => 09845953
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/845953 | Method, computer program product, and system for installing an operating system from a storage device using a sector offset | Apr 29, 2001 | Issued |
Array
(
[id] => 6115763
[patent_doc_number] => 20020174419
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-11-21
[patent_title] => 'Method and system for online data migration on storage systems with performance guarantees'
[patent_app_type] => new
[patent_app_number] => 09/843882
[patent_app_country] => US
[patent_app_date] => 2001-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 5478
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 50
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0174/20020174419.pdf
[firstpage_image] =>[orig_patent_app_number] => 09843882
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/843882 | Method and system for online data migration on storage systems with performance guarantees | Apr 29, 2001 | Issued |
Array
(
[id] => 6426579
[patent_doc_number] => 20020184615
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-12-05
[patent_title] => 'System and method for selectively and automatically modifying the source code of a computer program'
[patent_app_type] => new
[patent_app_number] => 09/841981
[patent_app_country] => US
[patent_app_date] => 2001-04-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3704
[patent_no_of_claims] => 28
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 69
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0184/20020184615.pdf
[firstpage_image] =>[orig_patent_app_number] => 09841981
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/841981 | System and method for selectively and automatically modifying the source code of a computer program | Apr 24, 2001 | Abandoned |
Array
(
[id] => 411630
[patent_doc_number] => 07287259
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2007-10-23
[patent_title] => 'Isolating assembly versions for binding to application programs'
[patent_app_type] => utility
[patent_app_number] => 09/842270
[patent_app_country] => US
[patent_app_date] => 2001-04-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 8633
[patent_no_of_claims] => 39
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 225
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/287/07287259.pdf
[firstpage_image] =>[orig_patent_app_number] => 09842270
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/842270 | Isolating assembly versions for binding to application programs | Apr 23, 2001 | Issued |
Array
(
[id] => 869203
[patent_doc_number] => 07370322
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2008-05-06
[patent_title] => 'Method and apparatus for performing online application upgrades in a java platform'
[patent_app_type] => utility
[patent_app_number] => 09/833845
[patent_app_country] => US
[patent_app_date] => 2001-04-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 24
[patent_figures_cnt] => 24
[patent_no_of_words] => 10725
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 247
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/370/07370322.pdf
[firstpage_image] =>[orig_patent_app_number] => 09833845
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/833845 | Method and apparatus for performing online application upgrades in a java platform | Apr 10, 2001 | Issued |
Array
(
[id] => 6819201
[patent_doc_number] => 20030070159
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-04-10
[patent_title] => 'Object decription language'
[patent_app_type] => new
[patent_app_number] => 09/827197
[patent_app_country] => US
[patent_app_date] => 2001-04-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5023
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 42
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0070/20030070159.pdf
[firstpage_image] =>[orig_patent_app_number] => 09827197
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/827197 | Object decription language | Apr 5, 2001 | Abandoned |
Array
(
[id] => 519647
[patent_doc_number] => 07203933
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2007-04-10
[patent_title] => 'Program code conversion'
[patent_app_type] => utility
[patent_app_number] => 09/827974
[patent_app_country] => US
[patent_app_date] => 2001-04-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 7
[patent_no_of_words] => 10118
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 102
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/203/07203933.pdf
[firstpage_image] =>[orig_patent_app_number] => 09827974
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/827974 | Program code conversion | Apr 5, 2001 | Issued |
Array
(
[id] => 6922204
[patent_doc_number] => 20010029602
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2001-10-11
[patent_title] => 'System development method, development-support system and storage medium storing program of same'
[patent_app_type] => new
[patent_app_number] => 09/824692
[patent_app_country] => US
[patent_app_date] => 2001-04-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 17005
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 216
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0029/20010029602.pdf
[firstpage_image] =>[orig_patent_app_number] => 09824692
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/824692 | System development method, development-support system and storage medium storing program of same | Apr 3, 2001 | Abandoned |
Array
(
[id] => 6922207
[patent_doc_number] => 20010029603
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2001-10-11
[patent_title] => 'System development method, functional unit development method, development-support system and storage medium storing program of same'
[patent_app_type] => new
[patent_app_number] => 09/825063
[patent_app_country] => US
[patent_app_date] => 2001-04-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 19193
[patent_no_of_claims] => 41
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 183
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0029/20010029603.pdf
[firstpage_image] =>[orig_patent_app_number] => 09825063
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/825063 | System development method, functional unit development method, development-support system and storage medium storing program of same | Apr 3, 2001 | Abandoned |