
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] => 19566171
[patent_doc_number] => 12140940
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-11-12
[patent_title] => Detecting anomalous events using a microcontroller
[patent_app_type] => utility
[patent_app_number] => 17/142132
[patent_app_country] => US
[patent_app_date] => 2021-01-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 9693
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 156
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17142132
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/142132 | Detecting anomalous events using a microcontroller | Jan 4, 2021 | Issued |
Array
(
[id] => 17445897
[patent_doc_number] => 20220066402
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-03-03
[patent_title] => DISTRIBUTED BUILDING AUTOMATION CONTROLLERS
[patent_app_type] => utility
[patent_app_number] => 17/135212
[patent_app_country] => US
[patent_app_date] => 2020-12-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7746
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 131
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17135212
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/135212 | Distributed building automation controllers | Dec 27, 2020 | Issued |
Array
(
[id] => 17861634
[patent_doc_number] => 11442792
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-09-13
[patent_title] => Systems and methods for dynamic partitioning in distributed environments
[patent_app_type] => utility
[patent_app_number] => 17/122849
[patent_app_country] => US
[patent_app_date] => 2020-12-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 5818
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 181
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17122849
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/122849 | Systems and methods for dynamic partitioning in distributed environments | Dec 14, 2020 | Issued |
Array
(
[id] => 16887160
[patent_doc_number] => 20210173357
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-06-10
[patent_title] => CONTROL METHOD, CONTROL APPARATUS, MECHANICAL EQUIPMENT, AND RECORDING MEDIUM
[patent_app_type] => utility
[patent_app_number] => 17/108055
[patent_app_country] => US
[patent_app_date] => 2020-12-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9276
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -15
[patent_words_short_claim] => 79
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17108055
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/108055 | Control method, control apparatus, mechanical equipment, and recording medium | Nov 30, 2020 | Issued |
Array
(
[id] => 18316364
[patent_doc_number] => 11630444
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-04-18
[patent_title] => Artificial Intelligence empowered industrial Internet of Things
[patent_app_type] => utility
[patent_app_number] => 17/107738
[patent_app_country] => US
[patent_app_date] => 2020-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 8985
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 177
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17107738
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/107738 | Artificial Intelligence empowered industrial Internet of Things | Nov 29, 2020 | Issued |
Array
(
[id] => 16933218
[patent_doc_number] => 20210199107
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-07-01
[patent_title] => SYSTEMS AND METHODS FOR CENTRALIZED OPTIMIZATION OF RESERVOIR PRODUCTION
[patent_app_type] => utility
[patent_app_number] => 16/951236
[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] => 4376
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 125
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 16951236
[rel_patent_id] =>[rel_patent_doc_number] =>) 16/951236 | Systems and methods for centralized optimization of reservoir production | Nov 17, 2020 | Issued |
Array
(
[id] => 18702962
[patent_doc_number] => 11789472
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-10-17
[patent_title] => Gas delivery system with electrical backplane
[patent_app_type] => utility
[patent_app_number] => 17/090019
[patent_app_country] => US
[patent_app_date] => 2020-11-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 18
[patent_figures_cnt] => 18
[patent_no_of_words] => 15919
[patent_no_of_claims] => 29
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 118
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17090019
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/090019 | Gas delivery system with electrical backplane | Nov 4, 2020 | Issued |
Array
(
[id] => 17550084
[patent_doc_number] => 20220121426
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-04-21
[patent_title] => DYNAMIC WEB-BASED INTEGRATED DEVELOPMENT ENVIRONMENT
[patent_app_type] => utility
[patent_app_number] => 17/075540
[patent_app_country] => US
[patent_app_date] => 2020-10-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7044
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 124
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17075540
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/075540 | Dynamic web-based integrated development environment | Oct 19, 2020 | Issued |
Array
(
[id] => 18204140
[patent_doc_number] => 11586531
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-02-21
[patent_title] => Generating test input values for functional components based on test coverage analysis
[patent_app_type] => utility
[patent_app_number] => 17/037961
[patent_app_country] => US
[patent_app_date] => 2020-09-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 5975
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 147
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17037961
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/037961 | Generating test input values for functional components based on test coverage analysis | Sep 29, 2020 | Issued |
Array
(
[id] => 17309091
[patent_doc_number] => 11210201
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2021-12-28
[patent_title] => Scalable incremental analysis using caller and callee summaries
[patent_app_type] => utility
[patent_app_number] => 17/037285
[patent_app_country] => US
[patent_app_date] => 2020-09-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 7
[patent_no_of_words] => 6161
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 204
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17037285
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/037285 | Scalable incremental analysis using caller and callee summaries | Sep 28, 2020 | Issued |
Array
(
[id] => 17492262
[patent_doc_number] => 11281565
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2022-03-22
[patent_title] => Processing data streams received from instrumented software in real time using incremental-decremental implementation of the KPSS stationarity statistic
[patent_app_type] => utility
[patent_app_number] => 17/030270
[patent_app_country] => US
[patent_app_date] => 2020-09-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 12996
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 185
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17030270
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/030270 | Processing data streams received from instrumented software in real time using incremental-decremental implementation of the KPSS stationarity statistic | Sep 22, 2020 | Issued |
Array
(
[id] => 16729385
[patent_doc_number] => 20210096532
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2021-04-01
[patent_title] => INFORMATION PROCESSING METHOD, INFORMATION PROCESSING APPARATUS, AND NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM
[patent_app_type] => utility
[patent_app_number] => 17/025266
[patent_app_country] => US
[patent_app_date] => 2020-09-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10865
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -21
[patent_words_short_claim] => 129
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17025266
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/025266 | Information processing method and information processing apparatus used for detecting a sign of malfunction of mechanical equipment | Sep 17, 2020 | Issued |
Array
(
[id] => 19045059
[patent_doc_number] => 11934168
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-03-19
[patent_title] => Method and interface for automated loop checking of an industrial process control and automation system
[patent_app_type] => utility
[patent_app_number] => 17/024415
[patent_app_country] => US
[patent_app_date] => 2020-09-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 11
[patent_no_of_words] => 7603
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 193
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17024415
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/024415 | Method and interface for automated loop checking of an industrial process control and automation system | Sep 16, 2020 | Issued |
Array
(
[id] => 18103263
[patent_doc_number] => 11543144
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2023-01-03
[patent_title] => Updating boot program of an air conditioning control apparatus
[patent_app_type] => utility
[patent_app_number] => 17/022161
[patent_app_country] => US
[patent_app_date] => 2020-09-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 3326
[patent_no_of_claims] => 4
[patent_no_of_ind_claims] => 1
[patent_words_short_claim] => 146
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17022161
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/022161 | Updating boot program of an air conditioning control apparatus | Sep 15, 2020 | Issued |
Array
(
[id] => 17924695
[patent_doc_number] => 11467944
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-10-11
[patent_title] => Information processing apparatus, tuning method, and computer readable medium
[patent_app_type] => utility
[patent_app_number] => 17/019715
[patent_app_country] => US
[patent_app_date] => 2020-09-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 15
[patent_figures_cnt] => 15
[patent_no_of_words] => 10454
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 234
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17019715
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/019715 | Information processing apparatus, tuning method, and computer readable medium | Sep 13, 2020 | Issued |
Array
(
[id] => 17462025
[patent_doc_number] => 20220075330
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-03-10
[patent_title] => INDUSTRIAL DEVELOPMENT HUB VAULT AND DESIGN TOOLS
[patent_app_type] => utility
[patent_app_number] => 17/015710
[patent_app_country] => US
[patent_app_date] => 2020-09-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 17825
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 159
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17015710
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/015710 | Industrial development hub vault and design tools | Sep 8, 2020 | Issued |
Array
(
[id] => 16514775
[patent_doc_number] => 20200394033
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2020-12-17
[patent_title] => VEHICLE CONTROLLER, PROGRAM UPDATING METHOD, AND NON-TRANSITORY STORAGE MEDIUM THAT STORES PROGRAM FOR UPDATING PROGRAM
[patent_app_type] => utility
[patent_app_number] => 17/009214
[patent_app_country] => US
[patent_app_date] => 2020-09-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3356
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -6
[patent_words_short_claim] => 106
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17009214
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/009214 | Vehicle controller, program updating method, and non-transitory storage medium that stores program for updating program | Aug 31, 2020 | Issued |
Array
(
[id] => 17446247
[patent_doc_number] => 20220066752
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-03-03
[patent_title] => MATCHING GRAPHS GENERATED FROM SOURCE CODE
[patent_app_type] => utility
[patent_app_number] => 17/009306
[patent_app_country] => US
[patent_app_date] => 2020-09-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7326
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 145
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17009306
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/009306 | Matching graphs generated from source code | Aug 31, 2020 | Issued |
Array
(
[id] => 17469834
[patent_doc_number] => 11276314
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2022-03-15
[patent_title] => Fallback requests for autonomous vehicles
[patent_app_type] => utility
[patent_app_number] => 17/009151
[patent_app_country] => US
[patent_app_date] => 2020-09-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 9970
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 172
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17009151
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/009151 | Fallback requests for autonomous vehicles | Aug 31, 2020 | Issued |
Array
(
[id] => 17446278
[patent_doc_number] => 20220066783
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-03-03
[patent_title] => SYSTEMS AND METHODS FOR EXTENDING A LIVE RANGE OF A VIRTUAL SCALAR REGISTER
[patent_app_type] => utility
[patent_app_number] => 17/009441
[patent_app_country] => US
[patent_app_date] => 2020-09-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6518
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 86
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17009441
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/009441 | Systems and methods for extending a live range of a virtual scalar register | Aug 31, 2020 | Issued |