
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] => 19979212
[patent_doc_number] => 12346689
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-07-01
[patent_title] => Dynamic container layer switching
[patent_app_type] => utility
[patent_app_number] => 17/848209
[patent_app_country] => US
[patent_app_date] => 2022-06-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 8054
[patent_no_of_claims] => 14
[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] => 17848209
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/848209 | Dynamic container layer switching | Jun 22, 2022 | Issued |
Array
(
[id] => 18864599
[patent_doc_number] => 20230419036
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-12-28
[patent_title] => RANDOM TOKEN SEGMENTATION FOR TRAINING NEXT TOKEN PREDICTION MODELS
[patent_app_type] => utility
[patent_app_number] => 17/847118
[patent_app_country] => US
[patent_app_date] => 2022-06-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13849
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 99
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17847118
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/847118 | RANDOM TOKEN SEGMENTATION FOR TRAINING NEXT TOKEN PREDICTION MODELS | Jun 21, 2022 | Issued |
Array
(
[id] => 18651660
[patent_doc_number] => 20230297496
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-09-21
[patent_title] => SYSTEM AND METHOD FOR SERVERLESS APPLICATION TESTING
[patent_app_type] => utility
[patent_app_number] => 17/808009
[patent_app_country] => US
[patent_app_date] => 2022-06-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11546
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 123
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17808009
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/808009 | System and method for serverless application testing | Jun 20, 2022 | Issued |
Array
(
[id] => 18846903
[patent_doc_number] => 20230409307
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-12-21
[patent_title] => AUTOMATIC PROGRESSIVE ROLLOUT OF SOFTWARE UPDATE
[patent_app_type] => utility
[patent_app_number] => 17/841645
[patent_app_country] => US
[patent_app_date] => 2022-06-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4535
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 234
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17841645
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/841645 | AUTOMATIC PROGRESSIVE ROLLOUT OF SOFTWARE UPDATE | Jun 14, 2022 | Pending |
Array
(
[id] => 19841922
[patent_doc_number] => 12254313
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-03-18
[patent_title] => Contextualization of code development
[patent_app_type] => utility
[patent_app_number] => 17/836267
[patent_app_country] => US
[patent_app_date] => 2022-06-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 8776
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 387
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17836267
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/836267 | Contextualization of code development | Jun 8, 2022 | Issued |
Array
(
[id] => 20470254
[patent_doc_number] => 12526297
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-01-13
[patent_title] => Annotating changes in software across computing environments
[patent_app_type] => utility
[patent_app_number] => 17/829110
[patent_app_country] => US
[patent_app_date] => 2022-05-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 48
[patent_figures_cnt] => 57
[patent_no_of_words] => 41140
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 266
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17829110
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/829110 | ANNOTATING CHANGES IN SOFTWARE ACROSS COMPUTING ENVIRONMENTS | May 30, 2022 | Pending |
Array
(
[id] => 17839544
[patent_doc_number] => 20220276849
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-09-01
[patent_title] => SYSTEM AND METHOD FOR HOLISTIC APPLICATION DEVELOPMENT AND DEPLOYMENT IN A DISTRIBUTED HETEROGENEOUS COMPUTING ENVIRONMENT
[patent_app_type] => utility
[patent_app_number] => 17/745792
[patent_app_country] => US
[patent_app_date] => 2022-05-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13064
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 105
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17745792
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/745792 | SYSTEM AND METHOD FOR HOLISTIC APPLICATION DEVELOPMENT AND DEPLOYMENT IN A DISTRIBUTED HETEROGENEOUS COMPUTING ENVIRONMENT | May 15, 2022 | Abandoned |
Array
(
[id] => 18687554
[patent_doc_number] => 11783294
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2023-10-10
[patent_title] => Templates for content spaces in a content management system
[patent_app_type] => utility
[patent_app_number] => 17/742293
[patent_app_country] => US
[patent_app_date] => 2022-05-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 16
[patent_figures_cnt] => 16
[patent_no_of_words] => 10990
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 306
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17742293
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/742293 | Templates for content spaces in a content management system | May 10, 2022 | Issued |
Array
(
[id] => 17833219
[patent_doc_number] => 20220270523
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-08-25
[patent_title] => TEMPLATES FOR CONTENT SPACES IN A CONTENT MANAGEMENT SYSTEM
[patent_app_type] => utility
[patent_app_number] => 17/742316
[patent_app_country] => US
[patent_app_date] => 2022-05-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11022
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 144
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17742316
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/742316 | Templates for content spaces in a content management system | May 10, 2022 | Issued |
Array
(
[id] => 18687553
[patent_doc_number] => 11783293
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2023-10-10
[patent_title] => Templates for content spaces in a content management system
[patent_app_type] => utility
[patent_app_number] => 17/742178
[patent_app_country] => US
[patent_app_date] => 2022-05-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 17
[patent_figures_cnt] => 17
[patent_no_of_words] => 10943
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 288
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17742178
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/742178 | Templates for content spaces in a content management system | May 10, 2022 | Issued |
Array
(
[id] => 19545113
[patent_doc_number] => 20240362149
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-10-31
[patent_title] => COMPONENT DEBUGGING METHOD, APPARATUS, AND DEVICE, AND STORAGE MEDIUM
[patent_app_type] => utility
[patent_app_number] => 18/573937
[patent_app_country] => US
[patent_app_date] => 2022-05-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6502
[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] => 18573937
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/573937 | COMPONENT DEBUGGING METHOD, APPARATUS, AND DEVICE, AND STORAGE MEDIUM | May 4, 2022 | Pending |
Array
(
[id] => 18856142
[patent_doc_number] => 11853726
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-12-26
[patent_title] => Systems, devices, and methods of developing or modifying software using physical blocks
[patent_app_type] => utility
[patent_app_number] => 17/659932
[patent_app_country] => US
[patent_app_date] => 2022-04-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 16
[patent_no_of_words] => 8008
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 278
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17659932
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/659932 | Systems, devices, and methods of developing or modifying software using physical blocks | Apr 19, 2022 | Issued |
Array
(
[id] => 17763643
[patent_doc_number] => 20220237255
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-07-28
[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] => 17/717077
[patent_app_country] => US
[patent_app_date] => 2022-04-10
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 29600
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -13
[patent_words_short_claim] => 117
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17717077
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/717077 | System and method for the creation and update of hierarchical websites based on collected business knowledge | Apr 9, 2022 | Issued |
Array
(
[id] => 17962070
[patent_doc_number] => 20220342651
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-10-27
[patent_title] => CENTER, OTA MASTER, SYSTEM, DISTRIBUTION METHOD, NON-TRANSITORY STORAGE MEDIUM, AND VEHICLE
[patent_app_type] => utility
[patent_app_number] => 17/657846
[patent_app_country] => US
[patent_app_date] => 2022-04-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11148
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -10
[patent_words_short_claim] => 53
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17657846
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/657846 | CENTER, OTA MASTER, SYSTEM, DISTRIBUTION METHOD, NON-TRANSITORY STORAGE MEDIUM, AND VEHICLE | Apr 3, 2022 | Pending |
Array
(
[id] => 17962070
[patent_doc_number] => 20220342651
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-10-27
[patent_title] => CENTER, OTA MASTER, SYSTEM, DISTRIBUTION METHOD, NON-TRANSITORY STORAGE MEDIUM, AND VEHICLE
[patent_app_type] => utility
[patent_app_number] => 17/657846
[patent_app_country] => US
[patent_app_date] => 2022-04-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11148
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -10
[patent_words_short_claim] => 53
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17657846
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/657846 | CENTER, OTA MASTER, SYSTEM, DISTRIBUTION METHOD, NON-TRANSITORY STORAGE MEDIUM, AND VEHICLE | Apr 3, 2022 | Pending |
Array
(
[id] => 19219841
[patent_doc_number] => 20240184545
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-06-06
[patent_title] => Integrated user interface platform development system comprising design system, and method
[patent_app_type] => utility
[patent_app_number] => 18/552066
[patent_app_country] => US
[patent_app_date] => 2022-03-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9406
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -5
[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] => 18552066
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/552066 | Integrated user interface platform development system comprising design system, and method | Mar 22, 2022 | Pending |
Array
(
[id] => 19653418
[patent_doc_number] => 12175210
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-12-24
[patent_title] => Assistance tool
[patent_app_type] => utility
[patent_app_number] => 17/700332
[patent_app_country] => US
[patent_app_date] => 2022-03-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 27
[patent_figures_cnt] => 30
[patent_no_of_words] => 12010
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 643
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17700332
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/700332 | Assistance tool | Mar 20, 2022 | Issued |
Array
(
[id] => 19356018
[patent_doc_number] => 12056466
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-08-06
[patent_title] => Assistance tool
[patent_app_type] => utility
[patent_app_number] => 17/700288
[patent_app_country] => US
[patent_app_date] => 2022-03-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 27
[patent_figures_cnt] => 31
[patent_no_of_words] => 11564
[patent_no_of_claims] => 8
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 652
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17700288
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/700288 | Assistance tool | Mar 20, 2022 | Issued |
Array
(
[id] => 18318156
[patent_doc_number] => 11632251
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2023-04-18
[patent_title] => Commit signing service
[patent_app_type] => utility
[patent_app_number] => 17/652842
[patent_app_country] => US
[patent_app_date] => 2022-02-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 10
[patent_no_of_words] => 7032
[patent_no_of_claims] => 22
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 163
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17652842
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/652842 | Commit signing service | Feb 27, 2022 | Issued |
Array
(
[id] => 18218140
[patent_doc_number] => 11593077
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2023-02-28
[patent_title] => Method and apparatus of code management
[patent_app_type] => utility
[patent_app_number] => 17/680189
[patent_app_country] => US
[patent_app_date] => 2022-02-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 21
[patent_figures_cnt] => 24
[patent_no_of_words] => 20853
[patent_no_of_claims] => 10
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 393
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17680189
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/680189 | Method and apparatus of code management | Feb 23, 2022 | Issued |