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] => 5143962 [patent_doc_number] => 20070006178 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-01-04 [patent_title] => 'Function-level just-in-time translation engine with multiple pass optimization' [patent_app_type] => utility [patent_app_number] => 11/128699 [patent_app_country] => US [patent_app_date] => 2005-05-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 12022 [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/0006/20070006178.pdf [firstpage_image] =>[orig_patent_app_number] => 11128699 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/128699
Function-level just-in-time translation engine with multiple pass optimization May 11, 2005 Abandoned
Array ( [id] => 9891736 [patent_doc_number] => 08978011 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-03-10 [patent_title] => 'Managing test results in a data center' [patent_app_type] => utility [patent_app_number] => 11/124692 [patent_app_country] => US [patent_app_date] => 2005-05-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 6 [patent_no_of_words] => 5133 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 195 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11124692 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/124692
Managing test results in a data center May 8, 2005 Issued
Array ( [id] => 5663234 [patent_doc_number] => 20060253830 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-11-09 [patent_title] => 'Guiding application building using business constraint metadata' [patent_app_type] => utility [patent_app_number] => 11/123980 [patent_app_country] => US [patent_app_date] => 2005-05-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3402 [patent_no_of_claims] => 25 [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/0253/20060253830.pdf [firstpage_image] =>[orig_patent_app_number] => 11123980 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/123980
Guiding application building using business constraint metadata May 5, 2005 Abandoned
Array ( [id] => 7047204 [patent_doc_number] => 20050251799 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-11-10 [patent_title] => 'Method of updating firmware' [patent_app_type] => utility [patent_app_number] => 11/121995 [patent_app_country] => US [patent_app_date] => 2005-05-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 1516 [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/0251/20050251799.pdf [firstpage_image] =>[orig_patent_app_number] => 11121995 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/121995
Method of updating firmware May 4, 2005 Abandoned
Array ( [id] => 5853122 [patent_doc_number] => 20060236313 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-10-19 [patent_title] => 'System and method for facilitating development of an application and supporting access to a plurality of heterogeneous backend servers' [patent_app_type] => utility [patent_app_number] => 11/107887 [patent_app_country] => US [patent_app_date] => 2005-04-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7288 [patent_no_of_claims] => 8 [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/0236/20060236313.pdf [firstpage_image] =>[orig_patent_app_number] => 11107887 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/107887
System and method for facilitating development of an application and supporting access to a plurality of heterogeneous backend servers Apr 17, 2005 Issued
Array ( [id] => 5836289 [patent_doc_number] => 20060248121 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-11-02 [patent_title] => 'System and method for supporting packaging, publishing and republishing of wireless component applications' [patent_app_type] => utility [patent_app_number] => 11/106575 [patent_app_country] => US [patent_app_date] => 2005-04-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 15711 [patent_no_of_claims] => 26 [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/0248/20060248121.pdf [firstpage_image] =>[orig_patent_app_number] => 11106575 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/106575
System and method for supporting packaging, publishing and republishing of wireless component applications Apr 14, 2005 Abandoned
Array ( [id] => 6979805 [patent_doc_number] => 20050289523 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-12-29 [patent_title] => 'Method and apparatus for transforming code of a non-proprietary program language into proprietary program language' [patent_app_type] => utility [patent_app_number] => 11/105393 [patent_app_country] => US [patent_app_date] => 2005-04-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3572 [patent_no_of_claims] => 9 [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/0289/20050289523.pdf [firstpage_image] =>[orig_patent_app_number] => 11105393 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/105393
Method and apparatus for transforming code of a non-proprietary program language into proprietary program language Apr 13, 2005 Abandoned
Array ( [id] => 5853121 [patent_doc_number] => 20060236312 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-10-19 [patent_title] => 'Method, system and program product for identifying information for a software application' [patent_app_type] => utility [patent_app_number] => 11/105988 [patent_app_country] => US [patent_app_date] => 2005-04-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3614 [patent_no_of_claims] => 26 [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/0236/20060236312.pdf [firstpage_image] =>[orig_patent_app_number] => 11105988 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/105988
Method, system and program product for identifying information for a software application Apr 13, 2005 Abandoned
Array ( [id] => 5861768 [patent_doc_number] => 20060230382 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-10-12 [patent_title] => 'System and method for managing a reusable set of business solution components' [patent_app_type] => utility [patent_app_number] => 11/103888 [patent_app_country] => US [patent_app_date] => 2005-04-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5112 [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/0230/20060230382.pdf [firstpage_image] =>[orig_patent_app_number] => 11103888 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/103888
System and method for managing a reusable set of business solution components Apr 11, 2005 Abandoned
Array ( [id] => 5860926 [patent_doc_number] => 20060229853 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-10-12 [patent_title] => 'Apparatus and method for data modeling business logic' [patent_app_type] => utility [patent_app_number] => 11/102613 [patent_app_country] => US [patent_app_date] => 2005-04-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 8243 [patent_no_of_claims] => 20 [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/0229/20060229853.pdf [firstpage_image] =>[orig_patent_app_number] => 11102613 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/102613
Apparatus and method for data modeling business logic Apr 6, 2005 Abandoned
Array ( [id] => 7071300 [patent_doc_number] => 20050246685 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-11-03 [patent_title] => 'Object oriented ADN and method of converting a non-object oriented computer language to an object oriented computer language' [patent_app_type] => utility [patent_app_number] => 11/091894 [patent_app_country] => US [patent_app_date] => 2005-03-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 34 [patent_figures_cnt] => 34 [patent_no_of_words] => 4998 [patent_no_of_claims] => 3 [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/0246/20050246685.pdf [firstpage_image] =>[orig_patent_app_number] => 11091894 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/091894
Object oriented ADN and method of converting a non-object oriented computer language to an object oriented computer language Mar 27, 2005 Abandoned
Array ( [id] => 4531667 [patent_doc_number] => 07913239 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2011-03-22 [patent_title] => 'Method and apparatus for a programming framework for pattern matching and transformation of intermediate language expression trees' [patent_app_type] => utility [patent_app_number] => 11/075091 [patent_app_country] => US [patent_app_date] => 2005-03-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 16 [patent_no_of_words] => 6756 [patent_no_of_claims] => 3 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 526 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/913/07913239.pdf [firstpage_image] =>[orig_patent_app_number] => 11075091 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/075091
Method and apparatus for a programming framework for pattern matching and transformation of intermediate language expression trees Mar 7, 2005 Issued
Array ( [id] => 5684536 [patent_doc_number] => 20060200806 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-09-07 [patent_title] => 'Apparatus, system, and method for trace insertion' [patent_app_type] => utility [patent_app_number] => 11/074180 [patent_app_country] => US [patent_app_date] => 2005-03-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6517 [patent_no_of_claims] => 30 [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/0200/20060200806.pdf [firstpage_image] =>[orig_patent_app_number] => 11074180 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/074180
Apparatus, system, and method for trace insertion Mar 6, 2005 Abandoned
Array ( [id] => 5684375 [patent_doc_number] => 20060200645 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-09-07 [patent_title] => 'Apparatus and method for employing cloning for software development' [patent_app_type] => utility [patent_app_number] => 11/073784 [patent_app_country] => US [patent_app_date] => 2005-03-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 3935 [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/0200/20060200645.pdf [firstpage_image] =>[orig_patent_app_number] => 11073784 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/073784
Apparatus and method for employing cloning for software development Mar 6, 2005 Abandoned
Array ( [id] => 5917333 [patent_doc_number] => 20060130039 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-06-15 [patent_title] => 'Update control program, update control method, and update control device' [patent_app_type] => utility [patent_app_number] => 11/072888 [patent_app_country] => US [patent_app_date] => 2005-03-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 3940 [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/0130/20060130039.pdf [firstpage_image] =>[orig_patent_app_number] => 11072888 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/072888
Update control program, update control method, and update control device Mar 2, 2005 Abandoned
Array ( [id] => 5706784 [patent_doc_number] => 20060195832 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-08-31 [patent_title] => 'Modules for composing computer systems' [patent_app_type] => utility [patent_app_number] => 11/066583 [patent_app_country] => US [patent_app_date] => 2005-02-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6466 [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/0195/20060195832.pdf [firstpage_image] =>[orig_patent_app_number] => 11066583 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/066583
Modules for composing computer systems Feb 24, 2005 Abandoned
Array ( [id] => 5639089 [patent_doc_number] => 20060070063 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-03-30 [patent_title] => 'Application sets install method for dispersion server' [patent_app_type] => utility [patent_app_number] => 11/062877 [patent_app_country] => US [patent_app_date] => 2005-02-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 10813 [patent_no_of_claims] => 18 [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/0070/20060070063.pdf [firstpage_image] =>[orig_patent_app_number] => 11062877 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/062877
Application sets install method for dispersion server Feb 22, 2005 Abandoned
Array ( [id] => 7262679 [patent_doc_number] => 20050144587 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-06-30 [patent_title] => 'Observation tool for signal processing components' [patent_app_type] => utility [patent_app_number] => 11/063693 [patent_app_country] => US [patent_app_date] => 2005-02-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 13093 [patent_no_of_claims] => 14 [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/0144/20050144587.pdf [firstpage_image] =>[orig_patent_app_number] => 11063693 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/063693
Observation tool for signal processing components Feb 22, 2005 Abandoned
Array ( [id] => 5674073 [patent_doc_number] => 20060179428 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-08-10 [patent_title] => 'Method and system for efficiently starting a JAVA application' [patent_app_type] => utility [patent_app_number] => 11/054899 [patent_app_country] => US [patent_app_date] => 2005-02-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 2846 [patent_no_of_claims] => 19 [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/0179/20060179428.pdf [firstpage_image] =>[orig_patent_app_number] => 11054899 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/054899
Method and system for efficiently starting a JAVA application Feb 9, 2005 Abandoned
Array ( [id] => 5668893 [patent_doc_number] => 20060174243 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2006-08-03 [patent_title] => 'Application software installation prequalification system and method' [patent_app_type] => utility [patent_app_number] => 11/046670 [patent_app_country] => US [patent_app_date] => 2005-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5795 [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/20060174243.pdf [firstpage_image] =>[orig_patent_app_number] => 11046670 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/046670
Application software installation prequalification system and method Jan 30, 2005 Abandoned
Menu