
Satish Rampuria
Examiner (ID: 16354, Phone: (571)272-3732 , Office: P/2193 )
| Most Active Art Unit | 2193 |
| Art Unit(s) | 2193, 2191, 2124 |
| Total Applications | 1151 |
| Issued Applications | 960 |
| Pending Applications | 69 |
| Abandoned Applications | 143 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 19872947
[patent_doc_number] => 12265810
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-04-01
[patent_title] => Vehicle control system and program writing method
[patent_app_type] => utility
[patent_app_number] => 18/177186
[patent_app_country] => US
[patent_app_date] => 2023-03-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 14823
[patent_no_of_claims] => 9
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 232
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18177186
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/177186 | Vehicle control system and program writing method | Mar 1, 2023 | Issued |
Array
(
[id] => 19885577
[patent_doc_number] => 12271290
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-04-08
[patent_title] => Remote debugging sessions for flaky tests
[patent_app_type] => utility
[patent_app_number] => 18/175380
[patent_app_country] => US
[patent_app_date] => 2023-02-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 13372
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[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] => 18175380
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/175380 | Remote debugging sessions for flaky tests | Feb 26, 2023 | Issued |
Array
(
[id] => 19405613
[patent_doc_number] => 20240289124
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-08-29
[patent_title] => CONTEXT AWARE CODE SNIPPET RECOMMENDATION
[patent_app_type] => utility
[patent_app_number] => 18/113663
[patent_app_country] => US
[patent_app_date] => 2023-02-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6500
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 42
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18113663
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/113663 | Context aware code snippet recommendation | Feb 23, 2023 | Issued |
Array
(
[id] => 18614366
[patent_doc_number] => 20230281103
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-09-07
[patent_title] => METHOD FOR BLOCKING EXTERNAL DEBUGGER APPLICATION FROM ANALYSING CODE OF SOFTWARE PROGRAM
[patent_app_type] => utility
[patent_app_number] => 18/170646
[patent_app_country] => US
[patent_app_date] => 2023-02-17
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8949
[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] => 18170646
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/170646 | Method for blocking external debugger application from analysing code of software program | Feb 16, 2023 | Issued |
Array
(
[id] => 18584864
[patent_doc_number] => 20230267128
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-08-24
[patent_title] => Interoperable Composite Data Units for use in Distributed Computing Execution Environments
[patent_app_type] => utility
[patent_app_number] => 18/107804
[patent_app_country] => US
[patent_app_date] => 2023-02-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5973
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -22
[patent_words_short_claim] => 70
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18107804
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/107804 | Interoperable composite data units for use in distributed computing execution environments | Feb 8, 2023 | Issued |
Array
(
[id] => 18584864
[patent_doc_number] => 20230267128
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-08-24
[patent_title] => Interoperable Composite Data Units for use in Distributed Computing Execution Environments
[patent_app_type] => utility
[patent_app_number] => 18/107804
[patent_app_country] => US
[patent_app_date] => 2023-02-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5973
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -22
[patent_words_short_claim] => 70
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18107804
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/107804 | Interoperable composite data units for use in distributed computing execution environments | Feb 8, 2023 | Issued |
Array
(
[id] => 18584864
[patent_doc_number] => 20230267128
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-08-24
[patent_title] => Interoperable Composite Data Units for use in Distributed Computing Execution Environments
[patent_app_type] => utility
[patent_app_number] => 18/107804
[patent_app_country] => US
[patent_app_date] => 2023-02-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5973
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -22
[patent_words_short_claim] => 70
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18107804
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/107804 | Interoperable composite data units for use in distributed computing execution environments | Feb 8, 2023 | Issued |
Array
(
[id] => 19538685
[patent_doc_number] => 12131239
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-10-29
[patent_title] => System and method for blending interoperable composite data units for use in distributed computing execution environments
[patent_app_type] => utility
[patent_app_number] => 18/107808
[patent_app_country] => US
[patent_app_date] => 2023-02-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 24
[patent_figures_cnt] => 23
[patent_no_of_words] => 7974
[patent_no_of_claims] => 14
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 229
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18107808
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/107808 | System and method for blending interoperable composite data units for use in distributed computing execution environments | Feb 8, 2023 | Issued |
Array
(
[id] => 18584864
[patent_doc_number] => 20230267128
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-08-24
[patent_title] => Interoperable Composite Data Units for use in Distributed Computing Execution Environments
[patent_app_type] => utility
[patent_app_number] => 18/107804
[patent_app_country] => US
[patent_app_date] => 2023-02-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 5973
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -22
[patent_words_short_claim] => 70
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18107804
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/107804 | Interoperable composite data units for use in distributed computing execution environments | Feb 8, 2023 | Issued |
Array
(
[id] => 19347286
[patent_doc_number] => 20240256249
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-08-01
[patent_title] => SYSTEM AND METHOD FOR PROVIDING ENRICHED CONNECTED VEHICLE MOBILITY COMMUNICATION
[patent_app_type] => utility
[patent_app_number] => 18/103160
[patent_app_country] => US
[patent_app_date] => 2023-01-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12972
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 137
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18103160
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/103160 | System and method for providing enriched connected vehicle mobility communication | Jan 29, 2023 | Issued |
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] => 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] => 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] => 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 |