
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 number | Title of the application | Filing Date | Status |
|---|---|---|---|
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 |