
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] => 18606616
[patent_doc_number] => 11748080
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-09-05
[patent_title] => Cloud service delivery techniques and systems
[patent_app_type] => utility
[patent_app_number] => 17/348109
[patent_app_country] => US
[patent_app_date] => 2021-06-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 20637
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[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] => 17348109
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/348109 | Cloud service delivery techniques and systems | Jun 14, 2021 | Issued |
Array
(
[id] => 20331448
[patent_doc_number] => 12461723
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-11-04
[patent_title] => Learned graph optimizations for compilers
[patent_app_type] => utility
[patent_app_number] => 17/921933
[patent_app_country] => US
[patent_app_date] => 2021-06-07
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 5
[patent_no_of_words] => 1013
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 222
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17921933
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/921933 | Learned graph optimizations for compilers | Jun 6, 2021 | Issued |
Array
(
[id] => 18022833
[patent_doc_number] => 20220374332
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-11-24
[patent_title] => RUNNERS FOR OPTIMIZATION SOLVERS AND SIMULATORS
[patent_app_type] => utility
[patent_app_number] => 17/325975
[patent_app_country] => US
[patent_app_date] => 2021-05-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9158
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 152
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17325975
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/325975 | Runners for optimization solvers and simulators | May 19, 2021 | Issued |
Array
(
[id] => 17260895
[patent_doc_number] => 20210373880
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-12-02
[patent_title] => PEOPLE CONVEYOR SYSTEM AND A METHOD FOR UPDATING SOFTWARE OF A PEOPLE CONVEYOR COMPONENT IN A PEOPLE CONVEYOR SYSTEM
[patent_app_type] => utility
[patent_app_number] => 17/241543
[patent_app_country] => US
[patent_app_date] => 2021-04-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5196
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 176
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17241543
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/241543 | PEOPLE CONVEYOR SYSTEM AND A METHOD FOR UPDATING SOFTWARE OF A PEOPLE CONVEYOR COMPONENT IN A PEOPLE CONVEYOR SYSTEM | Apr 26, 2021 | Abandoned |
Array
(
[id] => 17187189
[patent_doc_number] => 20210334074
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-10-28
[patent_title] => SYSTEM FOR PROVIDING SOFTWARE DEVELOPMENT ENVIRONMENT, METHOD FOR PROVIDING SOFTWARE DEVELOPMENT ENVIRONMENT, AND NON-TRANSITORY COMPUTER READABLE MEDIUM
[patent_app_type] => utility
[patent_app_number] => 17/237117
[patent_app_country] => US
[patent_app_date] => 2021-04-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7587
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 94
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17237117
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/237117 | SYSTEM FOR PROVIDING SOFTWARE DEVELOPMENT ENVIRONMENT, METHOD FOR PROVIDING SOFTWARE DEVELOPMENT ENVIRONMENT, AND NON-TRANSITORY COMPUTER READABLE MEDIUM | Apr 21, 2021 | Abandoned |
Array
(
[id] => 17187190
[patent_doc_number] => 20210334075
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-10-28
[patent_title] => SYSTEM FOR PROVIDING SOFTWARE DEVELOPMENT ENVIRONMENT, METHOD FOR PROVIDING SOFTWARE DEVELOPMENT ENVIRONMENT, AND NON-TRANSITORY COMPUTER READABLE MEDIUM
[patent_app_type] => utility
[patent_app_number] => 17/237548
[patent_app_country] => US
[patent_app_date] => 2021-04-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6599
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 103
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17237548
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/237548 | SYSTEM FOR PROVIDING SOFTWARE DEVELOPMENT ENVIRONMENT, METHOD FOR PROVIDING SOFTWARE DEVELOPMENT ENVIRONMENT, AND NON-TRANSITORY COMPUTER READABLE MEDIUM | Apr 21, 2021 | Abandoned |
Array
(
[id] => 17947818
[patent_doc_number] => 20220334837
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-10-20
[patent_title] => METHOD, APPARATUS, AND SYSTEM FOR OUTPUTTING A DEVELOPMENT UNIT PERFORMANCE INSIGHT INTERFACE COMPONENT COMPRISING A VISUAL EMPHASIS ELEMENT IN RESPONSE TO AN INSIGHT INTERFACE COMPONENT REQUEST
[patent_app_type] => utility
[patent_app_number] => 17/233775
[patent_app_country] => US
[patent_app_date] => 2021-04-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 28766
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -23
[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] => 17233775
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/233775 | Method, apparatus, and system for outputting a development unit performance insight interface component comprising a visual emphasis element in response to an insight interface component request | Apr 18, 2021 | Issued |
Array
(
[id] => 17899328
[patent_doc_number] => 20220308990
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-09-29
[patent_title] => COLLABORATIVE SOFTWARE EVENT DISCOURSE DECOMPOSITION
[patent_app_type] => utility
[patent_app_number] => 17/216363
[patent_app_country] => US
[patent_app_date] => 2021-03-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8773
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 101
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17216363
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/216363 | Collaborative software event discourse decomposition | Mar 28, 2021 | Issued |
Array
(
[id] => 17899179
[patent_doc_number] => 20220308841
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-09-29
[patent_title] => ENABLING CUSTOM SOFTWARE DEVELOPMENT BY DOMAIN EXPERTS
[patent_app_type] => utility
[patent_app_number] => 17/212883
[patent_app_country] => US
[patent_app_date] => 2021-03-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6285
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -23
[patent_words_short_claim] => 130
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17212883
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/212883 | ENABLING CUSTOM SOFTWARE DEVELOPMENT BY DOMAIN EXPERTS | Mar 24, 2021 | Abandoned |
Array
(
[id] => 17301585
[patent_doc_number] => 20210397424
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-12-23
[patent_title] => NON-TRANSITORY COMPUTER-READABLE MEDIUM, FILE OUTPUT METHOD AND FILE OUTPUT DEVICE
[patent_app_type] => utility
[patent_app_number] => 17/204468
[patent_app_country] => US
[patent_app_date] => 2021-03-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7859
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -8
[patent_words_short_claim] => 111
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17204468
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/204468 | Non-transitory computer-readable medium | Mar 16, 2021 | Issued |
Array
(
[id] => 17682389
[patent_doc_number] => 11366642
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-06-21
[patent_title] => Change migration: processes for ensuring successful deployment of design changes
[patent_app_type] => utility
[patent_app_number] => 17/184822
[patent_app_country] => US
[patent_app_date] => 2021-02-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 4594
[patent_no_of_claims] => 6
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 308
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17184822
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/184822 | Change migration: processes for ensuring successful deployment of design changes | Feb 24, 2021 | Issued |
Array
(
[id] => 18781159
[patent_doc_number] => 11822902
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-11-21
[patent_title] => Systems and methods for performing lossless source coding
[patent_app_type] => utility
[patent_app_number] => 17/155001
[patent_app_country] => US
[patent_app_date] => 2021-01-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 15
[patent_no_of_words] => 12399
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 125
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17155001
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/155001 | Systems and methods for performing lossless source coding | Jan 20, 2021 | Issued |
Array
(
[id] => 18087259
[patent_doc_number] => 11537392
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-12-27
[patent_title] => Dynamic review of software updates after pull requests
[patent_app_type] => utility
[patent_app_number] => 17/140748
[patent_app_country] => US
[patent_app_date] => 2021-01-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 8394
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 212
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17140748
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/140748 | Dynamic review of software updates after pull requests | Jan 3, 2021 | Issued |
Array
(
[id] => 17317106
[patent_doc_number] => 20210406155
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-12-30
[patent_title] => METHODS FOR CONFIGURING DEVICE DEBUGGING ENVIRONMENT AND CONFIGURATION SERVER
[patent_app_type] => utility
[patent_app_number] => 17/127869
[patent_app_country] => US
[patent_app_date] => 2020-12-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7356
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[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] => 17127869
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/127869 | METHODS FOR CONFIGURING DEVICE DEBUGGING ENVIRONMENT AND CONFIGURATION SERVER | Dec 17, 2020 | Abandoned |
Array
(
[id] => 17659164
[patent_doc_number] => 20220179629
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-06-09
[patent_title] => SOFTWARE RELEASE ORCHESTRATION FOR CONTINUOUS DELIVERY OF FEATURES IN A CLOUD PLATFORM BASED DATA CENTER
[patent_app_type] => utility
[patent_app_number] => 17/112974
[patent_app_country] => US
[patent_app_date] => 2020-12-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13538
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[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] => 17112974
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/112974 | Software release orchestration for continuous delivery of features in a cloud platform based data center | Dec 3, 2020 | Issued |
Array
(
[id] => 18227887
[patent_doc_number] => 20230066881
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-03-02
[patent_title] => INFORMATION FLOW-BASED DECISION-MAKING AND SCHEDULING CUSTOMIZATION METHOD AND APPARATUS
[patent_app_type] => utility
[patent_app_number] => 17/789665
[patent_app_country] => US
[patent_app_date] => 2020-11-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4845
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -6
[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] => 17789665
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/789665 | INFORMATION FLOW-BASED DECISION-MAKING AND SCHEDULING CUSTOMIZATION METHOD AND APPARATUS | Nov 17, 2020 | Abandoned |
Array
(
[id] => 16848910
[patent_doc_number] => 20210149655
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-05-20
[patent_title] => Software Defined Manufacturing/Assembly System
[patent_app_type] => utility
[patent_app_number] => 16/949753
[patent_app_country] => US
[patent_app_date] => 2020-11-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 15205
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -20
[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] => 16949753
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/949753 | Software defined manufacturing/assembly system | Nov 11, 2020 | Issued |
Array
(
[id] => 20043116
[patent_doc_number] => 20250181338
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-06-05
[patent_title] => SYSTEM OR METHOD CAPABLE OF INSTALLING OR RUNNING A SERVER APP
[patent_app_type] => utility
[patent_app_number] => 17/776766
[patent_app_country] => US
[patent_app_date] => 2020-11-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6759
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => 0
[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] => 17776766
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/776766 | SYSTEM OR METHOD CAPABLE OF INSTALLING OR RUNNING A SERVER APP | Nov 10, 2020 | Abandoned |
Array
(
[id] => 18174066
[patent_doc_number] => 11573776
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2023-02-07
[patent_title] => Extensible data transformation authoring and validation system
[patent_app_type] => utility
[patent_app_number] => 17/091912
[patent_app_country] => US
[patent_app_date] => 2020-11-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 12176
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 152
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17091912
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/091912 | Extensible data transformation authoring and validation system | Nov 5, 2020 | Issued |
Array
(
[id] => 16714154
[patent_doc_number] => 20210081301
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-03-18
[patent_title] => PERFORMANCE UTILITIES FOR MOBILE APPLICATIONS
[patent_app_type] => utility
[patent_app_number] => 17/088682
[patent_app_country] => US
[patent_app_date] => 2020-11-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8269
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 17088682
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/088682 | Performance utilities for mobile applications | Nov 3, 2020 | Issued |