
Satish Rampuria
Examiner (ID: 13516, Phone: (571)272-3732 , Office: P/2193 )
| Most Active Art Unit | 2193 |
| Art Unit(s) | 2191, 2124, 2193 |
| Total Applications | 1146 |
| Issued Applications | 955 |
| Pending Applications | 67 |
| Abandoned Applications | 143 |
Applications
| Application number | Title of the application | Filing Date | Status |
|---|---|---|---|
Array
(
[id] => 19899328
[patent_doc_number] => 12277251
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2025-04-15
[patent_title] => Agent functionality extensions using surveyors
[patent_app_type] => utility
[patent_app_number] => 18/948343
[patent_app_country] => US
[patent_app_date] => 2024-11-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 5
[patent_figures_cnt] => 5
[patent_no_of_words] => 0
[patent_no_of_claims] => 21
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 134
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18948343
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/948343 | Agent functionality extensions using surveyors | Nov 13, 2024 | Issued |
Array
(
[id] => 19686647
[patent_doc_number] => 20250005192
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-01-02
[patent_title] => IMPLEMENTING INHERITED GRANTS USING SECURE SCHEMAS
[patent_app_type] => utility
[patent_app_number] => 18/885431
[patent_app_country] => US
[patent_app_date] => 2024-09-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12149
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -27
[patent_words_short_claim] => 142
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18885431
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/885431 | IMPLEMENTING INHERITED GRANTS USING SECURE SCHEMAS | Sep 12, 2024 | Pending |
Array
(
[id] => 19617797
[patent_doc_number] => 20240403477
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-12-05
[patent_title] => GRANT INHERITANCE IN RBAC
[patent_app_type] => utility
[patent_app_number] => 18/805286
[patent_app_country] => US
[patent_app_date] => 2024-08-14
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12125
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -24
[patent_words_short_claim] => 119
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18805286
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/805286 | GRANT INHERITANCE IN RBAC | Aug 13, 2024 | Pending |
Array
(
[id] => 19942262
[patent_doc_number] => 12314391
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-05-27
[patent_title] => Application trust framework
[patent_app_type] => utility
[patent_app_number] => 18/650636
[patent_app_country] => US
[patent_app_date] => 2024-04-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 9
[patent_figures_cnt] => 9
[patent_no_of_words] => 5714
[patent_no_of_claims] => 30
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 176
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18650636
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/650636 | Application trust framework | Apr 29, 2024 | Issued |
Array
(
[id] => 19385953
[patent_doc_number] => 20240275823
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-08-15
[patent_title] => VIRTUALIZED CONTROLLERS FOR IN-VEHICLE AND IOT NETWORKS
[patent_app_type] => utility
[patent_app_number] => 18/643940
[patent_app_country] => US
[patent_app_date] => 2024-04-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 20390
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => 0
[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] => 18643940
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/643940 | VIRTUALIZED CONTROLLERS FOR IN-VEHICLE AND IOT NETWORKS | Apr 22, 2024 | Abandoned |
Array
(
[id] => 19524972
[patent_doc_number] => 12126720
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2024-10-22
[patent_title] => Signal protection and retrieval by non-linear analog modulation
[patent_app_type] => utility
[patent_app_number] => 18/621838
[patent_app_country] => US
[patent_app_date] => 2024-03-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 31
[patent_figures_cnt] => 62
[patent_no_of_words] => 20769
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 221
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18621838
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/621838 | Signal protection and retrieval by non-linear analog modulation | Mar 28, 2024 | Issued |
Array
(
[id] => 20259821
[patent_doc_number] => 12432189
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-09-30
[patent_title] => Providing outcome explanation for algorithmic decisions
[patent_app_type] => utility
[patent_app_number] => 18/614421
[patent_app_country] => US
[patent_app_date] => 2024-03-22
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 17
[patent_no_of_words] => 6254
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 259
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18614421
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/614421 | Providing outcome explanation for algorithmic decisions | Mar 21, 2024 | Issued |
Array
(
[id] => 20188879
[patent_doc_number] => 12399994
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-08-26
[patent_title] => Ensemble intrusion detection system for IOT platforms
[patent_app_type] => utility
[patent_app_number] => 18/600391
[patent_app_country] => US
[patent_app_date] => 2024-03-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 4584
[patent_no_of_claims] => 16
[patent_no_of_ind_claims] => 2
[patent_words_short_claim] => 220
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18600391
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/600391 | Ensemble intrusion detection system for IOT platforms | Mar 7, 2024 | Issued |
Array
(
[id] => 19530535
[patent_doc_number] => 20240354437
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-10-24
[patent_title] => DATABASE REDACTION FOR SEMI-STRUCTURED AND UNSTRUCTURED DATA
[patent_app_type] => utility
[patent_app_number] => 18/588839
[patent_app_country] => US
[patent_app_date] => 2024-02-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 13216
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -21
[patent_words_short_claim] => 90
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18588839
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/588839 | Database redaction for semi-structured and unstructured data | Feb 26, 2024 | Issued |
Array
(
[id] => 20389887
[patent_doc_number] => 12489628
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-12-02
[patent_title] => Data transmission method and apparatus thereof
[patent_app_type] => utility
[patent_app_number] => 18/585443
[patent_app_country] => US
[patent_app_date] => 2024-02-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 0
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[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] => 18585443
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/585443 | Data transmission method and apparatus thereof | Feb 22, 2024 | Issued |
Array
(
[id] => 20389887
[patent_doc_number] => 12489628
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-12-02
[patent_title] => Data transmission method and apparatus thereof
[patent_app_type] => utility
[patent_app_number] => 18/585443
[patent_app_country] => US
[patent_app_date] => 2024-02-23
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 2
[patent_figures_cnt] => 2
[patent_no_of_words] => 0
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 2
[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] => 18585443
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/585443 | Data transmission method and apparatus thereof | Feb 22, 2024 | Issued |
Array
(
[id] => 19334578
[patent_doc_number] => 20240249008
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-07-25
[patent_title] => POLICY CONSISTENCY VERIFICATION APPARATUS, POLICY CONSISTENCY VERIFICATION METHOD, AND POLICY CONSISTENCY VERIFICATION PROGRAM
[patent_app_type] => utility
[patent_app_number] => 18/413193
[patent_app_country] => US
[patent_app_date] => 2024-01-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8730
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -11
[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] => 18413193
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/413193 | POLICY CONSISTENCY VERIFICATION APPARATUS, POLICY CONSISTENCY VERIFICATION METHOD, AND POLICY CONSISTENCY VERIFICATION PROGRAM | Jan 15, 2024 | Pending |
Array
(
[id] => 19334578
[patent_doc_number] => 20240249008
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-07-25
[patent_title] => POLICY CONSISTENCY VERIFICATION APPARATUS, POLICY CONSISTENCY VERIFICATION METHOD, AND POLICY CONSISTENCY VERIFICATION PROGRAM
[patent_app_type] => utility
[patent_app_number] => 18/413193
[patent_app_country] => US
[patent_app_date] => 2024-01-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8730
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -11
[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] => 18413193
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/413193 | POLICY CONSISTENCY VERIFICATION APPARATUS, POLICY CONSISTENCY VERIFICATION METHOD, AND POLICY CONSISTENCY VERIFICATION PROGRAM | Jan 15, 2024 | Pending |
Array
(
[id] => 19147470
[patent_doc_number] => 20240146545
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-05-02
[patent_title] => UNIFIED PROGRAMMING ENVIRONMENT FOR PROGRAMMABLE DEVICES
[patent_app_type] => utility
[patent_app_number] => 18/408563
[patent_app_country] => US
[patent_app_date] => 2024-01-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 39391
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => 0
[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] => 18408563
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/408563 | UNIFIED PROGRAMMING ENVIRONMENT FOR PROGRAMMABLE DEVICES | Jan 8, 2024 | Abandoned |
Array
(
[id] => 20097169
[patent_doc_number] => 20250227105
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-07-10
[patent_title] => SECURED DIRECT ACCESS FOR CUSTOMER SERVICE
[patent_app_type] => utility
[patent_app_number] => 18/404190
[patent_app_country] => US
[patent_app_date] => 2024-01-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 12055
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 167
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18404190
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/404190 | SECURED DIRECT ACCESS FOR CUSTOMER SERVICE | Jan 3, 2024 | Pending |
Array
(
[id] => 19603521
[patent_doc_number] => 20240394401
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-11-28
[patent_title] => DATABASE LOG ANALYZER IN A CLOUD ENVIRONMENT USING MICROSERVICE ORCHESTRATION
[patent_app_type] => utility
[patent_app_number] => 18/544391
[patent_app_country] => US
[patent_app_date] => 2023-12-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11202
[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] => 18544391
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/544391 | Database log analyzer in a cloud environment using microservice orchestration | Dec 17, 2023 | Issued |
Array
(
[id] => 19085063
[patent_doc_number] => 20240111864
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-04-04
[patent_title] => SYSTEM AND METHOD FOR DIFFERENTIAL MALWARE SCANNER
[patent_app_type] => utility
[patent_app_number] => 18/529702
[patent_app_country] => US
[patent_app_date] => 2023-12-05
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8429
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 83
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18529702
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/529702 | System and method for differential malware scanner | Dec 4, 2023 | Issued |
Array
(
[id] => 20188862
[patent_doc_number] => 12399977
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-08-26
[patent_title] => Static analysis correlation scanners
[patent_app_type] => utility
[patent_app_number] => 18/524999
[patent_app_country] => US
[patent_app_date] => 2023-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 10246
[patent_no_of_claims] => 30
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 107
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18524999
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/524999 | Static analysis correlation scanners | Nov 29, 2023 | Issued |
Array
(
[id] => 20188862
[patent_doc_number] => 12399977
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2025-08-26
[patent_title] => Static analysis correlation scanners
[patent_app_type] => utility
[patent_app_number] => 18/524999
[patent_app_country] => US
[patent_app_date] => 2023-11-30
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 11
[patent_figures_cnt] => 11
[patent_no_of_words] => 10246
[patent_no_of_claims] => 30
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 107
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18524999
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/524999 | Static analysis correlation scanners | Nov 29, 2023 | Issued |
Array
(
[id] => 20035215
[patent_doc_number] => 20250173437
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2025-05-29
[patent_title] => SYSTEM AND METHOD FOR PREVENTING AND MITIGATING MALICIOUS PROCESSES BY ANALYZING LIVE DATA
[patent_app_type] => utility
[patent_app_number] => 18/522449
[patent_app_country] => US
[patent_app_date] => 2023-11-29
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 0
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -12
[patent_words_short_claim] => 120
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 18522449
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/522449 | SYSTEM AND METHOD FOR PREVENTING AND MITIGATING MALICIOUS PROCESSES BY ANALYZING LIVE DATA | Nov 28, 2023 | Pending |