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] => 13651291 [patent_doc_number] => 09851960 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-12-26 [patent_title] => Tenant allocation in multi-tenant software applications [patent_app_type] => utility [patent_app_number] => 14/815294 [patent_app_country] => US [patent_app_date] => 2015-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 9 [patent_no_of_words] => 7350 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 283 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14815294 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/815294
Tenant allocation in multi-tenant software applications Jul 30, 2015 Issued
Array ( [id] => 10688113 [patent_doc_number] => 20160034258 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-02-04 [patent_title] => 'System and Methods of Generating Build Dependencies Radiator' [patent_app_type] => utility [patent_app_number] => 14/815658 [patent_app_country] => US [patent_app_date] => 2015-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 6084 [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] => 14815658 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/815658
System and Methods of Generating Build Dependencies Radiator Jul 30, 2015 Abandoned
Array ( [id] => 11423513 [patent_doc_number] => 20170031657 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-02-02 [patent_title] => 'UNIFIED MODELING LANGUAGE (UML) ANALYSIS SYSTEM AND METHOD' [patent_app_type] => utility [patent_app_number] => 14/811894 [patent_app_country] => US [patent_app_date] => 2015-07-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8181 [patent_no_of_claims] => 25 [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] => 14811894 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/811894
Unified modeling language (UML) analysis system and method Jul 28, 2015 Issued
Array ( [id] => 10688238 [patent_doc_number] => 20160034383 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-02-04 [patent_title] => 'APPLICATION TEST ACROSS PLATFORMS' [patent_app_type] => utility [patent_app_number] => 14/811956 [patent_app_country] => US [patent_app_date] => 2015-07-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 3 [patent_no_of_words] => 7283 [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] => 14811956 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/811956
Application test across platforms Jul 28, 2015 Issued
Array ( [id] => 13110221 [patent_doc_number] => 10073764 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-09-11 [patent_title] => Method for instruction sequence execution analysis and visualization [patent_app_type] => utility [patent_app_number] => 14/812842 [patent_app_country] => US [patent_app_date] => 2015-07-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 7921 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 253 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14812842 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/812842
Method for instruction sequence execution analysis and visualization Jul 28, 2015 Issued
Array ( [id] => 11326914 [patent_doc_number] => 20160357526 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-12-08 [patent_title] => 'DECLARATIVE DESIGN-TIME EXPERIENCE PLATFORM FOR CODE GENERATION' [patent_app_type] => utility [patent_app_number] => 14/810682 [patent_app_country] => US [patent_app_date] => 2015-07-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 5631 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 6 [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] => 14810682 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/810682
Declarative design-time experience platform for code generation Jul 27, 2015 Issued
Array ( [id] => 10716614 [patent_doc_number] => 20160062761 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-03-03 [patent_title] => 'STORAGE DEVICE AND METHOD OF UPDATING FIRMWARE' [patent_app_type] => utility [patent_app_number] => 14/810843 [patent_app_country] => US [patent_app_date] => 2015-07-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 9913 [patent_no_of_claims] => 8 [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] => 14810843 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/810843
Storage device and method of updating firmware Jul 27, 2015 Issued
Array ( [id] => 11889784 [patent_doc_number] => 09760345 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-09-12 [patent_title] => 'Recursive ontology-based systems engineering' [patent_app_type] => utility [patent_app_number] => 14/809053 [patent_app_country] => US [patent_app_date] => 2015-07-24 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 5826 [patent_no_of_claims] => 7 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 242 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14809053 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/809053
Recursive ontology-based systems engineering Jul 23, 2015 Issued
Array ( [id] => 10688119 [patent_doc_number] => 20160034264 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-02-04 [patent_title] => 'INFORMATION PROCESSING APPARATUS, PROGRAM MANAGEMENT METHOD FOR INFORMATION PROCESSING APPARATUS, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM' [patent_app_type] => utility [patent_app_number] => 14/806951 [patent_app_country] => US [patent_app_date] => 2015-07-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 27 [patent_figures_cnt] => 27 [patent_no_of_words] => 12598 [patent_no_of_claims] => 10 [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] => 14806951 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/806951
Information processing apparatus, program management method for information processing apparatus, and non-transitory computer-readable storage medium Jul 22, 2015 Issued
Array ( [id] => 15886163 [patent_doc_number] => 10649425 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-05-12 [patent_title] => Smart integral field upgrade module [patent_app_type] => utility [patent_app_number] => 14/799417 [patent_app_country] => US [patent_app_date] => 2015-07-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 4 [patent_no_of_words] => 4938 [patent_no_of_claims] => 14 [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] => 14799417 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/799417
Smart integral field upgrade module Jul 13, 2015 Issued
Array ( [id] => 10424780 [patent_doc_number] => 20150309791 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2015-10-29 [patent_title] => 'DYNAMICALLY RECOMMENDING CHANGES TO AN ASSOCIATION BETWEEN AN OPERATING SYSTEM IMAGE AND AN UPDATE GROUP' [patent_app_type] => utility [patent_app_number] => 14/792806 [patent_app_country] => US [patent_app_date] => 2015-07-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 7039 [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] => 14792806 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/792806
Dynamically recommending changes to an association between an operating system image and an update group Jul 6, 2015 Issued
Array ( [id] => 11868265 [patent_doc_number] => 20170235550 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-08-17 [patent_title] => 'GENERAL SOFTWARE MODELING METHOD TO CONSTRUCT SOFTWARE MODELS BASED ON A SOFTWARE META MODEL' [patent_app_type] => utility [patent_app_number] => 15/322095 [patent_app_country] => US [patent_app_date] => 2015-06-25 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 24 [patent_no_of_words] => 25662 [patent_no_of_claims] => 9 [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] => 15322095 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/322095
GENERAL SOFTWARE MODELING METHOD TO CONSTRUCT SOFTWARE MODELS BASED ON A SOFTWARE META MODEL Jun 24, 2015 Abandoned
Array ( [id] => 12100949 [patent_doc_number] => 09858044 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-01-02 [patent_title] => 'Application for builder for industrial automation' [patent_app_type] => utility [patent_app_number] => 14/734430 [patent_app_country] => US [patent_app_date] => 2015-06-09 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 14 [patent_figures_cnt] => 14 [patent_no_of_words] => 6932 [patent_no_of_claims] => 15 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 186 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14734430 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/734430
Application for builder for industrial automation Jun 8, 2015 Issued
Array ( [id] => 11445231 [patent_doc_number] => 20170046252 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-02-16 [patent_title] => 'TEST CASE GENERATION SYSTEM AND RECORDING MEDIUM WHEREIN TEST CASE IS RECORDED' [patent_app_type] => utility [patent_app_number] => 15/308299 [patent_app_country] => US [patent_app_date] => 2015-06-03 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 6213 [patent_no_of_claims] => 13 [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] => 15308299 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/308299
Test case generation system and recording medium wherein test case is recorded Jun 2, 2015 Issued
Array ( [id] => 11846485 [patent_doc_number] => 09734039 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-08-15 [patent_title] => 'Stack overflow protection device, method, and related compiler and computing device' [patent_app_type] => utility [patent_app_number] => 14/717063 [patent_app_country] => US [patent_app_date] => 2015-05-20 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 14 [patent_no_of_words] => 6099 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 4 [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] => 14717063 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/717063
Stack overflow protection device, method, and related compiler and computing device May 19, 2015 Issued
Array ( [id] => 11272532 [patent_doc_number] => 20160335079 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-11-17 [patent_title] => 'ZERO DOWN-TIME DEPLOYMENT OF NEW APPLICATION VERSIONS' [patent_app_type] => utility [patent_app_number] => 14/708862 [patent_app_country] => US [patent_app_date] => 2015-05-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 5667 [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] => 14708862 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/708862
Zero down-time deployment of new application versions May 10, 2015 Issued
Array ( [id] => 11272519 [patent_doc_number] => 20160335067 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-11-17 [patent_title] => 'SOURCE CODE CUSTOMIZATION FRAMEWORK' [patent_app_type] => utility [patent_app_number] => 14/708483 [patent_app_country] => US [patent_app_date] => 2015-05-11 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 12 [patent_figures_cnt] => 12 [patent_no_of_words] => 6850 [patent_no_of_claims] => 23 [patent_no_of_ind_claims] => 7 [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] => 14708483 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/708483
SOURCE CODE CUSTOMIZATION FRAMEWORK May 10, 2015 Abandoned
Array ( [id] => 10746124 [patent_doc_number] => 20160092275 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-03-31 [patent_title] => 'TUNABLE COMPUTERIZED JOB SCHEDULING' [patent_app_type] => utility [patent_app_number] => 14/707078 [patent_app_country] => US [patent_app_date] => 2015-05-08 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8699 [patent_no_of_claims] => 8 [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] => 14707078 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/707078
Tunable computerized job scheduling May 7, 2015 Issued
Array ( [id] => 13199417 [patent_doc_number] => 10114627 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-10-30 [patent_title] => Direct build assistance [patent_app_type] => utility [patent_app_number] => 14/706883 [patent_app_country] => US [patent_app_date] => 2015-05-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6492 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 215 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14706883 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/706883
Direct build assistance May 6, 2015 Issued
Array ( [id] => 11570614 [patent_doc_number] => 20170109258 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-04-20 [patent_title] => 'SMART LOGGING OF TRACE DATA FOR STORAGE SYSTEMS' [patent_app_type] => utility [patent_app_number] => 14/902100 [patent_app_country] => US [patent_app_date] => 2015-03-26 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 3531 [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] => 14902100 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/902100
Smart logging of trace data for storage systems Mar 25, 2015 Issued
Menu