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] => 14982603 [patent_doc_number] => 10445213 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-10-15 [patent_title] => Non-transitory computer-readable storage medium, evaluation method, and evaluation device [patent_app_type] => utility [patent_app_number] => 15/635662 [patent_app_country] => US [patent_app_date] => 2017-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 19 [patent_figures_cnt] => 19 [patent_no_of_words] => 8227 [patent_no_of_claims] => 4 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 272 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15635662 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/635662
Non-transitory computer-readable storage medium, evaluation method, and evaluation device Jun 27, 2017 Issued
Array ( [id] => 16200600 [patent_doc_number] => 10725763 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-07-28 [patent_title] => Update and rollback of configurations in a cloud-based architecture [patent_app_type] => utility [patent_app_number] => 15/636260 [patent_app_country] => US [patent_app_date] => 2017-06-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 15954 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 158 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15636260 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/636260
Update and rollback of configurations in a cloud-based architecture Jun 27, 2017 Issued
Array ( [id] => 13110539 [patent_doc_number] => 10073923 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-09-11 [patent_title] => System and method for the creation and update of hierarchical websites based on collected business knowledge [patent_app_type] => utility [patent_app_number] => 15/607586 [patent_app_country] => US [patent_app_date] => 2017-05-29 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 24 [patent_figures_cnt] => 30 [patent_no_of_words] => 31838 [patent_no_of_claims] => 42 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 372 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15607586 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/607586
System and method for the creation and update of hierarchical websites based on collected business knowledge May 28, 2017 Issued
Array ( [id] => 16551742 [patent_doc_number] => 10884902 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2021-01-05 [patent_title] => Software version verification for autonomous vehicles [patent_app_type] => utility [patent_app_number] => 15/602244 [patent_app_country] => US [patent_app_date] => 2017-05-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 21 [patent_figures_cnt] => 21 [patent_no_of_words] => 27857 [patent_no_of_claims] => 18 [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] => 15602244 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/602244
Software version verification for autonomous vehicles May 22, 2017 Issued
Array ( [id] => 13579385 [patent_doc_number] => 20180341241 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-11-29 [patent_title] => Cloud-Based Integration Rule Engine to Enable Plug and Play Device for Building Automation Systems [patent_app_type] => utility [patent_app_number] => 15/603205 [patent_app_country] => US [patent_app_date] => 2017-05-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 2950 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -18 [patent_words_short_claim] => 74 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15603205 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/603205
Cloud-Based Integration Rule Engine to Enable Plug and Play Device for Building Automation Systems May 22, 2017 Abandoned
Array ( [id] => 12985990 [patent_doc_number] => 20170344357 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-11-30 [patent_title] => METHOD, APPARATUS, AND COMPUTER-READABLE STORAGE MEDIUM FOR UPGRADING A ZIGBEE DEVICE [patent_app_type] => utility [patent_app_number] => 15/602359 [patent_app_country] => US [patent_app_date] => 2017-05-23 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 7412 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -8 [patent_words_short_claim] => 83 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15602359 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/602359
Method, apparatus, and computer-readable storage medium for upgrading a ZigBee device May 22, 2017 Issued
Array ( [id] => 16652101 [patent_doc_number] => 10929281 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2021-02-23 [patent_title] => Systems and methods for testing of data transformations [patent_app_type] => utility [patent_app_number] => 15/600009 [patent_app_country] => US [patent_app_date] => 2017-05-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 15 [patent_figures_cnt] => 15 [patent_no_of_words] => 6135 [patent_no_of_claims] => 14 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 249 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15600009 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/600009
Systems and methods for testing of data transformations May 18, 2017 Issued
Array ( [id] => 14657719 [patent_doc_number] => 20190235988 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2019-08-01 [patent_title] => PARALLEL EXECUTION OF CONTINUOUS DELIVERY PIPELINE SEGMENT MODELS [patent_app_type] => utility [patent_app_number] => 16/303078 [patent_app_country] => US [patent_app_date] => 2017-05-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 16216 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 137 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16303078 [rel_patent_id] =>[rel_patent_doc_number] =>)
16/303078
PARALLEL EXECUTION OF CONTINUOUS DELIVERY PIPELINE SEGMENT MODELS May 18, 2017 Abandoned
Array ( [id] => 13568953 [patent_doc_number] => 20180336024 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-11-22 [patent_title] => METHOD AND SYSTEM FOR HARDWARE IDENTIFICATION AND SOFTWARE UPDATE CONTROL [patent_app_type] => utility [patent_app_number] => 15/599917 [patent_app_country] => US [patent_app_date] => 2017-05-19 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8131 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -16 [patent_words_short_claim] => 2 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15599917 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/599917
Method and system for hardware identification and software update control May 18, 2017 Issued
Array ( [id] => 13318553 [patent_doc_number] => 20180210814 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-07-26 [patent_title] => PERFORMANCE UTILITIES FOR MOBILE APPLICATIONS [patent_app_type] => utility [patent_app_number] => 15/598099 [patent_app_country] => US [patent_app_date] => 2017-05-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 8270 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 114 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15598099 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/598099
Performance utilities for mobile applications May 16, 2017 Issued
Array ( [id] => 13449129 [patent_doc_number] => 20180276107 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-09-27 [patent_title] => METHOD FOR MESSAGE-PROCESSING [patent_app_type] => utility [patent_app_number] => 15/597114 [patent_app_country] => US [patent_app_date] => 2017-05-16 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 4599 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -6 [patent_words_short_claim] => 161 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15597114 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/597114
Method for message-processing May 15, 2017 Issued
Array ( [id] => 11958205 [patent_doc_number] => 20170262358 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-09-14 [patent_title] => 'DETERMINING TEST CASE EFFICIENCY' [patent_app_type] => utility [patent_app_number] => 15/582990 [patent_app_country] => US [patent_app_date] => 2017-05-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6844 [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] => 15582990 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/582990
Determining test case efficiency Apr 30, 2017 Issued
Array ( [id] => 11708813 [patent_doc_number] => 20170177313 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-06-22 [patent_title] => 'METHOD FOR COMPILING A SOURCE CODE' [patent_app_type] => utility [patent_app_number] => 15/445706 [patent_app_country] => US [patent_app_date] => 2017-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 2914 [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] => 15445706 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/445706
Method for compiling a source code Feb 27, 2017 Issued
Array ( [id] => 13390513 [patent_doc_number] => 20180246799 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-08-30 [patent_title] => ABNORMAL TIMING BREAKPOINTS [patent_app_type] => utility [patent_app_number] => 15/444604 [patent_app_country] => US [patent_app_date] => 2017-02-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5776 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -17 [patent_words_short_claim] => 139 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15444604 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/444604
Abnormal timing breakpoints Feb 27, 2017 Issued
Array ( [id] => 11693070 [patent_doc_number] => 20170168785 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-06-15 [patent_title] => 'COMPUTER PROGRAMMING SYSTEM AND METHOD' [patent_app_type] => utility [patent_app_number] => 15/444187 [patent_app_country] => US [patent_app_date] => 2017-02-27 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 5425 [patent_no_of_claims] => 2 [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] => 15444187 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/444187
COMPUTER PROGRAMMING SYSTEM AND METHOD Feb 26, 2017 Abandoned
Array ( [id] => 11651400 [patent_doc_number] => 20170147302 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-05-25 [patent_title] => 'SYSTEM AND METHOD FOR SUPPORTING COMPATIBILITY CHECKING FOR LAMBDA EXPRESSION' [patent_app_type] => utility [patent_app_number] => 15/402319 [patent_app_country] => US [patent_app_date] => 2017-01-10 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 4 [patent_figures_cnt] => 4 [patent_no_of_words] => 4298 [patent_no_of_claims] => 17 [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] => 15402319 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/402319
System and method for supporting compatibility checking for lambda expression Jan 9, 2017 Issued
Array ( [id] => 11621839 [patent_doc_number] => 20170132026 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-05-11 [patent_title] => 'APPARATUS AND METHOD FOR OPTIMIZING STARTUP OF EMBEDDED SYSTEM' [patent_app_type] => utility [patent_app_number] => 15/388235 [patent_app_country] => US [patent_app_date] => 2016-12-22 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 2 [patent_figures_cnt] => 2 [patent_no_of_words] => 6575 [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] => 15388235 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/388235
Apparatus and method for optimizing startup of embedded system Dec 21, 2016 Issued
Array ( [id] => 12845506 [patent_doc_number] => 20180173675 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2018-06-21 [patent_title] => SYSTEMS AND METHODS FOR MULTI-ARCHITECTURE COMPUTING [patent_app_type] => utility [patent_app_number] => 15/386919 [patent_app_country] => US [patent_app_date] => 2016-12-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 0 [patent_figures_cnt] => 0 [patent_no_of_words] => 19200 [patent_no_of_claims] => 0 [patent_no_of_ind_claims] => -19 [patent_words_short_claim] => 91 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => publication [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15386919 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/386919
Systems and methods for multi-architecture computing Dec 20, 2016 Issued
Array ( [id] => 15854871 [patent_doc_number] => 10642720 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2020-05-05 [patent_title] => Test case generator built into data-integration workflow editor [patent_app_type] => utility [patent_app_number] => 15/386930 [patent_app_country] => US [patent_app_date] => 2016-12-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 3748 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 178 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15386930 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/386930
Test case generator built into data-integration workflow editor Dec 20, 2016 Issued
Array ( [id] => 15730937 [patent_doc_number] => 10613897 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2020-04-07 [patent_title] => Systems and methods for creating program-specific execution environments [patent_app_type] => utility [patent_app_number] => 15/385952 [patent_app_country] => US [patent_app_date] => 2016-12-21 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 9633 [patent_no_of_claims] => 12 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 277 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 15385952 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/385952
Systems and methods for creating program-specific execution environments Dec 20, 2016 Issued
Menu