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] => 14379407 [patent_doc_number] => 20190163616 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-05-30 [patent_title] => AUTOMATED-APPLICATION-RELEASE-MANAGEMENT SUBSYSTEM THAT PROVIDES EFFICIENT CODE-CHANGE CHECK-IN [patent_app_type] => utility [patent_app_number] => 15/898672 [patent_app_country] => US [patent_app_date] => 2018-02-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 15912 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 89 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15898672 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/898672
Automated-application-release-management subsystem that provides efficient code-change check-in Feb 18, 2018 Issued
Array ( [id] => 14750577 [patent_doc_number] => 20190258462 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-08-22 [patent_title] => BATCH SCRIPT DECOMPOSER [patent_app_type] => utility [patent_app_number] => 15/898771 [patent_app_country] => US [patent_app_date] => 2018-02-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3971 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 216 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15898771 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/898771
Batch script decomposer Feb 18, 2018 Issued
Array ( [id] => 13376103 [patent_doc_number] => 20180239593 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-08-23 [patent_title] => AUTOMATIC PROGRAM GENERATION SYSTEM AND AUTOMATIC PROGRAM GENERATION METHOD [patent_app_type] => utility [patent_app_number] => 15/898731 [patent_app_country] => US [patent_app_date] => 2018-02-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7369 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -13 [patent_words_short_claim] => 92 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15898731 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/898731
Automatic program generation system and automatic program generation method Feb 18, 2018 Issued
Array ( [id] => 14314185 [patent_doc_number] => 20190146796 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-05-16 [patent_title] => UNIFORM REGISTER FILE FOR IMPROVED RESOURCE UTILIZATION [patent_app_type] => utility [patent_app_number] => 15/897092 [patent_app_country] => US [patent_app_date] => 2018-02-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 11159 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 119 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15897092 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/897092
Uniform register file for improved resource utilization Feb 13, 2018 Issued
Array ( [id] => 16535157 [patent_doc_number] => 10877757 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-12-29 [patent_title] => Binding constants at runtime for improved resource utilization [patent_app_type] => utility [patent_app_number] => 15/897090 [patent_app_country] => US [patent_app_date] => 2018-02-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 10236 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 153 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15897090 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/897090
Binding constants at runtime for improved resource utilization Feb 13, 2018 Issued
Array ( [id] => 15788827 [patent_doc_number] => 10628138 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-04-21 [patent_title] => Automated management of undesired code use based on predicted valuation and risk analysis [patent_app_type] => utility [patent_app_number] => 15/892936 [patent_app_country] => US [patent_app_date] => 2018-02-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 8301 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 195 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15892936 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/892936
Automated management of undesired code use based on predicted valuation and risk analysis Feb 8, 2018 Issued
Array ( [id] => 14282031 [patent_doc_number] => 20190138300 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-05-09 [patent_title] => PREDICTING SOFTWARE BUILD OUTCOMES [patent_app_type] => utility [patent_app_number] => 15/890385 [patent_app_country] => US [patent_app_date] => 2018-02-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5912 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 167 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15890385 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/890385
Predicting software build outcomes Feb 6, 2018 Issued
Array ( [id] => 15197773 [patent_doc_number] => 10496379 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-12-03 [patent_title] => Facilitated production of code for software testing [patent_app_type] => utility [patent_app_number] => 15/891185 [patent_app_country] => US [patent_app_date] => 2018-02-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 17 [patent_figures_cnt] => 19 [patent_no_of_words] => 11542 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 489 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15891185 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/891185
Facilitated production of code for software testing Feb 6, 2018 Issued
Array ( [id] => 14135533 [patent_doc_number] => 20190102156 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-04-04 [patent_title] => Streamlined Technique For Deploying Application In Cloud Computing Environment [patent_app_type] => utility [patent_app_number] => 15/890695 [patent_app_country] => US [patent_app_date] => 2018-02-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7195 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 169 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15890695 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/890695
Streamlined Technique For Deploying Application In Cloud Computing Environment Feb 6, 2018 Abandoned
Array ( [id] => 14689011 [patent_doc_number] => 20190243621 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-08-08 [patent_title] => SYSTEMS AND METHODS FOR CODE CLUSTERING ANALYSIS AND TRANSFORMATION [patent_app_type] => utility [patent_app_number] => 15/890003 [patent_app_country] => US [patent_app_date] => 2018-02-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 28270 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 189 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15890003 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/890003
Systems and methods for code clustering analysis and transformation Feb 5, 2018 Issued
Array ( [id] => 14689051 [patent_doc_number] => 20190243641 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-08-08 [patent_title] => SYSTEMS AND METHODS FOR CODE ANALYSIS HEAT MAP INTERFACES [patent_app_type] => utility [patent_app_number] => 15/890024 [patent_app_country] => US [patent_app_date] => 2018-02-06 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 28267 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -12 [patent_words_short_claim] => 241 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15890024 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/890024
Systems and methods for code analysis heat map interfaces Feb 5, 2018 Issued
Array ( [id] => 12735583 [patent_doc_number] => 20180137028 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-05-17 [patent_title] => MANAGING LOGGER SOURCE CODE SEGMENTS [patent_app_type] => utility [patent_app_number] => 15/884441 [patent_app_country] => US [patent_app_date] => 2018-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 3974 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => 0 [patent_words_short_claim] => 398 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15884441 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/884441
MANAGING LOGGER SOURCE CODE SEGMENTS Jan 30, 2018 Abandoned
Array ( [id] => 13665139 [patent_doc_number] => 10162732 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-12-25 [patent_title] => Managing logger source code segments [patent_app_type] => utility [patent_app_number] => 15/884510 [patent_app_country] => US [patent_app_date] => 2018-01-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4023 [patent_no_of_claims] => 1 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 450 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15884510 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/884510
Managing logger source code segments Jan 30, 2018 Issued
Array ( [id] => 17861677 [patent_doc_number] => 11442835 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2022-09-13 [patent_title] => Mobile and remote runtime integration [patent_app_type] => utility [patent_app_number] => 15/875465 [patent_app_country] => US [patent_app_date] => 2018-01-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 12607 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 127 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15875465 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/875465
Mobile and remote runtime integration Jan 18, 2018 Issued
Array ( [id] => 17252869 [patent_doc_number] => 11188358 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-11-30 [patent_title] => Interaction apparatus and method [patent_app_type] => utility [patent_app_number] => 16/479699 [patent_app_country] => US [patent_app_date] => 2018-01-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 3789 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 330 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16479699 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/479699
Interaction apparatus and method Jan 10, 2018 Issued
Array ( [id] => 14538999 [patent_doc_number] => 20190205121 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-07-04 [patent_title] => DISTRIBUTED CODE REPOSITORY MANAGEMENT [patent_app_type] => utility [patent_app_number] => 15/856352 [patent_app_country] => US [patent_app_date] => 2017-12-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5197 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 104 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15856352 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/856352
DISTRIBUTED CODE REPOSITORY MANAGEMENT Dec 27, 2017 Abandoned
Array ( [id] => 12688492 [patent_doc_number] => 20180121330 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-05-03 [patent_title] => MOCK OBJECT GENERATION [patent_app_type] => utility [patent_app_number] => 15/856762 [patent_app_country] => US [patent_app_date] => 2017-12-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 6278 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 115 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15856762 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/856762
Mock object generation Dec 27, 2017 Issued
Array ( [id] => 12648618 [patent_doc_number] => 20180108037 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-04-19 [patent_title] => METHOD FOR IDENTIFYING BUNDLED SOFTWARE AND APPARATUS THEREFOR [patent_app_type] => utility [patent_app_number] => 15/847655 [patent_app_country] => US [patent_app_date] => 2017-12-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2804 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 147 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15847655 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/847655
Method for identifying bundled software and apparatus therefor Dec 18, 2017 Issued
Array ( [id] => 14175499 [patent_doc_number] => 10261763 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-04-16 [patent_title] => Extensible data transformation authoring and validation system [patent_app_type] => utility [patent_app_number] => 15/839680 [patent_app_country] => US [patent_app_date] => 2017-12-12 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 12122 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 196 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15839680 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/839680
Extensible data transformation authoring and validation system Dec 11, 2017 Issued
Array ( [id] => 16248293 [patent_doc_number] => 10747652 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-08-18 [patent_title] => Automatic risk analysis of software [patent_app_type] => utility [patent_app_number] => 15/831959 [patent_app_country] => US [patent_app_date] => 2017-12-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 8376 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 150 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15831959 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/831959
Automatic risk analysis of software Dec 4, 2017 Issued
Menu