Search

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 numberTitle of the applicationFiling DateStatus
Array ( [id] => 8906625 [patent_doc_number] => 20130174128 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-07-04 [patent_title] => 'Estimating Application Energy Usage in a Target Device' [patent_app_type] => utility [patent_app_number] => 13/339358 [patent_app_country] => US [patent_app_date] => 2011-12-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8479 [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] => 13339358 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/339358
Estimating application energy usage in a target device Dec 27, 2011 Issued
Array ( [id] => 8906458 [patent_doc_number] => 20130173961 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-07-04 [patent_title] => 'MEMORY-LEAK IDENTIFICATION' [patent_app_type] => utility [patent_app_number] => 13/338706 [patent_app_country] => US [patent_app_date] => 2011-12-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 5612 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13338706 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/338706
Memory-leak identification Dec 27, 2011 Issued
Array ( [id] => 8893926 [patent_doc_number] => 20130167110 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-06-27 [patent_title] => 'MODELED USER INTERFACE CONTROLLERS' [patent_app_type] => utility [patent_app_number] => 13/337645 [patent_app_country] => US [patent_app_date] => 2011-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 6798 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13337645 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/337645
MODELED USER INTERFACE CONTROLLERS Dec 26, 2011 Abandoned
Array ( [id] => 8267617 [patent_doc_number] => 20120167045 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-06-28 [patent_title] => 'APPARATUS AND METHOD FOR EVALUATING AUTOSAR META FILE-BASED BASIC SOFTWARE PROPERTIES' [patent_app_type] => utility [patent_app_number] => 13/335911 [patent_app_country] => US [patent_app_date] => 2011-12-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 3703 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13335911 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/335911
APPARATUS AND METHOD FOR EVALUATING AUTOSAR META FILE-BASED BASIC SOFTWARE PROPERTIES Dec 21, 2011 Abandoned
Array ( [id] => 9829473 [patent_doc_number] => 08938712 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-01-20 [patent_title] => 'Cross-platform virtual machine and method' [patent_app_type] => utility [patent_app_number] => 13/335500 [patent_app_country] => US [patent_app_date] => 2011-12-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6042 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [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] => 13335500 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/335500
Cross-platform virtual machine and method Dec 21, 2011 Issued
Array ( [id] => 9326381 [patent_doc_number] => 08661418 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-02-25 [patent_title] => 'Setting program, workflow creating method, and work flow creating apparatus' [patent_app_type] => utility [patent_app_number] => 13/334148 [patent_app_country] => US [patent_app_date] => 2011-12-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 17 [patent_no_of_words] => 6278 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 141 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13334148 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/334148
Setting program, workflow creating method, and work flow creating apparatus Dec 21, 2011 Issued
Array ( [id] => 9444424 [patent_doc_number] => 08713560 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-04-29 [patent_title] => 'Compatibility check' [patent_app_type] => utility [patent_app_number] => 13/335421 [patent_app_country] => US [patent_app_date] => 2011-12-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 8824 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 256 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13335421 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/335421
Compatibility check Dec 21, 2011 Issued
Array ( [id] => 8893947 [patent_doc_number] => 20130167131 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-06-27 [patent_title] => 'Computer operating system install time predictor' [patent_app_type] => utility [patent_app_number] => 13/335153 [patent_app_country] => US [patent_app_date] => 2011-12-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 4798 [patent_no_of_claims] => 7 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13335153 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/335153
Computer operating system install time predictor Dec 21, 2011 Abandoned
Array ( [id] => 8650671 [patent_doc_number] => 20130036401 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-02-07 [patent_title] => 'Method for Improving the Performance of Browser-Based, Formula-Driven Parametric Objects' [patent_app_type] => utility [patent_app_number] => 13/197976 [patent_app_country] => US [patent_app_date] => 2011-08-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7582 [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] => 13197976 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/197976
Method for improving the performance of browser-based, formula-driven parametric objects Aug 3, 2011 Issued
Array ( [id] => 9532709 [patent_doc_number] => 08756595 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-06-17 [patent_title] => 'Method and system for distributed application stack deployment' [patent_app_type] => utility [patent_app_number] => 13/192575 [patent_app_country] => US [patent_app_date] => 2011-07-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 9497 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 163 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13192575 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/192575
Method and system for distributed application stack deployment Jul 27, 2011 Issued
Array ( [id] => 8619537 [patent_doc_number] => 20130024848 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2013-01-24 [patent_title] => 'Rearrangement of Algebraic Expressions Based on Operand Ranking Schemes' [patent_app_type] => utility [patent_app_number] => 13/189275 [patent_app_country] => US [patent_app_date] => 2011-07-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 22 [patent_figures_cnt] => 22 [patent_no_of_words] => 15575 [patent_no_of_claims] => 26 [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] =>[firstpage_image] =>[orig_patent_app_number] => 13189275 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/189275
Rearrangement of algebraic expressions based on operand ranking schemes Jul 21, 2011 Issued
Array ( [id] => 9248625 [patent_doc_number] => 08612927 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-12-17 [patent_title] => 'Bulk access to metadata in a service-oriented business framework' [patent_app_type] => utility [patent_app_number] => 13/176672 [patent_app_country] => US [patent_app_date] => 2011-07-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4883 [patent_no_of_claims] => 20 [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] => 13176672 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/176672
Bulk access to metadata in a service-oriented business framework Jul 4, 2011 Issued
Array ( [id] => 9623486 [patent_doc_number] => 08793681 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-07-29 [patent_title] => 'Determining best practices for applying computer software patches' [patent_app_type] => utility [patent_app_number] => 13/167772 [patent_app_country] => US [patent_app_date] => 2011-06-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4135 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 258 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 13167772 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/167772
Determining best practices for applying computer software patches Jun 23, 2011 Issued
Array ( [id] => 7694756 [patent_doc_number] => 20110231834 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-09-22 [patent_title] => 'DEVICE AND METHOD FOR PROVIDING FIRMWARE UPDATE SERVICE' [patent_app_type] => utility [patent_app_number] => 13/048111 [patent_app_country] => US [patent_app_date] => 2011-03-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 4372 [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/0231/20110231834.pdf [firstpage_image] =>[orig_patent_app_number] => 13048111 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/048111
DEVICE AND METHOD FOR PROVIDING FIRMWARE UPDATE SERVICE Mar 14, 2011 Abandoned
Array ( [id] => 6167291 [patent_doc_number] => 20110161949 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-06-30 [patent_title] => 'METHOD AND APPARATUS FOR SOFTWARE PATCH APPLICATION' [patent_app_type] => utility [patent_app_number] => 13/041933 [patent_app_country] => US [patent_app_date] => 2011-03-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 7485 [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/0161/20110161949.pdf [firstpage_image] =>[orig_patent_app_number] => 13041933 [rel_patent_id] =>[rel_patent_doc_number] =>)
13/041933
METHOD AND APPARATUS FOR SOFTWARE PATCH APPLICATION Mar 6, 2011 Abandoned
Array ( [id] => 10841427 [patent_doc_number] => 08869127 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-10-21 [patent_title] => 'Refactoring programs for flexible locking' [patent_app_type] => utility [patent_app_number] => 12/983581 [patent_app_country] => US [patent_app_date] => 2011-01-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 14 [patent_no_of_words] => 12141 [patent_no_of_claims] => 25 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 286 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12983581 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/983581
Refactoring programs for flexible locking Jan 2, 2011 Issued
Array ( [id] => 9170005 [patent_doc_number] => 08595699 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2013-11-26 [patent_title] => 'Logical address based object oriented programming' [patent_app_type] => utility [patent_app_number] => 12/981474 [patent_app_country] => US [patent_app_date] => 2010-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4284 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 168 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12981474 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/981474
Logical address based object oriented programming Dec 29, 2010 Issued
Array ( [id] => 9623468 [patent_doc_number] => 08793663 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-07-29 [patent_title] => 'Smart cache for a server test environment in an application development tool' [patent_app_type] => utility [patent_app_number] => 12/982587 [patent_app_country] => US [patent_app_date] => 2010-12-30 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 1 [patent_figures_cnt] => 3 [patent_no_of_words] => 3798 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 235 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12982587 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/982587
Smart cache for a server test environment in an application development tool Dec 29, 2010 Issued
Array ( [id] => 10021566 [patent_doc_number] => 09064054 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-06-23 [patent_title] => 'Synchronizing execution of a testing application' [patent_app_type] => utility [patent_app_number] => 12/981188 [patent_app_country] => US [patent_app_date] => 2010-12-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4198 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 172 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12981188 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/981188
Synchronizing execution of a testing application Dec 28, 2010 Issued
Array ( [id] => 8267637 [patent_doc_number] => 20120167065 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-06-28 [patent_title] => 'Compiler compiler system with syntax-controlled runtime and binary application programming interfaces' [patent_app_type] => utility [patent_app_number] => 12/930073 [patent_app_country] => US [patent_app_date] => 2010-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 29 [patent_figures_cnt] => 29 [patent_no_of_words] => 9201 [patent_no_of_claims] => 21 [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] =>[firstpage_image] =>[orig_patent_app_number] => 12930073 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/930073
Compiler compiler system with syntax-controlled runtime and binary application programming interfaces Dec 26, 2010 Issued
Menu