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] => 5143962
[patent_doc_number] => 20070006178
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2007-01-04
[patent_title] => 'Function-level just-in-time translation engine with multiple pass optimization'
[patent_app_type] => utility
[patent_app_number] => 11/128699
[patent_app_country] => US
[patent_app_date] => 2005-05-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 12022
[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/0006/20070006178.pdf
[firstpage_image] =>[orig_patent_app_number] => 11128699
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/128699 | Function-level just-in-time translation engine with multiple pass optimization | May 11, 2005 | Abandoned |
Array
(
[id] => 9891736
[patent_doc_number] => 08978011
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-03-10
[patent_title] => 'Managing test results in a data center'
[patent_app_type] => utility
[patent_app_number] => 11/124692
[patent_app_country] => US
[patent_app_date] => 2005-05-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 6
[patent_no_of_words] => 5133
[patent_no_of_claims] => 11
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 195
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 11124692
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/124692 | Managing test results in a data center | May 8, 2005 | Issued |
Array
(
[id] => 5663234
[patent_doc_number] => 20060253830
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-11-09
[patent_title] => 'Guiding application building using business constraint metadata'
[patent_app_type] => utility
[patent_app_number] => 11/123980
[patent_app_country] => US
[patent_app_date] => 2005-05-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3402
[patent_no_of_claims] => 25
[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/0253/20060253830.pdf
[firstpage_image] =>[orig_patent_app_number] => 11123980
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/123980 | Guiding application building using business constraint metadata | May 5, 2005 | Abandoned |
Array
(
[id] => 7047204
[patent_doc_number] => 20050251799
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-11-10
[patent_title] => 'Method of updating firmware'
[patent_app_type] => utility
[patent_app_number] => 11/121995
[patent_app_country] => US
[patent_app_date] => 2005-05-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 1516
[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/0251/20050251799.pdf
[firstpage_image] =>[orig_patent_app_number] => 11121995
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/121995 | Method of updating firmware | May 4, 2005 | Abandoned |
Array
(
[id] => 5853122
[patent_doc_number] => 20060236313
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-10-19
[patent_title] => 'System and method for facilitating development of an application and supporting access to a plurality of heterogeneous backend servers'
[patent_app_type] => utility
[patent_app_number] => 11/107887
[patent_app_country] => US
[patent_app_date] => 2005-04-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 7288
[patent_no_of_claims] => 8
[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/0236/20060236313.pdf
[firstpage_image] =>[orig_patent_app_number] => 11107887
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/107887 | System and method for facilitating development of an application and supporting access to a plurality of heterogeneous backend servers | Apr 17, 2005 | Issued |
Array
(
[id] => 5836289
[patent_doc_number] => 20060248121
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-11-02
[patent_title] => 'System and method for supporting packaging, publishing and republishing of wireless component applications'
[patent_app_type] => utility
[patent_app_number] => 11/106575
[patent_app_country] => US
[patent_app_date] => 2005-04-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 15711
[patent_no_of_claims] => 26
[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/0248/20060248121.pdf
[firstpage_image] =>[orig_patent_app_number] => 11106575
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/106575 | System and method for supporting packaging, publishing and republishing of wireless component applications | Apr 14, 2005 | Abandoned |
Array
(
[id] => 6979805
[patent_doc_number] => 20050289523
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-12-29
[patent_title] => 'Method and apparatus for transforming code of a non-proprietary program language into proprietary program language'
[patent_app_type] => utility
[patent_app_number] => 11/105393
[patent_app_country] => US
[patent_app_date] => 2005-04-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3572
[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/0289/20050289523.pdf
[firstpage_image] =>[orig_patent_app_number] => 11105393
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/105393 | Method and apparatus for transforming code of a non-proprietary program language into proprietary program language | Apr 13, 2005 | Abandoned |
Array
(
[id] => 5853121
[patent_doc_number] => 20060236312
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-10-19
[patent_title] => 'Method, system and program product for identifying information for a software application'
[patent_app_type] => utility
[patent_app_number] => 11/105988
[patent_app_country] => US
[patent_app_date] => 2005-04-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 3614
[patent_no_of_claims] => 26
[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/0236/20060236312.pdf
[firstpage_image] =>[orig_patent_app_number] => 11105988
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/105988 | Method, system and program product for identifying information for a software application | Apr 13, 2005 | Abandoned |
Array
(
[id] => 5861768
[patent_doc_number] => 20060230382
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-10-12
[patent_title] => 'System and method for managing a reusable set of business solution components'
[patent_app_type] => utility
[patent_app_number] => 11/103888
[patent_app_country] => US
[patent_app_date] => 2005-04-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 5112
[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/0230/20060230382.pdf
[firstpage_image] =>[orig_patent_app_number] => 11103888
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/103888 | System and method for managing a reusable set of business solution components | Apr 11, 2005 | Abandoned |
Array
(
[id] => 5860926
[patent_doc_number] => 20060229853
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-10-12
[patent_title] => 'Apparatus and method for data modeling business logic'
[patent_app_type] => utility
[patent_app_number] => 11/102613
[patent_app_country] => US
[patent_app_date] => 2005-04-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 8243
[patent_no_of_claims] => 20
[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/0229/20060229853.pdf
[firstpage_image] =>[orig_patent_app_number] => 11102613
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/102613 | Apparatus and method for data modeling business logic | Apr 6, 2005 | Abandoned |
Array
(
[id] => 7071300
[patent_doc_number] => 20050246685
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-11-03
[patent_title] => 'Object oriented ADN and method of converting a non-object oriented computer language to an object oriented computer language'
[patent_app_type] => utility
[patent_app_number] => 11/091894
[patent_app_country] => US
[patent_app_date] => 2005-03-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 34
[patent_figures_cnt] => 34
[patent_no_of_words] => 4998
[patent_no_of_claims] => 3
[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/0246/20050246685.pdf
[firstpage_image] =>[orig_patent_app_number] => 11091894
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/091894 | Object oriented ADN and method of converting a non-object oriented computer language to an object oriented computer language | Mar 27, 2005 | Abandoned |
Array
(
[id] => 4531667
[patent_doc_number] => 07913239
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2011-03-22
[patent_title] => 'Method and apparatus for a programming framework for pattern matching and transformation of intermediate language expression trees'
[patent_app_type] => utility
[patent_app_number] => 11/075091
[patent_app_country] => US
[patent_app_date] => 2005-03-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 16
[patent_no_of_words] => 6756
[patent_no_of_claims] => 3
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 526
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] => patents/07/913/07913239.pdf
[firstpage_image] =>[orig_patent_app_number] => 11075091
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/075091 | Method and apparatus for a programming framework for pattern matching and transformation of intermediate language expression trees | Mar 7, 2005 | Issued |
Array
(
[id] => 5684536
[patent_doc_number] => 20060200806
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-09-07
[patent_title] => 'Apparatus, system, and method for trace insertion'
[patent_app_type] => utility
[patent_app_number] => 11/074180
[patent_app_country] => US
[patent_app_date] => 2005-03-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6517
[patent_no_of_claims] => 30
[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/0200/20060200806.pdf
[firstpage_image] =>[orig_patent_app_number] => 11074180
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/074180 | Apparatus, system, and method for trace insertion | Mar 6, 2005 | Abandoned |
Array
(
[id] => 5684375
[patent_doc_number] => 20060200645
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-09-07
[patent_title] => 'Apparatus and method for employing cloning for software development'
[patent_app_type] => utility
[patent_app_number] => 11/073784
[patent_app_country] => US
[patent_app_date] => 2005-03-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 3935
[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] => publications/A1/0200/20060200645.pdf
[firstpage_image] =>[orig_patent_app_number] => 11073784
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/073784 | Apparatus and method for employing cloning for software development | Mar 6, 2005 | Abandoned |
Array
(
[id] => 5917333
[patent_doc_number] => 20060130039
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-06-15
[patent_title] => 'Update control program, update control method, and update control device'
[patent_app_type] => utility
[patent_app_number] => 11/072888
[patent_app_country] => US
[patent_app_date] => 2005-03-03
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 3940
[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/0130/20060130039.pdf
[firstpage_image] =>[orig_patent_app_number] => 11072888
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/072888 | Update control program, update control method, and update control device | Mar 2, 2005 | Abandoned |
Array
(
[id] => 5706784
[patent_doc_number] => 20060195832
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-08-31
[patent_title] => 'Modules for composing computer systems'
[patent_app_type] => utility
[patent_app_number] => 11/066583
[patent_app_country] => US
[patent_app_date] => 2005-02-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 6466
[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/0195/20060195832.pdf
[firstpage_image] =>[orig_patent_app_number] => 11066583
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/066583 | Modules for composing computer systems | Feb 24, 2005 | Abandoned |
Array
(
[id] => 5639089
[patent_doc_number] => 20060070063
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-03-30
[patent_title] => 'Application sets install method for dispersion server'
[patent_app_type] => utility
[patent_app_number] => 11/062877
[patent_app_country] => US
[patent_app_date] => 2005-02-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 10813
[patent_no_of_claims] => 18
[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/0070/20060070063.pdf
[firstpage_image] =>[orig_patent_app_number] => 11062877
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/062877 | Application sets install method for dispersion server | Feb 22, 2005 | Abandoned |
Array
(
[id] => 7262679
[patent_doc_number] => 20050144587
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2005-06-30
[patent_title] => 'Observation tool for signal processing components'
[patent_app_type] => utility
[patent_app_number] => 11/063693
[patent_app_country] => US
[patent_app_date] => 2005-02-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 21
[patent_figures_cnt] => 21
[patent_no_of_words] => 13093
[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/0144/20050144587.pdf
[firstpage_image] =>[orig_patent_app_number] => 11063693
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/063693 | Observation tool for signal processing components | Feb 22, 2005 | Abandoned |
Array
(
[id] => 5674073
[patent_doc_number] => 20060179428
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-08-10
[patent_title] => 'Method and system for efficiently starting a JAVA application'
[patent_app_type] => utility
[patent_app_number] => 11/054899
[patent_app_country] => US
[patent_app_date] => 2005-02-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 2846
[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/0179/20060179428.pdf
[firstpage_image] =>[orig_patent_app_number] => 11054899
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/054899 | Method and system for efficiently starting a JAVA application | Feb 9, 2005 | Abandoned |
Array
(
[id] => 5668893
[patent_doc_number] => 20060174243
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2006-08-03
[patent_title] => 'Application software installation prequalification system and method'
[patent_app_type] => utility
[patent_app_number] => 11/046670
[patent_app_country] => US
[patent_app_date] => 2005-01-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5795
[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/0174/20060174243.pdf
[firstpage_image] =>[orig_patent_app_number] => 11046670
[rel_patent_id] =>[rel_patent_doc_number] =>) 11/046670 | Application software installation prequalification system and method | Jan 30, 2005 | Abandoned |