
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] => 5173710
[patent_doc_number] => 20070074150
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-03-29
[patent_title] => 'Queued asynchrounous remote function call dependency management'
[patent_app_type] => utility
[patent_app_number] => 11/218344
[patent_app_country] => US
[patent_app_date] => 2005-08-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 3527
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0074/20070074150.pdf
[firstpage_image] =>[orig_patent_app_number] => 11218344
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/218344 | Queued asynchronous remote function call dependency management | Aug 30, 2005 | Issued |
Array
(
[id] => 158101
[patent_doc_number] => 07685572
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2010-03-23
[patent_title] => 'Method of static analysis for race condition detection'
[patent_app_type] => utility
[patent_app_number] => 11/208265
[patent_app_country] => US
[patent_app_date] => 2005-08-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5760
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 377
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/685/07685572.pdf
[firstpage_image] =>[orig_patent_app_number] => 11208265
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/208265 | Method of static analysis for race condition detection | Aug 18, 2005 | Issued |
Array
(
[id] => 5143565
[patent_doc_number] => 20070005781
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-01-04
[patent_title] => 'Method and system for using confirmation objects to substantiate statements in documents'
[patent_app_type] => utility
[patent_app_number] => 11/171759
[patent_app_country] => US
[patent_app_date] => 2005-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 4986
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0005/20070005781.pdf
[firstpage_image] =>[orig_patent_app_number] => 11171759
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/171759 | Method and system for using confirmation objects to substantiate statements in documents | Jun 29, 2005 | Abandoned |
Array
(
[id] => 5896633
[patent_doc_number] => 20060005172
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-01-05
[patent_title] => 'Method of computer code conversion and computer product/program for the implementation of such a method'
[patent_app_type] => utility
[patent_app_number] => 11/168434
[patent_app_country] => US
[patent_app_date] => 2005-06-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4189
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0005/20060005172.pdf
[firstpage_image] =>[orig_patent_app_number] => 11168434
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/168434 | Method of computer code conversion and computer product/program for the implementation of such a method | Jun 28, 2005 | Abandoned |
Array
(
[id] => 4578434
[patent_doc_number] => 07823147
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-10-26
[patent_title] => 'Non-invasive automatic offsite patch fingerprinting and updating system and method'
[patent_app_type] => utility
[patent_app_number] => 11/160439
[patent_app_country] => US
[patent_app_date] => 2005-06-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 9
[patent_no_of_words] => 16330
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 182
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/823/07823147.pdf
[firstpage_image] =>[orig_patent_app_number] => 11160439
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/160439 | Non-invasive automatic offsite patch fingerprinting and updating system and method | Jun 22, 2005 | Issued |
Array
(
[id] => 5644360
[patent_doc_number] => 20060282815
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-12-14
[patent_title] => 'System, method and computer program product for developing, configuring, installing and testing software'
[patent_app_type] => utility
[patent_app_number] => 11/148446
[patent_app_country] => US
[patent_app_date] => 2005-06-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 4272
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0282/20060282815.pdf
[firstpage_image] =>[orig_patent_app_number] => 11148446
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/148446 | System, method and computer program product for developing, configuring, installing and testing software | Jun 8, 2005 | Abandoned |
Array
(
[id] => 97170
[patent_doc_number] => 07735062
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-06-08
[patent_title] => 'Software development system and method'
[patent_app_type] => utility
[patent_app_number] => 11/132041
[patent_app_country] => US
[patent_app_date] => 2005-05-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 17354
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 210
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/735/07735062.pdf
[firstpage_image] =>[orig_patent_app_number] => 11132041
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/132041 | Software development system and method | May 17, 2005 | Issued |
Array
(
[id] => 7589161
[patent_doc_number] => 07665073
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-02-16
[patent_title] => 'Compile time meta-object protocol systems and methods'
[patent_app_type] => utility
[patent_app_number] => 11/108455
[patent_app_country] => US
[patent_app_date] => 2005-04-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 10549
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 217
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/665/07665073.pdf
[firstpage_image] =>[orig_patent_app_number] => 11108455
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/108455 | Compile time meta-object protocol systems and methods | Apr 17, 2005 | Issued |
Array
(
[id] => 5861775
[patent_doc_number] => 20060230389
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-10-12
[patent_title] => 'System and method for specifying business requirements for dynamically generated runtime solution to a business problem'
[patent_app_type] => utility
[patent_app_number] => 11/103853
[patent_app_country] => US
[patent_app_date] => 2005-04-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 5142
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0230/20060230389.pdf
[firstpage_image] =>[orig_patent_app_number] => 11103853
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/103853 | System and method for specifying business requirements for dynamically generated runtime solution to a business problem | Apr 11, 2005 | Abandoned |
Array
(
[id] => 5861705
[patent_doc_number] => 20060230319
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-10-12
[patent_title] => 'Automated migration of software instructions'
[patent_app_type] => utility
[patent_app_number] => 11/104355
[patent_app_country] => US
[patent_app_date] => 2005-04-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 10260
[patent_no_of_claims] => 39
[patent_no_of_ind_claims] => 10
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0230/20060230319.pdf
[firstpage_image] =>[orig_patent_app_number] => 11104355
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/104355 | Automated migration of software instructions | Apr 11, 2005 | Abandoned |
Array
(
[id] => 201083
[patent_doc_number] => 07640539
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-12-29
[patent_title] => 'Instruction profiling using multiple metrics'
[patent_app_type] => utility
[patent_app_number] => 11/104257
[patent_app_country] => US
[patent_app_date] => 2005-04-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 13
[patent_no_of_words] => 12642
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 309
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/640/07640539.pdf
[firstpage_image] =>[orig_patent_app_number] => 11104257
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/104257 | Instruction profiling using multiple metrics | Apr 11, 2005 | Issued |
Array
(
[id] => 5755776
[patent_doc_number] => 20060224925
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-10-05
[patent_title] => 'Method and system for analyzing an application'
[patent_app_type] => utility
[patent_app_number] => 11/099044
[patent_app_country] => US
[patent_app_date] => 2005-04-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6423
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0224/20060224925.pdf
[firstpage_image] =>[orig_patent_app_number] => 11099044
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/099044 | Method and system for analyzing an application | Apr 4, 2005 | Abandoned |
Array
(
[id] => 7537763
[patent_doc_number] => 08051406
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-11-01
[patent_title] => 'Rich end-user data views'
[patent_app_type] => utility
[patent_app_number] => 11/096454
[patent_app_country] => US
[patent_app_date] => 2005-04-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 9320
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 194
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/051/08051406.pdf
[firstpage_image] =>[orig_patent_app_number] => 11096454
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/096454 | Rich end-user data views | Mar 31, 2005 | Issued |
Array
(
[id] => 5696129
[patent_doc_number] => 20060156276
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-07-13
[patent_title] => 'Workflow decision management with heuristics'
[patent_app_type] => utility
[patent_app_number] => 11/032336
[patent_app_country] => US
[patent_app_date] => 2005-01-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 9054
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0156/20060156276.pdf
[firstpage_image] =>[orig_patent_app_number] => 11032336
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/032336 | Workflow decision management with heuristics | Jan 9, 2005 | Abandoned |
Array
(
[id] => 5695762
[patent_doc_number] => 20060155909
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-07-13
[patent_title] => 'Methods relating to configuration of software'
[patent_app_type] => utility
[patent_app_number] => 11/028261
[patent_app_country] => US
[patent_app_date] => 2005-01-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3707
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0155/20060155909.pdf
[firstpage_image] =>[orig_patent_app_number] => 11028261
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/028261 | Methods relating to configuration of software | Jan 3, 2005 | Issued |
Array
(
[id] => 5907605
[patent_doc_number] => 20060048139
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-03-02
[patent_title] => 'Uninstallation processing program and uninstallation management program'
[patent_app_type] => utility
[patent_app_number] => 11/024758
[patent_app_country] => US
[patent_app_date] => 2004-12-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 4116
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0048/20060048139.pdf
[firstpage_image] =>[orig_patent_app_number] => 11024758
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/024758 | Uninstallation processing program and uninstallation management program | Dec 29, 2004 | Abandoned |
Array
(
[id] => 5717273
[patent_doc_number] => 20060080636
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-04-13
[patent_title] => 'METHOD OF BUILDING INTELLIGENT PLATFORM MANAGEMENT INTERFACE FIRMWARE ARCHITECTURE'
[patent_app_type] => utility
[patent_app_number] => 10/905059
[patent_app_country] => US
[patent_app_date] => 2004-12-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 2137
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0080/20060080636.pdf
[firstpage_image] =>[orig_patent_app_number] => 10905059
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/905059 | METHOD OF BUILDING INTELLIGENT PLATFORM MANAGEMENT INTERFACE FIRMWARE ARCHITECTURE | Dec 13, 2004 | Abandoned |
Array
(
[id] => 5657795
[patent_doc_number] => 20060143531
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-06-29
[patent_title] => 'Method and system for debugging individual threads in a productive environment'
[patent_app_type] => utility
[patent_app_number] => 11/011541
[patent_app_country] => US
[patent_app_date] => 2004-12-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4003
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0143/20060143531.pdf
[firstpage_image] =>[orig_patent_app_number] => 11011541
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/011541 | Method and system for debugging individual threads in a productive environment | Dec 12, 2004 | Issued |
Array
(
[id] => 5847450
[patent_doc_number] => 20060123397
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-06-08
[patent_title] => 'Apparatus and method for optimization of virtual machine operation'
[patent_app_type] => utility
[patent_app_number] => 11/007452
[patent_app_country] => US
[patent_app_date] => 2004-12-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3056
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0123/20060123397.pdf
[firstpage_image] =>[orig_patent_app_number] => 11007452
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/007452 | Apparatus and method for optimization of virtual machine operation | Dec 7, 2004 | Abandoned |
Array
(
[id] => 5633683
[patent_doc_number] => 20060150154
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-07-06
[patent_title] => 'Test program instruction generation'
[patent_app_type] => utility
[patent_app_number] => 11/004571
[patent_app_country] => US
[patent_app_date] => 2004-12-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 3238
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0150/20060150154.pdf
[firstpage_image] =>[orig_patent_app_number] => 11004571
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/004571 | Test program instruction generation | Dec 5, 2004 | Abandoned |