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 number | Title of the application | Filing Date | Status |
---|---|---|---|
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 |