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] => 6831353 [patent_doc_number] => 20030182411 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-09-25 [patent_title] => 'Method for updating and restoring operating software in an active region of a network element' [patent_app_type] => new [patent_app_number] => 10/106169 [patent_app_country] => US [patent_app_date] => 2002-03-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5283 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0182/20030182411.pdf [firstpage_image] =>[orig_patent_app_number] => 10106169 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/106169
Method for updating and restoring operating software in an active region of a network element Mar 24, 2002 Issued
Array ( [id] => 6831597 [patent_doc_number] => 20030182655 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-09-25 [patent_title] => 'Unwinding instrumented program code' [patent_app_type] => new [patent_app_number] => 10/105765 [patent_app_country] => US [patent_app_date] => 2002-03-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2431 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 115 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0182/20030182655.pdf [firstpage_image] =>[orig_patent_app_number] => 10105765 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/105765
Unwinding instrumented program code Mar 24, 2002 Issued
Array ( [id] => 5910561 [patent_doc_number] => 20020144097 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-10-03 [patent_title] => 'Computer program conversion and compilation' [patent_app_type] => new [patent_app_number] => 10/102389 [patent_app_country] => US [patent_app_date] => 2002-03-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 9628 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 51 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0144/20020144097.pdf [firstpage_image] =>[orig_patent_app_number] => 10102389 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/102389
Computer program conversion and compilation Mar 18, 2002 Issued
Array ( [id] => 6798544 [patent_doc_number] => 20030177419 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-09-18 [patent_title] => 'Facilitating the debugging of applications by employing user defined or redefined symbols' [patent_app_type] => new [patent_app_number] => 10/099286 [patent_app_country] => US [patent_app_date] => 2002-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4263 [patent_no_of_claims] => 84 [patent_no_of_ind_claims] => 12 [patent_words_short_claim] => 39 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0177/20030177419.pdf [firstpage_image] =>[orig_patent_app_number] => 10099286 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/099286
Facilitating the debugging of applications by employing user defined or redefined symbols Mar 14, 2002 Abandoned
Array ( [id] => 6757641 [patent_doc_number] => 20030005418 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-01-02 [patent_title] => 'Method for allocation, initialization and access of aggregate data types for architectures with differing memory granularity' [patent_app_type] => new [patent_app_number] => 10/098861 [patent_app_country] => US [patent_app_date] => 2002-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8710 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 195 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0005/20030005418.pdf [firstpage_image] =>[orig_patent_app_number] => 10098861 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/098861
Method for allocation, initialization and access of aggregate data types for architectures with differing memory granularity Mar 14, 2002 Abandoned
Array ( [id] => 5848531 [patent_doc_number] => 20020133753 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-09-19 [patent_title] => 'Component/Web services Tracking' [patent_app_type] => new [patent_app_number] => 10/099353 [patent_app_country] => US [patent_app_date] => 2002-03-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 2317 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 11 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0133/20020133753.pdf [firstpage_image] =>[orig_patent_app_number] => 10099353 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/099353
Component/Web services Tracking Mar 13, 2002 Abandoned
Array ( [id] => 6741395 [patent_doc_number] => 20030158764 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-08-21 [patent_title] => 'Development evaluation system and method' [patent_app_type] => new [patent_app_number] => 10/075265 [patent_app_country] => US [patent_app_date] => 2002-02-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 1894 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 56 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0158/20030158764.pdf [firstpage_image] =>[orig_patent_app_number] => 10075265 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/075265
Development evaluation system and method Feb 14, 2002 Abandoned
Array ( [id] => 6707264 [patent_doc_number] => 20030153998 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-08-14 [patent_title] => 'Feature modeling application' [patent_app_type] => new [patent_app_number] => 10/075181 [patent_app_country] => US [patent_app_date] => 2002-02-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 7293 [patent_no_of_claims] => 45 [patent_no_of_ind_claims] => 10 [patent_words_short_claim] => 35 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0153/20030153998.pdf [firstpage_image] =>[orig_patent_app_number] => 10075181 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/075181
Feature modeling application Feb 12, 2002 Abandoned
Array ( [id] => 6661198 [patent_doc_number] => 20030135842 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-07-17 [patent_title] => 'Software development tool for embedded computer systems' [patent_app_type] => new [patent_app_number] => 10/046157 [patent_app_country] => US [patent_app_date] => 2002-01-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 10200 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 165 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0135/20030135842.pdf [firstpage_image] =>[orig_patent_app_number] => 10046157 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/046157
Software development tool for embedded computer systems Jan 15, 2002 Abandoned
Array ( [id] => 6857844 [patent_doc_number] => 20030131345 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-07-10 [patent_title] => 'Employing value prediction with the compiler' [patent_app_type] => new [patent_app_number] => 10/044690 [patent_app_country] => US [patent_app_date] => 2002-01-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4212 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 122 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0131/20030131345.pdf [firstpage_image] =>[orig_patent_app_number] => 10044690 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/044690
Employing value prediction with the compiler Jan 8, 2002 Abandoned
Array ( [id] => 6685139 [patent_doc_number] => 20030121003 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-06-26 [patent_title] => 'Application launcher testing framework' [patent_app_type] => new [patent_app_number] => 10/039197 [patent_app_country] => US [patent_app_date] => 2002-01-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5260 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 73 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0121/20030121003.pdf [firstpage_image] =>[orig_patent_app_number] => 10039197 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/039197
Application launcher testing framework Jan 3, 2002 Abandoned
Array ( [id] => 6763227 [patent_doc_number] => 20030126589 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-07-03 [patent_title] => 'Providing parallel computing reduction operations' [patent_app_type] => new [patent_app_number] => 10/039789 [patent_app_country] => US [patent_app_date] => 2002-01-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 3893 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 108 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0126/20030126589.pdf [firstpage_image] =>[orig_patent_app_number] => 10039789 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/039789
Providing parallel computing reduction operations Jan 1, 2002 Abandoned
Array ( [id] => 469840 [patent_doc_number] => 07240329 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2007-07-03 [patent_title] => 'Policies on a per instance basis' [patent_app_type] => utility [patent_app_number] => 10/040499 [patent_app_country] => US [patent_app_date] => 2001-12-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 9008 [patent_no_of_claims] => 24 [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/240/07240329.pdf [firstpage_image] =>[orig_patent_app_number] => 10040499 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/040499
Policies on a per instance basis Dec 27, 2001 Issued
Array ( [id] => 6670588 [patent_doc_number] => 20030115573 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-06-19 [patent_title] => 'Efficient generic code in a dynamic execution environment' [patent_app_type] => new [patent_app_number] => 10/025270 [patent_app_country] => US [patent_app_date] => 2001-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 11383 [patent_no_of_claims] => 36 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 87 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0115/20030115573.pdf [firstpage_image] =>[orig_patent_app_number] => 10025270 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/025270
Efficient generic code in a dynamic execution environment Dec 17, 2001 Issued
Array ( [id] => 6684760 [patent_doc_number] => 20030120624 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-06-26 [patent_title] => 'System and method for efficiently installing and configuring device drivers in managed environments' [patent_app_type] => new [patent_app_number] => 10/006692 [patent_app_country] => US [patent_app_date] => 2001-12-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4364 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 74 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0120/20030120624.pdf [firstpage_image] =>[orig_patent_app_number] => 10006692 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/006692
System and method for efficiently installing and configuring device drivers in managed environments Dec 9, 2001 Abandoned
Array ( [id] => 6303884 [patent_doc_number] => 20020093857 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-07-18 [patent_title] => 'System and method for managing information objects' [patent_app_type] => new [patent_app_number] => 10/006089 [patent_app_country] => US [patent_app_date] => 2001-12-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6328 [patent_no_of_claims] => 33 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 83 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0093/20020093857.pdf [firstpage_image] =>[orig_patent_app_number] => 10006089 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/006089
System and method for managing information objects Dec 5, 2001 Issued
Array ( [id] => 6655918 [patent_doc_number] => 20030106052 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-06-05 [patent_title] => 'System and method for high availability firmware load' [patent_app_type] => new [patent_app_number] => 09/998630 [patent_app_country] => US [patent_app_date] => 2001-12-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8675 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 93 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0106/20030106052.pdf [firstpage_image] =>[orig_patent_app_number] => 09998630 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/998630
System and method for high availability firmware load Dec 2, 2001 Abandoned
Array ( [id] => 5990987 [patent_doc_number] => 20020100019 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-07-25 [patent_title] => 'Software shared memory bus' [patent_app_type] => new [patent_app_number] => 09/998329 [patent_app_country] => US [patent_app_date] => 2001-12-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 9224 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 133 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0100/20020100019.pdf [firstpage_image] =>[orig_patent_app_number] => 09998329 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/998329
Software shared memory bus Dec 2, 2001 Issued
Array ( [id] => 6655915 [patent_doc_number] => 20030106051 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-06-05 [patent_title] => 'System and method for high availability firmware load' [patent_app_type] => new [patent_app_number] => 09/998629 [patent_app_country] => US [patent_app_date] => 2001-12-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8582 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 76 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0106/20030106051.pdf [firstpage_image] =>[orig_patent_app_number] => 09998629 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/998629
System and method for high availability firmware load Dec 2, 2001 Issued
Array ( [id] => 774492 [patent_doc_number] => 07007267 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-02-28 [patent_title] => 'Transparent shared memory access in a software development system' [patent_app_type] => utility [patent_app_number] => 09/998755 [patent_app_country] => US [patent_app_date] => 2001-12-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 23 [patent_no_of_words] => 9168 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 167 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/007/07007267.pdf [firstpage_image] =>[orig_patent_app_number] => 09998755 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/998755
Transparent shared memory access in a software development system Dec 2, 2001 Issued
Menu