![](/images/general/no_picture/200_user.png)
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] => 9063046
[patent_doc_number] => 08549501
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-10-01
[patent_title] => 'Framework for generating mixed-mode operations in loop-level simdization'
[patent_app_type] => utility
[patent_app_number] => 10/919005
[patent_app_country] => US
[patent_app_date] => 2004-08-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 22
[patent_no_of_words] => 10423
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 135
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 10919005
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/919005 | Framework for generating mixed-mode operations in loop-level simdization | Aug 15, 2004 | Issued |
Array
(
[id] => 372263
[patent_doc_number] => 07478377
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-01-13
[patent_title] => 'SIMD code generation in the presence of optimized misaligned data reorganization'
[patent_app_type] => utility
[patent_app_number] => 10/918996
[patent_app_country] => US
[patent_app_date] => 2004-08-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 12
[patent_no_of_words] => 7602
[patent_no_of_claims] => 5
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 412
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/478/07478377.pdf
[firstpage_image] =>[orig_patent_app_number] => 10918996
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/918996 | SIMD code generation in the presence of optimized misaligned data reorganization | Aug 15, 2004 | Issued |
Array
(
[id] => 375084
[patent_doc_number] => 07475392
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2009-01-06
[patent_title] => 'SIMD code generation for loops with mixed data lengths'
[patent_app_type] => utility
[patent_app_number] => 10/919131
[patent_app_country] => US
[patent_app_date] => 2004-08-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 12
[patent_no_of_words] => 7625
[patent_no_of_claims] => 7
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 229
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/475/07475392.pdf
[firstpage_image] =>[orig_patent_app_number] => 10919131
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/919131 | SIMD code generation for loops with mixed data lengths | Aug 15, 2004 | Issued |
Array
(
[id] => 5803765
[patent_doc_number] => 20060037005
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-02-16
[patent_title] => 'Method and apparatus for increasing computer security'
[patent_app_type] => utility
[patent_app_number] => 10/919510
[patent_app_country] => US
[patent_app_date] => 2004-08-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7738
[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/0037/20060037005.pdf
[firstpage_image] =>[orig_patent_app_number] => 10919510
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/919510 | Method and apparatus for increasing computer security | Aug 14, 2004 | Abandoned |
Array
(
[id] => 313511
[patent_doc_number] => 07530065
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2009-05-05
[patent_title] => 'Mechanism for determining applicability of software packages for installation'
[patent_app_type] => utility
[patent_app_number] => 10/918614
[patent_app_country] => US
[patent_app_date] => 2004-08-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 8322
[patent_no_of_claims] => 39
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 423
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/530/07530065.pdf
[firstpage_image] =>[orig_patent_app_number] => 10918614
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/918614 | Mechanism for determining applicability of software packages for installation | Aug 12, 2004 | Issued |
Array
(
[id] => 7246593
[patent_doc_number] => 20050081153
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-04-14
[patent_title] => 'Method for providing process-dependent data'
[patent_app_type] => utility
[patent_app_number] => 10/916502
[patent_app_country] => US
[patent_app_date] => 2004-08-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 2819
[patent_no_of_claims] => 13
[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/0081/20050081153.pdf
[firstpage_image] =>[orig_patent_app_number] => 10916502
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/916502 | Method for providing process-dependent data | Aug 11, 2004 | Abandoned |
Array
(
[id] => 5803758
[patent_doc_number] => 20060036998
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-02-16
[patent_title] => 'SYSTEM AND METHODS FOR RAPID BUILDOUT OF APPLICATIONS'
[patent_app_type] => utility
[patent_app_number] => 10/710903
[patent_app_country] => US
[patent_app_date] => 2004-08-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 2680
[patent_no_of_claims] => 18
[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/0036/20060036998.pdf
[firstpage_image] =>[orig_patent_app_number] => 10710903
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/710903 | SYSTEM AND METHODS FOR RAPID BUILDOUT OF APPLICATIONS | Aug 10, 2004 | Abandoned |
Array
(
[id] => 5882738
[patent_doc_number] => 20060031821
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-02-09
[patent_title] => 'Divided compiling program application functionality for software development'
[patent_app_type] => utility
[patent_app_number] => 10/911377
[patent_app_country] => US
[patent_app_date] => 2004-08-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 4410
[patent_no_of_claims] => 32
[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/0031/20060031821.pdf
[firstpage_image] =>[orig_patent_app_number] => 10911377
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/911377 | Divided compiling program application functionality for software development | Aug 3, 2004 | Abandoned |
Array
(
[id] => 5795175
[patent_doc_number] => 20060015856
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-01-19
[patent_title] => 'Modification method for modifying a source code'
[patent_app_type] => utility
[patent_app_number] => 10/893579
[patent_app_country] => US
[patent_app_date] => 2004-07-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3615
[patent_no_of_claims] => 14
[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/0015/20060015856.pdf
[firstpage_image] =>[orig_patent_app_number] => 10893579
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/893579 | Modification method for modifying a source code | Jul 14, 2004 | Issued |
Array
(
[id] => 5795168
[patent_doc_number] => 20060015849
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-01-19
[patent_title] => 'Application splitting for network edge computing'
[patent_app_type] => utility
[patent_app_number] => 10/889777
[patent_app_country] => US
[patent_app_date] => 2004-07-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 5775
[patent_no_of_claims] => 30
[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/0015/20060015849.pdf
[firstpage_image] =>[orig_patent_app_number] => 10889777
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/889777 | Application splitting for network edge computing | Jul 12, 2004 | Issued |
Array
(
[id] => 7036620
[patent_doc_number] => 20050034118
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-02-10
[patent_title] => 'Systems and methods for transferring information to a computer memory'
[patent_app_type] => utility
[patent_app_number] => 10/889825
[patent_app_country] => US
[patent_app_date] => 2004-07-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 2426
[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/0034/20050034118.pdf
[firstpage_image] =>[orig_patent_app_number] => 10889825
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/889825 | Systems and methods for transferring information to a computer memory | Jul 12, 2004 | Abandoned |
Array
(
[id] => 5822242
[patent_doc_number] => 20060026555
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-02-02
[patent_title] => 'Method and apparatus to support multiple hierarchical architectures'
[patent_app_type] => utility
[patent_app_number] => 10/889781
[patent_app_country] => US
[patent_app_date] => 2004-07-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3298
[patent_no_of_claims] => 16
[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/0026/20060026555.pdf
[firstpage_image] =>[orig_patent_app_number] => 10889781
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/889781 | Method and apparatus to support multiple hierarchical architectures | Jul 12, 2004 | Abandoned |
Array
(
[id] => 5739732
[patent_doc_number] => 20060010123
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-01-12
[patent_title] => 'Method and system for a batch parser'
[patent_app_type] => utility
[patent_app_number] => 10/886990
[patent_app_country] => US
[patent_app_date] => 2004-07-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 6200
[patent_no_of_claims] => 36
[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/0010/20060010123.pdf
[firstpage_image] =>[orig_patent_app_number] => 10886990
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/886990 | Method and system for a batch parser | Jul 7, 2004 | Issued |
Array
(
[id] => 128360
[patent_doc_number] => 07707554
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2010-04-27
[patent_title] => 'Associating data source information with runtime events'
[patent_app_type] => utility
[patent_app_number] => 10/880485
[patent_app_country] => US
[patent_app_date] => 2004-06-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 11
[patent_no_of_words] => 6122
[patent_no_of_claims] => 56
[patent_no_of_ind_claims] => 9
[patent_words_short_claim] => 80
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/707/07707554.pdf
[firstpage_image] =>[orig_patent_app_number] => 10880485
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/880485 | Associating data source information with runtime events | Jun 29, 2004 | Issued |
Array
(
[id] => 6979799
[patent_doc_number] => 20050289517
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-12-29
[patent_title] => 'System and methods for client and template validation'
[patent_app_type] => utility
[patent_app_number] => 10/876270
[patent_app_country] => US
[patent_app_date] => 2004-06-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 23
[patent_figures_cnt] => 23
[patent_no_of_words] => 6276
[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/0289/20050289517.pdf
[firstpage_image] =>[orig_patent_app_number] => 10876270
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/876270 | System and methods for client and template validation | Jun 23, 2004 | Abandoned |
Array
(
[id] => 6932814
[patent_doc_number] => 20050283761
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-12-22
[patent_title] => 'Method and framework for test case management'
[patent_app_type] => utility
[patent_app_number] => 10/868896
[patent_app_country] => US
[patent_app_date] => 2004-06-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 8892
[patent_no_of_claims] => 48
[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/0283/20050283761.pdf
[firstpage_image] =>[orig_patent_app_number] => 10868896
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/868896 | Method and framework for test case management | Jun 16, 2004 | Issued |
Array
(
[id] => 7057534
[patent_doc_number] => 20050278709
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-12-15
[patent_title] => 'Resource definition language for network management application development'
[patent_app_type] => utility
[patent_app_number] => 10/868375
[patent_app_country] => US
[patent_app_date] => 2004-06-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 17591
[patent_no_of_claims] => 33
[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/0278/20050278709.pdf
[firstpage_image] =>[orig_patent_app_number] => 10868375
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/868375 | Resource definition language for network management application development | Jun 14, 2004 | Abandoned |
Array
(
[id] => 201074
[patent_doc_number] => 07640531
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2009-12-29
[patent_title] => 'Productivity measurement and management tool'
[patent_app_type] => utility
[patent_app_number] => 10/867074
[patent_app_country] => US
[patent_app_date] => 2004-06-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 4
[patent_no_of_words] => 5388
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 309
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/640/07640531.pdf
[firstpage_image] =>[orig_patent_app_number] => 10867074
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/867074 | Productivity measurement and management tool | Jun 13, 2004 | Issued |
Array
(
[id] => 7321886
[patent_doc_number] => 20040226005
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2004-11-11
[patent_title] => 'Method and system for register allocation'
[patent_app_type] => new
[patent_app_number] => 10/864708
[patent_app_country] => US
[patent_app_date] => 2004-06-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 4453
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 217
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0226/20040226005.pdf
[firstpage_image] =>[orig_patent_app_number] => 10864708
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/864708 | Method and system for register allocation | Jun 8, 2004 | Issued |
Array
(
[id] => 7256369
[patent_doc_number] => 20050273776
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-12-08
[patent_title] => 'Assembler supporting pseudo registers to resolve return address ambiguity'
[patent_app_type] => utility
[patent_app_number] => 10/863300
[patent_app_country] => US
[patent_app_date] => 2004-06-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 6279
[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/0273/20050273776.pdf
[firstpage_image] =>[orig_patent_app_number] => 10863300
[rel_patent_id] =>[rel_patent_doc_number] =>) 10/863300 | Assembler supporting pseudo registers to resolve return address ambiguity | Jun 7, 2004 | Abandoned |