
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
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 |