Search

Mary J. Steelman

Examiner (ID: 19653, Phone: (571)272-3704 , Office: P/3992 )

Most Active Art Unit
2191
Art Unit(s)
2122, 2191, 3992
Total Applications
348
Issued Applications
280
Pending Applications
19
Abandoned Applications
49

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 707145 [patent_doc_number] => 07065750 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-06-20 [patent_title] => 'Method and apparatus for preserving precise exceptions in binary translated code' [patent_app_type] => utility [patent_app_number] => 09/838552 [patent_app_country] => US [patent_app_date] => 2001-04-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 8214 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 169 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/065/07065750.pdf [firstpage_image] =>[orig_patent_app_number] => 09838552 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/838552
Method and apparatus for preserving precise exceptions in binary translated code Apr 17, 2001 Issued
Array ( [id] => 7368562 [patent_doc_number] => 20040015854 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-01-22 [patent_title] => 'Method and apparatus for accessing related computer objects' [patent_app_type] => new [patent_app_number] => 09/829597 [patent_app_country] => US [patent_app_date] => 2001-04-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 4301 [patent_no_of_claims] => 48 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 38 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0015/20040015854.pdf [firstpage_image] =>[orig_patent_app_number] => 09829597 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/829597
Method and apparatus for accessing related computer objects Apr 8, 2001 Issued
Array ( [id] => 7605752 [patent_doc_number] => 07099970 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2006-08-29 [patent_title] => 'Apparatus and method to enhance a one-wire bus' [patent_app_type] => utility [patent_app_number] => 09/825098 [patent_app_country] => US [patent_app_date] => 2001-04-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 13 [patent_no_of_words] => 5584 [patent_no_of_claims] => 2 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 200 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/099/07099970.pdf [firstpage_image] =>[orig_patent_app_number] => 09825098 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/825098
Apparatus and method to enhance a one-wire bus Apr 2, 2001 Issued
Array ( [id] => 5910712 [patent_doc_number] => 20020144245 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-10-03 [patent_title] => 'Static compilation of instrumentation code for debugging support' [patent_app_type] => new [patent_app_number] => 09/823105 [patent_app_country] => US [patent_app_date] => 2001-03-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 6246 [patent_no_of_claims] => 38 [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/0144/20020144245.pdf [firstpage_image] =>[orig_patent_app_number] => 09823105 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/823105
Static compilation of instrumentation code for debugging support Mar 29, 2001 Issued
Array ( [id] => 946012 [patent_doc_number] => 06968546 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2005-11-22 [patent_title] => 'Debugging support using dynamic re-compilation' [patent_app_type] => utility [patent_app_number] => 09/822090 [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] => 6177 [patent_no_of_claims] => 39 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 79 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/968/06968546.pdf [firstpage_image] =>[orig_patent_app_number] => 09822090 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/822090
Debugging support using dynamic re-compilation Mar 29, 2001 Issued
Array ( [id] => 5910713 [patent_doc_number] => 20020144246 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-10-03 [patent_title] => 'Method and apparatus for lexical analysis' [patent_app_type] => new [patent_app_number] => 09/820499 [patent_app_country] => US [patent_app_date] => 2001-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2217 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 46 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0144/20020144246.pdf [firstpage_image] =>[orig_patent_app_number] => 09820499 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/820499
Method and apparatus for lexical analysis Mar 28, 2001 Abandoned
Array ( [id] => 771757 [patent_doc_number] => 07010787 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-03-07 [patent_title] => 'Branch instruction conversion to multi-threaded parallel instructions' [patent_app_type] => utility [patent_app_number] => 09/821444 [patent_app_country] => US [patent_app_date] => 2001-03-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 26 [patent_figures_cnt] => 27 [patent_no_of_words] => 14254 [patent_no_of_claims] => 34 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/010/07010787.pdf [firstpage_image] =>[orig_patent_app_number] => 09821444 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/821444
Branch instruction conversion to multi-threaded parallel instructions Mar 28, 2001 Issued
Array ( [id] => 707143 [patent_doc_number] => 07065749 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-06-20 [patent_title] => 'Program development compressed trace support apparatus' [patent_app_type] => utility [patent_app_number] => 09/819351 [patent_app_country] => US [patent_app_date] => 2001-03-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 28 [patent_no_of_words] => 4708 [patent_no_of_claims] => 5 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 205 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/065/07065749.pdf [firstpage_image] =>[orig_patent_app_number] => 09819351 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/819351
Program development compressed trace support apparatus Mar 27, 2001 Issued
Array ( [id] => 762332 [patent_doc_number] => 07020874 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-03-28 [patent_title] => 'Techniques for loading class files into virtual machines' [patent_app_type] => utility [patent_app_number] => 09/818097 [patent_app_country] => US [patent_app_date] => 2001-03-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3603 [patent_no_of_claims] => 21 [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/020/07020874.pdf [firstpage_image] =>[orig_patent_app_number] => 09818097 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/818097
Techniques for loading class files into virtual machines Mar 25, 2001 Issued
Array ( [id] => 6988830 [patent_doc_number] => 20010037492 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2001-11-01 [patent_title] => 'Method and apparatus for automatically extracting verification models' [patent_app_type] => new [patent_app_number] => 09/809499 [patent_app_country] => US [patent_app_date] => 2001-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4608 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 86 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0037/20010037492.pdf [firstpage_image] =>[orig_patent_app_number] => 09809499 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/809499
Method and apparatus for automatically extracting verification models Mar 14, 2001 Abandoned
Array ( [id] => 726060 [patent_doc_number] => 07051189 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-05-23 [patent_title] => 'Method and apparatus for processor code optimization using code compression' [patent_app_type] => utility [patent_app_number] => 09/808469 [patent_app_country] => US [patent_app_date] => 2001-03-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 35 [patent_no_of_words] => 8235 [patent_no_of_claims] => 37 [patent_no_of_ind_claims] => 10 [patent_words_short_claim] => 101 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/051/07051189.pdf [firstpage_image] =>[orig_patent_app_number] => 09808469 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/808469
Method and apparatus for processor code optimization using code compression Mar 13, 2001 Issued
Array ( [id] => 943755 [patent_doc_number] => 06971084 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2005-11-29 [patent_title] => 'System and method for synchronizing execution of a batch of threads' [patent_app_type] => utility [patent_app_number] => 09/798366 [patent_app_country] => US [patent_app_date] => 2001-03-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 26 [patent_figures_cnt] => 26 [patent_no_of_words] => 17482 [patent_no_of_claims] => 41 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 167 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/971/06971084.pdf [firstpage_image] =>[orig_patent_app_number] => 09798366 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/798366
System and method for synchronizing execution of a batch of threads Mar 1, 2001 Issued
Array ( [id] => 6675416 [patent_doc_number] => 20030061019 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-03-27 [patent_title] => 'Pipeline flattener for simplifying event detection during data processor debug operations' [patent_app_type] => new [patent_app_number] => 09/798425 [patent_app_country] => US [patent_app_date] => 2001-03-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5792 [patent_no_of_claims] => 14 [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/0061/20030061019.pdf [firstpage_image] =>[orig_patent_app_number] => 09798425 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/798425
Pipeline flattener for simplifying event detection during data processor debug operations Mar 1, 2001 Issued
Array ( [id] => 722110 [patent_doc_number] => 07055136 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2006-05-30 [patent_title] => 'Configurable debug system with dynamic menus' [patent_app_type] => utility [patent_app_number] => 09/798095 [patent_app_country] => US [patent_app_date] => 2001-03-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 32 [patent_no_of_words] => 12170 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 145 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/055/07055136.pdf [firstpage_image] =>[orig_patent_app_number] => 09798095 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/798095
Configurable debug system with dynamic menus Mar 1, 2001 Issued
Array ( [id] => 978965 [patent_doc_number] => 06934939 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2005-08-23 [patent_title] => 'Method for unwinding a program call stack' [patent_app_type] => utility [patent_app_number] => 09/795165 [patent_app_country] => US [patent_app_date] => 2001-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 3201 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 161 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/934/06934939.pdf [firstpage_image] =>[orig_patent_app_number] => 09795165 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/795165
Method for unwinding a program call stack Feb 27, 2001 Issued
Array ( [id] => 7621055 [patent_doc_number] => 06978447 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2005-12-20 [patent_title] => 'Method and system for efficiently interpreting a computer program' [patent_app_type] => utility [patent_app_number] => 09/796870 [patent_app_country] => US [patent_app_date] => 2001-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6955 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 122 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/978/06978447.pdf [firstpage_image] =>[orig_patent_app_number] => 09796870 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/796870
Method and system for efficiently interpreting a computer program Feb 27, 2001 Issued
Array ( [id] => 749944 [patent_doc_number] => 07032216 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2006-04-18 [patent_title] => 'Native compilation and safe deployment of virtual machine code' [patent_app_type] => utility [patent_app_number] => 09/792070 [patent_app_country] => US [patent_app_date] => 2001-02-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4780 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 80 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/032/07032216.pdf [firstpage_image] =>[orig_patent_app_number] => 09792070 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/792070
Native compilation and safe deployment of virtual machine code Feb 25, 2001 Issued
Array ( [id] => 958373 [patent_doc_number] => 06957416 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2005-10-18 [patent_title] => 'Document builder classes and methods' [patent_app_type] => utility [patent_app_number] => 09/773121 [patent_app_country] => US [patent_app_date] => 2001-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 11 [patent_no_of_words] => 3764 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/06/957/06957416.pdf [firstpage_image] =>[orig_patent_app_number] => 09773121 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/773121
Document builder classes and methods Jan 30, 2001 Issued
Array ( [id] => 864608 [patent_doc_number] => 07373639 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-05-13 [patent_title] => 'System and method supporting type checking of options' [patent_app_type] => utility [patent_app_number] => 09/759697 [patent_app_country] => US [patent_app_date] => 2001-01-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 29 [patent_no_of_words] => 12443 [patent_no_of_claims] => 34 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 175 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/373/07373639.pdf [firstpage_image] =>[orig_patent_app_number] => 09759697 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/759697
System and method supporting type checking of options Jan 11, 2001 Issued
Array ( [id] => 5890434 [patent_doc_number] => 20020013937 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-01-31 [patent_title] => 'Register economy heuristic for a cycle driven multiple issue instruction scheduler' [patent_app_type] => new [patent_app_number] => 09/746138 [patent_app_country] => US [patent_app_date] => 2000-12-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4312 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 128 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0013/20020013937.pdf [firstpage_image] =>[orig_patent_app_number] => 09746138 [rel_patent_id] =>[rel_patent_doc_number] =>)
09/746138
Register economy heuristic for a cycle driven multiple issue instruction scheduler Dec 20, 2000 Issued
Menu