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] => 4830594 [patent_doc_number] => 20080127058 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-05-29 [patent_title] => 'Data elements with selectable signal/parameter behavior control' [patent_app_type] => utility [patent_app_number] => 11/524190 [patent_app_country] => US [patent_app_date] => 2006-09-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6665 [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/20080127058.pdf [firstpage_image] =>[orig_patent_app_number] => 11524190 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/524190
Data elements with selectable signal/parameter behavior control Sep 20, 2006 Issued
Array ( [id] => 4979254 [patent_doc_number] => 20070220489 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-09-20 [patent_title] => 'Performance tuning apparatus, performance tuning method, and computer product' [patent_app_type] => utility [patent_app_number] => 11/524384 [patent_app_country] => US [patent_app_date] => 2006-09-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 5431 [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/0220/20070220489.pdf [firstpage_image] =>[orig_patent_app_number] => 11524384 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/524384
Performance tuning apparatus, performance tuning method, and computer product Sep 20, 2006 Issued
Array ( [id] => 5137676 [patent_doc_number] => 20070079305 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-04-05 [patent_title] => 'Alignment of variable length program instructions within a data processing apparatus' [patent_app_type] => utility [patent_app_number] => 11/523668 [patent_app_country] => US [patent_app_date] => 2006-09-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 20 [patent_figures_cnt] => 20 [patent_no_of_words] => 12364 [patent_no_of_claims] => 28 [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/0079/20070079305.pdf [firstpage_image] =>[orig_patent_app_number] => 11523668 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/523668
Alignment of variable length program instructions within a data processing apparatus Sep 19, 2006 Abandoned
Array ( [id] => 4830027 [patent_doc_number] => 20080126792 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-05-29 [patent_title] => 'Systems and methods for achieving minimal rebooting during system update operations' [patent_app_type] => utility [patent_app_number] => 11/523245 [patent_app_country] => US [patent_app_date] => 2006-09-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2116 [patent_no_of_claims] => 23 [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/0126/20080126792.pdf [firstpage_image] =>[orig_patent_app_number] => 11523245 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/523245
Systems and methods for achieving minimal rebooting during system update operations Sep 18, 2006 Abandoned
Array ( [id] => 5036798 [patent_doc_number] => 20070101337 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-05-03 [patent_title] => 'Data processor with performance controls' [patent_app_type] => utility [patent_app_number] => 11/523397 [patent_app_country] => US [patent_app_date] => 2006-09-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2919 [patent_no_of_claims] => 22 [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/0101/20070101337.pdf [firstpage_image] =>[orig_patent_app_number] => 11523397 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/523397
Data processor with performance controls Sep 17, 2006 Issued
Array ( [id] => 9980680 [patent_doc_number] => 09027011 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-05-05 [patent_title] => 'Using method-profiling to dynamically tune a virtual machine for responsiveness' [patent_app_type] => utility [patent_app_number] => 11/514513 [patent_app_country] => US [patent_app_date] => 2006-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 5865 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 155 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11514513 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/514513
Using method-profiling to dynamically tune a virtual machine for responsiveness Aug 30, 2006 Issued
Array ( [id] => 4830574 [patent_doc_number] => 20080127043 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-05-29 [patent_title] => 'Automatic Extraction of Programming Rules' [patent_app_type] => utility [patent_app_number] => 11/468589 [patent_app_country] => US [patent_app_date] => 2006-08-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 9356 [patent_no_of_claims] => 27 [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/0127/20080127043.pdf [firstpage_image] =>[orig_patent_app_number] => 11468589 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/468589
Automatic Extraction of Programming Rules Aug 29, 2006 Abandoned
Array ( [id] => 4671756 [patent_doc_number] => 20080046817 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-02-21 [patent_title] => 'HIERARCHICAL STATE PROGRAMMING WITH A MARKUP LANGUAGE' [patent_app_type] => utility [patent_app_number] => 11/465789 [patent_app_country] => US [patent_app_date] => 2006-08-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8553 [patent_no_of_claims] => 18 [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/0046/20080046817.pdf [firstpage_image] =>[orig_patent_app_number] => 11465789 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/465789
Hierarchical state programming with a markup language Aug 17, 2006 Issued
Array ( [id] => 11251992 [patent_doc_number] => 09477495 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-10-25 [patent_title] => 'Conservative class preloading for real time Java execution' [patent_app_type] => utility [patent_app_number] => 11/465399 [patent_app_country] => US [patent_app_date] => 2006-08-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 6986 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 323 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11465399 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/465399
Conservative class preloading for real time Java execution Aug 16, 2006 Issued
Array ( [id] => 7982909 [patent_doc_number] => 08074213 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2011-12-06 [patent_title] => 'Automatic software updates for computer systems in an enterprise environment' [patent_app_type] => utility [patent_app_number] => 11/502681 [patent_app_country] => US [patent_app_date] => 2006-08-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3864 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 326 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/074/08074213.pdf [firstpage_image] =>[orig_patent_app_number] => 11502681 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/502681
Automatic software updates for computer systems in an enterprise environment Aug 10, 2006 Issued
Array ( [id] => 5065076 [patent_doc_number] => 20070226718 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-09-27 [patent_title] => 'Method and apparatus for supporting software tuning for multi-core processor, and computer product' [patent_app_type] => utility [patent_app_number] => 11/501870 [patent_app_country] => US [patent_app_date] => 2006-08-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 4508 [patent_no_of_claims] => 15 [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/0226/20070226718.pdf [firstpage_image] =>[orig_patent_app_number] => 11501870 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/501870
Method and apparatus for supporting software tuning for multi-core processor, and computer product Aug 9, 2006 Abandoned
Array ( [id] => 5173737 [patent_doc_number] => 20070074177 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-03-29 [patent_title] => 'Logic extraction support apparatus' [patent_app_type] => utility [patent_app_number] => 11/496888 [patent_app_country] => US [patent_app_date] => 2006-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 17 [patent_no_of_words] => 8698 [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/0074/20070074177.pdf [firstpage_image] =>[orig_patent_app_number] => 11496888 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/496888
Logic extraction support apparatus Jul 30, 2006 Abandoned
Array ( [id] => 4659083 [patent_doc_number] => 20080027945 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-01-31 [patent_title] => 'Methods, systems and computer program products for downloading a Java application based on identification of supported classes' [patent_app_type] => utility [patent_app_number] => 11/495982 [patent_app_country] => US [patent_app_date] => 2006-07-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8885 [patent_no_of_claims] => 29 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0027/20080027945.pdf [firstpage_image] =>[orig_patent_app_number] => 11495982 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/495982
Methods, systems and computer program products for downloading a Java application based on identification of supported classes Jul 27, 2006 Abandoned
11/493979 Automated banking machine system and method Jul 26, 2006 Abandoned
Array ( [id] => 4659195 [patent_doc_number] => 20080028057 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-01-31 [patent_title] => 'System and method to facilitate design and operation of event-driven, embedded solutions' [patent_app_type] => utility [patent_app_number] => 11/493877 [patent_app_country] => US [patent_app_date] => 2006-07-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3978 [patent_no_of_claims] => 22 [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/0028/20080028057.pdf [firstpage_image] =>[orig_patent_app_number] => 11493877 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/493877
System and method to facilitate design and operation of event-driven, embedded solutions Jul 25, 2006 Abandoned
Array ( [id] => 5243919 [patent_doc_number] => 20070022414 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-01-25 [patent_title] => 'Direct execution virtual machine' [patent_app_type] => utility [patent_app_number] => 11/492274 [patent_app_country] => US [patent_app_date] => 2006-07-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 11691 [patent_no_of_claims] => 39 [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/0022/20070022414.pdf [firstpage_image] =>[orig_patent_app_number] => 11492274 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/492274
Direct execution virtual machine Jul 24, 2006 Issued
Array ( [id] => 8878949 [patent_doc_number] => 08473934 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-06-25 [patent_title] => 'Method for mapping applications on a multiprocessor platform/system' [patent_app_type] => utility [patent_app_number] => 11/486986 [patent_app_country] => US [patent_app_date] => 2006-07-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 8 [patent_no_of_words] => 7862 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 306 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11486986 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/486986
Method for mapping applications on a multiprocessor platform/system Jul 13, 2006 Issued
Array ( [id] => 7982903 [patent_doc_number] => 08074210 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2011-12-06 [patent_title] => 'Method and apparatus for producing optimized matrix triangulation routines' [patent_app_type] => utility [patent_app_number] => 11/478099 [patent_app_country] => US [patent_app_date] => 2006-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 4358 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 206 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/08/074/08074210.pdf [firstpage_image] =>[orig_patent_app_number] => 11478099 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/478099
Method and apparatus for producing optimized matrix triangulation routines Jun 28, 2006 Issued
Array ( [id] => 4653209 [patent_doc_number] => 20080040466 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2008-02-14 [patent_title] => 'System and method for object-oriented meta-data driven instrumentation' [patent_app_type] => utility [patent_app_number] => 11/473099 [patent_app_country] => US [patent_app_date] => 2006-06-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 8934 [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/0040/20080040466.pdf [firstpage_image] =>[orig_patent_app_number] => 11473099 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/473099
System and method for object-oriented meta-data driven instrumentation Jun 21, 2006 Abandoned
Array ( [id] => 5017847 [patent_doc_number] => 20070261056 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2007-11-08 [patent_title] => 'Method for constructing job operation environment' [patent_app_type] => utility [patent_app_number] => 11/473091 [patent_app_country] => US [patent_app_date] => 2006-06-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 28 [patent_figures_cnt] => 28 [patent_no_of_words] => 14467 [patent_no_of_claims] => 15 [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/0261/20070261056.pdf [firstpage_image] =>[orig_patent_app_number] => 11473091 [rel_patent_id] =>[rel_patent_doc_number] =>)
11/473091
Method for constructing job operation environment Jun 20, 2006 Issued
Menu