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] => 201084 [patent_doc_number] => 07640540 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-12-29 [patent_title] => 'Mechanism for providing extended functionality to command line instructions' [patent_app_type] => utility [patent_app_number] => 10/693409 [patent_app_country] => US [patent_app_date] => 2003-10-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 23 [patent_figures_cnt] => 23 [patent_no_of_words] => 18592 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 191 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/640/07640540.pdf [firstpage_image] =>[orig_patent_app_number] => 10693409 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/693409
Mechanism for providing extended functionality to command line instructions Oct 23, 2003 Issued
Array ( [id] => 407439 [patent_doc_number] => 07290253 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2007-10-30 [patent_title] => 'Prediction mechanism for subroutine returns in binary translation sub-systems of computers' [patent_app_type] => utility [patent_app_number] => 10/676998 [patent_app_country] => US [patent_app_date] => 2003-09-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 7 [patent_no_of_words] => 14630 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 170 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/290/07290253.pdf [firstpage_image] =>[orig_patent_app_number] => 10676998 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/676998
Prediction mechanism for subroutine returns in binary translation sub-systems of computers Sep 29, 2003 Issued
Array ( [id] => 7246238 [patent_doc_number] => 20050081104 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-04-14 [patent_title] => 'Test diversity software testing method and apparatus' [patent_app_type] => utility [patent_app_number] => 10/669413 [patent_app_country] => US [patent_app_date] => 2003-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5673 [patent_no_of_claims] => 19 [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/0081/20050081104.pdf [firstpage_image] =>[orig_patent_app_number] => 10669413 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/669413
Test diversity software testing method and apparatus Sep 24, 2003 Abandoned
Array ( [id] => 7223775 [patent_doc_number] => 20050055689 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-03-10 [patent_title] => 'Software management for software defined radio in a distributed network' [patent_app_type] => utility [patent_app_number] => 10/659695 [patent_app_country] => US [patent_app_date] => 2003-09-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5233 [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/0055/20050055689.pdf [firstpage_image] =>[orig_patent_app_number] => 10659695 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/659695
Software management for software defined radio in a distributed network Sep 9, 2003 Abandoned
Array ( [id] => 7084619 [patent_doc_number] => 20050049999 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-03-03 [patent_title] => 'Database access statement tracing' [patent_app_type] => utility [patent_app_number] => 10/651931 [patent_app_country] => US [patent_app_date] => 2003-08-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 3981 [patent_no_of_claims] => 40 [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/0049/20050049999.pdf [firstpage_image] =>[orig_patent_app_number] => 10651931 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/651931
Database access statement tracing Aug 28, 2003 Abandoned
Array ( [id] => 284259 [patent_doc_number] => 07555750 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2009-06-30 [patent_title] => 'Update package generator employing partial predictive mapping techniques for generating update packages for mobile handsets' [patent_app_type] => utility [patent_app_number] => 10/646975 [patent_app_country] => US [patent_app_date] => 2003-08-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 4454 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 150 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/555/07555750.pdf [firstpage_image] =>[orig_patent_app_number] => 10646975 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/646975
Update package generator employing partial predictive mapping techniques for generating update packages for mobile handsets Aug 21, 2003 Issued
Array ( [id] => 7287992 [patent_doc_number] => 20040109430 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-06-10 [patent_title] => 'Low cost implementation for high performance embedded systems' [patent_app_type] => new [patent_app_number] => 10/641917 [patent_app_country] => US [patent_app_date] => 2003-08-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 20 [patent_no_of_words] => 4092 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 128 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0109/20040109430.pdf [firstpage_image] =>[orig_patent_app_number] => 10641917 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/641917
Low cost implementation for high performance embedded systems Aug 14, 2003 Abandoned
Array ( [id] => 7271376 [patent_doc_number] => 20040059894 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-03-25 [patent_title] => 'Process for running programs on processors and corresponding processor system' [patent_app_type] => new [patent_app_number] => 10/612825 [patent_app_country] => US [patent_app_date] => 2003-07-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5767 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 70 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0059/20040059894.pdf [firstpage_image] =>[orig_patent_app_number] => 10612825 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/612825
Process for running programs with selectable instruction length processors and corresponding processor system Jun 30, 2003 Issued
Array ( [id] => 4600948 [patent_doc_number] => 07984434 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2011-07-19 [patent_title] => 'Nondestructive patching mechanism' [patent_app_type] => utility [patent_app_number] => 10/443661 [patent_app_country] => US [patent_app_date] => 2003-05-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 5683 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 185 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/984/07984434.pdf [firstpage_image] =>[orig_patent_app_number] => 10443661 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/443661
Nondestructive patching mechanism May 20, 2003 Issued
Array ( [id] => 6831356 [patent_doc_number] => 20030182414 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2003-09-25 [patent_title] => 'System and method for updating and distributing information' [patent_app_type] => new [patent_app_number] => 10/311462 [patent_app_country] => US [patent_app_date] => 2003-05-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 24103 [patent_no_of_claims] => 122 [patent_no_of_ind_claims] => 7 [patent_words_short_claim] => 14 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0182/20030182414.pdf [firstpage_image] =>[orig_patent_app_number] => 10311462 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/311462
System and method for updating and distributing information May 12, 2003 Abandoned
Array ( [id] => 8752285 [patent_doc_number] => 08418129 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2013-04-09 [patent_title] => 'Method for automatically generating code to define a system of hardware elements' [patent_app_type] => utility [patent_app_number] => 10/400380 [patent_app_country] => US [patent_app_date] => 2003-03-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 12 [patent_no_of_words] => 7428 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 174 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 10400380 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/400380
Method for automatically generating code to define a system of hardware elements Mar 25, 2003 Issued
Array ( [id] => 284258 [patent_doc_number] => 07555749 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-06-30 [patent_title] => 'Software updating system and method' [patent_app_type] => utility [patent_app_number] => 10/385391 [patent_app_country] => US [patent_app_date] => 2003-03-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 11 [patent_no_of_words] => 5275 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 284 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/555/07555749.pdf [firstpage_image] =>[orig_patent_app_number] => 10385391 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/385391
Software updating system and method Mar 9, 2003 Issued
Array ( [id] => 7154317 [patent_doc_number] => 20040172526 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-09-02 [patent_title] => 'Universal loader for portable electronic devices' [patent_app_type] => new [patent_app_number] => 10/377093 [patent_app_country] => US [patent_app_date] => 2003-02-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4679 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 46 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0172/20040172526.pdf [firstpage_image] =>[orig_patent_app_number] => 10377093 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/377093
Universal loader for portable electronic devices Feb 26, 2003 Abandoned
Array ( [id] => 7100783 [patent_doc_number] => 20050132344 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-06-16 [patent_title] => 'Method of compilation' [patent_app_type] => utility [patent_app_number] => 10/501903 [patent_app_country] => US [patent_app_date] => 2003-01-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 3714 [patent_no_of_claims] => 2 [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/20050132344.pdf [firstpage_image] =>[orig_patent_app_number] => 10501903 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/501903
Method of compilation Jan 19, 2003 Abandoned
Array ( [id] => 7446932 [patent_doc_number] => 20040003349 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-01-01 [patent_title] => 'Content segments' [patent_app_type] => new [patent_app_number] => 10/323087 [patent_app_country] => US [patent_app_date] => 2002-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 6811 [patent_no_of_claims] => 53 [patent_no_of_ind_claims] => 8 [patent_words_short_claim] => 35 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0003/20040003349.pdf [firstpage_image] =>[orig_patent_app_number] => 10323087 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/323087
Content segments Dec 17, 2002 Abandoned
Array ( [id] => 7308290 [patent_doc_number] => 20040117338 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-06-17 [patent_title] => 'Platform independent imaging method and system' [patent_app_type] => new [patent_app_number] => 10/317871 [patent_app_country] => US [patent_app_date] => 2002-12-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3126 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 76 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0117/20040117338.pdf [firstpage_image] =>[orig_patent_app_number] => 10317871 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/317871
Platform independent imaging method and system Dec 11, 2002 Issued
Array ( [id] => 4586388 [patent_doc_number] => 07856631 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2010-12-21 [patent_title] => 'Software delivery manager' [patent_app_type] => utility [patent_app_number] => 10/142725 [patent_app_country] => US [patent_app_date] => 2002-05-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 3386 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 237 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/856/07856631.pdf [firstpage_image] =>[orig_patent_app_number] => 10142725 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/142725
Software delivery manager May 7, 2002 Issued
Array ( [id] => 7518016 [patent_doc_number] => 08042098 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-10-18 [patent_title] => 'Method and apparatus for producing software' [patent_app_type] => utility [patent_app_number] => 10/100236 [patent_app_country] => US [patent_app_date] => 2002-03-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 25 [patent_figures_cnt] => 31 [patent_no_of_words] => 14697 [patent_no_of_claims] => 32 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 407 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/042/08042098.pdf [firstpage_image] =>[orig_patent_app_number] => 10100236 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/100236
Method and apparatus for producing software Mar 17, 2002 Issued
Array ( [id] => 258256 [patent_doc_number] => 07577944 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-08-18 [patent_title] => 'Unbundling, translation and rebundling of instruction bundles in an instruction stream' [patent_app_type] => utility [patent_app_number] => 10/100525 [patent_app_country] => US [patent_app_date] => 2002-03-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 3445 [patent_no_of_claims] => 41 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 98 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/577/07577944.pdf [firstpage_image] =>[orig_patent_app_number] => 10100525 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/100525
Unbundling, translation and rebundling of instruction bundles in an instruction stream Mar 17, 2002 Issued
Array ( [id] => 5971798 [patent_doc_number] => 20020092014 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2002-07-11 [patent_title] => 'Software installing method and system' [patent_app_type] => new [patent_app_number] => 10/004825 [patent_app_country] => US [patent_app_date] => 2001-12-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3822 [patent_no_of_claims] => 8 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 76 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0092/20020092014.pdf [firstpage_image] =>[orig_patent_app_number] => 10004825 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/004825
Software installing method and system Dec 6, 2001 Abandoned
Menu