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] => 6030881 [patent_doc_number] => 20110055299 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-03-03 [patent_title] => 'Managing User Data in a Layered Virtual Workspace' [patent_app_type] => utility [patent_app_number] => 12/944171 [patent_app_country] => US [patent_app_date] => 2010-11-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 41 [patent_figures_cnt] => 41 [patent_no_of_words] => 35303 [patent_no_of_claims] => 5 [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/0055/20110055299.pdf [firstpage_image] =>[orig_patent_app_number] => 12944171 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/944171
Managing User Data in a Layered Virtual Workspace Nov 10, 2010 Abandoned
Array ( [id] => 6636150 [patent_doc_number] => 20100325614 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-12-23 [patent_title] => 'DETECTING PLAGIARISM IN COMPUTER SOURCE CODE' [patent_app_type] => utility [patent_app_number] => 12/871808 [patent_app_country] => US [patent_app_date] => 2010-08-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 4395 [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/0325/20100325614.pdf [firstpage_image] =>[orig_patent_app_number] => 12871808 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/871808
Detecting plagiarism in computer source code Aug 29, 2010 Issued
Array ( [id] => 5932128 [patent_doc_number] => 20110040812 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-02-17 [patent_title] => 'Layered Virtual File System' [patent_app_type] => utility [patent_app_number] => 12/858059 [patent_app_country] => US [patent_app_date] => 2010-08-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 41 [patent_figures_cnt] => 41 [patent_no_of_words] => 35283 [patent_no_of_claims] => 28 [patent_no_of_ind_claims] => 10 [patent_words_short_claim] => 0 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] => publications/A1/0040/20110040812.pdf [firstpage_image] =>[orig_patent_app_number] => 12858059 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/858059
Layered Virtual File System Aug 16, 2010 Abandoned
Array ( [id] => 7736032 [patent_doc_number] => 20120017200 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-01-19 [patent_title] => 'Solving Hybrid Constraints to Validate a Security Software Module for Detecting Injection Attacks' [patent_app_type] => utility [patent_app_number] => 12/838061 [patent_app_country] => US [patent_app_date] => 2010-07-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 16015 [patent_no_of_claims] => 34 [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/0017/20120017200.pdf [firstpage_image] =>[orig_patent_app_number] => 12838061 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/838061
Solving Hybrid Constraints to Validate a Security Software Module for Detecting Injection Attacks Jul 15, 2010 Abandoned
Array ( [id] => 7735881 [patent_doc_number] => 20120017119 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-01-19 [patent_title] => 'Solving Hybrid Constraints to Generate Test Cases for Validating a Software Module' [patent_app_type] => utility [patent_app_number] => 12/837974 [patent_app_country] => US [patent_app_date] => 2010-07-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 16015 [patent_no_of_claims] => 28 [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/0017/20120017119.pdf [firstpage_image] =>[orig_patent_app_number] => 12837974 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/837974
Solving Hybrid Constraints to Generate Test Cases for Validating a Software Module Jul 15, 2010 Abandoned
Array ( [id] => 7671738 [patent_doc_number] => 20110321007 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-12-29 [patent_title] => 'TARGETING CODE SECTIONS FOR CORRECTING COMPUTER PROGRAM PRODUCT DEFECTS USING RECORDS OF A DEFECT TRACKING SYSTEM' [patent_app_type] => utility [patent_app_number] => 12/825673 [patent_app_country] => US [patent_app_date] => 2010-06-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5020 [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] =>[firstpage_image] =>[orig_patent_app_number] => 12825673 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/825673
TARGETING CODE SECTIONS FOR CORRECTING COMPUTER PROGRAM PRODUCT DEFECTS USING RECORDS OF A DEFECT TRACKING SYSTEM Jun 28, 2010 Abandoned
Array ( [id] => 6636081 [patent_doc_number] => 20100325606 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-12-23 [patent_title] => 'COMPONENT BASED SOFTWARE SYSTEM' [patent_app_type] => utility [patent_app_number] => 12/822184 [patent_app_country] => US [patent_app_date] => 2010-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 11533 [patent_no_of_claims] => 20 [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/0325/20100325606.pdf [firstpage_image] =>[orig_patent_app_number] => 12822184 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/822184
Component based software system Jun 23, 2010 Issued
Array ( [id] => 7665181 [patent_doc_number] => 20110314450 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-12-22 [patent_title] => 'ANALYZING COMPUTER CODE DEVELOPMENT ACTIONS AND PROCESS' [patent_app_type] => utility [patent_app_number] => 12/820149 [patent_app_country] => US [patent_app_date] => 2010-06-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4685 [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] =>[firstpage_image] =>[orig_patent_app_number] => 12820149 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/820149
Analyzing computer code development actions and process Jun 21, 2010 Issued
Array ( [id] => 10027992 [patent_doc_number] => 09069894 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-06-30 [patent_title] => 'Data collisions in concurrent programs' [patent_app_type] => utility [patent_app_number] => 12/819069 [patent_app_country] => US [patent_app_date] => 2010-06-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4027 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 225 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12819069 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/819069
Data collisions in concurrent programs Jun 17, 2010 Issued
Array ( [id] => 9116386 [patent_doc_number] => 08572578 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-10-29 [patent_title] => 'Script debugging' [patent_app_type] => utility [patent_app_number] => 12/815854 [patent_app_country] => US [patent_app_date] => 2010-06-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 2 [patent_no_of_words] => 3874 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 388 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12815854 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/815854
Script debugging Jun 14, 2010 Issued
Array ( [id] => 6535310 [patent_doc_number] => 20100262947 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-10-14 [patent_title] => 'CUSTOM COMMAND LINE SWITCH' [patent_app_type] => utility [patent_app_number] => 12/756318 [patent_app_country] => US [patent_app_date] => 2010-04-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 2427 [patent_no_of_claims] => 11 [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/0262/20100262947.pdf [firstpage_image] =>[orig_patent_app_number] => 12756318 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/756318
CUSTOM COMMAND LINE SWITCH Apr 7, 2010 Abandoned
Array ( [id] => 6067821 [patent_doc_number] => 20110202909 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-08-18 [patent_title] => 'TIER SPLITTING FOR OCCASIONALLY CONNECTED DISTRIBUTED APPLICATIONS' [patent_app_type] => utility [patent_app_number] => 12/705437 [patent_app_country] => US [patent_app_date] => 2010-02-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 11432 [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/0202/20110202909.pdf [firstpage_image] =>[orig_patent_app_number] => 12705437 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/705437
TIER SPLITTING FOR OCCASIONALLY CONNECTED DISTRIBUTED APPLICATIONS Feb 11, 2010 Abandoned
Array ( [id] => 8525028 [patent_doc_number] => 20120324436 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-12-20 [patent_title] => 'METHOD OF UPDATING VERSIONED SOFTWARE USING A SHARED CACHE' [patent_app_type] => utility [patent_app_number] => 13/516031 [patent_app_country] => US [patent_app_date] => 2009-12-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6952 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13516031 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/516031
METHOD OF UPDATING VERSIONED SOFTWARE USING A SHARED CACHE Dec 14, 2009 Abandoned
Array ( [id] => 6623445 [patent_doc_number] => 20100100249 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2010-04-22 [patent_title] => 'CONFIGURATION OF SOFTWARE FOR A WIND TURBINE' [patent_app_type] => utility [patent_app_number] => 12/580671 [patent_app_country] => US [patent_app_date] => 2009-10-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 2770 [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/0100/20100100249.pdf [firstpage_image] =>[orig_patent_app_number] => 12580671 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/580671
Configuration of software for a wind turbine Oct 15, 2009 Issued
12/505253 SYSTEM AND METHOD FOR DEPLOYING SOFTWARE APPLICATIONS OVER THE INTERNET Jul 16, 2009 Abandoned
Array ( [id] => 12950500 [patent_doc_number] => 09836292 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-12-05 [patent_title] => Prediction mechanism for subroutine returns in binary translation sub-systems of computers [patent_app_type] => utility [patent_app_number] => 12/485679 [patent_app_country] => US [patent_app_date] => 2009-06-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 7 [patent_no_of_words] => 14651 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 192 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12485679 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/485679
Prediction mechanism for subroutine returns in binary translation sub-systems of computers Jun 15, 2009 Issued
Array ( [id] => 5317797 [patent_doc_number] => 20090282395 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-11-12 [patent_title] => 'COMMON CLASS LOADERS' [patent_app_type] => utility [patent_app_number] => 12/436342 [patent_app_country] => US [patent_app_date] => 2009-05-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4400 [patent_no_of_claims] => 11 [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/0282/20090282395.pdf [firstpage_image] =>[orig_patent_app_number] => 12436342 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/436342
Common class loaders May 5, 2009 Issued
Array ( [id] => 5560205 [patent_doc_number] => 20090271782 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-10-29 [patent_title] => 'MECHANISM FOR DETERMINING APPLICABILITY OF SOFTWARE PACKAGES FOR INSTALLATION' [patent_app_type] => utility [patent_app_number] => 12/435330 [patent_app_country] => US [patent_app_date] => 2009-05-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 8345 [patent_no_of_claims] => 6 [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/0271/20090271782.pdf [firstpage_image] =>[orig_patent_app_number] => 12435330 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/435330
MECHANISM FOR DETERMINING APPLICABILITY OF SOFTWARE PACKAGES FOR INSTALLATION May 3, 2009 Abandoned
Array ( [id] => 5548141 [patent_doc_number] => 20090158018 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2009-06-18 [patent_title] => 'Method and System for Auto Parallelization of Zero-Trip Loops Through the Induction Variable Substitution' [patent_app_type] => utility [patent_app_number] => 12/356978 [patent_app_country] => US [patent_app_date] => 2009-01-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2552 [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/0158/20090158018.pdf [firstpage_image] =>[orig_patent_app_number] => 12356978 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/356978
Auto parallelization of zero-trip loops through the induction variable substitution Jan 20, 2009 Issued
Array ( [id] => 127071 [patent_doc_number] => 07712075 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2010-05-04 [patent_title] => 'Visualization of stereotype element instances within a unified modeling language model' [patent_app_type] => utility [patent_app_number] => 12/346772 [patent_app_country] => US [patent_app_date] => 2008-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2986 [patent_no_of_claims] => 6 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 189 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] => patents/07/712/07712075.pdf [firstpage_image] =>[orig_patent_app_number] => 12346772 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/346772
Visualization of stereotype element instances within a unified modeling language model Dec 29, 2008 Issued
Menu