Search

Maria Teresa T. Thein

Supervisory Patent Examiner (ID: 29, Phone: (571)272-6764 , Office: P/3625 )

Most Active Art Unit
3627
Art Unit(s)
3625, 3684, 3689, 3627
Total Applications
390
Issued Applications
103
Pending Applications
31
Abandoned Applications
260

Applications

Application numberTitle of the applicationFiling DateStatus
Array ( [id] => 9746665 [patent_doc_number] => 20140282383 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2014-09-18 [patent_title] => 'Techniques for Providing Environmental Impact Information Associated With Code' [patent_app_type] => utility [patent_app_number] => 14/278790 [patent_app_country] => US [patent_app_date] => 2014-05-15 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5379 [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] => 14278790 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/278790
Techniques for providing environmental impact information associated with code May 14, 2014 Issued
Array ( [id] => 11027504 [patent_doc_number] => 20160224460 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-08-04 [patent_title] => 'SOFTWARE-DEFINED NETWORK APPLICATION DEPLOYMENT' [patent_app_type] => utility [patent_app_number] => 15/025886 [patent_app_country] => US [patent_app_date] => 2014-04-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5908 [patent_no_of_claims] => 15 [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] => 15025886 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/025886
SOFTWARE-DEFINED NETWORK APPLICATION DEPLOYMENT Apr 28, 2014 Abandoned
Array ( [id] => 10392872 [patent_doc_number] => 20150277879 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-10-01 [patent_title] => 'PARTITION MOBILITY FOR PARTITIONS WITH EXTENDED CODE' [patent_app_type] => utility [patent_app_number] => 14/231675 [patent_app_country] => US [patent_app_date] => 2014-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 39 [patent_figures_cnt] => 39 [patent_no_of_words] => 28589 [patent_no_of_claims] => 17 [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] => 14231675 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/231675
Partition mobility for partitions with extended code Mar 30, 2014 Issued
Array ( [id] => 11258396 [patent_doc_number] => 09483295 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-11-01 [patent_title] => 'Transparent dynamic code optimization' [patent_app_type] => utility [patent_app_number] => 14/231658 [patent_app_country] => US [patent_app_date] => 2014-03-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 33 [patent_figures_cnt] => 38 [patent_no_of_words] => 30225 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 248 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14231658 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/231658
Transparent dynamic code optimization Mar 30, 2014 Issued
Array ( [id] => 13212587 [patent_doc_number] => 10120663 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-11-06 [patent_title] => Inter-architecture compatability module to allow code module of one architecture to use library module of another architecture [patent_app_type] => utility [patent_app_number] => 14/229795 [patent_app_country] => US [patent_app_date] => 2014-03-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 18 [patent_no_of_words] => 15459 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 4 [patent_words_short_claim] => 225 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14229795 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/229795
Inter-architecture compatability module to allow code module of one architecture to use library module of another architecture Mar 27, 2014 Issued
Array ( [id] => 11724186 [patent_doc_number] => 09697040 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-07-04 [patent_title] => 'Software replayer for transactional memory programs' [patent_app_type] => utility [patent_app_number] => 14/226312 [patent_app_country] => US [patent_app_date] => 2014-03-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 4480 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 176 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14226312 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/226312
Software replayer for transactional memory programs Mar 25, 2014 Issued
Array ( [id] => 10383941 [patent_doc_number] => 20150268949 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-09-24 [patent_title] => 'SYSTEM AND METHOD FOR DEVELOPING REAL-TIME WEB-SERVICE OBJECTS' [patent_app_type] => utility [patent_app_number] => 14/222276 [patent_app_country] => US [patent_app_date] => 2014-03-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 16 [patent_figures_cnt] => 16 [patent_no_of_words] => 14638 [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] => 14222276 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/222276
System and method for developing real-time web-service objects Mar 20, 2014 Issued
Array ( [id] => 11780660 [patent_doc_number] => 09389840 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-07-12 [patent_title] => 'Compiled and executable method' [patent_app_type] => utility [patent_app_number] => 14/205288 [patent_app_country] => US [patent_app_date] => 2014-03-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 11 [patent_no_of_words] => 12639 [patent_no_of_claims] => 21 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 264 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14205288 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/205288
Compiled and executable method Mar 10, 2014 Issued
Array ( [id] => 10432124 [patent_doc_number] => 20150317135 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-11-05 [patent_title] => 'COMPILER, EXTRACTOR, AND EVALUATOR METHOD' [patent_app_type] => utility [patent_app_number] => 14/205291 [patent_app_country] => US [patent_app_date] => 2014-03-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 12626 [patent_no_of_claims] => 5 [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] => 14205291 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/205291
COMPILER, EXTRACTOR, AND EVALUATOR METHOD Mar 10, 2014 Abandoned
Array ( [id] => 13254837 [patent_doc_number] => 10140109 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-11-27 [patent_title] => Silent in-vehicle software updates [patent_app_type] => utility [patent_app_number] => 14/189297 [patent_app_country] => US [patent_app_date] => 2014-02-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 6926 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 115 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14189297 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/189297
Silent in-vehicle software updates Feb 24, 2014 Issued
Array ( [id] => 11724114 [patent_doc_number] => 09696969 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-07-04 [patent_title] => 'Multi language editor' [patent_app_type] => utility [patent_app_number] => 14/188922 [patent_app_country] => US [patent_app_date] => 2014-02-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 8645 [patent_no_of_claims] => 22 [patent_no_of_ind_claims] => 5 [patent_words_short_claim] => 166 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14188922 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/188922
Multi language editor Feb 24, 2014 Issued
Array ( [id] => 12173762 [patent_doc_number] => 09891905 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-02-13 [patent_title] => 'Utility meter intelligent firmware update system and method' [patent_app_type] => utility [patent_app_number] => 14/177170 [patent_app_country] => US [patent_app_date] => 2014-02-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 8 [patent_no_of_words] => 8299 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 238 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14177170 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/177170
Utility meter intelligent firmware update system and method Feb 9, 2014 Issued
Array ( [id] => 11200001 [patent_doc_number] => 09430212 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-08-30 [patent_title] => 'Automatically generating volume images and launching virtual computing instances' [patent_app_type] => utility [patent_app_number] => 14/177182 [patent_app_country] => US [patent_app_date] => 2014-02-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 9741 [patent_no_of_claims] => 21 [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] => 14177182 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/177182
Automatically generating volume images and launching virtual computing instances Feb 9, 2014 Issued
Array ( [id] => 10582619 [patent_doc_number] => 09304744 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-04-05 [patent_title] => 'Conversational programming' [patent_app_type] => utility [patent_app_number] => 14/172717 [patent_app_country] => US [patent_app_date] => 2014-02-04 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 13 [patent_no_of_words] => 8254 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [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] => 14172717 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/172717
Conversational programming Feb 3, 2014 Issued
Array ( [id] => 11384833 [patent_doc_number] => 20170010889 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-01-12 [patent_title] => 'CONTINUOUS INTEGRATION WITH REUSABLE CONTEXT AWARE JOBS' [patent_app_type] => utility [patent_app_number] => 15/113541 [patent_app_country] => US [patent_app_date] => 2014-01-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5850 [patent_no_of_claims] => 15 [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] => 15113541 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/113541
Continuous integration with reusable context aware jobs Jan 26, 2014 Issued
Array ( [id] => 11384823 [patent_doc_number] => 20170010879 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-01-12 [patent_title] => 'DYNAMICALLY PATCHING KERNELS USING STORAGE DATA STRUCTURES' [patent_app_type] => utility [patent_app_number] => 15/113508 [patent_app_country] => US [patent_app_date] => 2014-01-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5848 [patent_no_of_claims] => 15 [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] => 15113508 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/113508
Dynamically patching kernels using storage data structures Jan 23, 2014 Issued
Array ( [id] => 10320577 [patent_doc_number] => 20150205581 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-07-23 [patent_title] => 'METHOD FOR CREATING A CENTRALLY LOCATED ENTERPRISE SERVICE APPLICATION FRAMEWORK' [patent_app_type] => utility [patent_app_number] => 14/161559 [patent_app_country] => US [patent_app_date] => 2014-01-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 2167 [patent_no_of_claims] => 6 [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] => 14161559 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/161559
METHOD FOR CREATING A CENTRALLY LOCATED ENTERPRISE SERVICE APPLICATION FRAMEWORK Jan 21, 2014 Abandoned
Array ( [id] => 10507506 [patent_doc_number] => 09235381 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-01-12 [patent_title] => 'Method and device for the programming and configuration of a programmable logic controller' [patent_app_type] => utility [patent_app_number] => 14/148371 [patent_app_country] => US [patent_app_date] => 2014-01-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 5122 [patent_no_of_claims] => 13 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 236 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14148371 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/148371
Method and device for the programming and configuration of a programmable logic controller Jan 5, 2014 Issued
Array ( [id] => 10401464 [patent_doc_number] => 20150286473 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-10-08 [patent_title] => 'METHOD AND SYSTEM FOR INSTALLING AN APPLICATION IN A SECURITY ELEMENT' [patent_app_type] => utility [patent_app_number] => 14/442927 [patent_app_country] => US [patent_app_date] => 2013-11-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 5584 [patent_no_of_claims] => 16 [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] => 14442927 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/442927
Method and system for installing an application in a security element Nov 19, 2013 Issued
Array ( [id] => 10555529 [patent_doc_number] => 09279728 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2016-03-08 [patent_title] => 'Executable code in digital image files' [patent_app_type] => utility [patent_app_number] => 14/083354 [patent_app_country] => US [patent_app_date] => 2013-11-18 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 5 [patent_no_of_words] => 3983 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 198 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14083354 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/083354
Executable code in digital image files Nov 17, 2013 Issued
Menu