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] => 4578238
[patent_doc_number] => 07823127
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2010-10-26
[patent_title] => 'Detecting plagiarism in computer source code'
[patent_app_type] => utility
[patent_app_number] => 12/330492
[patent_app_country] => US
[patent_app_date] => 2008-12-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 9
[patent_no_of_words] => 4355
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 277
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/823/07823127.pdf
[firstpage_image] =>[orig_patent_app_number] => 12330492
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/330492 | Detecting plagiarism in computer source code | Dec 7, 2008 | Issued |
Array
(
[id] => 8343270
[patent_doc_number] => 08245208
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-08-14
[patent_title] => 'SIMD code generation for loops with mixed data lengths'
[patent_app_type] => utility
[patent_app_number] => 12/328730
[patent_app_country] => US
[patent_app_date] => 2008-12-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 12
[patent_no_of_words] => 7579
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 259
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12328730
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/328730 | SIMD code generation for loops with mixed data lengths | Dec 3, 2008 | Issued |
Array
(
[id] => 5418166
[patent_doc_number] => 20090044053
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-02-12
[patent_title] => 'Method, computer system, and computer program product for problem determination using system run-time behavior analysis'
[patent_app_type] => utility
[patent_app_number] => 12/250857
[patent_app_country] => US
[patent_app_date] => 2008-10-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 4497
[patent_no_of_claims] => 22
[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/0044/20090044053.pdf
[firstpage_image] =>[orig_patent_app_number] => 12250857
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/250857 | Method, computer system, and computer program product for problem determination using system run-time behavior analysis | Oct 13, 2008 | Abandoned |
Array
(
[id] => 5523304
[patent_doc_number] => 20090031285
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-01-29
[patent_title] => 'RUN-TIME TYPE CONVERSION'
[patent_app_type] => utility
[patent_app_number] => 12/244100
[patent_app_country] => US
[patent_app_date] => 2008-10-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 19
[patent_no_of_words] => 13065
[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/0031/20090031285.pdf
[firstpage_image] =>[orig_patent_app_number] => 12244100
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/244100 | Run-time type conversion | Oct 1, 2008 | Issued |
Array
(
[id] => 6622564
[patent_doc_number] => 20100064357
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-03-11
[patent_title] => 'Business Processing System Combining Human Workflow, Distributed Events, And Automated Processes'
[patent_app_type] => utility
[patent_app_number] => 12/207477
[patent_app_country] => US
[patent_app_date] => 2008-09-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 16123
[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/0064/20100064357.pdf
[firstpage_image] =>[orig_patent_app_number] => 12207477
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/207477 | Business Processing System Combining Human Workflow, Distributed Events, And Automated Processes | Sep 8, 2008 | Abandoned |
Array
(
[id] => 5280873
[patent_doc_number] => 20090133005
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-05-21
[patent_title] => 'METHOD FOR VALIDATION OF BINARY CODE TRANSFORMATIONS'
[patent_app_type] => utility
[patent_app_number] => 12/206578
[patent_app_country] => US
[patent_app_date] => 2008-09-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 2223
[patent_no_of_claims] => 1
[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/0133/20090133005.pdf
[firstpage_image] =>[orig_patent_app_number] => 12206578
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/206578 | METHOD FOR VALIDATION OF BINARY CODE TRANSFORMATIONS | Sep 7, 2008 | Abandoned |
Array
(
[id] => 4854311
[patent_doc_number] => 20080320054
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-12-25
[patent_title] => 'Database and Software Conversion System and Method'
[patent_app_type] => utility
[patent_app_number] => 12/204753
[patent_app_country] => US
[patent_app_date] => 2008-09-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 6110
[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/0320/20080320054.pdf
[firstpage_image] =>[orig_patent_app_number] => 12204753
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/204753 | Database and Software Conversion System and Method | Sep 3, 2008 | Abandoned |
Array
(
[id] => 8220523
[patent_doc_number] => 08196124
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2012-06-05
[patent_title] => 'SIMD code generation in the presence of optimized misaligned data reorganization'
[patent_app_type] => utility
[patent_app_number] => 12/196764
[patent_app_country] => US
[patent_app_date] => 2008-08-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 12
[patent_no_of_words] => 7463
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 442
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/08/196/08196124.pdf
[firstpage_image] =>[orig_patent_app_number] => 12196764
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/196764 | SIMD code generation in the presence of optimized misaligned data reorganization | Aug 21, 2008 | Issued |
Array
(
[id] => 6588031
[patent_doc_number] => 20100235821
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-09-16
[patent_title] => 'STORING AND LOADING SERVER-SIDE APPLICATION EXTENSIONS IN A CLUSTER ENVIRONMENT'
[patent_app_type] => utility
[patent_app_number] => 12/196993
[patent_app_country] => US
[patent_app_date] => 2008-08-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3711
[patent_no_of_claims] => 3
[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/20100235821.pdf
[firstpage_image] =>[orig_patent_app_number] => 12196993
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/196993 | STORING AND LOADING SERVER-SIDE APPLICATION EXTENSIONS IN A CLUSTER ENVIRONMENT | Aug 21, 2008 | Abandoned |
Array
(
[id] => 9666013
[patent_doc_number] => 08813023
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-08-19
[patent_title] => 'Visualization of complex systems using buildings'
[patent_app_type] => utility
[patent_app_number] => 12/182328
[patent_app_country] => US
[patent_app_date] => 2008-07-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 4938
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 257
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12182328
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/182328 | Visualization of complex systems using buildings | Jul 29, 2008 | Issued |
Array
(
[id] => 9258005
[patent_doc_number] => 08621449
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-12-31
[patent_title] => 'Profile normalization in an autonomic software system'
[patent_app_type] => utility
[patent_app_number] => 12/138118
[patent_app_country] => US
[patent_app_date] => 2008-06-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 9
[patent_no_of_words] => 8463
[patent_no_of_claims] => 3
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 314
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12138118
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/138118 | Profile normalization in an autonomic software system | Jun 11, 2008 | Issued |
Array
(
[id] => 8623370
[patent_doc_number] => 08356291
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-01-15
[patent_title] => 'Profile normalization in an autonomic software system'
[patent_app_type] => utility
[patent_app_number] => 12/138110
[patent_app_country] => US
[patent_app_date] => 2008-06-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 9
[patent_no_of_words] => 8463
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 257
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12138110
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/138110 | Profile normalization in an autonomic software system | Jun 11, 2008 | Issued |
Array
(
[id] => 4684170
[patent_doc_number] => 20080250396
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-10-09
[patent_title] => 'Transforming Locks in Software Loops'
[patent_app_type] => utility
[patent_app_number] => 12/135311
[patent_app_country] => US
[patent_app_date] => 2008-06-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 5000
[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/0250/20080250396.pdf
[firstpage_image] =>[orig_patent_app_number] => 12135311
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/135311 | Transforming locks in software loops | Jun 8, 2008 | Issued |
Array
(
[id] => 4700439
[patent_doc_number] => 20080222623
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-09-11
[patent_title] => 'Efficient Code Generation Using Loop Peeling for SIMD Loop Code with Multiple Misaligned Statements'
[patent_app_type] => utility
[patent_app_number] => 12/122050
[patent_app_country] => US
[patent_app_date] => 2008-05-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 9451
[patent_no_of_claims] => 16
[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/0222/20080222623.pdf
[firstpage_image] =>[orig_patent_app_number] => 12122050
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/122050 | Efficient code generation using loop peeling for SIMD loop code with multile misaligned statements | May 15, 2008 | Issued |
Array
(
[id] => 5554094
[patent_doc_number] => 20090288080
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-11-19
[patent_title] => 'Method of Delivering Software Over a Network'
[patent_app_type] => utility
[patent_app_number] => 12/119789
[patent_app_country] => US
[patent_app_date] => 2008-05-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 2188
[patent_no_of_claims] => 1
[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/0288/20090288080.pdf
[firstpage_image] =>[orig_patent_app_number] => 12119789
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/119789 | Method of Delivering Software Over a Network | May 12, 2008 | Abandoned |
Array
(
[id] => 5486987
[patent_doc_number] => 20090276752
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-11-05
[patent_title] => 'METHOD FOR COMMUNICATING COLLABORATIVE SOFTWARE DEVELOPMENT INFORMATION'
[patent_app_type] => utility
[patent_app_number] => 12/112486
[patent_app_country] => US
[patent_app_date] => 2008-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4064
[patent_no_of_claims] => 1
[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/0276/20090276752.pdf
[firstpage_image] =>[orig_patent_app_number] => 12112486
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/112486 | METHOD FOR COMMUNICATING COLLABORATIVE SOFTWARE DEVELOPMENT INFORMATION | Apr 29, 2008 | Abandoned |
Array
(
[id] => 4874965
[patent_doc_number] => 20080201699
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-08-21
[patent_title] => 'Efficient Data Reorganization to Satisfy Data Alignment Constraints'
[patent_app_type] => utility
[patent_app_number] => 12/108056
[patent_app_country] => US
[patent_app_date] => 2008-04-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 9420
[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/0201/20080201699.pdf
[firstpage_image] =>[orig_patent_app_number] => 12108056
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/108056 | Efficient data reorganization to satisfy data alignment constraints | Apr 22, 2008 | Issued |
Array
(
[id] => 5497654
[patent_doc_number] => 20090265682
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-10-22
[patent_title] => 'METHOD FOR TRANSFORMING DATA FROM A MODEL INTO A SECONDARY MODEL TO OPTIMIZE CODE GENERATION'
[patent_app_type] => utility
[patent_app_number] => 12/103890
[patent_app_country] => US
[patent_app_date] => 2008-04-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 986
[patent_no_of_claims] => 1
[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/0265/20090265682.pdf
[firstpage_image] =>[orig_patent_app_number] => 12103890
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/103890 | METHOD FOR TRANSFORMING DATA FROM A MODEL INTO A SECONDARY MODEL TO OPTIMIZE CODE GENERATION | Apr 15, 2008 | Abandoned |
Array
(
[id] => 4665548
[patent_doc_number] => 20080256455
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2008-10-16
[patent_title] => 'Method for Defining the Physical Configuration of a Communication System'
[patent_app_type] => utility
[patent_app_number] => 12/103683
[patent_app_country] => US
[patent_app_date] => 2008-04-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 7423
[patent_no_of_claims] => 12
[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/0256/20080256455.pdf
[firstpage_image] =>[orig_patent_app_number] => 12103683
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/103683 | Method for Defining the Physical Configuration of a Communication System | Apr 14, 2008 | Abandoned |
Array
(
[id] => 5459846
[patent_doc_number] => 20090259998
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-10-15
[patent_title] => 'METHOD, SYSTEM AND COMPUTER PROGRAM FOR IDENTIFYING AND REUSING COMPONENT AGGREGATES'
[patent_app_type] => utility
[patent_app_number] => 12/101483
[patent_app_country] => US
[patent_app_date] => 2008-04-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 3449
[patent_no_of_claims] => 5
[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/0259/20090259998.pdf
[firstpage_image] =>[orig_patent_app_number] => 12101483
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/101483 | METHOD, SYSTEM AND COMPUTER PROGRAM FOR IDENTIFYING AND REUSING COMPONENT AGGREGATES | Apr 10, 2008 | Abandoned |