
Theodore E. Hebert
Examiner (ID: 19344, Phone: (571)270-1409 , Office: P/2199 )
| Most Active Art Unit | 2199 |
| Art Unit(s) | 2198, 2199 |
| Total Applications | 515 |
| Issued Applications | 374 |
| Pending Applications | 49 |
| Abandoned Applications | 106 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 6271871
[patent_doc_number] => 20100299338
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-11-25
[patent_title] => 'METHOD AND APPARATUS FOR PROVIDING DEVICE COMPATIBILITY SERVICE'
[patent_app_type] => utility
[patent_app_number] => 12/468792
[patent_app_country] => US
[patent_app_date] => 2009-05-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 13379
[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/0299/20100299338.pdf
[firstpage_image] =>[orig_patent_app_number] => 12468792
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/468792 | METHOD AND APPARATUS FOR PROVIDING DEVICE COMPATIBILITY SERVICE | May 18, 2009 | Abandoned |
Array
(
[id] => 6537478
[patent_doc_number] => 20100287529
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-11-11
[patent_title] => 'Systems and Methods for Generating Multimedia Applications'
[patent_app_type] => utility
[patent_app_number] => 12/436376
[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] => 7129
[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/0287/20100287529.pdf
[firstpage_image] =>[orig_patent_app_number] => 12436376
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/436376 | Systems and Methods for Generating Multimedia Applications | May 5, 2009 | Abandoned |
Array
(
[id] => 6465094
[patent_doc_number] => 20100281464
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-11-04
[patent_title] => 'ASPECT-ORIENTED PARALLEL PROGRAMMING LANGUAGE EXTENSIONS'
[patent_app_type] => utility
[patent_app_number] => 12/433292
[patent_app_country] => US
[patent_app_date] => 2009-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 6088
[patent_no_of_claims] => 25
[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/0281/20100281464.pdf
[firstpage_image] =>[orig_patent_app_number] => 12433292
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/433292 | Aspect-oriented parallel programming language extensions | Apr 29, 2009 | Issued |
Array
(
[id] => 5486989
[patent_doc_number] => 20090276754
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-11-05
[patent_title] => 'JAVA VIRTUAL MACHINE HAVING INTEGRATED TRANSACTION MANAGEMENT SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 12/433087
[patent_app_country] => US
[patent_app_date] => 2009-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 19
[patent_figures_cnt] => 19
[patent_no_of_words] => 30299
[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/0276/20090276754.pdf
[firstpage_image] =>[orig_patent_app_number] => 12433087
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/433087 | JAVA VIRTUAL MACHINE HAVING INTEGRATED TRANSACTION MANAGEMENT SYSTEM | Apr 29, 2009 | Abandoned |
Array
(
[id] => 8906617
[patent_doc_number] => 20130174120
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-07-04
[patent_title] => 'CONTEXT SENSITIVE SCRIPT EDITING FOR FORM DESIGN'
[patent_app_type] => utility
[patent_app_number] => 12/387379
[patent_app_country] => US
[patent_app_date] => 2009-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 5498
[patent_no_of_claims] => 21
[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] =>[firstpage_image] =>[orig_patent_app_number] => 12387379
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/387379 | Context sensitive script editing for form design | Apr 29, 2009 | Issued |
Array
(
[id] => 6280312
[patent_doc_number] => 20100257151
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-10-07
[patent_title] => 'CLIENT-BASED INDEX ADVISOR'
[patent_app_type] => utility
[patent_app_number] => 12/416208
[patent_app_country] => US
[patent_app_date] => 2009-04-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 8001
[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/0257/20100257151.pdf
[firstpage_image] =>[orig_patent_app_number] => 12416208
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/416208 | Client-based index advisor | Mar 31, 2009 | Issued |
Array
(
[id] => 10879015
[patent_doc_number] => 08903811
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-12-02
[patent_title] => 'System and method for personalized search'
[patent_app_type] => utility
[patent_app_number] => 12/416434
[patent_app_country] => US
[patent_app_date] => 2009-04-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4520
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 352
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12416434
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/416434 | System and method for personalized search | Mar 31, 2009 | Issued |
Array
(
[id] => 6526105
[patent_doc_number] => 20100211941
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-08-19
[patent_title] => 'SYSTEM FOR AUTOMATIC MANAGEMENT OF APPLICATIONS ON REMOTE DEVICES'
[patent_app_type] => utility
[patent_app_number] => 12/371491
[patent_app_country] => US
[patent_app_date] => 2009-02-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 5223
[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/0211/20100211941.pdf
[firstpage_image] =>[orig_patent_app_number] => 12371491
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/371491 | System for automatic management of applications on remote devices | Feb 12, 2009 | Issued |
Array
(
[id] => 5535457
[patent_doc_number] => 20090235245
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-09-17
[patent_title] => 'Software Management System and Method'
[patent_app_type] => utility
[patent_app_number] => 12/370973
[patent_app_country] => US
[patent_app_date] => 2009-02-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 9331
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 7
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0235/20090235245.pdf
[firstpage_image] =>[orig_patent_app_number] => 12370973
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/370973 | Software Management System and Method | Feb 12, 2009 | Abandoned |
Array
(
[id] => 8918271
[patent_doc_number] => 20130179896
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2013-07-11
[patent_title] => 'Multi-thread processing of an XML document'
[patent_app_type] => utility
[patent_app_number] => 12/321982
[patent_app_country] => US
[patent_app_date] => 2009-01-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 5451
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 8
[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] => 12321982
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/321982 | Multi-thread processing of an XML document | Jan 26, 2009 | Abandoned |
Array
(
[id] => 6479704
[patent_doc_number] => 20100192026
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-07-29
[patent_title] => 'IMPLEMENTATIONS OF PROGRAM RUNTIME CHECKS'
[patent_app_type] => utility
[patent_app_number] => 12/360259
[patent_app_country] => US
[patent_app_date] => 2009-01-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 8436
[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/0192/20100192026.pdf
[firstpage_image] =>[orig_patent_app_number] => 12360259
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/360259 | IMPLEMENTATIONS OF PROGRAM RUNTIME CHECKS | Jan 26, 2009 | Abandoned |
Array
(
[id] => 6478818
[patent_doc_number] => 20100191930
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-07-29
[patent_title] => 'TRANSACTIONAL MEMORY COMPATIBILITY MANAGEMENT'
[patent_app_type] => utility
[patent_app_number] => 12/359492
[patent_app_country] => US
[patent_app_date] => 2009-01-26
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 18214
[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/0191/20100191930.pdf
[firstpage_image] =>[orig_patent_app_number] => 12359492
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/359492 | Transactional memory compatibility management | Jan 25, 2009 | Issued |
Array
(
[id] => 8678894
[patent_doc_number] => 08387031
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-02-26
[patent_title] => 'Providing code improvements for nested virtual machines'
[patent_app_type] => utility
[patent_app_number] => 12/358564
[patent_app_country] => US
[patent_app_date] => 2009-01-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 2623
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 133
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12358564
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/358564 | Providing code improvements for nested virtual machines | Jan 22, 2009 | Issued |
Array
(
[id] => 8627069
[patent_doc_number] => 08359574
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2013-01-22
[patent_title] => 'Offline mode in IDE for seamless service-oriented-architecture-based application development'
[patent_app_type] => utility
[patent_app_number] => 12/354970
[patent_app_country] => US
[patent_app_date] => 2009-01-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 13
[patent_no_of_words] => 9837
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 5
[patent_words_short_claim] => 151
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12354970
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/354970 | Offline mode in IDE for seamless service-oriented-architecture-based application development | Jan 15, 2009 | Issued |
Array
(
[id] => 6449695
[patent_doc_number] => 20100153782
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-06-17
[patent_title] => 'System and Method for Effort Estimation'
[patent_app_type] => utility
[patent_app_number] => 12/355192
[patent_app_country] => US
[patent_app_date] => 2009-01-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 8673
[patent_no_of_claims] => 14
[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/0153/20100153782.pdf
[firstpage_image] =>[orig_patent_app_number] => 12355192
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/355192 | System and method for effort estimation | Jan 15, 2009 | Issued |
Array
(
[id] => 9472623
[patent_doc_number] => 08726272
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-05-13
[patent_title] => 'Extensibility for business accelerator authoring tools'
[patent_app_type] => utility
[patent_app_number] => 12/354057
[patent_app_country] => US
[patent_app_date] => 2009-01-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 7389
[patent_no_of_claims] => 23
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 425
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12354057
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/354057 | Extensibility for business accelerator authoring tools | Jan 14, 2009 | Issued |
Array
(
[id] => 6451638
[patent_doc_number] => 20100153931
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-06-17
[patent_title] => ' Operand Data Structure For Block Computation'
[patent_app_type] => utility
[patent_app_number] => 12/336301
[patent_app_country] => US
[patent_app_date] => 2008-12-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 5207
[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/0153/20100153931.pdf
[firstpage_image] =>[orig_patent_app_number] => 12336301
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/336301 | Operand data structure for block computation | Dec 15, 2008 | Issued |
Array
(
[id] => 6451556
[patent_doc_number] => 20100153926
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-06-17
[patent_title] => 'OPERATING SYSTEM AIDED CODE COVERAGE'
[patent_app_type] => utility
[patent_app_number] => 12/334688
[patent_app_country] => US
[patent_app_date] => 2008-12-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 5653
[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/0153/20100153926.pdf
[firstpage_image] =>[orig_patent_app_number] => 12334688
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/334688 | Operating system aided code coverage | Dec 14, 2008 | Issued |
Array
(
[id] => 8595030
[patent_doc_number] => 08352912
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-01-08
[patent_title] => 'Method and system for topology modeling'
[patent_app_type] => utility
[patent_app_number] => 12/335475
[patent_app_country] => US
[patent_app_date] => 2008-12-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 3641
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 191
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12335475
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/335475 | Method and system for topology modeling | Dec 14, 2008 | Issued |
Array
(
[id] => 5424397
[patent_doc_number] => 20090150853
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2009-06-11
[patent_title] => 'DEVICE AND METHOD FOR AUTOMATICALLY BUILDING APPLICATIONS FROM SPECIFICATIONS AND FROM OFF-THE-SHELF COMPONENTS SELECTED BY SEMANTIC ANALYSIS'
[patent_app_type] => utility
[patent_app_number] => 12/329107
[patent_app_country] => US
[patent_app_date] => 2008-12-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 8228
[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/0150/20090150853.pdf
[firstpage_image] =>[orig_patent_app_number] => 12329107
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/329107 | Device and method for automatically building applications from specifications and from off-the-shelf components selected by semantic analysis | Dec 4, 2008 | Issued |