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] => 5668894 [patent_doc_number] => 20060174244 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-08-03 [patent_title] => 'System and method for modifying execution flow in firmware' [patent_app_type] => utility [patent_app_number] => 11/047298 [patent_app_country] => US [patent_app_date] => 2005-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 2621 [patent_no_of_claims] => 12 [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/0174/20060174244.pdf [firstpage_image] =>[orig_patent_app_number] => 11047298 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/047298
System and method for modifying execution flow in firmware Jan 30, 2005 Abandoned
Array ( [id] => 5668883 [patent_doc_number] => 20060174233 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-08-03 [patent_title] => 'Method and system for assessing performance of a video interface using randomized parameters' [patent_app_type] => utility [patent_app_number] => 11/046474 [patent_app_country] => US [patent_app_date] => 2005-01-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6629 [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/0174/20060174233.pdf [firstpage_image] =>[orig_patent_app_number] => 11046474 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/046474
Method and system for assessing performance of a video interface using randomized parameters Jan 27, 2005 Issued
Array ( [id] => 4632046 [patent_doc_number] => 08010956 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2011-08-30 [patent_title] => 'Control transfer table structuring' [patent_app_type] => utility [patent_app_number] => 11/046074 [patent_app_country] => US [patent_app_date] => 2005-01-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3350 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 245 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/010/08010956.pdf [firstpage_image] =>[orig_patent_app_number] => 11046074 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/046074
Control transfer table structuring Jan 27, 2005 Issued
Array ( [id] => 7207974 [patent_doc_number] => 20050166205 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-07-28 [patent_title] => 'Wavescalar architecture having a wave order memory' [patent_app_type] => utility [patent_app_number] => 11/041396 [patent_app_country] => US [patent_app_date] => 2005-01-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 12802 [patent_no_of_claims] => 35 [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/0166/20050166205.pdf [firstpage_image] =>[orig_patent_app_number] => 11041396 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/041396
Wavescalar architecture having a wave order memory Jan 20, 2005 Issued
Array ( [id] => 7073826 [patent_doc_number] => 20050147093 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-07-07 [patent_title] => 'Computer system for configuring firmware for an automation device' [patent_app_type] => utility [patent_app_number] => 11/040186 [patent_app_country] => US [patent_app_date] => 2005-01-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2303 [patent_no_of_claims] => 7 [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/0147/20050147093.pdf [firstpage_image] =>[orig_patent_app_number] => 11040186 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/040186
Computer system for configuring firmware for an automation device Jan 20, 2005 Abandoned
Array ( [id] => 4603007 [patent_doc_number] => 07979852 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-07-12 [patent_title] => 'System for automatically generating optimized codes' [patent_app_type] => utility [patent_app_number] => 10/585797 [patent_app_country] => US [patent_app_date] => 2005-01-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 8986 [patent_no_of_claims] => 31 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 246 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/979/07979852.pdf [firstpage_image] =>[orig_patent_app_number] => 10585797 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/585797
System for automatically generating optimized codes Jan 12, 2005 Issued
Array ( [id] => 7178592 [patent_doc_number] => 20050204334 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-09-15 [patent_title] => 'Component based software system' [patent_app_type] => utility [patent_app_number] => 11/029989 [patent_app_country] => US [patent_app_date] => 2005-01-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5833 [patent_no_of_claims] => 34 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0204/20050204334.pdf [firstpage_image] =>[orig_patent_app_number] => 11029989 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/029989
Component based software system Jan 4, 2005 Abandoned
Array ( [id] => 375079 [patent_doc_number] => 07475387 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-01-06 [patent_title] => 'Problem determination using system run-time behavior analysis' [patent_app_type] => utility [patent_app_number] => 11/029782 [patent_app_country] => US [patent_app_date] => 2005-01-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 4497 [patent_no_of_claims] => 3 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 385 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/475/07475387.pdf [firstpage_image] =>[orig_patent_app_number] => 11029782 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/029782
Problem determination using system run-time behavior analysis Jan 3, 2005 Issued
Array ( [id] => 5633693 [patent_doc_number] => 20060150164 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-07-06 [patent_title] => 'Run-time type conversion' [patent_app_type] => utility [patent_app_number] => 11/029583 [patent_app_country] => US [patent_app_date] => 2005-01-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 13046 [patent_no_of_claims] => 32 [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/0150/20060150164.pdf [firstpage_image] =>[orig_patent_app_number] => 11029583 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/029583
Run-time type conversion Jan 3, 2005 Issued
Array ( [id] => 7077574 [patent_doc_number] => 20050149933 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-07-07 [patent_title] => 'Computer executing multiple operating systems' [patent_app_type] => utility [patent_app_number] => 11/025966 [patent_app_country] => US [patent_app_date] => 2005-01-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 22 [patent_no_of_words] => 14362 [patent_no_of_claims] => 16 [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/0149/20050149933.pdf [firstpage_image] =>[orig_patent_app_number] => 11025966 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/025966
Computer executing multiple operating systems Jan 2, 2005 Issued
Array ( [id] => 900448 [patent_doc_number] => 07343599 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-03-11 [patent_title] => 'Network-based patching machine' [patent_app_type] => utility [patent_app_number] => 11/029098 [patent_app_country] => US [patent_app_date] => 2005-01-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 15 [patent_no_of_words] => 11331 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 388 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/343/07343599.pdf [firstpage_image] =>[orig_patent_app_number] => 11029098 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/029098
Network-based patching machine Jan 2, 2005 Issued
Array ( [id] => 5651143 [patent_doc_number] => 20060136878 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-06-22 [patent_title] => 'Method and apparatus for enabling compiler and run-time optimizations for data flow applications in multi-core architectures' [patent_app_type] => utility [patent_app_number] => 11/015970 [patent_app_country] => US [patent_app_date] => 2004-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 4805 [patent_no_of_claims] => 31 [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/0136/20060136878.pdf [firstpage_image] =>[orig_patent_app_number] => 11015970 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/015970
Method and apparatus for enabling compiler and run-time optimizations for data flow applications in multi-core architectures Dec 16, 2004 Abandoned
Array ( [id] => 5917175 [patent_doc_number] => 20060129990 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-06-15 [patent_title] => 'System, method, and article of manufacture for determining execution counts associated with a software program of an embedded system' [patent_app_type] => utility [patent_app_number] => 11/010885 [patent_app_country] => US [patent_app_date] => 2004-12-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2653 [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/0129/20060129990.pdf [firstpage_image] =>[orig_patent_app_number] => 11010885 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/010885
System, method, and article of manufacture for determining execution counts associated with a software program of an embedded system Dec 12, 2004 Abandoned
Array ( [id] => 5916847 [patent_doc_number] => 20060129892 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-06-15 [patent_title] => 'Scenario based stress testing' [patent_app_type] => utility [patent_app_number] => 11/000274 [patent_app_country] => US [patent_app_date] => 2004-11-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5458 [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/0129/20060129892.pdf [firstpage_image] =>[orig_patent_app_number] => 11000274 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/000274
Scenario based stress testing Nov 29, 2004 Abandoned
Array ( [id] => 5615379 [patent_doc_number] => 20060117309 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-06-01 [patent_title] => 'Software configuration methods and client module communication component' [patent_app_type] => utility [patent_app_number] => 10/997576 [patent_app_country] => US [patent_app_date] => 2004-11-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7728 [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/0117/20060117309.pdf [firstpage_image] =>[orig_patent_app_number] => 10997576 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/997576
Software configuration methods and client module communication component Nov 23, 2004 Abandoned
Array ( [id] => 7119088 [patent_doc_number] => 20050071835 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-03-31 [patent_title] => 'Method and apparatus for parallel computations with incomplete input operands' [patent_app_type] => utility [patent_app_number] => 10/993971 [patent_app_country] => US [patent_app_date] => 2004-11-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 5674 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0071/20050071835.pdf [firstpage_image] =>[orig_patent_app_number] => 10993971 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/993971
Method and apparatus for parallel computations with incomplete input operands Nov 18, 2004 Issued
Array ( [id] => 7186345 [patent_doc_number] => 20050125784 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-06-09 [patent_title] => 'Hardware environment for low-overhead profiling' [patent_app_type] => utility [patent_app_number] => 10/987578 [patent_app_country] => US [patent_app_date] => 2004-11-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4486 [patent_no_of_claims] => 16 [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/0125/20050125784.pdf [firstpage_image] =>[orig_patent_app_number] => 10987578 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/987578
Hardware environment for low-overhead profiling Nov 11, 2004 Abandoned
Array ( [id] => 66719 [patent_doc_number] => 07765520 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-07-27 [patent_title] => 'System and method for managing cross project dependencies at development time' [patent_app_type] => utility [patent_app_number] => 10/983794 [patent_app_country] => US [patent_app_date] => 2004-11-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3207 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 203 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/765/07765520.pdf [firstpage_image] =>[orig_patent_app_number] => 10983794 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/983794
System and method for managing cross project dependencies at development time Nov 7, 2004 Issued
Array ( [id] => 7100817 [patent_doc_number] => 20050132372 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-06-16 [patent_title] => 'Method and apparatus for synchronization of periodic processes' [patent_app_type] => utility [patent_app_number] => 10/978481 [patent_app_country] => US [patent_app_date] => 2004-11-02 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 10349 [patent_no_of_claims] => 12 [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/0132/20050132372.pdf [firstpage_image] =>[orig_patent_app_number] => 10978481 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/978481
Method and apparatus for synchronization of periodic processes Nov 1, 2004 Issued
Array ( [id] => 5816139 [patent_doc_number] => 20060085342 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-04-20 [patent_title] => 'Binding to business objects and web services' [patent_app_type] => utility [patent_app_number] => 10/968693 [patent_app_country] => US [patent_app_date] => 2004-10-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 6693 [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/0085/20060085342.pdf [firstpage_image] =>[orig_patent_app_number] => 10968693 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/968693
Binding to business objects and web services Oct 18, 2004 Issued
Menu