
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] => 6549594
[patent_doc_number] => 20020194146
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-12-19
[patent_title] => 'Software tool for creating an interactive list'
[patent_app_type] => new
[patent_app_number] => 09/823716
[patent_app_country] => US
[patent_app_date] => 2001-03-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 5462
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 53
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0194/20020194146.pdf
[firstpage_image] =>[orig_patent_app_number] => 09823716
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/823716 | Software tool for creating an interactive list | Mar 29, 2001 | Abandoned |
Array
(
[id] => 7369135
[patent_doc_number] => 20040015953
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-01-22
[patent_title] => 'Automatically updating software components across network as needed'
[patent_app_type] => new
[patent_app_number] => 09/811977
[patent_app_country] => US
[patent_app_date] => 2001-03-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 9513
[patent_no_of_claims] => 33
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 128
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0015/20040015953.pdf
[firstpage_image] =>[orig_patent_app_number] => 09811977
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/811977 | Automatically updating software components across network as needed | Mar 18, 2001 | Abandoned |
Array
(
[id] => 846356
[patent_doc_number] => 07389492
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-06-17
[patent_title] => 'Framework for code generators'
[patent_app_type] => utility
[patent_app_number] => 09/804346
[patent_app_country] => US
[patent_app_date] => 2001-03-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5722
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 144
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/389/07389492.pdf
[firstpage_image] =>[orig_patent_app_number] => 09804346
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/804346 | Framework for code generators | Mar 11, 2001 | Issued |
Array
(
[id] => 6414343
[patent_doc_number] => 20020038454
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-03-28
[patent_title] => 'Method of compiling code in an object oriented programming language'
[patent_app_type] => new
[patent_app_number] => 09/800573
[patent_app_country] => US
[patent_app_date] => 2001-03-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5812
[patent_no_of_claims] => 40
[patent_no_of_ind_claims] => 22
[patent_words_short_claim] => 15
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0038/20020038454.pdf
[firstpage_image] =>[orig_patent_app_number] => 09800573
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/800573 | Method of compiling code in an object oriented programming language | Mar 7, 2001 | Abandoned |
Array
(
[id] => 6453297
[patent_doc_number] => 20020129351
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-09-12
[patent_title] => 'Software engine and method for software application loading'
[patent_app_type] => new
[patent_app_number] => 09/801150
[patent_app_country] => US
[patent_app_date] => 2001-03-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 3263
[patent_no_of_claims] => 39
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 32
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0129/20020129351.pdf
[firstpage_image] =>[orig_patent_app_number] => 09801150
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/801150 | Software engine and method for software application loading | Mar 6, 2001 | Abandoned |
Array
(
[id] => 6051790
[patent_doc_number] => 20020170052
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-11-14
[patent_title] => 'Apparatus, methods and articles of manufacture for data transmission'
[patent_app_type] => new
[patent_app_number] => 09/800173
[patent_app_country] => US
[patent_app_date] => 2001-03-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6050
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 41
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0170/20020170052.pdf
[firstpage_image] =>[orig_patent_app_number] => 09800173
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/800173 | Apparatus, methods and articles of manufacture for data transmission | Mar 5, 2001 | Issued |
Array
(
[id] => 6908601
[patent_doc_number] => 20010011368
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2001-08-02
[patent_title] => 'Implementation for an object oriented run-time extensible item'
[patent_app_type] => new
[patent_app_number] => 09/799956
[patent_app_country] => US
[patent_app_date] => 2001-03-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 6734
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 105
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0011/20010011368.pdf
[firstpage_image] =>[orig_patent_app_number] => 09799956
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/799956 | Implementation for an object oriented run-time extensible item | Mar 5, 2001 | Issued |
Array
(
[id] => 6752144
[patent_doc_number] => 20030046665
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2003-03-06
[patent_title] => 'Reusable software component for textually supplementing, modifying, evaluating and processing procedural logic for a compiled host program at run-time'
[patent_app_type] => new
[patent_app_number] => 09/794992
[patent_app_country] => US
[patent_app_date] => 2001-02-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 5806
[patent_no_of_claims] => 2
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 426
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0046/20030046665.pdf
[firstpage_image] =>[orig_patent_app_number] => 09794992
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/794992 | Reusable software component for textually supplementing, modifying, evaluating and processing procedural logic for a compiled host program at run-time | Feb 27, 2001 | Abandoned |
Array
(
[id] => 6649380
[patent_doc_number] => 20020087947
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-07-04
[patent_title] => 'Method for adaptation of binary components through adaptation components'
[patent_app_type] => new
[patent_app_number] => 09/793081
[patent_app_country] => US
[patent_app_date] => 2001-02-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 3200
[patent_no_of_claims] => 5
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 117
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0087/20020087947.pdf
[firstpage_image] =>[orig_patent_app_number] => 09793081
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/793081 | Method for adaptation of binary components through adaptation components | Feb 26, 2001 | Abandoned |
Array
(
[id] => 6051780
[patent_doc_number] => 20020170046
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-11-14
[patent_title] => 'Encapsulating an interfact to a distributed programming component as a local component'
[patent_app_type] => new
[patent_app_number] => 09/792464
[patent_app_country] => US
[patent_app_date] => 2001-02-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 2751
[patent_no_of_claims] => 36
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 98
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0170/20020170046.pdf
[firstpage_image] =>[orig_patent_app_number] => 09792464
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/792464 | Encapsulating an interfact to a distributed programming component as a local component | Feb 22, 2001 | Abandoned |
Array
(
[id] => 6051745
[patent_doc_number] => 20020170034
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-11-14
[patent_title] => 'Method for debugging a dynamic program compiler, interpreter, or optimizer'
[patent_app_type] => new
[patent_app_number] => 09/792783
[patent_app_country] => US
[patent_app_date] => 2001-02-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3406
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 82
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0170/20020170034.pdf
[firstpage_image] =>[orig_patent_app_number] => 09792783
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/792783 | Method for debugging a dynamic program compiler, interpreter, or optimizer | Feb 22, 2001 | Abandoned |
Array
(
[id] => 6889918
[patent_doc_number] => 20010025373
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2001-09-27
[patent_title] => 'Technique for enabling applications to use languages other than their built-in macro-languages without changing the applications'
[patent_app_type] => new
[patent_app_number] => 09/792653
[patent_app_country] => US
[patent_app_date] => 2001-02-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4798
[patent_no_of_claims] => 10
[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/0025/20010025373.pdf
[firstpage_image] =>[orig_patent_app_number] => 09792653
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/792653 | Technique for enabling applications to use languages other than their built-in macro-languages without changing the applications | Feb 22, 2001 | Issued |
Array
(
[id] => 6051786
[patent_doc_number] => 20020170049
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-11-14
[patent_title] => 'Always-latest program code'
[patent_app_type] => new
[patent_app_number] => 09/789457
[patent_app_country] => US
[patent_app_date] => 2001-02-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2158
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 34
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0170/20020170049.pdf
[firstpage_image] =>[orig_patent_app_number] => 09789457
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/789457 | Always-latest program code | Feb 19, 2001 | Abandoned |
Array
(
[id] => 6887026
[patent_doc_number] => 20010020295
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2001-09-06
[patent_title] => 'Optical recording medium'
[patent_app_type] => new
[patent_app_number] => 09/783553
[patent_app_country] => US
[patent_app_date] => 2001-02-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6128
[patent_no_of_claims] => 5
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 41
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0020/20010020295.pdf
[firstpage_image] =>[orig_patent_app_number] => 09783553
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/783553 | Optical recording medium | Feb 14, 2001 | Abandoned |
Array
(
[id] => 6161696
[patent_doc_number] => 20020147967
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-10-10
[patent_title] => 'Operating software scheduling priority recorder'
[patent_app_type] => new
[patent_app_number] => 09/782151
[patent_app_country] => US
[patent_app_date] => 2001-02-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5094
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 45
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0147/20020147967.pdf
[firstpage_image] =>[orig_patent_app_number] => 09782151
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/782151 | Operating software scheduling priority recorder | Feb 13, 2001 | Abandoned |
Array
(
[id] => 6161695
[patent_doc_number] => 20020147966
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-10-10
[patent_title] => 'Operating software performance monitor'
[patent_app_type] => new
[patent_app_number] => 09/782150
[patent_app_country] => US
[patent_app_date] => 2001-02-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5012
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 27
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0147/20020147966.pdf
[firstpage_image] =>[orig_patent_app_number] => 09782150
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/782150 | Operating software performance monitor | Feb 13, 2001 | Abandoned |
Array
(
[id] => 667183
[patent_doc_number] => 07103873
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2006-09-05
[patent_title] => 'System and method for leveraging independent innovation in entertainment content and graphics hardware'
[patent_app_type] => utility
[patent_app_number] => 09/779453
[patent_app_country] => US
[patent_app_date] => 2001-02-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 23
[patent_figures_cnt] => 27
[patent_no_of_words] => 20828
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 241
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/103/07103873.pdf
[firstpage_image] =>[orig_patent_app_number] => 09779453
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/779453 | System and method for leveraging independent innovation in entertainment content and graphics hardware | Feb 8, 2001 | Issued |
Array
(
[id] => 5937988
[patent_doc_number] => 20020062478
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-05-23
[patent_title] => 'Compiler for compiling source programs in an object-oriented programming language'
[patent_app_type] => new
[patent_app_number] => 09/778087
[patent_app_country] => US
[patent_app_date] => 2001-02-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 2769
[patent_no_of_claims] => 12
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 133
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0062/20020062478.pdf
[firstpage_image] =>[orig_patent_app_number] => 09778087
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/778087 | Compiler for compiling source programs in an object-oriented programming language | Feb 6, 2001 | Abandoned |
Array
(
[id] => 6369834
[patent_doc_number] => 20020059562
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2002-05-16
[patent_title] => 'Apparatus for collecting profiles of programs'
[patent_app_type] => new
[patent_app_number] => 09/778076
[patent_app_country] => US
[patent_app_date] => 2001-02-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 7028
[patent_no_of_claims] => 39
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 37
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0059/20020059562.pdf
[firstpage_image] =>[orig_patent_app_number] => 09778076
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/778076 | Apparatus for collecting profiles of programs | Feb 6, 2001 | Abandoned |
Array
(
[id] => 7368433
[patent_doc_number] => 20040015831
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-01-22
[patent_title] => 'Method and apparatus for building software packages'
[patent_app_type] => new
[patent_app_number] => 09/773858
[patent_app_country] => US
[patent_app_date] => 2001-01-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 2945
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 150
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0015/20040015831.pdf
[firstpage_image] =>[orig_patent_app_number] => 09773858
[rel_patent_id] =>[rel_patent_doc_number] =>) 09/773858 | Method and apparatus for building software packages | Jan 30, 2001 | Abandoned |