
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] => 9170011
[patent_doc_number] => 08595705
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-11-26
[patent_title] => 'Instrumented application in a mobile device environment'
[patent_app_type] => utility
[patent_app_number] => 12/970877
[patent_app_country] => US
[patent_app_date] => 2010-12-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 6
[patent_no_of_words] => 4410
[patent_no_of_claims] => 39
[patent_no_of_ind_claims] => 7
[patent_words_short_claim] => 182
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12970877
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/970877 | Instrumented application in a mobile device environment | Dec 15, 2010 | Issued |
Array
(
[id] => 8255129
[patent_doc_number] => 20120159450
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-06-21
[patent_title] => 'DISPLAYING SUBTITLES'
[patent_app_type] => utility
[patent_app_number] => 12/969378
[patent_app_country] => US
[patent_app_date] => 2010-12-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 7933
[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/0159/20120159450.pdf
[firstpage_image] =>[orig_patent_app_number] => 12969378
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/969378 | Displaying subtitles | Dec 14, 2010 | Issued |
Array
(
[id] => 6088558
[patent_doc_number] => 20110145809
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-06-16
[patent_title] => 'METHOD AND APPARATUS FOR UPGRADING SOFTWARE IN CUSTOMER PREMISE EQUIPMENT'
[patent_app_type] => utility
[patent_app_number] => 12/966277
[patent_app_country] => US
[patent_app_date] => 2010-12-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3924
[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/0145/20110145809.pdf
[firstpage_image] =>[orig_patent_app_number] => 12966277
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/966277 | METHOD AND APPARATUS FOR UPGRADING SOFTWARE IN CUSTOMER PREMISE EQUIPMENT | Dec 12, 2010 | Abandoned |
Array
(
[id] => 8242726
[patent_doc_number] => 20120151463
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-06-14
[patent_title] => 'METHOD AND SYSTEM FOR UTILIZING PARALLELISM ACROSS LOOPS'
[patent_app_type] => utility
[patent_app_number] => 12/963786
[patent_app_country] => US
[patent_app_date] => 2010-12-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 11147
[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] =>[firstpage_image] =>[orig_patent_app_number] => 12963786
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/963786 | Method and system for utilizing parallelism across loops | Dec 8, 2010 | Issued |
Array
(
[id] => 9236123
[patent_doc_number] => 08601439
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-12-03
[patent_title] => 'Networked program dependency compatibility analysis'
[patent_app_type] => utility
[patent_app_number] => 12/963880
[patent_app_country] => US
[patent_app_date] => 2010-12-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 4
[patent_no_of_words] => 7089
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 188
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12963880
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/963880 | Networked program dependency compatibility analysis | Dec 8, 2010 | Issued |
Array
(
[id] => 8230167
[patent_doc_number] => 20120144368
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-06-07
[patent_title] => 'COMPONENT MODEL FOR ANALYTIC APPLICATIONS SUPPORTING PARAMETERIZATION'
[patent_app_type] => utility
[patent_app_number] => 12/962583
[patent_app_country] => US
[patent_app_date] => 2010-12-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 4567
[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] =>[firstpage_image] =>[orig_patent_app_number] => 12962583
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/962583 | Component model for analytic applications supporting parameterization | Dec 6, 2010 | Issued |
Array
(
[id] => 6105615
[patent_doc_number] => 20110167403
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-07-07
[patent_title] => 'METHODS FOR PLATFORM-AGNOSTIC DEFINITIONS AND IMPLEMENTATIONS OF APPLICATIONS'
[patent_app_type] => utility
[patent_app_number] => 12/961480
[patent_app_country] => US
[patent_app_date] => 2010-12-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 5166
[patent_no_of_claims] => 10
[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/0167/20110167403.pdf
[firstpage_image] =>[orig_patent_app_number] => 12961480
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/961480 | METHODS FOR PLATFORM-AGNOSTIC DEFINITIONS AND IMPLEMENTATIONS OF APPLICATIONS | Dec 5, 2010 | Abandoned |
Array
(
[id] => 9847888
[patent_doc_number] => 08949822
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-02-03
[patent_title] => 'System, method and program product to manage installation of programs'
[patent_app_type] => utility
[patent_app_number] => 12/958574
[patent_app_country] => US
[patent_app_date] => 2010-12-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 11
[patent_no_of_words] => 7654
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 358
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12958574
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/958574 | System, method and program product to manage installation of programs | Dec 1, 2010 | Issued |
Array
(
[id] => 9242395
[patent_doc_number] => 08607201
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2013-12-10
[patent_title] => 'Augmenting visualization of a call stack'
[patent_app_type] => utility
[patent_app_number] => 12/954987
[patent_app_country] => US
[patent_app_date] => 2010-11-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 7900
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 215
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12954987
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/954987 | Augmenting visualization of a call stack | Nov 28, 2010 | Issued |
Array
(
[id] => 6147642
[patent_doc_number] => 20110131548
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-06-02
[patent_title] => 'System And Method For Creating Target Byte Code'
[patent_app_type] => utility
[patent_app_number] => 12/955881
[patent_app_country] => US
[patent_app_date] => 2010-11-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 30
[patent_figures_cnt] => 30
[patent_no_of_words] => 24564
[patent_no_of_claims] => 4
[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/0131/20110131548.pdf
[firstpage_image] =>[orig_patent_app_number] => 12955881
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/955881 | System and method for creating target byte code | Nov 28, 2010 | Issued |
Array
(
[id] => 6218101
[patent_doc_number] => 20110138353
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2011-06-09
[patent_title] => 'Procedure And Development Environment For Generation Of An Executable Overall Control Program'
[patent_app_type] => utility
[patent_app_number] => 12/954979
[patent_app_country] => US
[patent_app_date] => 2010-11-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 5800
[patent_no_of_claims] => 10
[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/0138/20110138353.pdf
[firstpage_image] =>[orig_patent_app_number] => 12954979
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/954979 | Procedure and development environment for generation of an executable overall control program | Nov 28, 2010 | Issued |
Array
(
[id] => 10078824
[patent_doc_number] => 09116672
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2015-08-25
[patent_title] => 'Method and system for displaying selectable autocompletion suggestions and annotations in mapping tool'
[patent_app_type] => utility
[patent_app_number] => 12/954176
[patent_app_country] => US
[patent_app_date] => 2010-11-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 15
[patent_no_of_words] => 5344
[patent_no_of_claims] => 26
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 205
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12954176
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/954176 | Method and system for displaying selectable autocompletion suggestions and annotations in mapping tool | Nov 23, 2010 | Issued |
Array
(
[id] => 10834912
[patent_doc_number] => 08863108
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2014-10-14
[patent_title] => 'Finding out if software will run on an operating system without installing that software'
[patent_app_type] => utility
[patent_app_number] => 12/953285
[patent_app_country] => US
[patent_app_date] => 2010-11-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 8
[patent_no_of_words] => 6754
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 215
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12953285
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/953285 | Finding out if software will run on an operating system without installing that software | Nov 22, 2010 | Issued |
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] => 8214316
[patent_doc_number] => 20120131539
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2012-05-24
[patent_title] => 'Find and Track Information Of Interface Usage Of Software Libraries By Other Software'
[patent_app_type] => utility
[patent_app_number] => 12/953286
[patent_app_country] => US
[patent_app_date] => 2010-11-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 6775
[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/0131/20120131539.pdf
[firstpage_image] =>[orig_patent_app_number] => 12953286
[rel_patent_id] =>[rel_patent_doc_number] =>) 12/953286 | Find and track information of interface usage of software libraries by other software | 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 |