Patents by Inventor Ashok Krishnaji MOGHE

Ashok Krishnaji MOGHE has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20240028701
    Abstract: Techniques and systems described herein relate to monitoring executions of computer instructions on computing devices based on learning and generating a control flow directed graph. The techniques and systems include determining an observation phase for a process or application on a computing device. During the observation phase, CPU telemetry is determined and used to generate a control flow directed graph. After the control flow directed graph is generated, a monitoring phase may be entered where transfers of instruction pointers are monitored based on the control flow directed graph to identify invalid transfers.
    Type: Application
    Filed: December 19, 2022
    Publication date: January 25, 2024
    Inventors: Andrew Zawadowskiy, Vincent E. Parla, Thomas Szigeti, Oleg Bessonov, Ashok Krishnaji Moghe
  • Publication number: 20240028724
    Abstract: Techniques and systems described herein relate to monitoring executions of computer instructions on computing devices based on observing and generating a control flow directed graph. The techniques and systems include determining an observation phase for a process or application on a computing device. During the observation phase, CPU telemetry is determined and used to generate a control flow directed graph. After the control flow directed graph is generated, a monitoring phase may be entered where transfers of instruction pointers are monitored based on the control flow directed graph to identify invalid transfers. Transition to the monitoring phase may be based on determining a confidence score in the observed control flow directed graph and causing the transition when the confidence score is above a threshold.
    Type: Application
    Filed: May 16, 2023
    Publication date: January 25, 2024
    Inventors: Vincent E. Parla, Andrew Zawadowskiy, Thomas Szigeti, Oleg Bessonov, Ashok Krishnaji Moghe
  • Publication number: 20240028712
    Abstract: Techniques and systems described herein relate to monitoring executions of computer instructions on computing devices based on learning and generating a control flow directed graph. The techniques and systems include determining telemetry representing execution of a process on a computing system and accessing a learned control flow diagram graph for the process. A transfer of an instruction pointer is determined based on the telemetry and a validity of the transfer is determined based on the learned control flow directed graph. If invalid, then an action to terminate the process is determined, otherwise the action may be allowed to execute when valid.
    Type: Application
    Filed: December 19, 2022
    Publication date: January 25, 2024
    Inventors: Vincent E. Parla, Andrew Zawadowskiy, Oleg Bessonov, Thomas Szigeti, Ashok Krishnaji Moghe
  • Patent number: 11214163
    Abstract: In one embodiment, a device associates a charging coil with a coil identifier. The device sends the coil identifier to a communication module of the charging coil. The communication module of the charging coil forwards the coil identifier to an electric vehicle located above the charging coil. The device receives the coil identifier from the electric vehicle. The device associates the electric vehicle with the charging coil.
    Type: Grant
    Filed: December 4, 2018
    Date of Patent: January 4, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Ashok Krishnaji Moghe, John George Apostolopoulos
  • Patent number: 11140730
    Abstract: In one embodiment, a device of a tractor unit determines that the tractor unit is connected to a trailer via physical cabling. The device sends, via the physical cabling, a powerline communication (PLC) message to the trailer that includes a service set identifier (SSID) and password for a Wi-Fi transceiver of the tractor unit. The Wi-Fi transceiver of the tractor unit receives an association request sent wirelessly from a Wi-Fi transceiver of the trailer that is based on the sent SSID and password. The device establishes the Wi-Fi transceiver of trailer as a Wi-Fi client of the Wi-Fi transceiver of the tractor unit.
    Type: Grant
    Filed: March 15, 2019
    Date of Patent: October 5, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Ashok Krishnaji Moghe, John Apostolopoulos
  • Patent number: 11021074
    Abstract: In one embodiment, a device obtains sensor data indicative of three dimensional (3-D) orientations of primary and secondary wireless power transfer (WPT) charging coils. The secondary coil is mounted to a vehicle and the primary coil provides charge to the secondary coil during charging. The device detects misalignment between the primary and secondary WPT coils based on the sensor data. The device determines a coil alignment correction to offset the detected misalignment. The device sends control commands to one or more actuators to implement the coil alignment correction by moving one or more of the coils, either directly (e.g., via directly-coupled actuators) or indirectly (e.g., via the suspension of a vehicle).
    Type: Grant
    Filed: June 19, 2018
    Date of Patent: June 1, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Ashok Krishnaji Moghe, John George Apostolopoulos, Charles Calvin Byers
  • Patent number: 11001158
    Abstract: In one embodiment, a static wireless power transfer (WPT) system (with charging spots and non-charging parking spots) receives a request to charge a vehicle. The device schedules a period of time during which the vehicle is allocated access to a particular charging spot based on scheduling characteristics and one or more other vehicles also requesting charging. The device may then send instructions to control the vehicle to autonomously move from a current parking spot to the particular charging spot for the scheduled period of time, the instructions precisely aligning the vehicle in the particular charging spot for optimum power transfer based on a charging coil of the vehicle and a respective ground-based charging coil of the particular charging spot. After the scheduled period of time, the device may send additional instructions to control the vehicle to autonomously move out of the particular charging spot.
    Type: Grant
    Filed: January 4, 2018
    Date of Patent: May 11, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Ashok Krishnaji Moghe, John George Apostolopoulos
  • Publication number: 20200296779
    Abstract: In one embodiment, a device of a tractor unit determines that the tractor unit is connected to a trailer via physical cabling. The device sends, via the physical cabling, a powerline communication (PLC) message to the trailer that includes a service set identifier (SSID) and password for a Wi-Fi transceiver of the tractor unit. The Wi-Fi transceiver of the tractor unit receives an association request sent wirelessly from a Wi-Fi transceiver of the trailer that is based on the sent SSID and password. The device establishes the Wi-Fi transceiver of trailer as a Wi-Fi client of the Wi-Fi transceiver of the tractor unit.
    Type: Application
    Filed: March 15, 2019
    Publication date: September 17, 2020
    Inventors: Ashok Krishnaji Moghe, John Apostolopoulos
  • Publication number: 20200171969
    Abstract: In one embodiment, a device associates a charging coil with a coil identifier. The device sends the coil identifier to a communication module of the charging coil. The communication module of the charging coil forwards the coil identifier to an electric vehicle located above the charging coil. The device receives the coil identifier from the electric vehicle. The device associates the electric vehicle with the charging coil.
    Type: Application
    Filed: December 4, 2018
    Publication date: June 4, 2020
    Inventors: Ashok Krishnaji Moghe, John George Apostolopoulos
  • Patent number: 10643404
    Abstract: In one embodiment, a fog computing-based fueling kiosk forms a fueling connection with a vehicle and a direct network connection between the kiosk and a gateway for a network of the vehicle. The fueling kiosk provides energy to the vehicle via the fueling connection and receives, via the network connection with the gateway for the network of the vehicle, operational data from the network of the vehicle, while providing the energy to the vehicle via the fueling connection. The fueling kiosk performs an analysis of the received operational data from the vehicle and provides a result of the performed analysis to a remote device.
    Type: Grant
    Filed: April 26, 2017
    Date of Patent: May 5, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Ashok Krishnaji Moghe, David A. Maluf
  • Publication number: 20190381891
    Abstract: In one embodiment, a device obtains sensor data indicative of three dimensional (3-D) orientations of primary and secondary wireless power transfer (WPT) charging coils. The secondary coil is mounted to a vehicle and the primary coil provides charge to the secondary coil during charging. The device detects misalignment between the primary and secondary WPT coils based on the sensor data. The device determines a coil alignment correction to offset the detected misalignment. The device sends control commands to one or more actuators to implement the coil alignment correction by moving one or more of the coils, either directly (e.g., via directly-coupled actuators) or indirectly (e.g., via the suspension of a vehicle).
    Type: Application
    Filed: June 19, 2018
    Publication date: December 19, 2019
    Inventors: Ashok Krishnaji Moghe, John George Apostolopoulos, Charles Calvin Byers
  • Patent number: 10507737
    Abstract: In one embodiment, a device in a wireless power transfer (WPT) system receives data regarding a vehicle equipped with a vehicle-based charging coil configured to receive electrical power transferred from a ground-based charging coil of the WPT system. The device determines, based on the received data, a time at which the vehicle-based charging coil is expected to be in charging proximity of the ground-based coil. Based on the received data, the device determines a gap distance between the vehicle-based charging coil and the ground-based charging coil to optimize the transfer of electrical power from the ground-based charging coil to the vehicle-based charging coil when the coils are in charging proximity of one another. The device sends control instructions to an adjustment system to implement the identified gap distance in advance of the determined time by adjusting a height of the vehicle-based charging coil or the ground-based charging coil.
    Type: Grant
    Filed: October 25, 2017
    Date of Patent: December 17, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Ashok Krishnaji Moghe, John George Apostolopoulos
  • Patent number: 10369893
    Abstract: In some embodiments, a device in a network receives vehicle characteristic data regarding one or more autonomous vehicles. Each autonomous vehicle of the one or more autonomous vehicles is equipped with a vehicle-based charging coil configured to receive electrical power from a ground-based charging coil of a wireless power transfer (WPT) system. The device, based on the received vehicle characteristic data, identifies one or more ground-based charging coils of the WPT system available to provide power to the one or more autonomous vehicles. The device determines driving parameters for the one or more autonomous vehicles to optimize power transfer from the one or more ground-based charging coils to the one or more autonomous vehicles. The device sends the driving parameters to the one or more autonomous vehicles to control movement of the one or more autonomous vehicles.
    Type: Grant
    Filed: October 23, 2017
    Date of Patent: August 6, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Ashok Krishnaji Moghe, John George Apostolopoulos
  • Patent number: 10343536
    Abstract: In some embodiments, a device in a network receives vehicle characteristic data regarding a set of vehicles. The device identifies, based on the received vehicle characteristic data regarding the set of vehicles, a particular ground-based charging coil with which charging coils of the set of vehicles are expected to be in a close proximity. The device determines, based on the received vehicle characteristic data regarding the set of vehicles, a set of power levels and times at which the particular ground-based charging coil is to be powered. The device dynamically controls the particular ground-based charging coil to be powered at the determined set of power levels and times.
    Type: Grant
    Filed: October 23, 2017
    Date of Patent: July 9, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Ashok Krishnaji Moghe, John George Apostolopoulos
  • Publication number: 20190202304
    Abstract: In one embodiment, a static wireless power transfer (WPT) system (with charging spots and non-charging parking spots) receives a request to charge a vehicle. The device schedules a period of time during which the vehicle is allocated access to a particular charging spot based on scheduling characteristics and one or more other vehicles also requesting charging. The device may then send instructions to control the vehicle to autonomously move from a current parking spot to the particular charging spot for the scheduled period of time, the instructions precisely aligning the vehicle in the particular charging spot for optimum power transfer based on a charging coil of the vehicle and a respective ground-based charging coil of the particular charging spot. After the scheduled period of time, the device may send additional instructions to control the vehicle to autonomously move out of the particular charging spot.
    Type: Application
    Filed: January 4, 2018
    Publication date: July 4, 2019
    Inventors: Ashok Krishnaji Moghe, John George Apostolopoulos
  • Patent number: 10320923
    Abstract: In one embodiment, a prediction agent process collects travel information of a vehicle, and determines a profile of the vehicle, the profile indicative of one or more real-time resource requirements of the vehicle. The prediction agent process also predicts a path of the vehicle based on the travel information, and determines a next resource node along the predicted path having one or more real-time resources corresponding to the one or more real-time resource requirements of the vehicle. After further predicting a time of arrival of the vehicle being within range of the next resource node based on the travel information, the prediction agent process informs the next resource node of the profile of the vehicle and the predicted time of arrival, the informing causing the next resource node to operate the one or more real-time resources for the vehicle for the predicted time of arrival.
    Type: Grant
    Filed: September 1, 2016
    Date of Patent: June 11, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Ashok Krishnaji Moghe, John George Apostolopoulos, Andrea A. Gil Batres
  • Publication number: 20190039471
    Abstract: In one embodiment, a device in a wireless power transfer (WPT) system receives data regarding a vehicle equipped with a vehicle-based charging coil configured to receive electrical power transferred from a ground-based charging coil of the WPT system. The device determines, based on the received data, a time at which the vehicle-based charging coil is expected to be in charging proximity of the ground-based coil. Based on the received data, the device determines a gap distance between the vehicle-based charging coil and the ground-based charging coil to optimize the transfer of electrical power from the ground-based charging coil to the vehicle-based charging coil when the coils are in charging proximity of one another. The device sends control instructions to an adjustment system to implement the identified gap distance in advance of the determined time by adjusting a height of the vehicle-based charging coil or the ground-based charging coil.
    Type: Application
    Filed: October 25, 2017
    Publication date: February 7, 2019
    Inventors: Ashok Krishnaji Moghe, John George Apostolopoulos
  • Publication number: 20190039463
    Abstract: In some embodiments, a device in a network receives vehicle characteristic data regarding a set of vehicles. The device identifies, based on the received vehicle characteristic data regarding the set of vehicles, a particular ground-based charging coil with which charging coils of the vehicles are expected to be in close proximity. The device determines, based on the received vehicle characteristic data regarding the set of vehicles, a set of power levels and times at which the particular ground-based charging coil is to be powered. The device dynamically controls the ground-based charging coil to be powered at the determined power levels and times.
    Type: Application
    Filed: October 23, 2017
    Publication date: February 7, 2019
    Inventors: Ashok Krishnaji Moghe, John George Apostolopoulos
  • Publication number: 20190039470
    Abstract: In some embodiments, a device in a network receives vehicle characteristic data regarding one or more autonomous vehicles. Each of the one or more autonomous vehicles is equipped with a vehicle-based charging coil configured to receive electrical power from a ground-based charging coil of a wireless power transfer (WPT) system. The device, based on the received vehicle characteristic data, identifies one or more ground-based charging coils of the WPT system available to provide power to the one or more autonomous vehicles. The device determines driving parameters for the one or more vehicles to optimize power transfer from the one or more ground-based charging coils to the one or more vehicles. The device sends the driving parameters to the one or more vehicles to control movement of the one or more vehicles.
    Type: Application
    Filed: October 23, 2017
    Publication date: February 7, 2019
    Inventors: Ashok Krishnaji Moghe, John George Apostolopoulos
  • Publication number: 20180315258
    Abstract: In one embodiment, a fog computing-based fueling kiosk forms a fueling connection with a vehicle and a direct network connection between the kiosk and a gateway for a network of the vehicle. The fueling kiosk provides energy to the vehicle via the fueling connection and receives, via the network connection with the gateway for the network of the vehicle, operational data from the network of the vehicle, while providing the energy to the vehicle via the fueling connection. The fueling kiosk performs an analysis of the received operational data from the vehicle and provides a result of the performed analysis to a remote device.
    Type: Application
    Filed: April 26, 2017
    Publication date: November 1, 2018
    Inventors: Ashok Krishnaji Moghe, David A. Maluf