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] => 4956668
[patent_doc_number] => 20080189692
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-08-07
[patent_title] => 'SYSTEM AND PROGRAM PRODUCT FOR IMPLEMENTING SINGLE THREADED OPTIMIZATIONS IN A POTENTIALLY MULTI-THREADED ENVIRONMENT'
[patent_app_type] => utility
[patent_app_number] => 12/100035
[patent_app_country] => US
[patent_app_date] => 2008-04-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4125
[patent_no_of_claims] => 15
[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/0189/20080189692.pdf
[firstpage_image] =>[orig_patent_app_number] => 12100035
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/100035 | System and program product for implementing single threaded optimizations in a potentially multi-threaded environment | Apr 8, 2008 | Issued |
Array
(
[id] => 288722
[patent_doc_number] => 07552421
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2009-06-23
[patent_title] => 'Method for adding comments to deleted code'
[patent_app_type] => utility
[patent_app_number] => 12/098795
[patent_app_country] => US
[patent_app_date] => 2008-04-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 1992
[patent_no_of_claims] => 1
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 418
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/552/07552421.pdf
[firstpage_image] =>[orig_patent_app_number] => 12098795
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/098795 | Method for adding comments to deleted code | Apr 6, 2008 | Issued |
Array
(
[id] => 5570950
[patent_doc_number] => 20090254329
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-10-08
[patent_title] => 'METHOD FOR VIRTUALIZATION OF INPUT DEVICES FOR PARALLEL EXECUTION OF TEST AUTOMATION SCRIPTS'
[patent_app_type] => utility
[patent_app_number] => 12/062370
[patent_app_country] => US
[patent_app_date] => 2008-04-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 1884
[patent_no_of_claims] => 1
[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/0254/20090254329.pdf
[firstpage_image] =>[orig_patent_app_number] => 12062370
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/062370 | METHOD FOR VIRTUALIZATION OF INPUT DEVICES FOR PARALLEL EXECUTION OF TEST AUTOMATION SCRIPTS | Apr 2, 2008 | Abandoned |
Array
(
[id] => 355832
[patent_doc_number] => 07493598
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2009-02-17
[patent_title] => 'Method and system for variable trace entry decay'
[patent_app_type] => utility
[patent_app_number] => 12/020533
[patent_app_country] => US
[patent_app_date] => 2008-01-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2212
[patent_no_of_claims] => 1
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 287
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/493/07493598.pdf
[firstpage_image] =>[orig_patent_app_number] => 12020533
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/020533 | Method and system for variable trace entry decay | Jan 25, 2008 | Issued |
Array
(
[id] => 4836583
[patent_doc_number] => 20080133882
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-06-05
[patent_title] => 'WAVESCALAR ARCHITECTURE HAVING A WAVE ORDER MEMORY'
[patent_app_type] => utility
[patent_app_number] => 12/017480
[patent_app_country] => US
[patent_app_date] => 2008-01-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 12842
[patent_no_of_claims] => 4
[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/0133/20080133882.pdf
[firstpage_image] =>[orig_patent_app_number] => 12017480
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/017480 | Wavescalar architecture having a wave order memory | Jan 21, 2008 | Issued |
Array
(
[id] => 4693577
[patent_doc_number] => 20080086348
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-04-10
[patent_title] => 'FAST BUSINESS PROCESS TEST CASE COMPOSITION'
[patent_app_type] => utility
[patent_app_number] => 11/868891
[patent_app_country] => US
[patent_app_date] => 2007-10-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6946
[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/0086/20080086348.pdf
[firstpage_image] =>[orig_patent_app_number] => 11868891
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/868891 | Fast business process test case composition | Oct 7, 2007 | Issued |
Array
(
[id] => 284256
[patent_doc_number] => 07555747
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2009-06-30
[patent_title] => 'Prediction mechanism for subroutine returns in binary translation sub-systems of computers'
[patent_app_type] => utility
[patent_app_number] => 11/862030
[patent_app_country] => US
[patent_app_date] => 2007-09-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 7
[patent_no_of_words] => 14846
[patent_no_of_claims] => 25
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 175
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/555/07555747.pdf
[firstpage_image] =>[orig_patent_app_number] => 11862030
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/862030 | Prediction mechanism for subroutine returns in binary translation sub-systems of computers | Sep 25, 2007 | Issued |
Array
(
[id] => 10847913
[patent_doc_number] => 08875114
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-10-28
[patent_title] => 'Employing identifiers provided by an operating system of a processing environment to optimize the processing environment'
[patent_app_type] => utility
[patent_app_number] => 11/859186
[patent_app_country] => US
[patent_app_date] => 2007-09-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 10
[patent_no_of_words] => 5946
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 209
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11859186
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/859186 | Employing identifiers provided by an operating system of a processing environment to optimize the processing environment | Sep 20, 2007 | Issued |
Array
(
[id] => 5298391
[patent_doc_number] => 20090013317
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-01-08
[patent_title] => 'Software Management for Software Defined Radio in a Distributed Network'
[patent_app_type] => utility
[patent_app_number] => 11/772487
[patent_app_country] => US
[patent_app_date] => 2007-07-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5270
[patent_no_of_claims] => 37
[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/0013/20090013317.pdf
[firstpage_image] =>[orig_patent_app_number] => 11772487
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/772487 | Software Management for Software Defined Radio in a Distributed Network | Jul 1, 2007 | Abandoned |
Array
(
[id] => 8346172
[patent_doc_number] => 20120207098
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-08-16
[patent_title] => 'SYSTEMS AND METHODS FOR CONTROLLING APPLICATION UPDATES ACROSS A WIRELESS INTERFACE'
[patent_app_type] => utility
[patent_app_number] => 11/690582
[patent_app_country] => US
[patent_app_date] => 2007-03-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 2849
[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] =>[firstpage_image] =>[orig_patent_app_number] => 11690582
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/690582 | SYSTEMS AND METHODS FOR CONTROLLING APPLICATION UPDATES ACROSS A WIRELESS INTERFACE | Mar 22, 2007 | Abandoned |
Array
(
[id] => 4966576
[patent_doc_number] => 20080109396
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-05-08
[patent_title] => 'IT Automation Appliance And User Portal'
[patent_app_type] => utility
[patent_app_number] => 11/689484
[patent_app_country] => US
[patent_app_date] => 2007-03-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 9439
[patent_no_of_claims] => 29
[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/0109/20080109396.pdf
[firstpage_image] =>[orig_patent_app_number] => 11689484
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/689484 | IT Automation Appliance And User Portal | Mar 20, 2007 | Abandoned |
Array
(
[id] => 9555879
[patent_doc_number] => 08762951
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2014-06-24
[patent_title] => 'Apparatus and method for profiling system events in a fine grain multi-threaded multi-core processor'
[patent_app_type] => utility
[patent_app_number] => 11/689359
[patent_app_country] => US
[patent_app_date] => 2007-03-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 48
[patent_figures_cnt] => 55
[patent_no_of_words] => 47725
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 293
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11689359
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/689359 | Apparatus and method for profiling system events in a fine grain multi-threaded multi-core processor | Mar 20, 2007 | Issued |
Array
(
[id] => 9029869
[patent_doc_number] => 08539467
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-09-17
[patent_title] => 'Method and data processing system for solving resource conflicts in assembler programs'
[patent_app_type] => utility
[patent_app_number] => 11/685797
[patent_app_country] => US
[patent_app_date] => 2007-03-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 7
[patent_no_of_words] => 5233
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 335
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11685797
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/685797 | Method and data processing system for solving resource conflicts in assembler programs | Mar 13, 2007 | Issued |
Array
(
[id] => 4700443
[patent_doc_number] => 20080222627
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-09-11
[patent_title] => 'Static extensibility models with dynamic languages and scripts'
[patent_app_type] => utility
[patent_app_number] => 11/716186
[patent_app_country] => US
[patent_app_date] => 2007-03-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 3079
[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/0222/20080222627.pdf
[firstpage_image] =>[orig_patent_app_number] => 11716186
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/716186 | Static extensibility models with dynamic languages and scripts | Mar 8, 2007 | Issued |
Array
(
[id] => 4730951
[patent_doc_number] => 20080209398
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-08-28
[patent_title] => 'Methods and Apparatus for Authentication of Configuration Items Via Configuration Item Change Analysis'
[patent_app_type] => utility
[patent_app_number] => 11/679996
[patent_app_country] => US
[patent_app_date] => 2007-02-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 2999
[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/0209/20080209398.pdf
[firstpage_image] =>[orig_patent_app_number] => 11679996
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/679996 | Methods and apparatus for authentication of configuration items via configuration item change analysis | Feb 27, 2007 | Issued |
Array
(
[id] => 4730952
[patent_doc_number] => 20080209399
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-08-28
[patent_title] => 'METHODS AND SYSTEMS FOR TRACKING AND AUDITING INTELLECTUAL PROPERTY IN PACKAGES OF OPEN SOURCE SOFTWARE'
[patent_app_type] => utility
[patent_app_number] => 11/679787
[patent_app_country] => US
[patent_app_date] => 2007-02-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 2975
[patent_no_of_claims] => 21
[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/0209/20080209399.pdf
[firstpage_image] =>[orig_patent_app_number] => 11679787
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/679787 | METHODS AND SYSTEMS FOR TRACKING AND AUDITING INTELLECTUAL PROPERTY IN PACKAGES OF OPEN SOURCE SOFTWARE | Feb 26, 2007 | Abandoned |
Array
(
[id] => 9579074
[patent_doc_number] => 08769511
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-07-01
[patent_title] => 'Dynamic incremental compiler and method'
[patent_app_type] => utility
[patent_app_number] => 11/676198
[patent_app_country] => US
[patent_app_date] => 2007-02-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 9
[patent_no_of_words] => 10624
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 179
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11676198
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/676198 | Dynamic incremental compiler and method | Feb 15, 2007 | Issued |
Array
(
[id] => 4847796
[patent_doc_number] => 20080184204
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-07-31
[patent_title] => 'Dynamic validation using reflection'
[patent_app_type] => utility
[patent_app_number] => 11/700275
[patent_app_country] => US
[patent_app_date] => 2007-01-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3491
[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/0184/20080184204.pdf
[firstpage_image] =>[orig_patent_app_number] => 11700275
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/700275 | Dynamic validation using reflection | Jan 30, 2007 | Abandoned |
Array
(
[id] => 5071285
[patent_doc_number] => 20070192387
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-08-16
[patent_title] => 'INFORMATION PROCESSING DEVICE, METHOD AND PROGRAM FOR CONTROLLING INFORMATION PROCESSING DEVICE'
[patent_app_type] => utility
[patent_app_number] => 11/668685
[patent_app_country] => US
[patent_app_date] => 2007-01-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 4010
[patent_no_of_claims] => 9
[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/0192/20070192387.pdf
[firstpage_image] =>[orig_patent_app_number] => 11668685
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/668685 | INFORMATION PROCESSING DEVICE, METHOD AND PROGRAM FOR CONTROLLING INFORMATION PROCESSING DEVICE | Jan 29, 2007 | Abandoned |
Array
(
[id] => 8849473
[patent_doc_number] => 08458673
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-06-04
[patent_title] => 'Computer-implemented method and system for binding digital rights management executable code to a software application'
[patent_app_type] => utility
[patent_app_number] => 11/699678
[patent_app_country] => US
[patent_app_date] => 2007-01-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 20
[patent_no_of_words] => 6983
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 149
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11699678
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/699678 | Computer-implemented method and system for binding digital rights management executable code to a software application | Jan 28, 2007 | Issued |