Search

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 numberTitle of the applicationFiling DateStatus
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
Menu