Search

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 numberTitle of the applicationFiling DateStatus
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
Menu