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: 20240028701Abstract: 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: ApplicationFiled: December 19, 2022Publication date: January 25, 2024Inventors: Andrew Zawadowskiy, Vincent E. Parla, Thomas Szigeti, Oleg Bessonov, Ashok Krishnaji Moghe
-
Publication number: 20240028724Abstract: 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: ApplicationFiled: May 16, 2023Publication date: January 25, 2024Inventors: Vincent E. Parla, Andrew Zawadowskiy, Thomas Szigeti, Oleg Bessonov, Ashok Krishnaji Moghe
-
Publication number: 20240028712Abstract: 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: ApplicationFiled: December 19, 2022Publication date: January 25, 2024Inventors: Vincent E. Parla, Andrew Zawadowskiy, Oleg Bessonov, Thomas Szigeti, Ashok Krishnaji Moghe
-
Patent number: 11214163Abstract: 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: GrantFiled: December 4, 2018Date of Patent: January 4, 2022Assignee: Cisco Technology, Inc.Inventors: Ashok Krishnaji Moghe, John George Apostolopoulos
-
Patent number: 11140730Abstract: 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: GrantFiled: March 15, 2019Date of Patent: October 5, 2021Assignee: Cisco Technology, Inc.Inventors: Ashok Krishnaji Moghe, John Apostolopoulos
-
Patent number: 11021074Abstract: 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: GrantFiled: June 19, 2018Date of Patent: June 1, 2021Assignee: Cisco Technology, Inc.Inventors: Ashok Krishnaji Moghe, John George Apostolopoulos, Charles Calvin Byers
-
Patent number: 11001158Abstract: 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: GrantFiled: January 4, 2018Date of Patent: May 11, 2021Assignee: Cisco Technology, Inc.Inventors: Ashok Krishnaji Moghe, John George Apostolopoulos
-
Publication number: 20200296779Abstract: 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: ApplicationFiled: March 15, 2019Publication date: September 17, 2020Inventors: Ashok Krishnaji Moghe, John Apostolopoulos
-
Publication number: 20200171969Abstract: 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: ApplicationFiled: December 4, 2018Publication date: June 4, 2020Inventors: Ashok Krishnaji Moghe, John George Apostolopoulos
-
Patent number: 10643404Abstract: 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: GrantFiled: April 26, 2017Date of Patent: May 5, 2020Assignee: Cisco Technology, Inc.Inventors: Ashok Krishnaji Moghe, David A. Maluf
-
Publication number: 20190381891Abstract: 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: ApplicationFiled: June 19, 2018Publication date: December 19, 2019Inventors: Ashok Krishnaji Moghe, John George Apostolopoulos, Charles Calvin Byers
-
Patent number: 10507737Abstract: 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: GrantFiled: October 25, 2017Date of Patent: December 17, 2019Assignee: Cisco Technology, Inc.Inventors: Ashok Krishnaji Moghe, John George Apostolopoulos
-
Patent number: 10369893Abstract: 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: GrantFiled: October 23, 2017Date of Patent: August 6, 2019Assignee: Cisco Technology, Inc.Inventors: Ashok Krishnaji Moghe, John George Apostolopoulos
-
Patent number: 10343536Abstract: 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: GrantFiled: October 23, 2017Date of Patent: July 9, 2019Assignee: Cisco Technology, Inc.Inventors: Ashok Krishnaji Moghe, John George Apostolopoulos
-
Publication number: 20190202304Abstract: 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: ApplicationFiled: January 4, 2018Publication date: July 4, 2019Inventors: Ashok Krishnaji Moghe, John George Apostolopoulos
-
Patent number: 10320923Abstract: 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: GrantFiled: September 1, 2016Date of Patent: June 11, 2019Assignee: Cisco Technology, Inc.Inventors: Ashok Krishnaji Moghe, John George Apostolopoulos, Andrea A. Gil Batres
-
Publication number: 20190039471Abstract: 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: ApplicationFiled: October 25, 2017Publication date: February 7, 2019Inventors: Ashok Krishnaji Moghe, John George Apostolopoulos
-
Publication number: 20190039463Abstract: 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: ApplicationFiled: October 23, 2017Publication date: February 7, 2019Inventors: Ashok Krishnaji Moghe, John George Apostolopoulos
-
Publication number: 20190039470Abstract: 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: ApplicationFiled: October 23, 2017Publication date: February 7, 2019Inventors: Ashok Krishnaji Moghe, John George Apostolopoulos
-
Publication number: 20180315258Abstract: 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: ApplicationFiled: April 26, 2017Publication date: November 1, 2018Inventors: Ashok Krishnaji Moghe, David A. Maluf