
Satish Rampuria
Examiner (ID: 379, Phone: (571)272-3732 , Office: P/2193 )
| Most Active Art Unit | 2193 |
| Art Unit(s) | 2124, 2193, 2191 |
| Total Applications | 1148 |
| Issued Applications | 959 |
| Pending Applications | 68 |
| Abandoned Applications | 143 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 18989795
[patent_doc_number] => 20240061764
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-02-22
[patent_title] => Stack Frame Generation for Source Code Enclosed by Macros
[patent_app_type] => utility
[patent_app_number] => 17/821268
[patent_app_country] => US
[patent_app_date] => 2022-08-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10539
[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] => 17821268
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/821268 | Stack Frame Generation for Source Code Enclosed by Macros | Aug 21, 2022 | Pending |
Array
(
[id] => 18082972
[patent_doc_number] => 20220408584
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-12-22
[patent_title] => DISTRIBUTED BUILDING AUTOMATION CONTROLLERS
[patent_app_type] => utility
[patent_app_number] => 17/820976
[patent_app_country] => US
[patent_app_date] => 2022-08-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7768
[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] => 17820976
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/820976 | Distributed building automation controllers | Aug 18, 2022 | Issued |
Array
(
[id] => 18911669
[patent_doc_number] => 11874646
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-01-16
[patent_title] => Automatically replacing hardware controller in a control system
[patent_app_type] => utility
[patent_app_number] => 17/887912
[patent_app_country] => US
[patent_app_date] => 2022-08-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 8924
[patent_no_of_claims] => 4
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 347
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17887912
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/887912 | Automatically replacing hardware controller in a control system | Aug 14, 2022 | Issued |
Array
(
[id] => 19092445
[patent_doc_number] => 11953894
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-04-09
[patent_title] => Building management system with machine learning for detecting anomalies in vibration data sets
[patent_app_type] => utility
[patent_app_number] => 17/887317
[patent_app_country] => US
[patent_app_date] => 2022-08-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 21287
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 137
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17887317
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/887317 | Building management system with machine learning for detecting anomalies in vibration data sets | Aug 11, 2022 | Issued |
Array
(
[id] => 19283748
[patent_doc_number] => 20240220224
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-07-04
[patent_title] => METHOD FOR UPGRADING BLOCKCHAIN SYSTEM, AND TERMINAL DEVICE
[patent_app_type] => utility
[patent_app_number] => 17/921515
[patent_app_country] => US
[patent_app_date] => 2022-08-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8489
[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] => 17921515
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/921515 | Method for upgrading blockchain system, and terminal device | Aug 10, 2022 | Issued |
Array
(
[id] => 18719927
[patent_doc_number] => 11797271
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-10-24
[patent_title] => Dynamic web-based integrated development environment
[patent_app_type] => utility
[patent_app_number] => 17/815588
[patent_app_country] => US
[patent_app_date] => 2022-07-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 7
[patent_no_of_words] => 7077
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 197
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17815588
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/815588 | Dynamic web-based integrated development environment | Jul 27, 2022 | Issued |
Array
(
[id] => 19443385
[patent_doc_number] => 12093654
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-09-17
[patent_title] => Code enrichment through metadata for code synthesis
[patent_app_type] => utility
[patent_app_number] => 17/814516
[patent_app_country] => US
[patent_app_date] => 2022-07-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 11311
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 209
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17814516
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/814516 | Code enrichment through metadata for code synthesis | Jul 23, 2022 | Issued |
Array
(
[id] => 18577134
[patent_doc_number] => 11733660
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-08-22
[patent_title] => Monitoring sites containing switchable optical devices and controllers
[patent_app_type] => utility
[patent_app_number] => 17/870480
[patent_app_country] => US
[patent_app_date] => 2022-07-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 31
[patent_figures_cnt] => 31
[patent_no_of_words] => 21005
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 213
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17870480
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/870480 | Monitoring sites containing switchable optical devices and controllers | Jul 20, 2022 | Issued |
Array
(
[id] => 19398408
[patent_doc_number] => 12072769
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-08-27
[patent_title] => Automatically halting cloud service deployments based on telemetry and alert data
[patent_app_type] => utility
[patent_app_number] => 17/864831
[patent_app_country] => US
[patent_app_date] => 2022-07-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 10864
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[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] => 17864831
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/864831 | Automatically halting cloud service deployments based on telemetry and alert data | Jul 13, 2022 | Issued |
Array
(
[id] => 20454650
[patent_doc_number] => 12517703
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-01-06
[patent_title] => Artificial intelligence approach to solving industrial data transformation problems
[patent_app_type] => utility
[patent_app_number] => 17/863343
[patent_app_country] => US
[patent_app_date] => 2022-07-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 16
[patent_no_of_words] => 16010
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 231
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17863343
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/863343 | Artificial intelligence approach to solving industrial data transformation problems | Jul 11, 2022 | Issued |
Array
(
[id] => 20454650
[patent_doc_number] => 12517703
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-01-06
[patent_title] => Artificial intelligence approach to solving industrial data transformation problems
[patent_app_type] => utility
[patent_app_number] => 17/863343
[patent_app_country] => US
[patent_app_date] => 2022-07-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 16
[patent_no_of_words] => 16010
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 231
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17863343
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/863343 | Artificial intelligence approach to solving industrial data transformation problems | Jul 11, 2022 | Issued |
Array
(
[id] => 20454650
[patent_doc_number] => 12517703
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-01-06
[patent_title] => Artificial intelligence approach to solving industrial data transformation problems
[patent_app_type] => utility
[patent_app_number] => 17/863343
[patent_app_country] => US
[patent_app_date] => 2022-07-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 16
[patent_no_of_words] => 16010
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 231
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17863343
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/863343 | Artificial intelligence approach to solving industrial data transformation problems | Jul 11, 2022 | Issued |
Array
(
[id] => 20454650
[patent_doc_number] => 12517703
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2026-01-06
[patent_title] => Artificial intelligence approach to solving industrial data transformation problems
[patent_app_type] => utility
[patent_app_number] => 17/863343
[patent_app_country] => US
[patent_app_date] => 2022-07-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 14
[patent_figures_cnt] => 16
[patent_no_of_words] => 16010
[patent_no_of_claims] => 24
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 231
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17863343
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/863343 | Artificial intelligence approach to solving industrial data transformation problems | Jul 11, 2022 | Issued |
Array
(
[id] => 18904632
[patent_doc_number] => 20240020117
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-01-18
[patent_title] => INDUSTRIAL AUTOMATION SYSTEM TOPOLOGY WITH POINT TO POINT BUSINESS RULE INTEGRATION
[patent_app_type] => utility
[patent_app_number] => 17/812044
[patent_app_country] => US
[patent_app_date] => 2022-07-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 22623
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 113
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17812044
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/812044 | Industrial automation system topology with point to point business rule integration | Jul 11, 2022 | Issued |
Array
(
[id] => 18146205
[patent_doc_number] => 20230020062
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-01-19
[patent_title] => INFORMATION PROCESSING SYSTEM AND APPARATUS TO GENERATE DESCRIPTION FILE CORRESPONDING TO REPRODUCTION APPLICATION BASED ON EDIT INSTRUCTION
[patent_app_type] => utility
[patent_app_number] => 17/862116
[patent_app_country] => US
[patent_app_date] => 2022-07-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 15237
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[patent_words_short_claim] => 136
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17862116
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/862116 | Information processing system and apparatus to generate description file corresponding to reproduction application based on edit instruction | Jul 10, 2022 | Issued |
Array
(
[id] => 19426634
[patent_doc_number] => 12086052
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-09-10
[patent_title] => Systems and methods for a continuous integration / continuous deployment model
[patent_app_type] => utility
[patent_app_number] => 17/862311
[patent_app_country] => US
[patent_app_date] => 2022-07-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 12
[patent_figures_cnt] => 12
[patent_no_of_words] => 6629
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 482
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17862311
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/862311 | Systems and methods for a continuous integration / continuous deployment model | Jul 10, 2022 | Issued |
Array
(
[id] => 17962080
[patent_doc_number] => 20220342661
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-10-27
[patent_title] => USING DATA DELTAS IN CONTROLLERS AND MANAGING INTERDEPENDENCIES BETWEEN SOFTWARE VERSIONS IN CONTROLLERS USING TOOL CHAIN
[patent_app_type] => utility
[patent_app_number] => 17/810908
[patent_app_country] => US
[patent_app_date] => 2022-07-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 16935
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[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] => 17810908
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/810908 | Using data deltas in controllers and managing interdependencies between software versions in controllers using tool chain | Jul 5, 2022 | Issued |
Array
(
[id] => 19275958
[patent_doc_number] => 12026086
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-07-02
[patent_title] => Debugging operator errors in a distributed computing environment
[patent_app_type] => utility
[patent_app_number] => 17/851521
[patent_app_country] => US
[patent_app_date] => 2022-06-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 5905
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 138
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17851521
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/851521 | Debugging operator errors in a distributed computing environment | Jun 27, 2022 | Issued |
Array
(
[id] => 20257762
[patent_doc_number] => 12430112
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-09-30
[patent_title] => Distroless microservice for small footprint targets
[patent_app_type] => utility
[patent_app_number] => 17/841173
[patent_app_country] => US
[patent_app_date] => 2022-06-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 12
[patent_no_of_words] => 5589
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 4
[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] => 17841173
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/841173 | Distroless microservice for small footprint targets | Jun 14, 2022 | Issued |
Array
(
[id] => 20257762
[patent_doc_number] => 12430112
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-09-30
[patent_title] => Distroless microservice for small footprint targets
[patent_app_type] => utility
[patent_app_number] => 17/841173
[patent_app_country] => US
[patent_app_date] => 2022-06-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 12
[patent_no_of_words] => 5589
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 4
[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] => 17841173
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/841173 | Distroless microservice for small footprint targets | Jun 14, 2022 | Issued |