Shelley M Self
Supervisory Patent Examiner (ID: 341, Phone: (303)297-4324 , Office: P/3725 )
Most Active Art Unit | 3725 |
Art Unit(s) | 3725, 3765, DCIPC |
Total Applications | 1204 |
Issued Applications | 703 |
Pending Applications | 142 |
Abandoned Applications | 359 |
Applications
Application number | Title of the application | Filing Date | Status |
---|---|---|---|
Array
(
[id] => 6941287
[patent_doc_number] => 20050114850
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-05-26
[patent_title] => 'Energy-focused re-compilation of executables and hardware mechanisms based on compiler-architecture interaction and compiler-inserted control'
[patent_app_type] => utility
[patent_app_number] => 10/967989
[patent_app_country] => US
[patent_app_date] => 2004-10-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 9102
[patent_no_of_claims] => 22
[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/0114/20050114850.pdf
[firstpage_image] =>[orig_patent_app_number] => 10967989
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/967989 | Energy-focused re-compilation of executables and hardware mechanisms based on compiler-architecture interaction and compiler-inserted control | Oct 17, 2004 | Abandoned |
Array
(
[id] => 97191
[patent_doc_number] => 07735076
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-06-08
[patent_title] => 'Faster loading of extension-based applications using caching'
[patent_app_type] => utility
[patent_app_number] => 10/966951
[patent_app_country] => US
[patent_app_date] => 2004-10-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6797
[patent_no_of_claims] => 27
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 219
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/735/07735076.pdf
[firstpage_image] =>[orig_patent_app_number] => 10966951
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/966951 | Faster loading of extension-based applications using caching | Oct 14, 2004 | Issued |
Array
(
[id] => 166963
[patent_doc_number] => 07673283
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-03-02
[patent_title] => 'Method and system for improved modeling language profile'
[patent_app_type] => utility
[patent_app_number] => 10/965272
[patent_app_country] => US
[patent_app_date] => 2004-10-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 8
[patent_no_of_words] => 4235
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 129
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/673/07673283.pdf
[firstpage_image] =>[orig_patent_app_number] => 10965272
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/965272 | Method and system for improved modeling language profile | Oct 13, 2004 | Issued |
Array
(
[id] => 5717290
[patent_doc_number] => 20060080653
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-04-13
[patent_title] => 'Methods and systems for patch distribution'
[patent_app_type] => utility
[patent_app_number] => 10/963380
[patent_app_country] => US
[patent_app_date] => 2004-10-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4621
[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/0080/20060080653.pdf
[firstpage_image] =>[orig_patent_app_number] => 10963380
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/963380 | Methods and systems for patch distribution | Oct 11, 2004 | Abandoned |
Array
(
[id] => 4559128
[patent_doc_number] => 07890952
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-02-15
[patent_title] => 'Autonomic peer-to-peer computer software installation'
[patent_app_type] => utility
[patent_app_number] => 10/960572
[patent_app_country] => US
[patent_app_date] => 2004-10-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6415
[patent_no_of_claims] => 20
[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/07/890/07890952.pdf
[firstpage_image] =>[orig_patent_app_number] => 10960572
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/960572 | Autonomic peer-to-peer computer software installation | Oct 6, 2004 | Issued |
Array
(
[id] => 9258000
[patent_doc_number] => 08621444
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-12-31
[patent_title] => 'Retargetable instruction set simulators'
[patent_app_type] => utility
[patent_app_number] => 10/599593
[patent_app_country] => US
[patent_app_date] => 2004-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 8175
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 305
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 10599593
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/599593 | Retargetable instruction set simulators | Sep 29, 2004 | Issued |
Array
(
[id] => 6920326
[patent_doc_number] => 20050097531
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-05-05
[patent_title] => 'Method of compiling a source code program into a machine-readable target object program in a network environment'
[patent_app_type] => utility
[patent_app_number] => 10/947978
[patent_app_country] => US
[patent_app_date] => 2004-09-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 2318
[patent_no_of_claims] => 13
[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/0097/20050097531.pdf
[firstpage_image] =>[orig_patent_app_number] => 10947978
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/947978 | Method of compiling a source code program into a machine-readable target object program in a network environment | Sep 22, 2004 | Abandoned |
Array
(
[id] => 5830806
[patent_doc_number] => 20060064684
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-03-23
[patent_title] => 'Method, apparatus and system to accelerate launch performance through automated application pinning'
[patent_app_type] => utility
[patent_app_number] => 10/947888
[patent_app_country] => US
[patent_app_date] => 2004-09-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 3455
[patent_no_of_claims] => 22
[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/0064/20060064684.pdf
[firstpage_image] =>[orig_patent_app_number] => 10947888
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/947888 | Method, apparatus and system to accelerate launch performance through automated application pinning | Sep 21, 2004 | Abandoned |
Array
(
[id] => 5907541
[patent_doc_number] => 20060048116
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-03-02
[patent_title] => 'Method, system and program product for implementing single threaded optimizations in a potentially multi-threaded environment'
[patent_app_type] => utility
[patent_app_number] => 10/930032
[patent_app_country] => US
[patent_app_date] => 2004-08-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4095
[patent_no_of_claims] => 28
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0048/20060048116.pdf
[firstpage_image] =>[orig_patent_app_number] => 10930032
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/930032 | Method for implementing single threaded optimizations in a potentially multi-threaded environment | Aug 29, 2004 | Issued |
Array
(
[id] => 7256358
[patent_doc_number] => 20050273774
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-12-08
[patent_title] => 'Method and system for flexible/extendable at command interpreter'
[patent_app_type] => utility
[patent_app_number] => 10/926620
[patent_app_country] => US
[patent_app_date] => 2004-08-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4465
[patent_no_of_claims] => 30
[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/0273/20050273774.pdf
[firstpage_image] =>[orig_patent_app_number] => 10926620
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/926620 | Method and system for flexible/extendable at command interpreter | Aug 25, 2004 | Issued |
Array
(
[id] => 927589
[patent_doc_number] => 07318223
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2008-01-08
[patent_title] => 'Method and apparatus for a generic language interface to apply loop optimization transformations'
[patent_app_type] => utility
[patent_app_number] => 10/926601
[patent_app_country] => US
[patent_app_date] => 2004-08-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 15
[patent_no_of_words] => 7954
[patent_no_of_claims] => 31
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 128
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/318/07318223.pdf
[firstpage_image] =>[orig_patent_app_number] => 10926601
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/926601 | Method and apparatus for a generic language interface to apply loop optimization transformations | Aug 25, 2004 | Issued |
Array
(
[id] => 5907547
[patent_doc_number] => 20060048119
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-03-02
[patent_title] => 'Method and system for auto parallelization of zero-trip loops through induction variable substitution'
[patent_app_type] => utility
[patent_app_number] => 10/926594
[patent_app_country] => US
[patent_app_date] => 2004-08-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2552
[patent_no_of_claims] => 18
[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/0048/20060048119.pdf
[firstpage_image] =>[orig_patent_app_number] => 10926594
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/926594 | Method and system for auto parallelization of zero-trip loops through induction variable substitution | Aug 25, 2004 | Issued |
Array
(
[id] => 7260803
[patent_doc_number] => 20050076333
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-04-07
[patent_title] => 'Method of installing a software release'
[patent_app_type] => utility
[patent_app_number] => 10/925620
[patent_app_country] => US
[patent_app_date] => 2004-08-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 4650
[patent_no_of_claims] => 18
[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/0076/20050076333.pdf
[firstpage_image] =>[orig_patent_app_number] => 10925620
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/925620 | Method of installing a software release | Aug 24, 2004 | Abandoned |
Array
(
[id] => 7595645
[patent_doc_number] => 07620937
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-11-17
[patent_title] => 'System and method for debugging programs'
[patent_app_type] => utility
[patent_app_number] => 10/923215
[patent_app_country] => US
[patent_app_date] => 2004-08-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6766
[patent_no_of_claims] => 37
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 326
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/620/07620937.pdf
[firstpage_image] =>[orig_patent_app_number] => 10923215
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/923215 | System and method for debugging programs | Aug 19, 2004 | Issued |
Array
(
[id] => 5592428
[patent_doc_number] => 20060041881
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-02-23
[patent_title] => 'Universal upgrade architecture'
[patent_app_type] => utility
[patent_app_number] => 10/921439
[patent_app_country] => US
[patent_app_date] => 2004-08-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4974
[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/0041/20060041881.pdf
[firstpage_image] =>[orig_patent_app_number] => 10921439
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/921439 | Universal upgrade architecture | Aug 18, 2004 | Abandoned |
Array
(
[id] => 5592411
[patent_doc_number] => 20060041864
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-02-23
[patent_title] => 'Error estimation and tracking tool for testing of code'
[patent_app_type] => utility
[patent_app_number] => 10/921433
[patent_app_country] => US
[patent_app_date] => 2004-08-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6245
[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/0041/20060041864.pdf
[firstpage_image] =>[orig_patent_app_number] => 10921433
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/921433 | Error estimation and tracking tool for testing of code | Aug 18, 2004 | Abandoned |
Array
(
[id] => 5592425
[patent_doc_number] => 20060041878
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-02-23
[patent_title] => 'Administration of kernel extensions'
[patent_app_type] => utility
[patent_app_number] => 10/920904
[patent_app_country] => US
[patent_app_date] => 2004-08-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4991
[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/0041/20060041878.pdf
[firstpage_image] =>[orig_patent_app_number] => 10920904
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/920904 | Administration of kernel extensions | Aug 17, 2004 | Issued |
Array
(
[id] => 7244090
[patent_doc_number] => 20050080811
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-04-14
[patent_title] => 'Configuration management architecture'
[patent_app_type] => utility
[patent_app_number] => 10/920600
[patent_app_country] => US
[patent_app_date] => 2004-08-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5986
[patent_no_of_claims] => 62
[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/0080/20050080811.pdf
[firstpage_image] =>[orig_patent_app_number] => 10920600
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/920600 | Configuration management architecture | Aug 16, 2004 | Abandoned |
Array
(
[id] => 7216086
[patent_doc_number] => 20050044538
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-02-24
[patent_title] => 'Interprocedural computing code optimization method and system'
[patent_app_type] => utility
[patent_app_number] => 10/921004
[patent_app_country] => US
[patent_app_date] => 2004-08-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 14413
[patent_no_of_claims] => 55
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0044/20050044538.pdf
[firstpage_image] =>[orig_patent_app_number] => 10921004
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/921004 | Interprocedural computing code optimization method and system | Aug 16, 2004 | Abandoned |
Array
(
[id] => 6932827
[patent_doc_number] => 20050283773
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-12-22
[patent_title] => 'Framework for efficient code generation using loop peeling for SIMD loop code with multiple misaligned statements'
[patent_app_type] => utility
[patent_app_number] => 10/918879
[patent_app_country] => US
[patent_app_date] => 2004-08-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 9575
[patent_no_of_claims] => 23
[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/0283/20050283773.pdf
[firstpage_image] =>[orig_patent_app_number] => 10918879
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/918879 | Framework for efficient code generation using loop peeling for SIMD loop code with multiple misaligned statements | Aug 15, 2004 | Issued |