
Theodore E. Hebert
Examiner (ID: 19377, Phone: (571)270-1409 , Office: P/2199 )
| Most Active Art Unit | 2199 |
| Art Unit(s) | 2198, 2199 |
| Total Applications | 521 |
| Issued Applications | 379 |
| Pending Applications | 50 |
| Abandoned Applications | 106 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 8899637
[patent_doc_number] => 08479172
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-07-02
[patent_title] => 'Virtual machine testing'
[patent_app_type] => utility
[patent_app_number] => 12/952281
[patent_app_country] => US
[patent_app_date] => 2010-11-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 3534
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 165
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12952281
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/952281 | Virtual machine testing | Nov 22, 2010 | Issued |
Array
(
[id] => 8176727
[patent_doc_number] => 20120110384
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-05-03
[patent_title] => 'Source Identification of Compliance Errors in a Web Page with Custom Widgets'
[patent_app_type] => utility
[patent_app_number] => 12/916781
[patent_app_country] => US
[patent_app_date] => 2010-11-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 5531
[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/0110/20120110384.pdf
[firstpage_image] =>[orig_patent_app_number] => 12916781
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/916781 | Source identification of compliance errors in a web page with custom widgets | Oct 31, 2010 | Issued |
Array
(
[id] => 9940933
[patent_doc_number] => 08990765
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-03-24
[patent_title] => 'Computationally efficient system for developing configurable, extensible business application product lines using model-driven techniques'
[patent_app_type] => utility
[patent_app_number] => 13/380615
[patent_app_country] => US
[patent_app_date] => 2010-08-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 8921
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 301
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13380615
[rel_patent_id] =>[rel_patent_doc_number] =>) 13/380615 | Computationally efficient system for developing configurable, extensible business application product lines using model-driven techniques | Aug 30, 2010 | Issued |
Array
(
[id] => 6234340
[patent_doc_number] => 20100185875
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-07-22
[patent_title] => 'BACKGROUND SERVICE PROCESS FOR LOCAL COLLECTION OF DATA IN AN ELECTRONIC DISCOVERY SYSTEM'
[patent_app_type] => utility
[patent_app_number] => 12/731657
[patent_app_country] => US
[patent_app_date] => 2010-03-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 11054
[patent_no_of_claims] => 36
[patent_no_of_ind_claims] => 6
[patent_words_short_claim] => 0
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] => publications/A1/0185/20100185875.pdf
[firstpage_image] =>[orig_patent_app_number] => 12731657
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/731657 | Background service process for local collection of data in an electronic discovery system | Mar 24, 2010 | Issued |
Array
(
[id] => 6645193
[patent_doc_number] => 20100313187
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2010-12-09
[patent_title] => 'METHOD AND SYSTEM FOR DETECTING INFEASIBLE PATHS'
[patent_app_type] => utility
[patent_app_number] => 12/479641
[patent_app_country] => US
[patent_app_date] => 2009-06-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3249
[patent_no_of_claims] => 18
[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/0313/20100313187.pdf
[firstpage_image] =>[orig_patent_app_number] => 12479641
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/479641 | METHOD AND SYSTEM FOR DETECTING INFEASIBLE PATHS | Jun 4, 2009 | Abandoned |
Array
(
[id] => 10184017
[patent_doc_number] => 09213697
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2015-12-15
[patent_title] => 'System and method for restoration of MS exchange server mail'
[patent_app_type] => utility
[patent_app_number] => 12/469269
[patent_app_country] => US
[patent_app_date] => 2009-05-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4341
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 212
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12469269
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/469269 | System and method for restoration of MS exchange server mail | May 19, 2009 | Issued |
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] => 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] => 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] => 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] => 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] => 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 |