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] => 10085154 [patent_doc_number] => 09122502 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-09-01 [patent_title] => 'Configurator with embedded firmware for offline instrument user settings implementation' [patent_app_type] => utility [patent_app_number] => 14/273871 [patent_app_country] => US [patent_app_date] => 2014-05-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 8 [patent_no_of_words] => 4544 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 145 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14273871 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/273871
Configurator with embedded firmware for offline instrument user settings implementation May 8, 2014 Issued
Array ( [id] => 15638149 [patent_doc_number] => 10592068 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-03-17 [patent_title] => Graphic composer for service integration [patent_app_type] => utility [patent_app_number] => 14/228131 [patent_app_country] => US [patent_app_date] => 2014-03-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 22786 [patent_no_of_claims] => 24 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 307 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14228131 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/228131
Graphic composer for service integration Mar 26, 2014 Issued
Array ( [id] => 9605060 [patent_doc_number] => 20140201742 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-07-17 [patent_title] => 'SYSTEM AND METHOD FOR REDUNDANT ARRAY COPY REMOVAL IN A POINTER-FREE LANGUAGE' [patent_app_type] => utility [patent_app_number] => 14/222414 [patent_app_country] => US [patent_app_date] => 2014-03-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 2733 [patent_no_of_claims] => 12 [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] => 14222414 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/222414
System and method for redundant array copy removal in a pointer-free language Mar 20, 2014 Issued
Array ( [id] => 11411159 [patent_doc_number] => 09558465 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2017-01-31 [patent_title] => 'Annotations-based generic load generator engine' [patent_app_type] => utility [patent_app_number] => 14/133554 [patent_app_country] => US [patent_app_date] => 2013-12-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 32 [patent_figures_cnt] => 34 [patent_no_of_words] => 46678 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 111 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14133554 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/133554
Annotations-based generic load generator engine Dec 17, 2013 Issued
Array ( [id] => 10046756 [patent_doc_number] => 09087156 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-07-21 [patent_title] => 'Application version release management' [patent_app_type] => utility [patent_app_number] => 14/081071 [patent_app_country] => US [patent_app_date] => 2013-11-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 6184 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 281 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14081071 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/081071
Application version release management Nov 14, 2013 Issued
Array ( [id] => 10991352 [patent_doc_number] => 20160188297 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-06-30 [patent_title] => 'REQUIREMENTS CONTRADICTION DETECTION SYSTEM, REQUIREMENTS CONTRADICTION DETECTION METHOD, AND REQUIREMENTS CONTRADICTION DETECTION PROGRAM' [patent_app_type] => utility [patent_app_number] => 14/652592 [patent_app_country] => US [patent_app_date] => 2013-11-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 13141 [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] =>[firstpage_image] =>[orig_patent_app_number] => 14652592 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/652592
Requirements contradiction detection system, requirements contradiction detection method, and requirements contradiction detection program Nov 10, 2013 Issued
Array ( [id] => 9926502 [patent_doc_number] => 08984489 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-03-17 [patent_title] => 'Quality on submit process' [patent_app_type] => utility [patent_app_number] => 14/064969 [patent_app_country] => US [patent_app_date] => 2013-10-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 7 [patent_no_of_words] => 9733 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 228 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14064969 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/064969
Quality on submit process Oct 27, 2013 Issued
Array ( [id] => 10204495 [patent_doc_number] => 20150089483 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-03-26 [patent_title] => 'METHOD FOR ORDERING TEXT IN A BINARY' [patent_app_type] => utility [patent_app_number] => 14/037760 [patent_app_country] => US [patent_app_date] => 2013-09-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 6601 [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] => 14037760 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/037760
Method for ordering text in a binary Sep 25, 2013 Issued
Array ( [id] => 11538533 [patent_doc_number] => 09612943 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-04-04 [patent_title] => 'Prioritization of tests of computer program code' [patent_app_type] => utility [patent_app_number] => 14/037540 [patent_app_country] => US [patent_app_date] => 2013-09-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 8 [patent_no_of_words] => 9292 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 211 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14037540 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/037540
Prioritization of tests of computer program code Sep 25, 2013 Issued
Array ( [id] => 11889801 [patent_doc_number] => 09760362 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-09-12 [patent_title] => 'Analytics based patch management and distribution' [patent_app_type] => utility [patent_app_number] => 14/037612 [patent_app_country] => US [patent_app_date] => 2013-09-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 6889 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 312 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14037612 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/037612
Analytics based patch management and distribution Sep 25, 2013 Issued
Array ( [id] => 9826179 [patent_doc_number] => 08935675 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2015-01-13 [patent_title] => 'Statistical sampling of event monitoring triggers under overhead constraints' [patent_app_type] => utility [patent_app_number] => 14/036186 [patent_app_country] => US [patent_app_date] => 2013-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5279 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 173 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14036186 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/036186
Statistical sampling of event monitoring triggers under overhead constraints Sep 24, 2013 Issued
Array ( [id] => 9398701 [patent_doc_number] => 20140096107 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-04-03 [patent_title] => 'METHOD FOR DEVELOPING SOFTWARE AND SYSTEM THEREFOR' [patent_app_type] => utility [patent_app_number] => 14/036226 [patent_app_country] => US [patent_app_date] => 2013-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6408 [patent_no_of_claims] => 15 [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] => 14036226 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/036226
Method for developing software and system therefor Sep 24, 2013 Issued
Array ( [id] => 9479633 [patent_doc_number] => 20140137096 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-05-15 [patent_title] => 'INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING APPARATUS, NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM HAVING STORED THEREIN INFORMATION PROCESSING PROGRAM, AND INFORMATION PROCESSING METHOD' [patent_app_type] => utility [patent_app_number] => 14/036695 [patent_app_country] => US [patent_app_date] => 2013-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 8387 [patent_no_of_claims] => 15 [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] => 14036695 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/036695
Joint acquisition of update software for multiple devices Sep 24, 2013 Issued
Array ( [id] => 11245303 [patent_doc_number] => 09471345 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-10-18 [patent_title] => 'Runtime generation and injection of java annotations' [patent_app_type] => utility [patent_app_number] => 14/036041 [patent_app_country] => US [patent_app_date] => 2013-09-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3915 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 159 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14036041 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/036041
Runtime generation and injection of java annotations Sep 24, 2013 Issued
Array ( [id] => 10204488 [patent_doc_number] => 20150089476 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-03-26 [patent_title] => 'Program Integration that Accommodates Restrictions on Merge-Locations' [patent_app_type] => utility [patent_app_number] => 14/035069 [patent_app_country] => US [patent_app_date] => 2013-09-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7321 [patent_no_of_claims] => 20 [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] => 14035069 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/035069
Program integration that accommodates restrictions on merge-locations Sep 23, 2013 Issued
Array ( [id] => 10204496 [patent_doc_number] => 20150089484 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-03-26 [patent_title] => 'Fast, Combined Forwards-Backwards Pass Global Optimization Framework for Dynamic Compilers' [patent_app_type] => utility [patent_app_number] => 14/034770 [patent_app_country] => US [patent_app_date] => 2013-09-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 19807 [patent_no_of_claims] => 76 [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] => 14034770 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/034770
Fast, combined forwards-backwards pass global optimization framework for dynamic compilers Sep 23, 2013 Issued
Array ( [id] => 10046543 [patent_doc_number] => 09086942 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-07-21 [patent_title] => 'Software discovery by an installer controller' [patent_app_type] => utility [patent_app_number] => 14/034590 [patent_app_country] => US [patent_app_date] => 2013-09-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4555 [patent_no_of_claims] => 9 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 206 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14034590 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/034590
Software discovery by an installer controller Sep 23, 2013 Issued
Array ( [id] => 9398709 [patent_doc_number] => 20140096115 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-04-03 [patent_title] => 'METHOD AND APPARATUS FOR PROVIDING CHANGE-RELATED INFORMATION' [patent_app_type] => utility [patent_app_number] => 14/035385 [patent_app_country] => US [patent_app_date] => 2013-09-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8333 [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] => 14035385 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/035385
Method and apparatus for providing change-related information Sep 23, 2013 Issued
Array ( [id] => 10150663 [patent_doc_number] => 09182952 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2015-11-10 [patent_title] => 'Automated graph-based programming' [patent_app_type] => utility [patent_app_number] => 14/034181 [patent_app_country] => US [patent_app_date] => 2013-09-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 13 [patent_figures_cnt] => 13 [patent_no_of_words] => 12474 [patent_no_of_claims] => 38 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 113 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14034181 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/034181
Automated graph-based programming Sep 22, 2013 Issued
Array ( [id] => 9697469 [patent_doc_number] => 20140247154 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-09-04 [patent_title] => 'USER MONITORING DEVICE CONFIGURED TO BE IN COMMUNICATION WITH AN EMERGENCY RESPONSE SYSTEM OR TEAM' [patent_app_type] => utility [patent_app_number] => 14/023876 [patent_app_country] => US [patent_app_date] => 2013-09-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 33 [patent_figures_cnt] => 33 [patent_no_of_words] => 30437 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 1 [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] => 14023876 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/023876
User monitoring device configured to be in communication with an emergency response system or team Sep 10, 2013 Issued
Menu