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] => 14149363 [patent_doc_number] => 10255062 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2019-04-09 [patent_title] => Optimized class loading [patent_app_type] => utility [patent_app_number] => 15/012452 [patent_app_country] => US [patent_app_date] => 2016-02-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 12621 [patent_no_of_claims] => 20 [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] => 15012452 [rel_patent_id] =>[rel_patent_doc_number] =>)
15/012452
Optimized class loading Jan 31, 2016 Issued
Array ( [id] => 14091743 [patent_doc_number] => 10241775 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-03-26 [patent_title] => Dynamic release baselines in a continuous delivery environment [patent_app_type] => utility [patent_app_number] => 14/996042 [patent_app_country] => US [patent_app_date] => 2016-01-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 4272 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 258 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14996042 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/996042
Dynamic release baselines in a continuous delivery environment Jan 13, 2016 Issued
Array ( [id] => 14009243 [patent_doc_number] => 10223080 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-03-05 [patent_title] => Method and system for automated, static instrumentation for applications designed for execution in environments with restricted resources [patent_app_type] => utility [patent_app_number] => 14/995450 [patent_app_country] => US [patent_app_date] => 2016-01-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 13565 [patent_no_of_claims] => 17 [patent_no_of_ind_claims] => 2 [patent_words_short_claim] => 241 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14995450 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/995450
Method and system for automated, static instrumentation for applications designed for execution in environments with restricted resources Jan 13, 2016 Issued
Array ( [id] => 11473781 [patent_doc_number] => 20170060564 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-03-02 [patent_title] => 'ELECTRONIC DEVICE AND METHOD' [patent_app_type] => utility [patent_app_number] => 14/994932 [patent_app_country] => US [patent_app_date] => 2016-01-13 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 5627 [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] => 14994932 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/994932
ELECTRONIC DEVICE AND METHOD Jan 12, 2016 Abandoned
Array ( [id] => 11745737 [patent_doc_number] => 20170199810 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-07-13 [patent_title] => 'Automatic Cognitive Adaptation of Development Assets According to Requirement Changes' [patent_app_type] => utility [patent_app_number] => 14/990363 [patent_app_country] => US [patent_app_date] => 2016-01-07 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 12401 [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] => 14990363 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/990363
Automatic cognitive adaptation of development assets according to requirement changes Jan 6, 2016 Issued
Array ( [id] => 15232037 [patent_doc_number] => 10503743 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2019-12-10 [patent_title] => Integrating search with application analysis [patent_app_type] => utility [patent_app_number] => 14/943312 [patent_app_country] => US [patent_app_date] => 2015-11-17 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 7 [patent_figures_cnt] => 7 [patent_no_of_words] => 8282 [patent_no_of_claims] => 18 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 188 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14943312 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/943312
Integrating search with application analysis Nov 16, 2015 Issued
Array ( [id] => 12213837 [patent_doc_number] => 09910645 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-03-06 [patent_title] => 'Incremental build generation' [patent_app_type] => utility [patent_app_number] => 14/933182 [patent_app_country] => US [patent_app_date] => 2015-11-05 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6264 [patent_no_of_claims] => 3 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 220 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14933182 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/933182
Incremental build generation Nov 4, 2015 Issued
Array ( [id] => 11924529 [patent_doc_number] => 09792113 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-10-17 [patent_title] => 'Self-describing device module and system and computer-readable medium for the production thereof' [patent_app_type] => utility [patent_app_number] => 14/853170 [patent_app_country] => US [patent_app_date] => 2015-09-14 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6624 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 102 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14853170 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/853170
Self-describing device module and system and computer-readable medium for the production thereof Sep 13, 2015 Issued
Array ( [id] => 12352062 [patent_doc_number] => 09952863 [patent_country] => US [patent_kind] => B1 [patent_issue_date] => 2018-04-24 [patent_title] => Program counter capturing [patent_app_type] => utility [patent_app_number] => 14/842421 [patent_app_country] => US [patent_app_date] => 2015-09-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 6 [patent_no_of_words] => 5809 [patent_no_of_claims] => 16 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 168 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14842421 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/842421
Program counter capturing Aug 31, 2015 Issued
Array ( [id] => 11473792 [patent_doc_number] => 20170060575 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-03-02 [patent_title] => 'CONTROLLING REPETITIVE CHECK-IN OF INTERMEDIATE VERSIONS OF SOURCE CODE FROM A DEVELOPER\'S COMPUTER TO A SOURCE CODE REPOSITORY' [patent_app_type] => utility [patent_app_number] => 14/842282 [patent_app_country] => US [patent_app_date] => 2015-09-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 6 [patent_figures_cnt] => 6 [patent_no_of_words] => 8420 [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] => 14842282 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/842282
Controlling repetitive check-in of intermediate versions of source code from a developer's computer to a source code repository Aug 31, 2015 Issued
Array ( [id] => 13110059 [patent_doc_number] => 10073683 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-09-11 [patent_title] => System and method for providing software build violation detection and self-healing [patent_app_type] => utility [patent_app_number] => 14/841827 [patent_app_country] => US [patent_app_date] => 2015-09-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6624 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 341 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14841827 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/841827
System and method for providing software build violation detection and self-healing Aug 31, 2015 Issued
Array ( [id] => 13130183 [patent_doc_number] => 10083022 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-09-25 [patent_title] => Applying update to snapshots of virtual machine [patent_app_type] => utility [patent_app_number] => 14/842100 [patent_app_country] => US [patent_app_date] => 2015-09-01 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 18 [patent_figures_cnt] => 18 [patent_no_of_words] => 15617 [patent_no_of_claims] => 10 [patent_no_of_ind_claims] => 1 [patent_words_short_claim] => 232 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14842100 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/842100
Applying update to snapshots of virtual machine Aug 31, 2015 Issued
Array ( [id] => 10724492 [patent_doc_number] => 20160070640 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-03-10 [patent_title] => 'MOCK OBJECT GENERATION' [patent_app_type] => utility [patent_app_number] => 14/841597 [patent_app_country] => US [patent_app_date] => 2015-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 10 [patent_figures_cnt] => 10 [patent_no_of_words] => 6365 [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] => 14841597 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/841597
Mock object generation Aug 30, 2015 Issued
Array ( [id] => 11924511 [patent_doc_number] => 09792094 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-10-17 [patent_title] => 'Factory identification system' [patent_app_type] => utility [patent_app_number] => 14/841632 [patent_app_country] => US [patent_app_date] => 2015-08-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 11 [patent_figures_cnt] => 12 [patent_no_of_words] => 7581 [patent_no_of_claims] => 20 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 151 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14841632 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/841632
Factory identification system Aug 30, 2015 Issued
Array ( [id] => 11875314 [patent_doc_number] => 09747084 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2017-08-29 [patent_title] => 'Offline shader compilation' [patent_app_type] => utility [patent_app_number] => 14/839059 [patent_app_country] => US [patent_app_date] => 2015-08-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 3 [patent_figures_cnt] => 5 [patent_no_of_words] => 5097 [patent_no_of_claims] => 19 [patent_no_of_ind_claims] => 3 [patent_words_short_claim] => 171 [patent_maintenance] => 1 [patent_no_of_assignments] => 0 [patent_current_assignee] =>[type] => patent [pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 14839059 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/839059
Offline shader compilation Aug 27, 2015 Issued
Array ( [id] => 13212589 [patent_doc_number] => 10120664 [patent_country] => US [patent_kind] => B2 [patent_issue_date] => 2018-11-06 [patent_title] => Incremental build generation [patent_app_type] => utility [patent_app_number] => 14/838402 [patent_app_country] => US [patent_app_date] => 2015-08-28 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 5 [patent_figures_cnt] => 5 [patent_no_of_words] => 6197 [patent_no_of_claims] => 6 [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] => 14838402 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/838402
Incremental build generation Aug 27, 2015 Issued
Array ( [id] => 11423523 [patent_doc_number] => 20170031667 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-02-02 [patent_title] => 'MANAGING APPLICATION LIFECYCLES WITHIN A FEDERATION OF DISTRIBUTED SOFTWARE APPLICATIONS' [patent_app_type] => utility [patent_app_number] => 14/814789 [patent_app_country] => US [patent_app_date] => 2015-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 9 [patent_figures_cnt] => 9 [patent_no_of_words] => 4891 [patent_no_of_claims] => 22 [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] => 14814789 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/814789
Managing application lifecycles within a federation of distributed software applications Jul 30, 2015 Issued
Array ( [id] => 10689167 [patent_doc_number] => 20160035312 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-02-04 [patent_title] => 'DISPLAY APPARATUS AND METHOD OF CONTROLLING THE DISPLAY APPARATUS' [patent_app_type] => utility [patent_app_number] => 14/814748 [patent_app_country] => US [patent_app_date] => 2015-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 43 [patent_figures_cnt] => 43 [patent_no_of_words] => 18517 [patent_no_of_claims] => 26 [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] => 14814748 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/814748
DISPLAY APPARATUS AND METHOD OF CONTROLLING THE DISPLAY APPARATUS Jul 30, 2015 Abandoned
Array ( [id] => 10688132 [patent_doc_number] => 20160034277 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2016-02-04 [patent_title] => 'Software Defined SaaS Platform' [patent_app_type] => utility [patent_app_number] => 14/815323 [patent_app_country] => US [patent_app_date] => 2015-07-31 [patent_effective_date] => 0000-00-00 [patent_drawing_sheets_cnt] => 8 [patent_figures_cnt] => 8 [patent_no_of_words] => 6614 [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] => 14815323 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/815323
Software defined SaaS platform Jul 30, 2015 Issued
Array ( [id] => 11423533 [patent_doc_number] => 20170031677 [patent_country] => US [patent_kind] => A1 [patent_issue_date] => 2017-02-02 [patent_title] => 'COMMENT LINKAGE AND DISPLAY ACROSS THE REVIEW CYCLE OF AN ARTIFACT' [patent_app_type] => utility [patent_app_number] => 14/815350 [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] => 6879 [patent_no_of_claims] => 27 [patent_no_of_ind_claims] => 10 [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] => 14815350 [rel_patent_id] =>[rel_patent_doc_number] =>)
14/815350
Comment linkage and display across the review cycle of an artifact Jul 30, 2015 Issued
Menu