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] => 6932823 [patent_doc_number] => 20050283769 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-12-22 [patent_title] => 'System and method for efficient data reorganization to satisfy data alignment constraints' [patent_app_type] => utility [patent_app_number] => 10/862483 [patent_app_country] => US [patent_app_date] => 2004-06-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 9385 [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/0283/20050283769.pdf [firstpage_image] =>[orig_patent_app_number] => 10862483 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/862483
Efficient data reorganization to satisfy data alignment constraints Jun 6, 2004 Issued
Array ( [id] => 86960 [patent_doc_number] => 07747994 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2010-06-29 [patent_title] => 'Generator based on multiple instruction streams and minimum size instruction set for generating updates to mobile handset' [patent_app_type] => utility [patent_app_number] => 10/860978 [patent_app_country] => US [patent_app_date] => 2004-06-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 3820 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 141 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/747/07747994.pdf [firstpage_image] =>[orig_patent_app_number] => 10860978 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/860978
Generator based on multiple instruction streams and minimum size instruction set for generating updates to mobile handset Jun 3, 2004 Issued
Array ( [id] => 294293 [patent_doc_number] => 07546593 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2009-06-09 [patent_title] => 'Common class loaders' [patent_app_type] => utility [patent_app_number] => 10/856643 [patent_app_country] => US [patent_app_date] => 2004-05-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 4364 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 193 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/546/07546593.pdf [firstpage_image] =>[orig_patent_app_number] => 10856643 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/856643
Common class loaders May 27, 2004 Issued
Array ( [id] => 7382290 [patent_doc_number] => 20040220774 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-11-04 [patent_title] => 'Early warning mechanism for enhancing enterprise availability' [patent_app_type] => new [patent_app_number] => 10/857074 [patent_app_country] => US [patent_app_date] => 2004-05-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 5048 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 36 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0220/20040220774.pdf [firstpage_image] =>[orig_patent_app_number] => 10857074 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/857074
Early warning mechanism for enhancing enterprise availability May 27, 2004 Issued
Array ( [id] => 7000184 [patent_doc_number] => 20050138613 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-06-23 [patent_title] => 'Method and system for code modification based on cache structure' [patent_app_type] => utility [patent_app_number] => 10/855729 [patent_app_country] => US [patent_app_date] => 2004-05-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4716 [patent_no_of_claims] => 35 [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/0138/20050138613.pdf [firstpage_image] =>[orig_patent_app_number] => 10855729 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/855729
Method and system for code modification based on cache structure May 26, 2004 Issued
Array ( [id] => 7256425 [patent_doc_number] => 20050273787 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-12-08 [patent_title] => 'Deploy callback system' [patent_app_type] => utility [patent_app_number] => 10/852978 [patent_app_country] => US [patent_app_date] => 2004-05-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 9883 [patent_no_of_claims] => 35 [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/0273/20050273787.pdf [firstpage_image] =>[orig_patent_app_number] => 10852978 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/852978
Deploy callback system with bidirectional containers May 23, 2004 Issued
Array ( [id] => 7085016 [patent_doc_number] => 20050050396 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-03-03 [patent_title] => 'Tamper-proofing watermarked computer programs' [patent_app_type] => utility [patent_app_number] => 10/850195 [patent_app_country] => US [patent_app_date] => 2004-05-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7331 [patent_no_of_claims] => 13 [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/0050/20050050396.pdf [firstpage_image] =>[orig_patent_app_number] => 10850195 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/850195
Tamper-proofing watermarked computer programs May 19, 2004 Abandoned
Array ( [id] => 7234482 [patent_doc_number] => 20050262498 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-11-24 [patent_title] => 'Systems and methods for remotely modifying software on a work machine' [patent_app_type] => utility [patent_app_number] => 10/849292 [patent_app_country] => US [patent_app_date] => 2004-05-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 7278 [patent_no_of_claims] => 37 [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/0262/20050262498.pdf [firstpage_image] =>[orig_patent_app_number] => 10849292 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/849292
Systems and method for remotely modifying software on a work machine May 19, 2004 Issued
Array ( [id] => 6932833 [patent_doc_number] => 20050283779 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-12-22 [patent_title] => 'Method and apparatus for deploying software applications using a zone architecture' [patent_app_type] => utility [patent_app_number] => 10/848731 [patent_app_country] => US [patent_app_date] => 2004-05-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3720 [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/0283/20050283779.pdf [firstpage_image] =>[orig_patent_app_number] => 10848731 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/848731
Method and apparatus for deploying software applications using a zone architecture May 18, 2004 Abandoned
Array ( [id] => 7444544 [patent_doc_number] => 20040210873 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-10-21 [patent_title] => 'Automatic devlopment of software codes' [patent_app_type] => new [patent_app_number] => 10/480023 [patent_app_country] => US [patent_app_date] => 2004-05-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2602 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 76 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0210/20040210873.pdf [firstpage_image] =>[orig_patent_app_number] => 10480023 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/480023
Automatic devlopment of software codes May 17, 2004 Abandoned
Array ( [id] => 7671999 [patent_doc_number] => 20040181780 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-09-16 [patent_title] => 'System for configuation programming' [patent_app_type] => new [patent_app_number] => 10/471207 [patent_app_country] => US [patent_app_date] => 2004-05-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4191 [patent_no_of_claims] => 11 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 80 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0181/20040181780.pdf [firstpage_image] =>[orig_patent_app_number] => 10471207 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/471207
System for configuation programming May 16, 2004 Abandoned
Array ( [id] => 829459 [patent_doc_number] => 07404183 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2008-07-22 [patent_title] => 'Transforming locks in software loops' [patent_app_type] => utility [patent_app_number] => 10/845542 [patent_app_country] => US [patent_app_date] => 2004-05-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 13 [patent_no_of_words] => 4941 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 161 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/404/07404183.pdf [firstpage_image] =>[orig_patent_app_number] => 10845542 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/845542
Transforming locks in software loops May 12, 2004 Issued
Array ( [id] => 7242493 [patent_doc_number] => 20050257211 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-11-17 [patent_title] => 'Method and mechanism for managing incompatible changes in a distributed system' [patent_app_type] => utility [patent_app_number] => 10/844875 [patent_app_country] => US [patent_app_date] => 2004-05-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 13039 [patent_no_of_claims] => 50 [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/0257/20050257211.pdf [firstpage_image] =>[orig_patent_app_number] => 10844875 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/844875
Method and mechanism for managing incompatible changes in a distributed system May 11, 2004 Issued
Array ( [id] => 7071302 [patent_doc_number] => 20050246687 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-11-03 [patent_title] => 'Determination of the status of an object in a source control system and a method to automatically check-in an object when its definition is provided from an external source' [patent_app_type] => utility [patent_app_number] => 10/729773 [patent_app_country] => US [patent_app_date] => 2004-05-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 4187 [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/0246/20050246687.pdf [firstpage_image] =>[orig_patent_app_number] => 10729773 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/729773
Determination of the status of an object in a source control system and a method to automatically check-in an object when its definition is provided from an external source May 2, 2004 Abandoned
Array ( [id] => 6927662 [patent_doc_number] => 20050240919 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-10-27 [patent_title] => 'Firmware update using memory card reader' [patent_app_type] => utility [patent_app_number] => 10/832597 [patent_app_country] => US [patent_app_date] => 2004-04-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4601 [patent_no_of_claims] => 28 [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/0240/20050240919.pdf [firstpage_image] =>[orig_patent_app_number] => 10832597 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/832597
Firmware update using memory card reader Apr 26, 2004 Abandoned
Array ( [id] => 6968562 [patent_doc_number] => 20050235281 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-10-20 [patent_title] => 'Combined software installation package' [patent_app_type] => utility [patent_app_number] => 10/826396 [patent_app_country] => US [patent_app_date] => 2004-04-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3892 [patent_no_of_claims] => 17 [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/0235/20050235281.pdf [firstpage_image] =>[orig_patent_app_number] => 10826396 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/826396
Combined software installation package Apr 18, 2004 Abandoned
Array ( [id] => 7444502 [patent_doc_number] => 20040210867 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-10-21 [patent_title] => 'Sequence program editing apparatus' [patent_app_type] => new [patent_app_number] => 10/826322 [patent_app_country] => US [patent_app_date] => 2004-04-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3281 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 93 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0210/20040210867.pdf [firstpage_image] =>[orig_patent_app_number] => 10826322 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/826322
Sequence program editing apparatus Apr 18, 2004 Abandoned
Array ( [id] => 7442083 [patent_doc_number] => 20040210653 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2004-10-21 [patent_title] => 'Method and system for patch management' [patent_app_type] => new [patent_app_number] => 10/826481 [patent_app_country] => US [patent_app_date] => 2004-04-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6536 [patent_no_of_claims] => 40 [patent_no_of_ind_claims] => 9 [patent_words_short_claim] => 25 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0210/20040210653.pdf [firstpage_image] =>[orig_patent_app_number] => 10826481 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/826481
Method and system for patch management Apr 15, 2004 Abandoned
Array ( [id] => 6968090 [patent_doc_number] => 20050234987 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2005-10-20 [patent_title] => 'Smart archive for jar files' [patent_app_type] => utility [patent_app_number] => 10/824809 [patent_app_country] => US [patent_app_date] => 2004-04-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2339 [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/0234/20050234987.pdf [firstpage_image] =>[orig_patent_app_number] => 10824809 [rel_patent_id] =>[rel_patent_doc_number] =>)
10/824809
Smart archive for JAR files Apr 14, 2004 Issued
10/821085 Database and software conversion system and method Apr 7, 2004 Abandoned
Menu