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] => 8285859 [patent_doc_number] => 08219977 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2012-07-10 [patent_title] => 'Using a software repository to increase the speed of software testing' [patent_app_type] => utility [patent_app_number] => 11/698469 [patent_app_country] => US [patent_app_date] => 2007-01-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 5646 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 279 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11698469 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/698469
Using a software repository to increase the speed of software testing Jan 25, 2007 Issued
Array ( [id] => 4830890 [patent_doc_number] => 20080127215 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-05-29 [patent_title] => 'Software creating method' [patent_app_type] => utility [patent_app_number] => 11/657684 [patent_app_country] => US [patent_app_date] => 2007-01-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 5724 [patent_no_of_claims] => 11 [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/0127/20080127215.pdf [firstpage_image] =>[orig_patent_app_number] => 11657684 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/657684
Software creating method Jan 24, 2007 Abandoned
Array ( [id] => 4847808 [patent_doc_number] => 20080184216 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-07-31 [patent_title] => 'Managing application software in mobile communication devices' [patent_app_type] => utility [patent_app_number] => 11/657470 [patent_app_country] => US [patent_app_date] => 2007-01-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3646 [patent_no_of_claims] => 27 [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/0184/20080184216.pdf [firstpage_image] =>[orig_patent_app_number] => 11657470 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/657470
Managing application software in mobile communication devices Jan 24, 2007 Abandoned
Array ( [id] => 4755109 [patent_doc_number] => 20080163185 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-07-03 [patent_title] => 'Delay-load optimizer' [patent_app_type] => utility [patent_app_number] => 11/647675 [patent_app_country] => US [patent_app_date] => 2006-12-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 8747 [patent_no_of_claims] => 44 [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/0163/20080163185.pdf [firstpage_image] =>[orig_patent_app_number] => 11647675 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/647675
Delay-load optimizer Dec 28, 2006 Abandoned
Array ( [id] => 325492 [patent_doc_number] => 07519963 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2009-04-14 [patent_title] => 'Layered computing systems and methods with location exclusions' [patent_app_type] => utility [patent_app_number] => 11/614826 [patent_app_country] => US [patent_app_date] => 2006-12-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 7 [patent_no_of_words] => 14567 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 196 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/519/07519963.pdf [firstpage_image] =>[orig_patent_app_number] => 11614826 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/614826
Layered computing systems and methods with location exclusions Dec 20, 2006 Issued
Array ( [id] => 7694146 [patent_doc_number] => 20080120598 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-05-22 [patent_title] => 'Method and apparatus of a build management system' [patent_app_type] => utility [patent_app_number] => 11/602679 [patent_app_country] => US [patent_app_date] => 2006-11-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 10395 [patent_no_of_claims] => 24 [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/0120/20080120598.pdf [firstpage_image] =>[orig_patent_app_number] => 11602679 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/602679
Method and apparatus of a build management system Nov 19, 2006 Abandoned
Array ( [id] => 4690166 [patent_doc_number] => 20080034347 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-02-07 [patent_title] => 'SYSTEM AND METHOD FOR SOFTWARE LIFECYCLE MANAGEMENT' [patent_app_type] => utility [patent_app_number] => 11/557980 [patent_app_country] => US [patent_app_date] => 2006-11-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 5727 [patent_no_of_claims] => 20 [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/0034/20080034347.pdf [firstpage_image] =>[orig_patent_app_number] => 11557980 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/557980
SYSTEM AND METHOD FOR SOFTWARE LIFECYCLE MANAGEMENT Nov 8, 2006 Abandoned
Array ( [id] => 7689696 [patent_doc_number] => 20070234337 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-10-04 [patent_title] => 'System and method for sanitizing a computer program' [patent_app_type] => utility [patent_app_number] => 11/557687 [patent_app_country] => US [patent_app_date] => 2006-11-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 19184 [patent_no_of_claims] => 23 [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/0234/20070234337.pdf [firstpage_image] =>[orig_patent_app_number] => 11557687 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/557687
System and method for sanitizing a computer program Nov 7, 2006 Abandoned
Array ( [id] => 9666046 [patent_doc_number] => 08813055 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-08-19 [patent_title] => 'Method and apparatus for associating user-specified data with events in a data space profiler' [patent_app_type] => utility [patent_app_number] => 11/557874 [patent_app_country] => US [patent_app_date] => 2006-11-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 44 [patent_figures_cnt] => 51 [patent_no_of_words] => 38846 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 349 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11557874 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/557874
Method and apparatus for associating user-specified data with events in a data space profiler Nov 7, 2006 Issued
Array ( [id] => 5081499 [patent_doc_number] => 20070124723 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-05-31 [patent_title] => 'MONITORING DYNAMIC ASPECT ORIENTED APPLICATIONS AT EXECUTION TIME' [patent_app_type] => utility [patent_app_number] => 11/556768 [patent_app_country] => US [patent_app_date] => 2006-11-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3618 [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/0124/20070124723.pdf [firstpage_image] =>[orig_patent_app_number] => 11556768 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/556768
Monitoring dynamic aspect oriented applications at execution time Nov 5, 2006 Issued
Array ( [id] => 8667730 [patent_doc_number] => 08381203 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-02-19 [patent_title] => 'Insertion of multithreaded execution synchronization points in a software program' [patent_app_type] => utility [patent_app_number] => 11/556581 [patent_app_country] => US [patent_app_date] => 2006-11-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 8752 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 256 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11556581 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/556581
Insertion of multithreaded execution synchronization points in a software program Nov 2, 2006 Issued
Array ( [id] => 5108882 [patent_doc_number] => 20070067760 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-03-22 [patent_title] => 'External resource files for application development and management' [patent_app_type] => utility [patent_app_number] => 11/591680 [patent_app_country] => US [patent_app_date] => 2006-11-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7033 [patent_no_of_claims] => 21 [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/0067/20070067760.pdf [firstpage_image] =>[orig_patent_app_number] => 11591680 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/591680
External resource files for application development and management Oct 31, 2006 Abandoned
Array ( [id] => 7687705 [patent_doc_number] => 20070106993 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-05-10 [patent_title] => 'Computer security method having operating system virtualization allowing multiple operating system instances to securely share single machine resources' [patent_app_type] => utility [patent_app_number] => 11/585790 [patent_app_country] => US [patent_app_date] => 2006-10-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6705 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 9 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0106/20070106993.pdf [firstpage_image] =>[orig_patent_app_number] => 11585790 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/585790
Computer security method having operating system virtualization allowing multiple operating system instances to securely share single machine resources Oct 22, 2006 Abandoned
Array ( [id] => 4956464 [patent_doc_number] => 20080189488 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-08-07 [patent_title] => 'METHOD AND APPARATUS FOR MANAGING A STACK' [patent_app_type] => utility [patent_app_number] => 11/539699 [patent_app_country] => US [patent_app_date] => 2006-10-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6387 [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/0189/20080189488.pdf [firstpage_image] =>[orig_patent_app_number] => 11539699 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/539699
Method and apparatus for managing a stack Oct 8, 2006 Issued
Array ( [id] => 7687719 [patent_doc_number] => 20070106979 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-05-10 [patent_title] => 'Patch management system' [patent_app_type] => utility [patent_app_number] => 11/539272 [patent_app_country] => US [patent_app_date] => 2006-10-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 29 [patent_figures_cnt] => 29 [patent_no_of_words] => 9914 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0106/20070106979.pdf [firstpage_image] =>[orig_patent_app_number] => 11539272 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/539272
Patch management system Oct 5, 2006 Abandoned
Array ( [id] => 4830698 [patent_doc_number] => 20080127119 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-05-29 [patent_title] => 'Method and system for dynamic debugging of software' [patent_app_type] => utility [patent_app_number] => 11/541969 [patent_app_country] => US [patent_app_date] => 2006-10-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5282 [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/0127/20080127119.pdf [firstpage_image] =>[orig_patent_app_number] => 11541969 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/541969
Method and system for dynamic debugging of software Oct 1, 2006 Abandoned
Array ( [id] => 4830597 [patent_doc_number] => 20080127061 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-05-29 [patent_title] => 'Method and system for editing code' [patent_app_type] => utility [patent_app_number] => 11/541894 [patent_app_country] => US [patent_app_date] => 2006-10-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6354 [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/0127/20080127061.pdf [firstpage_image] =>[orig_patent_app_number] => 11541894 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/541894
Method and system for editing code Oct 1, 2006 Abandoned
Array ( [id] => 4830697 [patent_doc_number] => 20080127118 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-05-29 [patent_title] => 'Method and system for dynamic patching of software' [patent_app_type] => utility [patent_app_number] => 11/541893 [patent_app_country] => US [patent_app_date] => 2006-10-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5596 [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/0127/20080127118.pdf [firstpage_image] =>[orig_patent_app_number] => 11541893 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/541893
Method and system for dynamic patching of software Oct 1, 2006 Abandoned
Array ( [id] => 9579058 [patent_doc_number] => 08769495 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2014-07-01 [patent_title] => 'Systems and methods for debugging in a multiprocessor environment' [patent_app_type] => utility [patent_app_number] => 11/541983 [patent_app_country] => US [patent_app_date] => 2006-10-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5656 [patent_no_of_claims] => 31 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 260 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11541983 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/541983
Systems and methods for debugging in a multiprocessor environment Oct 1, 2006 Issued
Array ( [id] => 9630182 [patent_doc_number] => 08799876 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-08-05 [patent_title] => 'Method and apparatus for assigning subroutines' [patent_app_type] => utility [patent_app_number] => 11/541083 [patent_app_country] => US [patent_app_date] => 2006-09-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2600 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 255 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11541083 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/541083
Method and apparatus for assigning subroutines Sep 28, 2006 Issued
Menu