
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] => 19182947
[patent_doc_number] => 11989537
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-05-21
[patent_title] => Dataflow-based computer program visualization and refactoring
[patent_app_type] => utility
[patent_app_number] => 17/806225
[patent_app_country] => US
[patent_app_date] => 2022-06-09
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 7
[patent_figures_cnt] => 9
[patent_no_of_words] => 11022
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 175
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17806225
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/806225 | Dataflow-based computer program visualization and refactoring | Jun 8, 2022 | Issued |
Array
(
[id] => 17884621
[patent_doc_number] => 20220300098
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-09-22
[patent_title] => GENERATION AND USE OF APPLICATION TEMPLATES
[patent_app_type] => utility
[patent_app_number] => 17/805585
[patent_app_country] => US
[patent_app_date] => 2022-06-06
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11135
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 67
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17805585
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/805585 | Generation and use of application templates | Jun 5, 2022 | Issued |
Array
(
[id] => 18060108
[patent_doc_number] => 20220391194
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-12-08
[patent_title] => OTA MASTER, SYSTEM, METHOD, NON-TRANSITORY STORAGE MEDIUM, AND VEHICLE
[patent_app_type] => utility
[patent_app_number] => 17/830419
[patent_app_country] => US
[patent_app_date] => 2022-06-02
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8610
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -5
[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] => 17830419
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/830419 | OTA master, system, method, non-transitory storage medium, and vehicle | Jun 1, 2022 | Issued |
Array
(
[id] => 17869270
[patent_doc_number] => 20220292007
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-09-15
[patent_title] => INSERTING PROBABILISTIC MODELS IN DETERMINISTIC WORKFLOWS FOR ROBOTIC PROCESS AUTOMATION AND SUPERVISOR SYSTEM
[patent_app_type] => utility
[patent_app_number] => 17/828682
[patent_app_country] => US
[patent_app_date] => 2022-05-31
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 6388
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 73
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17828682
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/828682 | Inserting probabilistic models in deterministic workflows for robotic process automation and supervisor system | May 30, 2022 | Issued |
Array
(
[id] => 18038318
[patent_doc_number] => 20220382534
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-12-01
[patent_title] => METHOD FOR UPDATING APPLICATION AND ELECTRONIC DEVICE OF THE SAME
[patent_app_type] => utility
[patent_app_number] => 17/749700
[patent_app_country] => US
[patent_app_date] => 2022-05-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11773
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[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] => 17749700
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/749700 | Method for updating application and electronic device of the same | May 19, 2022 | Issued |
Array
(
[id] => 17984691
[patent_doc_number] => 20220350728
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-11-03
[patent_title] => SELF-DEBUGGING
[patent_app_type] => utility
[patent_app_number] => 17/744765
[patent_app_country] => US
[patent_app_date] => 2022-05-16
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 8935
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -10
[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] => 17744765
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/744765 | Software protection from attacks using self-debugging techniques | May 15, 2022 | Issued |
Array
(
[id] => 18772749
[patent_doc_number] => 20230367575
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-11-16
[patent_title] => TECHNIQUES FOR MANAGING OFFLINE IDENTITY UPGRADES
[patent_app_type] => utility
[patent_app_number] => 17/744350
[patent_app_country] => US
[patent_app_date] => 2022-05-13
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 15500
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -30
[patent_words_short_claim] => 80
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17744350
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/744350 | Techniques for managing offline identity upgrades | May 12, 2022 | Issued |
Array
(
[id] => 17794233
[patent_doc_number] => 20220253325
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-08-11
[patent_title] => APPLICATION PROCESSING METHOD, APPARATUS, DEVICE, AND MEDIUM
[patent_app_type] => utility
[patent_app_number] => 17/731165
[patent_app_country] => US
[patent_app_date] => 2022-04-27
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 11058
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 91
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17731165
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/731165 | Application processing method, apparatus, device, and medium | Apr 26, 2022 | Issued |
Array
(
[id] => 17991935
[patent_doc_number] => 20220357972
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-11-10
[patent_title] => SYSTEM FOR MANAGING AND SCHEDULING CONTAINERS
[patent_app_type] => utility
[patent_app_number] => 17/728830
[patent_app_country] => US
[patent_app_date] => 2022-04-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 24303
[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] => 17728830
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/728830 | System for managing and scheduling containers | Apr 24, 2022 | Issued |
Array
(
[id] => 17778595
[patent_doc_number] => 20220244945
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-08-04
[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/727916
[patent_app_country] => US
[patent_app_date] => 2022-04-25
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 3371
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -9
[patent_words_short_claim] => 105
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17727916
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/727916 | Vehicle controller, program updating method, and non-transitory storage medium that stores program for updating program | Apr 24, 2022 | Issued |
Array
(
[id] => 17778332
[patent_doc_number] => 20220244682
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2022-08-04
[patent_title] => EDGE DEVICES AND GATEWAYS WITH MACHINE LEARNING FOR DETECTING ANOMALIES IN BUILDING EQUIPMENT VIBRATION DATA
[patent_app_type] => utility
[patent_app_number] => 17/726433
[patent_app_country] => US
[patent_app_date] => 2022-04-21
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 25991
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 107
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17726433
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/726433 | Edge devices and gateways with machine learning for detecting anomalies in building equipment vibration data | Apr 20, 2022 | Issued |
Array
(
[id] => 19045701
[patent_doc_number] => 11934814
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-03-19
[patent_title] => Application porting method and apparatus, device, and medium
[patent_app_type] => utility
[patent_app_number] => 17/725427
[patent_app_country] => US
[patent_app_date] => 2022-04-20
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 6
[patent_figures_cnt] => 11
[patent_no_of_words] => 9291
[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] => 17725427
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/725427 | Application porting method and apparatus, device, and medium | Apr 19, 2022 | Issued |
Array
(
[id] => 19212754
[patent_doc_number] => 12001817
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2024-06-04
[patent_title] => System, method, and computer program for managing navigational flows between application pages
[patent_app_type] => utility
[patent_app_number] => 17/724389
[patent_app_country] => US
[patent_app_date] => 2022-04-19
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 3969
[patent_no_of_claims] => 17
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 99
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17724389
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/724389 | System, method, and computer program for managing navigational flows between application pages | Apr 18, 2022 | Issued |
Array
(
[id] => 19219984
[patent_doc_number] => 20240184688
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-06-06
[patent_title] => PROCESSOR SUPPORT FOR USING MEMORY PAGE MARKINGS AS LOGGING CUES TO SIMULTANEOUSLY RECORD PLURAL EXECUTION CONTEXTS INTO INDEPENDENT EXECUTION TRACES
[patent_app_type] => utility
[patent_app_number] => 18/553820
[patent_app_country] => US
[patent_app_date] => 2022-04-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 22639
[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] => 18553820
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/553820 | PROCESSOR SUPPORT FOR USING MEMORY PAGE MARKINGS AS LOGGING CUES TO SIMULTANEOUSLY RECORD PLURAL EXECUTION CONTEXTS INTO INDEPENDENT EXECUTION TRACES | Apr 17, 2022 | Pending |
Array
(
[id] => 18973875
[patent_doc_number] => 20240053967
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2024-02-15
[patent_title] => METHOD FOR SOFTWARE TRANSLATION, ELECTRONIC DEVICE, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM
[patent_app_type] => utility
[patent_app_number] => 18/547514
[patent_app_country] => US
[patent_app_date] => 2022-03-24
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 9814
[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] => 18547514
[rel_patent_id] =>[rel_patent_doc_number] =>) 18/547514 | Method for software translation, electronic device, and non-transitory computer-readable storage medium | Mar 23, 2022 | Issued |
Array
(
[id] => 18370733
[patent_doc_number] => 11650908
[patent_country] => US
[patent_kind] => B1
[patent_issue_date] => 2023-05-16
[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/698959
[patent_app_country] => US
[patent_app_date] => 2022-03-18
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 13
[patent_figures_cnt] => 13
[patent_no_of_words] => 13042
[patent_no_of_claims] => 18
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 169
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17698959
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/698959 | Processing data streams received from instrumented software in real time using incremental-decremental implementation of the KPSS stationarity statistic | Mar 17, 2022 | Issued |
Array
(
[id] => 18599070
[patent_doc_number] => 20230273870
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-08-31
[patent_title] => DEVELOPER TEST ENVIRONMENT WITH CONTAINERIZATION OF TIGHTLY COUPLED SYSTEMS
[patent_app_type] => utility
[patent_app_number] => 17/652884
[patent_app_country] => US
[patent_app_date] => 2022-02-28
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 17968
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -17
[patent_words_short_claim] => 255
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17652884
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/652884 | Developer test environment with containerization of tightly coupled systems | Feb 27, 2022 | Issued |
Array
(
[id] => 18570103
[patent_doc_number] => 20230260440
[patent_country] => US
[patent_kind] => A1
[patent_issue_date] => 2023-08-17
[patent_title] => PERFORMING SYSTEM UPDATES ON AN APPLIANCE HAVING A LIMITED USER INTERFACE
[patent_app_type] => utility
[patent_app_number] => 17/669466
[patent_app_country] => US
[patent_app_date] => 2022-02-11
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 0
[patent_figures_cnt] => 0
[patent_no_of_words] => 4632
[patent_no_of_claims] => 0
[patent_no_of_ind_claims] => -18
[patent_words_short_claim] => 107
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => publication
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17669466
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/669466 | Performing system updates on an appliance having a limited user interface | Feb 10, 2022 | Issued |
Array
(
[id] => 19213296
[patent_doc_number] => 12002367
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-06-04
[patent_title] => Fallback requests for autonomous vehicles
[patent_app_type] => utility
[patent_app_number] => 17/666808
[patent_app_country] => US
[patent_app_date] => 2022-02-08
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 10
[patent_figures_cnt] => 10
[patent_no_of_words] => 9990
[patent_no_of_claims] => 19
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 149
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17666808
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/666808 | Fallback requests for autonomous vehicles | Feb 7, 2022 | Issued |
Array
(
[id] => 19092570
[patent_doc_number] => 11954019
[patent_country] => US
[patent_kind] => B2
[patent_issue_date] => 2024-04-09
[patent_title] => Machine learning techniques for automated software testing configuration management
[patent_app_type] => utility
[patent_app_number] => 17/665074
[patent_app_country] => US
[patent_app_date] => 2022-02-04
[patent_effective_date] => 0000-00-00
[patent_drawing_sheets_cnt] => 8
[patent_figures_cnt] => 8
[patent_no_of_words] => 14713
[patent_no_of_claims] => 20
[patent_no_of_ind_claims] => 3
[patent_words_short_claim] => 270
[patent_maintenance] => 1
[patent_no_of_assignments] => 0
[patent_current_assignee] =>[type] => patent
[pdf_file] =>[firstpage_image] =>[orig_patent_app_number] => 17665074
[rel_patent_id] =>[rel_patent_doc_number] =>) 17/665074 | Machine learning techniques for automated software testing configuration management | Feb 3, 2022 | Issued |