Patents by Inventor Ankit Shah

Ankit Shah 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: 20250150480
    Abstract: A method, system, or apparatus for mitigating computer and network security deficiencies is provided in which, the method, system, or apparatus scans computer system components for finding a vulnerability, generates a Vulnerability Priority Scoring System (VPSS) score for the vulnerability based on the vulnerability, develops a vulnerability mitigation policy based on a system state comprising the VPSS score, wherein the vulnerability mitigation policy provides a best action for mitigating the vulnerability selected among one or more trained possible actions by a deep neural network, and performs the vulnerability mitigation policy based on the best action. Other aspects, embodiments, and features are also claimed and described.
    Type: Application
    Filed: September 6, 2024
    Publication date: May 8, 2025
    Inventor: Ankit Shah
  • Publication number: 20240396913
    Abstract: The disclosed technology provides a method for detecting malicious activity in a network communication system. A first packet of a first flow is received from the network communication system. The first packet comprises a first sequence of data values. The first sequence of data values is converted to a first plurality of pixel image attribute values. A first portion of an image is generated based on the first plurality of pixel image attribute values. The image is processed using a trained neural network model to determine a likelihood of malicious activity in the first flow.
    Type: Application
    Filed: May 23, 2024
    Publication date: November 28, 2024
    Inventors: Ankit SHAH, Jalal GHADERMAZI
  • Patent number: 12095871
    Abstract: Implementations disclose a handoff feature for a client device. A method includes receiving, from a first client device, an indication of a user selection of a handoff feature during a session associated with the first client device, identifying a second client device associated with the user, identifying a visit identifier (ID) corresponding to the session, identifying a navigation end-point of the session, generating a session continuation notification comprising a payload having the visit ID and the navigation endpoint, and transmitting the session continuation notification to the identified second client device.
    Type: Grant
    Filed: August 15, 2022
    Date of Patent: September 17, 2024
    Assignee: Google LLC
    Inventors: Justin Lewis, Ankit Shah
  • Patent number: 12088616
    Abstract: A method, system, or apparatus for mitigating computer and network security deficiencies is provided in which, the method, system, or apparatus scans computer system components for finding a vulnerability, generates a Vulnerability Priority Scoring System (VPSS) score for the vulnerability based on the vulnerability, develops a vulnerability mitigation policy based on a system state comprising the VPSS score, wherein the vulnerability mitigation policy provides a best action for mitigating the vulnerability selected among one or more trained possible actions by a deep neural network, and performs the vulnerability mitigation policy based on the best action. Other aspects, embodiments, and features are also claimed and described.
    Type: Grant
    Filed: November 8, 2021
    Date of Patent: September 10, 2024
    Assignee: UNIVERSITY OF SOUTH FLORIDA
    Inventor: Ankit Shah
  • Patent number: 12067857
    Abstract: A method for reducing a threat footprint for an area-of-interest by, determining a base risk score for an area-of-interest, deriving a graphical representation of the area-of-interest and one or more defense strategies for the area-of-interest, training an adversarial reinforcement learning agent to identify one or more successful attack paths on the graphical representation of the area-of-interest that are effective in bypassing the one or more defense strategies for the area-of-interest, determining an active risk score based upon the one or more successful attack paths identified by the adversarial reinforcement learning agent and determining one or more mitigation actions that will reduce the active risk score for the area-of-interest based upon the base risk score and one or more predetermined resource constraint.
    Type: Grant
    Filed: December 22, 2021
    Date of Patent: August 20, 2024
    Assignee: University of South Florida
    Inventors: Ankit Shah, Soumyadeep Hore, Dinesh Sharma
  • Patent number: 11992727
    Abstract: A system includes wearable devices positioned on a subject in different locations. Each wearable device includes motion sensors that measure the subject's movement in three dimensions. The motion sensors generate raw sensory data as the subject performs a physical movement. A data filter is selected based on a condition of the subject and a designated movement corresponding to the physical movement, and used to convert the raw sensory data into formatted data. A level of compliance of the physical movement with a movement model for the designated movement is determined by applying comparative modeling techniques to the formatted data and the movement model. Real-time feedback is delivered dynamically to the subject by the wearable devices during the performance of the physical movement based on the level of compliance. The movement model can be generated, and the comparative modeling techniques can be selected, based on the condition of the subject.
    Type: Grant
    Filed: May 17, 2021
    Date of Patent: May 28, 2024
    Assignee: XPERIENCE ROBOTICS, INC.
    Inventor: Ankit Shah
  • Publication number: 20240150909
    Abstract: A modular system for hydrogen generation includes a plurality of cores electrically connected in series to a power supply, wherein each core includes an electrolyzer and a bypass circuit configured to electrically isolate the core from the power supply. The modular system also includes a hub including a water source and a controller, wherein the water source is in fluid communication with the electrolyzer of each of the plurality of cores, and the controller includes a switch activatable, in response to a triggering condition, to electrically isolate one or more of the plurality of cores from the power supply via a respective bypass circuit.
    Type: Application
    Filed: November 8, 2023
    Publication date: May 9, 2024
    Inventors: Arne Ballantine, Chokkalingam Karuppaiah, Ankit Shah, Sivakumar Shanmugham, Anil Kumar Adapa
  • Publication number: 20240124000
    Abstract: Systems and methods for detecting a failure of a wheel speed sensor. One example system includes an encoder and an electronic processor. The electronic processor is configured to receive, from the wheel speed sensor, a wheel speed, receive, from the encoder, a signal, and determine, based on the signal from the encoder, a positional change of an electric motor shaft of the electric motor. The electronic processor is configured to determine, based on the wheel speed and the positional change of the electric motor, whether the wheel speed sensor is faulty.
    Type: Application
    Filed: October 18, 2022
    Publication date: April 18, 2024
    Inventors: Anthony J. Farrell, Erica Hingst, Ankit Shah, Sivaraja Velusamy
  • Publication number: 20240082638
    Abstract: A method for generating or modifying movement signatures includes receiving a request to generate a movement signature, receiving first sensor data from one or more sensors of a first wearable device associated with a first user, the first sensor data being generated with one or more of an accelerometer, a gyroscope, or a magnetometer of the wearable device, and associating the first sensor data with the movement signature and storing the sensor data. The method also includes receiving second sensor data from one or more sensors of a second wearable device associated with a second user, the second sensor data being generated with one or more of an accelerometer, a gyroscope, or a magnetometer of the second wearable device, analyzing the second sensor data in comparison to the first sensor data, and based on the analysis: generating a notification, or modifying the movement signature.
    Type: Application
    Filed: November 20, 2023
    Publication date: March 14, 2024
    Inventor: Ankit Shah
  • Publication number: 20230405403
    Abstract: A system includes wearable devices positioned on a subject in different locations. Each wearable device includes motion sensors that measure the subject's movement in three dimensions. The motion sensors generate raw sensory data as the subject performs a physical movement. A data filter is selected based on a condition of the subject and a designated movement corresponding to the physical movement, and used to convert the raw sensory data into formatted data. A level of compliance of the physical movement with a movement model for the designated movement is determined by applying comparative modeling techniques to the formatted data and the movement model. Real-time feedback is delivered dynamically to the subject by the wearable devices during the performance of the physical movement based on the level of compliance. The movement model can be generated, and the comparative modeling techniques can be selected, based on the condition of the subject.
    Type: Application
    Filed: September 5, 2023
    Publication date: December 21, 2023
    Inventor: Ankit Shah
  • Publication number: 20230398965
    Abstract: A system for controlling a vehicle using driving behavior involving automatic emergency braking (AEB) events. The system includes a plurality of sensors and an electronic processor. The system receives event data of an attribute of a driving behavior of a user related to handling an AEB event of a vehicle from the plurality of sensors. The system assigns a weighted value to the attribute based on a set of conditions for the attribute and the event data. The system determines an event score of the driving behavior related to the AEB event based on the weighted value of the attribute. The system determines a user driving behavior score based on the event score associated with one or more AEB events handled by the user. The system activates a vehicle countermeasure related to attributes responsive to determining the driving behavior score of the user is greater than a driving behavior threshold.
    Type: Application
    Filed: June 10, 2022
    Publication date: December 14, 2023
    Inventors: Ankit Shah, Erica R. Hingst, Sivaraja Velusamy, Anthony J. Farrell
  • Patent number: 11779808
    Abstract: A system includes wearable devices positioned on a subject in different locations. Each wearable device includes motion sensors that measure the subject's movement in three dimensions. The motion sensors generate raw sensory data as the subject performs a physical movement. A data filter is selected based on a condition of the subject and a designated movement corresponding to the physical movement, and used to convert the raw sensory data into formatted data. A level of compliance of the physical movement with a movement model for the designated movement is determined by applying comparative modeling techniques to the formatted data and the movement model. Real-time feedback is delivered dynamically to the subject by the wearable devices during the performance of the physical movement based on the level of compliance. The movement model can be generated, and the comparative modeling techniques can be selected, based on the condition of the subject.
    Type: Grant
    Filed: April 19, 2022
    Date of Patent: October 10, 2023
    Assignee: Xperience Robotics, Inc.
    Inventor: Ankit Shah
  • Patent number: 11685358
    Abstract: A system and method for classifying an actuation of an electric parking brake of a vehicle is presented. In one example, the system includes a sensor configured to sense a vehicle parameter, an output device, a memory including an electric parking brake usage profile, and an electronic controller configured to receive the electric parking brake usage profile, receive the vehicle parameter, detect an actuation of the electric parking brake, and in response to detecting an actuation of the electric parking brake: determine a reason for the actuation of the electric parking brake, determine an attribute of the vehicle based on the vehicle parameter, classify the actuation of the electric parking brake based on a numerical value of the attribute and/or the reason for the actuation of the electric parking brake, update the electric parking brake usage profile based on the classification, and output the updated parking brake usage profile.
    Type: Grant
    Filed: December 23, 2020
    Date of Patent: June 27, 2023
    Assignee: ROBERT BOSCH GMBH
    Inventors: Erica Hingst, Kathan Sheth, Anthony Farrell, Ankit Shah, Sivaraja Velusamy
  • Publication number: 20230119926
    Abstract: An object storage system can receive chunks of an object. Each of the chunks includes data that is a subset of the object. Each subset has an arbitrary amount of data and at least two of the subsets include overlapping data. Each of the chunks is associated with a timestamp. Responsive to a request for the object the object storage system can reconstitute the object by including the subset of data from a most recent of the chunks based on the timestamps and including only nonoverlapping data from subsequent chunks in reverse chronological order based on the timestamps until the object is reconstituted. The object storage system can transmit the reconstituted object.
    Type: Application
    Filed: October 15, 2021
    Publication date: April 20, 2023
    Applicant: VMware, Inc.
    Inventors: David Mark William Byard, Manu Pratap Singh, Ankit Shah
  • Publication number: 20220394100
    Abstract: Implementations disclose a handoff feature for a client device. A method includes receiving, from a first client device, an indication of a user selection of a handoff feature during a session associated with the first client device, identifying a second client device associated with the user, identifying a visit identifier (ID) corresponding to the session, identifying a navigation end-point of the session, generating a session continuation notification comprising a payload having the visit ID and the navigation endpoint, and transmitting the session continuation notification to the identified second client device.
    Type: Application
    Filed: August 15, 2022
    Publication date: December 8, 2022
    Inventors: Justin Lewis, Ankit Shah
  • Patent number: 11418601
    Abstract: Implementations disclose a handoff feature for a content sharing platform. A method includes maintaining a session history of a session that occurred at a first client device, the session history identified by a visit identifier (ID) and comprising a set of recently consumed content items on a content sharing platform, determining that a user associated with the session is active on a second client device, transmitting, to the second client device, a session continuation notification associated with the visit ID and a navigation end-point of the session, receiving, from the second client device, a request for a content item corresponding to the navigation end-point of the session, and transmitting, to the second client device, instructions to load the content item and to request additional components of the content item using the visit ID.
    Type: Grant
    Filed: May 17, 2021
    Date of Patent: August 16, 2022
    Assignee: Google LLC
    Inventors: Justin Lewis, Ankit Shah
  • Publication number: 20220233917
    Abstract: A system includes wearable devices positioned on a subject in different locations. Each wearable device includes motion sensors that measure the subject's movement in three dimensions. The motion sensors generate raw sensory data as the subject performs a physical movement. A data filter is selected based on a condition of the subject and a designated movement corresponding to the physical movement, and used to convert the raw sensory data into formatted data. A level of compliance of the physical movement with a movement model for the designated movement is determined by applying comparative modeling techniques to the formatted data and the movement model. Real-time feedback is delivered dynamically to the subject by the wearable devices during the performance of the physical movement based on the level of compliance. The movement model can be generated, and the comparative modeling techniques can be selected, based on the condition of the subject.
    Type: Application
    Filed: April 19, 2022
    Publication date: July 28, 2022
    Applicant: Xperience Robotics, Inc.
    Inventor: Ankit Shah
  • Publication number: 20220194349
    Abstract: A system and method for classifying an actuation of an electric parking brake of a vehicle.
    Type: Application
    Filed: December 23, 2020
    Publication date: June 23, 2022
    Inventors: Erica Hingst, Kathan Sheth, Anthony Farrell, Ankit Shah, Sivaraja Velusamy
  • Publication number: 20220150271
    Abstract: A method, system, or apparatus for mitigating computer and network security deficiencies is provided in which, the method, system, or apparatus scans computer system components for finding a vulnerability, generates a Vulnerability Priority Scoring System (VPSS) score for the vulnerability based on the vulnerability, develops a vulnerability mitigation policy based on a system state comprising the VPSS score, wherein the vulnerability mitigation policy provides a best action for mitigating the vulnerability selected among one or more trained possible actions by a deep neural network, and performs the vulnerability mitigation policy based on the best action. Other aspects, embodiments, and features are also claimed and described.
    Type: Application
    Filed: November 8, 2021
    Publication date: May 12, 2022
    Applicant: University of South Florida
    Inventor: Ankit Shah
  • Patent number: 11325000
    Abstract: A system includes wearable devices positioned on a subject in different locations. Each wearable device includes motion sensors that measure the subject's movement in three dimensions. The motion sensors generate raw sensory data as the subject performs a physical movement. A data filter is selected based on a condition of the subject and a designated movement corresponding to the physical movement, and used to convert the raw sensory data into formatted data. A level of compliance of the physical movement with a movement model for the designated movement is determined by applying comparative modeling techniques to the formatted data and the movement model. Real-time feedback is delivered dynamically to the subject by the wearable devices during the performance of the physical movement based on the level of compliance. The movement model can be generated, and the comparative modeling techniques can be selected, based on the condition of the subject.
    Type: Grant
    Filed: April 27, 2020
    Date of Patent: May 10, 2022
    Assignee: Xperience Robotics, Inc.
    Inventor: Ankit Shah