Search

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 numberTitle of the applicationFiling DateStatus
Array ( [id] => 7451433 [patent_doc_number] => 20040268312 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-12-30 [patent_title] => 'Application development support, component invocation monitoring, and data processing' [patent_app_type] => new [patent_app_number] => 10/850147 [patent_app_country] => US [patent_app_date] => 2004-05-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 26 [patent_figures_cnt] => 26 [patent_no_of_words] => 9369 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 53 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0268/20040268312.pdf [firstpage_image] =>[orig_patent_app_number] => 10850147 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/850147
Application development support, component invocation monitoring, and data processing May 19, 2004 Abandoned
Array ( [id] => 333459 [patent_doc_number] => 07512941 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-03-31 [patent_title] => 'Method and system for distributing and updating heterogeneous resources' [patent_app_type] => utility [patent_app_number] => 10/841598 [patent_app_country] => US [patent_app_date] => 2004-05-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 7812 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/512/07512941.pdf [firstpage_image] =>[orig_patent_app_number] => 10841598 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/841598
Method and system for distributing and updating heterogeneous resources May 6, 2004 Issued
Array ( [id] => 7198965 [patent_doc_number] => 20040205742 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-10-14 [patent_title] => 'Methods for enhancing flow analysis' [patent_app_type] => new [patent_app_number] => 10/834680 [patent_app_country] => US [patent_app_date] => 2004-04-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 8557 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 3 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0205/20040205742.pdf [firstpage_image] =>[orig_patent_app_number] => 10834680 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/834680
Methods for enhancing flow analysis Apr 28, 2004 Issued
Array ( [id] => 7047196 [patent_doc_number] => 20050251791 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-11-10 [patent_title] => 'Systems and methods for branch profiling loops of an executable program' [patent_app_type] => utility [patent_app_number] => 11/089585 [patent_app_country] => US [patent_app_date] => 2004-04-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6866 [patent_no_of_claims] => 30 [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/0251/20050251791.pdf [firstpage_image] =>[orig_patent_app_number] => 11089585 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/089585
Systems and methods for branch profiling loops of an executable program Apr 13, 2004 Abandoned
Array ( [id] => 7047195 [patent_doc_number] => 20050251790 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-11-10 [patent_title] => 'Systems and methods for instrumenting loops of an executable program' [patent_app_type] => utility [patent_app_number] => 11/089584 [patent_app_country] => US [patent_app_date] => 2004-04-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4866 [patent_no_of_claims] => 25 [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/0251/20050251790.pdf [firstpage_image] =>[orig_patent_app_number] => 11089584 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/089584
Systems and methods for instrumenting loops of an executable program Apr 13, 2004 Abandoned
Array ( [id] => 116894 [patent_doc_number] => 07721265 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2010-05-18 [patent_title] => 'Source code debugging method and apparatus for use in script testing environment' [patent_app_type] => utility [patent_app_number] => 10/817466 [patent_app_country] => US [patent_app_date] => 2004-04-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5635 [patent_no_of_claims] => 37 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 328 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/721/07721265.pdf [firstpage_image] =>[orig_patent_app_number] => 10817466 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/817466
Source code debugging method and apparatus for use in script testing environment Apr 1, 2004 Issued
Array ( [id] => 7021995 [patent_doc_number] => 20050223357 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-10-06 [patent_title] => 'System and method for using an automated process to identify bugs in software source code' [patent_app_type] => utility [patent_app_number] => 10/816615 [patent_app_country] => US [patent_app_date] => 2004-04-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 4600 [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/0223/20050223357.pdf [firstpage_image] =>[orig_patent_app_number] => 10816615 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/816615
System and method for identifying bugs in software source code, using information from code coverage tools and source control tools to determine bugs introduced within a time or edit interval Apr 1, 2004 Issued
Array ( [id] => 7154643 [patent_doc_number] => 20040172619 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-09-02 [patent_title] => 'System and method for using a split-directory structure for software development' [patent_app_type] => new [patent_app_number] => 10/786748 [patent_app_country] => US [patent_app_date] => 2004-02-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 2686 [patent_no_of_claims] => 30 [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/0172/20040172619.pdf [firstpage_image] =>[orig_patent_app_number] => 10786748 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/786748
System and method for using a split-directory structure for software development Feb 24, 2004 Issued
Array ( [id] => 7107683 [patent_doc_number] => 20050108682 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-05-19 [patent_title] => 'Systems for type-independent source code editing' [patent_app_type] => utility [patent_app_number] => 10/785564 [patent_app_country] => US [patent_app_date] => 2004-02-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 7770 [patent_no_of_claims] => 5 [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] =>[firstpage_image] =>[orig_patent_app_number] => 10785564 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/785564
Systems for type-independent source code editing Feb 23, 2004 Abandoned
Array ( [id] => 258250 [patent_doc_number] => 07577938 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-08-18 [patent_title] => 'Data association' [patent_app_type] => utility [patent_app_number] => 10/783842 [patent_app_country] => US [patent_app_date] => 2004-02-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 31224 [patent_no_of_claims] => 33 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 398 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/577/07577938.pdf [firstpage_image] =>[orig_patent_app_number] => 10783842 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/783842
Data association Feb 19, 2004 Issued
Array ( [id] => 582926 [patent_doc_number] => 07472373 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-12-30 [patent_title] => 'Method and system to gauge and control project churn' [patent_app_type] => utility [patent_app_number] => 10/708262 [patent_app_country] => US [patent_app_date] => 2004-02-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 3512 [patent_no_of_claims] => 33 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 190 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/472/07472373.pdf [firstpage_image] =>[orig_patent_app_number] => 10708262 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/708262
Method and system to gauge and control project churn Feb 19, 2004 Issued
Array ( [id] => 832802 [patent_doc_number] => 07401330 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-07-15 [patent_title] => 'Cloning programming code' [patent_app_type] => utility [patent_app_number] => 10/734551 [patent_app_country] => US [patent_app_date] => 2003-12-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 10 [patent_no_of_words] => 5343 [patent_no_of_claims] => 26 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 93 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/401/07401330.pdf [firstpage_image] =>[orig_patent_app_number] => 10734551 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/734551
Cloning programming code Dec 10, 2003 Issued
Array ( [id] => 7186352 [patent_doc_number] => 20050125786 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-06-09 [patent_title] => 'Compiler with two phase bi-directional scheduling framework for pipelined processors' [patent_app_type] => utility [patent_app_number] => 10/731946 [patent_app_country] => US [patent_app_date] => 2003-12-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4008 [patent_no_of_claims] => 26 [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/0125/20050125786.pdf [firstpage_image] =>[orig_patent_app_number] => 10731946 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/731946
Compiler with two phase bi-directional scheduling framework for pipelined processors Dec 8, 2003 Abandoned
Array ( [id] => 245231 [patent_doc_number] => 07590975 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2009-09-15 [patent_title] => 'Mechanism for translation of data in an execution framework' [patent_app_type] => utility [patent_app_number] => 10/713649 [patent_app_country] => US [patent_app_date] => 2003-11-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4020 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 158 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/590/07590975.pdf [firstpage_image] =>[orig_patent_app_number] => 10713649 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/713649
Mechanism for translation of data in an execution framework Nov 13, 2003 Issued
Array ( [id] => 7374594 [patent_doc_number] => 20040093597 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-05-13 [patent_title] => 'Firmware update system for facilitating firmware update in mobile handset related applications' [patent_app_type] => new [patent_app_number] => 10/701848 [patent_app_country] => US [patent_app_date] => 2003-11-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5843 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 67 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0093/20040093597.pdf [firstpage_image] =>[orig_patent_app_number] => 10701848 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/701848
Firmware update system for facilitating firmware update in mobile handset related applications Nov 4, 2003 Abandoned
Array ( [id] => 163637 [patent_doc_number] => 07676798 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-03-09 [patent_title] => 'Mechanism for obtaining and applying constraints to constructs within an interactive environment' [patent_app_type] => utility [patent_app_number] => 10/693396 [patent_app_country] => US [patent_app_date] => 2003-10-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 23 [patent_figures_cnt] => 23 [patent_no_of_words] => 18319 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 162 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/676/07676798.pdf [firstpage_image] =>[orig_patent_app_number] => 10693396 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/693396
Mechanism for obtaining and applying constraints to constructs within an interactive environment Oct 23, 2003 Issued
Array ( [id] => 7451693 [patent_doc_number] => 20040268337 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-12-30 [patent_title] => 'Allowing firmware to borrow a processor' [patent_app_type] => new [patent_app_number] => 10/685287 [patent_app_country] => US [patent_app_date] => 2003-10-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6642 [patent_no_of_claims] => 34 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 64 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0268/20040268337.pdf [firstpage_image] =>[orig_patent_app_number] => 10685287 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/685287
Allowing firmware to borrow a processor Oct 13, 2003 Abandoned
Array ( [id] => 317183 [patent_doc_number] => 07526755 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-04-28 [patent_title] => 'Plug-in pre- and postconditions for static program analysis' [patent_app_type] => utility [patent_app_number] => 10/681759 [patent_app_country] => US [patent_app_date] => 2003-10-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 19 [patent_no_of_words] => 13431 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 141 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/526/07526755.pdf [firstpage_image] =>[orig_patent_app_number] => 10681759 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/681759
Plug-in pre- and postconditions for static program analysis Oct 7, 2003 Issued
Array ( [id] => 7153387 [patent_doc_number] => 20040172234 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-09-02 [patent_title] => 'Hardware accelerator personality compiler' [patent_app_type] => new [patent_app_number] => 10/677744 [patent_app_country] => US [patent_app_date] => 2003-10-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 14044 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 49 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0172/20040172234.pdf [firstpage_image] =>[orig_patent_app_number] => 10677744 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/677744
Hardware accelerator personality compiler Oct 2, 2003 Abandoned
Array ( [id] => 4479846 [patent_doc_number] => 07945896 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-05-17 [patent_title] => 'Implementing request/reply programming semantics using publish/subscribe middleware' [patent_app_type] => utility [patent_app_number] => 10/672795 [patent_app_country] => US [patent_app_date] => 2003-09-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5406 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 57 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/945/07945896.pdf [firstpage_image] =>[orig_patent_app_number] => 10672795 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/672795
Implementing request/reply programming semantics using publish/subscribe middleware Sep 25, 2003 Issued
Menu