Search

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 numberTitle of the applicationFiling DateStatus
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] => 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] => 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] => 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] => 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
Array ( [id] => 10143933 [patent_doc_number] => 09176742 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-11-03 [patent_title] => 'Converting desktop applications to web applications' [patent_app_type] => utility [patent_app_number] => 12/978672 [patent_app_country] => US [patent_app_date] => 2010-12-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 6221 [patent_no_of_claims] => 30 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 129 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12978672 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/978672
Converting desktop applications to web applications Dec 26, 2010 Issued
Array ( [id] => 9968047 [patent_doc_number] => 09015683 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-04-21 [patent_title] => 'Method and apparatus for transforming program code' [patent_app_type] => utility [patent_app_number] => 12/977786 [patent_app_country] => US [patent_app_date] => 2010-12-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 6473 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 142 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12977786 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/977786
Method and apparatus for transforming program code Dec 22, 2010 Issued
Array ( [id] => 8267638 [patent_doc_number] => 20120167067 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-06-28 [patent_title] => 'BATCH DISPATCH OF JAVA NATIVE INTERFACE CALLS' [patent_app_type] => utility [patent_app_number] => 12/977587 [patent_app_country] => US [patent_app_date] => 2010-12-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6942 [patent_no_of_claims] => 20 [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] => 12977587 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/977587
Batch dispatch of java native interface calls Dec 22, 2010 Issued
Array ( [id] => 5977030 [patent_doc_number] => 20110154296 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2011-06-23 [patent_title] => 'MULTI TRACE PARSER' [patent_app_type] => utility [patent_app_number] => 12/972975 [patent_app_country] => US [patent_app_date] => 2010-12-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 7368 [patent_no_of_claims] => 20 [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/0154/20110154296.pdf [firstpage_image] =>[orig_patent_app_number] => 12972975 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/972975
Multi trace parser Dec 19, 2010 Issued
Array ( [id] => 9555894 [patent_doc_number] => 08762967 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2014-06-24 [patent_title] => 'Program compiler, program installer, and program install method' [patent_app_type] => utility [patent_app_number] => 12/971283 [patent_app_country] => US [patent_app_date] => 2010-12-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 9 [patent_no_of_words] => 6808 [patent_no_of_claims] => 47 [patent_no_of_ind_claims] => 6 [patent_words_short_claim] => 68 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 12971283 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/971283
Program compiler, program installer, and program install method Dec 16, 2010 Issued
Array ( [id] => 8255101 [patent_doc_number] => 20120159420 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2012-06-21 [patent_title] => 'Quality on Submit Process' [patent_app_type] => utility [patent_app_number] => 12/970474 [patent_app_country] => US [patent_app_date] => 2010-12-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 9696 [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/20120159420.pdf [firstpage_image] =>[orig_patent_app_number] => 12970474 [rel_patent_id] =>[rel_patent_doc_number] =>)
12/970474
Quality on submit process Dec 15, 2010 Issued
Menu