
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] => 18966312
[patent_doc_number] => 11900082
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-02-13
[patent_title] => Industrial automation multi-developer control code synchronization
[patent_app_type] => utility
[patent_app_number] => 18/155787
[patent_app_country] => US
[patent_app_date] => 2023-01-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 26
[patent_figures_cnt] => 26
[patent_no_of_words] => 24326
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 294
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18155787
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/155787 | Industrial automation multi-developer control code synchronization | Jan 17, 2023 | Issued |
Array
(
[id] => 19719357
[patent_doc_number] => 12204896
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-01-21
[patent_title] => Code analysis method and system, and computing device
[patent_app_type] => utility
[patent_app_number] => 18/152942
[patent_app_country] => US
[patent_app_date] => 2023-01-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 11
[patent_no_of_words] => 12458
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 4
[patent_words_short_claim] => 151
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18152942
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/152942 | Code analysis method and system, and computing device | Jan 10, 2023 | Issued |
Array
(
[id] => 18320286
[patent_doc_number] => 20230118414
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-04-20
[patent_title] => INDUSTRIAL DEVELOPMENT HUB VAULT AND DESIGN TOOLS
[patent_app_type] => utility
[patent_app_number] => 18/067573
[patent_app_country] => US
[patent_app_date] => 2022-12-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 17868
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 18067573
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/067573 | Industrial development hub vault and design tools | Dec 15, 2022 | Issued |
Array
(
[id] => 19732446
[patent_doc_number] => 12210442
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-01-28
[patent_title] => Automated testing of database commands
[patent_app_type] => utility
[patent_app_number] => 18/082434
[patent_app_country] => US
[patent_app_date] => 2022-12-15
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 10550
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 528
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18082434
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/082434 | Automated testing of database commands | Dec 14, 2022 | Issued |
Array
(
[id] => 18614270
[patent_doc_number] => 20230281007
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-09-07
[patent_title] => METHOD AND SYSTEM FOR IDENTIFYING RELEVANT CHANGES FOR INCREMENTAL VERIFICATION OF EVOLVING SOFTWARE
[patent_app_type] => utility
[patent_app_number] => 18/060591
[patent_app_country] => US
[patent_app_date] => 2022-12-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6368
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -6
[patent_words_short_claim] => 330
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18060591
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/060591 | Method and system for identifying relevant changes for incremental verification of evolving software | Nov 30, 2022 | Issued |
Array
(
[id] => 19765013
[patent_doc_number] => 12223304
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-02-11
[patent_title] => System adaptation method and apparatus, electronic device and storage medium
[patent_app_type] => utility
[patent_app_number] => 18/696349
[patent_app_country] => US
[patent_app_date] => 2022-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 4
[patent_no_of_words] => 3948
[patent_no_of_claims] => 13
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 189
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18696349
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/696349 | System adaptation method and apparatus, electronic device and storage medium | Nov 29, 2022 | Issued |
Array
(
[id] => 19204710
[patent_doc_number] => 20240176609
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-05-30
[patent_title] => METHOD AND SYSTEM FOR IMPLEMENTING SAFE DEPLOYMENT OF FEATURES
[patent_app_type] => utility
[patent_app_number] => 18/072450
[patent_app_country] => US
[patent_app_date] => 2022-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10618
[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] => 18072450
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/072450 | Method and system for implementing safe deployment of features | Nov 29, 2022 | Issued |
Array
(
[id] => 19313490
[patent_doc_number] => 12039306
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2024-07-16
[patent_title] => Systems and methods for quantum algorithm based optimization
[patent_app_type] => utility
[patent_app_number] => 18/059839
[patent_app_country] => US
[patent_app_date] => 2022-11-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 3
[patent_figures_cnt] => 3
[patent_no_of_words] => 17312
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 105
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18059839
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/059839 | Systems and methods for quantum algorithm based optimization | Nov 28, 2022 | Issued |
Array
(
[id] => 18912198
[patent_doc_number] => 11875177
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2024-01-16
[patent_title] => Variable access privileges for secure resources in an autonomous vehicle
[patent_app_type] => utility
[patent_app_number] => 17/985388
[patent_app_country] => US
[patent_app_date] => 2022-11-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 8725
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 4
[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] => 17985388
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/985388 | Variable access privileges for secure resources in an autonomous vehicle | Nov 10, 2022 | Issued |
Array
(
[id] => 19523111
[patent_doc_number] => 12124841
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-10-22
[patent_title] => Live firmware and configuration updates of multi-node alarm systems
[patent_app_type] => utility
[patent_app_number] => 17/980739
[patent_app_country] => US
[patent_app_date] => 2022-11-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 4
[patent_figures_cnt] => 4
[patent_no_of_words] => 4145
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 195
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17980739
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/980739 | Live firmware and configuration updates of multi-node alarm systems | Nov 3, 2022 | Issued |
Array
(
[id] => 18941715
[patent_doc_number] => 20240036854
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-02-01
[patent_title] => METHOD AND DEVICE OF UPDATING AND TESTING MULTIPLE EMBEDDED CONTROLLERS
[patent_app_type] => utility
[patent_app_number] => 17/971396
[patent_app_country] => US
[patent_app_date] => 2022-10-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 2978
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -9
[patent_words_short_claim] => 217
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17971396
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/971396 | METHOD AND DEVICE OF UPDATING AND TESTING MULTIPLE EMBEDDED CONTROLLERS | Oct 20, 2022 | Abandoned |
Array
(
[id] => 19114779
[patent_doc_number] => 20240126529
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-04-18
[patent_title] => HOUSEHOLD APPLIANCES UPDATE MANAGEMENT
[patent_app_type] => utility
[patent_app_number] => 17/964492
[patent_app_country] => US
[patent_app_date] => 2022-10-12
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9919
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 58
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17964492
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/964492 | HOUSEHOLD APPLIANCES UPDATE MANAGEMENT | Oct 11, 2022 | Pending |
Array
(
[id] => 18284661
[patent_doc_number] => 20230100133
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-03-30
[patent_title] => SYSTEMS AND METHODS FOR PEER-TO-PEER AUTOMATIC SOFTWARE UPDATES
[patent_app_type] => utility
[patent_app_number] => 17/936139
[patent_app_country] => US
[patent_app_date] => 2022-09-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 10383
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 127
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17936139
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/936139 | Systems and methods for peer-to-peer automatic software updates | Sep 27, 2022 | Issued |
Array
(
[id] => 19362893
[patent_doc_number] => 20240264927
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-08-08
[patent_title] => METHOD AND SYSTEM FOR ENROLLING SERVICE PROVIDERS AND ONBOARDING VIRTUALIZED NETWORK SERVICES
[patent_app_type] => utility
[patent_app_number] => 18/020990
[patent_app_country] => US
[patent_app_date] => 2022-09-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 14951
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -16
[patent_words_short_claim] => 128
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18020990
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/020990 | Method and system for enrolling service providers and onboarding virtualized network services | Sep 27, 2022 | Issued |
Array
(
[id] => 19069402
[patent_doc_number] => 20240103828
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-03-28
[patent_title] => SYSTEMS AND METHODS FOR THERMAL MONITORING DURING FIRMWARE UPDATES
[patent_app_type] => utility
[patent_app_number] => 17/934806
[patent_app_country] => US
[patent_app_date] => 2022-09-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12102
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 186
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17934806
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/934806 | Systems and methods for thermal monitoring during firmware updates | Sep 22, 2022 | Issued |
Array
(
[id] => 18111484
[patent_doc_number] => 20230004364
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-01-05
[patent_title] => MATCHING GRAPHS GENERATED FROM SOURCE CODE
[patent_app_type] => utility
[patent_app_number] => 17/940831
[patent_app_country] => US
[patent_app_date] => 2022-09-08
[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] => -15
[patent_words_short_claim] => 96
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17940831
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/940831 | Matching graphs generated from source code | Sep 7, 2022 | Issued |
Array
(
[id] => 18240677
[patent_doc_number] => 20230072988
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-03-09
[patent_title] => SYSTEM AND A METHOD FOR AUTOMATIC GENERATION OF SMART CONTRACTS ACROSS BLOCKCHAIN PLATFORMS
[patent_app_type] => utility
[patent_app_number] => 17/903136
[patent_app_country] => US
[patent_app_date] => 2022-09-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 7047
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -26
[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] => 17903136
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/903136 | System and a method for automatic generation of smart contracts across blockchain platforms | Sep 5, 2022 | Issued |
Array
(
[id] => 19442899
[patent_doc_number] => 12093163
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2024-09-17
[patent_title] => Accelerating static program analysis with summary reuse
[patent_app_type] => utility
[patent_app_number] => 17/901074
[patent_app_country] => US
[patent_app_date] => 2022-09-01
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 11
[patent_no_of_words] => 7683
[patent_no_of_claims] => 15
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 127
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17901074
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/901074 | Accelerating static program analysis with summary reuse | Aug 31, 2022 | Issued |
Array
(
[id] => 18079191
[patent_doc_number] => 20220404803
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-12-22
[patent_title] => CONTEXTUALIZATION OF INDUSTRIAL DATA AT THE DEVICE LEVEL
[patent_app_type] => utility
[patent_app_number] => 17/822257
[patent_app_country] => US
[patent_app_date] => 2022-08-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 25919
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 104
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17822257
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/822257 | Contextualization of industrial data at the device level | Aug 24, 2022 | Issued |
Array
(
[id] => 18741812
[patent_doc_number] => 20230350793
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-11-02
[patent_title] => SCENARIO TESTING AGAINST PRODUCTION DATA FOR SYSTEMS PROVIDING ACCESS MANAGEMENT AS A SERVICE
[patent_app_type] => utility
[patent_app_number] => 17/893759
[patent_app_country] => US
[patent_app_date] => 2022-08-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8193
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[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] => 17893759
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/893759 | Scenario testing against production data for systems providing access management as a service | Aug 22, 2022 | Issued |