Patents by Inventor Brian Link

Brian Link 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).

  • Patent number: 12636962
    Abstract: A battery armor system and method of deploying the same are provided. The battery armor system may comprise one or more sensors configured to detect whether one or more conditions within an environment of a vehicle are met, a moveable skid plate, positioned under a vehicle battery, configured to move between a retracted position and a deployed position, and one or more actuators configured to move the moveable skid plate between the retracted position and the deployed position. In the deployed position, an airgap may be formed between the moveable skid plate and the vehicle battery. The one or more actuators may be configured to move the moveable skid plate into the deployed position upon detection that the one or more conditions are met.
    Type: Grant
    Filed: January 22, 2024
    Date of Patent: May 26, 2026
    Assignees: Hyundai Motor Company, Kia Corporation
    Inventors: Brian Link, Yue Ming Chen, John Harber, Shihong Fan
  • Publication number: 20260054637
    Abstract: Systems and methods for deactivating one-touch turn signals as a function of vehicle traversal velocity are provided. The method may comprise, using a computing device comprising a processor and a memory, determining, using a turn signal switch, whether a turn signal of a vehicle is activated, determining whether a lane crossing is detected, and, when a lane crossing is detected, calculating a vehicle traversal velocity, comparing the traversal velocity to a first threshold, and, when the traversal velocity is less than the first threshold, deactivating the turn signal when an elapsed time is greater than a second threshold.
    Type: Application
    Filed: August 21, 2024
    Publication date: February 26, 2026
    Inventors: Rijan Malla, Brian Link, Jason D. Valentini
  • Publication number: 20260014974
    Abstract: A winching control system and method for controlling a winching control system are provided. The winching control system may comprise a vehicle, comprising one or more front wheels and one or more rear wheels, one or more front axles and one or more rear axles, one or more powertrains, one or more braking mechanisms, and a steering mechanism. The winching control system may comprise a winch, coupled to the vehicle, comprising a winching cable, and a computing device, comprising a processor and a memory. The memory may comprise instructions that, when executed by the processor, are configured to cause the processor to control the vehicle and the winch, and cause the winching control system function between a first mode of operation, a second mode of operation, and a third mode of operation.
    Type: Application
    Filed: July 12, 2024
    Publication date: January 15, 2026
    Inventors: Rijan Malla, Brian Link
  • Patent number: 12420797
    Abstract: Systems and methods for performing shift characterization are provided. The method may comprise determining whether an ego vehicle is decelerating based on one or more vehicle control and motion status measurements, monitoring, using a sensor unit, driver input and one or more driving situations for the ego vehicle, when the ego vehicle is decelerating, determining, using a processor and based on the driver input and the one or more driving situations for the ego vehicle from the sensor unit, whether the ego vehicle is entering into a passing maneuver, and, when it is determined that the ego vehicle is entering into the passing maneuver, performing a shift control modification of the ego vehicle.
    Type: Grant
    Filed: August 24, 2023
    Date of Patent: September 23, 2025
    Assignees: Hyundai Motor Company, Kia Corporation
    Inventor: Brian Link
  • Publication number: 20250289323
    Abstract: Systems and methods for controlling vehicle energy efficiency are provided. The system may comprise an ADAS, a navigation sensor configured to collect navigation data, and an electric drive cooling system, comprising a powertrain controller, comprising a processor and a memory, one or more electric motors (EMs), one or more power electronics (PEs), and a temperature control system. The processor may be configured to determine a vehicle route, dissect the route into a plurality of segments, calculate a travel time for each segment, divide the travel time into a number of prediction steps, forming a prediction horizon, establish one or more road conditions, estimate EM motor speed and torque, and estimate a temperature profile for the EMs and PEs across the prediction horizon, and determine one or more control inputs to cause the one or more EMs and the one or more PEs to function within a desired temperature range.
    Type: Application
    Filed: March 15, 2024
    Publication date: September 18, 2025
    Inventors: Yue Ming Chen, Brian Link
  • Publication number: 20250236182
    Abstract: A battery armor system and method of deploying the same are provided. The battery armor system may comprise one or more sensors configured to detect whether one or more conditions within an environment of a vehicle are met, a moveable skid plate, positioned under a vehicle battery, configured to move between a retracted position and a deployed position, and one or more actuators configured to move the moveable skid plate between the retracted position and the deployed position. In the deployed position, an airgap may be formed between the moveable skid plate and the vehicle battery. The one or more actuators may be configured to move the moveable skid plate into the deployed position upon detection that the one or more conditions are met.
    Type: Application
    Filed: January 22, 2024
    Publication date: July 24, 2025
    Inventors: Brian Link, Yue Ming Chen, John Harber, Shihong Fan
  • Publication number: 20250065878
    Abstract: Systems and methods for performing shift characterization are provided. The method may comprise determining whether an ego vehicle is decelerating based on one or more vehicle control and motion status measurements, monitoring, using a sensor unit, driver input and one or more driving situations for the ego vehicle, when the ego vehicle is decelerating, determining, using a processor and based on the driver input and the one or more driving situations for the ego vehicle from the sensor unit, whether the ego vehicle is entering into a passing maneuver, and, when it is determined that the ego vehicle is entering into the passing maneuver, performing a shift control modification of the ego vehicle.
    Type: Application
    Filed: August 24, 2023
    Publication date: February 27, 2025
    Inventor: Brian Link
  • Publication number: 20240375519
    Abstract: Systems and methods for automatically applying braking during downhill motion and performing regenerative braking are provided. The method may comprise determining a state of an acceleration pedal and a braking pedal of a vehicle, when the state of the acceleration and braking pedals is off, setting a set velocity of the vehicle to be equal to a current velocity of the vehicle, determining whether a value of the current velocity minus the set velocity is greater than a threshold velocity of the vehicle, when the value of the current velocity minus the set velocity is greater than the threshold velocity, setting a target velocity of the vehicle equal to a sum of the set velocity and the threshold velocity, and performing, using a brake controller, regenerative braking on the vehicle using a disturbance observer (DOB) structure and a feedback controller to maintain the target velocity.
    Type: Application
    Filed: May 10, 2023
    Publication date: November 14, 2024
    Inventors: Heeseong Kim, Justin Holmer, Brian Link, Jason Lee
  • Publication number: 20240326588
    Abstract: Systems configured to enable independent and simultaneous operation of winching and propulsion systems via a single traction motor are provided. The system may comprise a propulsion system configured to propel a vehicle, a winching system comprising a winch coupled to the vehicle, a battery, an output gear train, and an electric traction motor configured to direct power flow from the battery to the propulsion system and the winching system via the output gear train.
    Type: Application
    Filed: March 29, 2023
    Publication date: October 3, 2024
    Inventor: Brian Link
  • Patent number: 12041125
    Abstract: Disclosed are various embodiments for recognizing state changes in client devices and managing the state of client devices using device-driven management workflows. A computing device can receive a state of a client device. The computing device can then determine if the received state matches an expected, compliant state of the client device. When the computing device determines that the received state does not match the expected state, the computing device can identify a remedial workflow that would bring the client device into compliance. The computing device can send the remedial workflow and an instruction to run the remedial workflow to the client device.
    Type: Grant
    Filed: July 15, 2022
    Date of Patent: July 16, 2024
    Assignee: VMware LLC
    Inventors: Jonathon Deriso, Saransh Bhatnagar, Rahul Parwani, Brian Link, Mohan Guttikonda, Satish Venkatakrishnan
  • Patent number: 11924056
    Abstract: Examples of device-driven management are described. A management console can include a set of workflow objects to use in a workflow creation user interface. Workflow objects can be positioned in the workflow creation user interface area based on user manipulation. A device state criteria overlay can be painted on a connector workflow object to indicates that a branch of executable instructions corresponding to the connector workflow object is performed where a client device corresponds to the specified device state criteria.
    Type: Grant
    Filed: January 20, 2021
    Date of Patent: March 5, 2024
    Assignee: VMware, Inc.
    Inventors: Brian Link, Rahul Parwani
  • Patent number: 11855833
    Abstract: Examples of device-driven management are described. A management service can transmit a device-driven management workflow to a number of client devices. The device-driven management workflow can include workflow objects that define a branching sequence of instructions. The client devices can provide a corresponding plurality of completion statuses for a step of the device-driven management workflow. The management service can identify a failure of the step according to a set of failure rules, and visually emphasize the failure within a representation of the device-driven management workflow.
    Type: Grant
    Filed: April 8, 2021
    Date of Patent: December 26, 2023
    Assignee: VMWARE, INC.
    Inventors: Rahul Parwani, Brian Link, Satish Venkatakrishnan, Mohan Guttikonda, Amogh Datar
  • Patent number: 11665065
    Abstract: Examples of device-driven management are described. A management service can generate a management console that includes a set of workflow objects to use in a workflow creation user interface. A device-driven management workflow is defined through the workflow creation user interface. The management service identifies that device-driven management workflow lacks a condition specified in a comprehensiveness definition. A workflow object for the condition specified in a comprehensiveness definition is generated for display. A user interaction incorporates the workflow object into the device-driven management workflow so that device-driven management workflow considers the specified condition.
    Type: Grant
    Filed: October 25, 2021
    Date of Patent: May 30, 2023
    Assignee: VMWARE, INC.
    Inventors: Brian Link, Rahul Parwani
  • Publication number: 20220353327
    Abstract: Disclosed are various embodiments for recognizing state changes in client devices and managing the state of client devices using device-driven management workflows. A computing device can receive a state of a client device. The computing device can then determine if the received state matches an expected, compliant state of the client device. When the computing device determines that the received state does not match the expected state, the computing device can identify a remedial workflow that would bring the client device into compliance. The computing device can send the remedial workflow and an instruction to run the remedial workflow to the client device.
    Type: Application
    Filed: July 15, 2022
    Publication date: November 3, 2022
    Inventors: Jonathon Deriso, Saransh Bhatnagar, Rahul Parwani, Brian Link, Mohan Guttikonda, Satish Venkatakrishnan
  • Patent number: 11470149
    Abstract: Disclosed are various embodiments for managing the state of client devices using device-driven management workflows. A computing device can be evaluated to determine the current state of the computing device. Then, the current state of the computing device is compared to an expected state of the computing device. The expected state of the computing device may be based at least in part on a result of execution of at least one device-driven management workflow by the computing device. In response to a determination that the current state of the computing device fails to match the expected state of the computing device, the device-driven management workflow can be executed to resolve the discrepancy between the expected state and the current state.
    Type: Grant
    Filed: April 5, 2021
    Date of Patent: October 11, 2022
    Assignee: VMWARE, INC.
    Inventors: Jonathon Deriso, Saransh Bhatnagar, Rahul Parwani, Brian Link, Mohan Guttikonda, Satish Venkatakrishnan
  • Publication number: 20220239550
    Abstract: Examples of device-driven management are described. A management service can transmit a device-driven management workflow to a number of client devices. The device-driven management workflow can include workflow objects that define a branching sequence of instructions. The client devices can provide a corresponding plurality of completion statuses for a step of the device-driven management workflow. The management service can identify a failure of the step according to a set of failure rules, and visually emphasize the failure within a representation of the device-driven management workflow.
    Type: Application
    Filed: April 8, 2021
    Publication date: July 28, 2022
    Inventors: Rahul PARWANI, Brian LINK, Satish VENKATAKRISHNAN, Mohan GUTTIKONDA, Amogh DATAR
  • Publication number: 20220239735
    Abstract: Disclosed are various embodiments for managing the state of client devices using device-driven management workflows. A computing device can be evaluated to determine the current state of the computing device. Then, the current state of the computing device is compared to an expected state of the computing device. The expected state of the computing device may be based at least in part on a result of execution of at least one device-driven management workflow by the computing device. In response to a determination that the current state of the computing device fails to match the expected state of the computing device, the device-driven management workflow can be executed to resolve the discrepancy between the expected state and the current state.
    Type: Application
    Filed: April 5, 2021
    Publication date: July 28, 2022
    Inventors: JONATHON DERISO, SARANSH BHATNAGAR, RAHUL PARWANi, BRIAN LINK, MOHAN GUTTIKONDA, SATISH VENKATAKRiSHNAN
  • Publication number: 20220231922
    Abstract: Examples of device-driven management are described. A management service can generate a management console that includes a set of workflow objects to use in a workflow creation user interface. A device-driven management workflow is defined through the workflow creation user interface. The management service identifies that device-driven management workflow lacks a condition specified in a comprehensiveness definition. A workflow object for the condition specified in a comprehensiveness definition is generated for display. A user interaction incorporates the workflow object into the device-driven management workflow so that device-driven management workflow considers the specified condition.
    Type: Application
    Filed: October 25, 2021
    Publication date: July 21, 2022
    Inventors: Brian Link, Rahul Parwani
  • Publication number: 20220231921
    Abstract: Examples of device-driven management are described. A management console can include a set of workflow objects to use in a workflow creation user interface. Workflow objects can be positioned in the workflow creation user interface area based on user manipulation. A device state criteria overlay can be painted on a connector workflow object to indicates that a branch of executable instructions corresponding to the connector workflow object is performed where a client device corresponds to the specified device state criteria.
    Type: Application
    Filed: January 20, 2021
    Publication date: July 21, 2022
    Inventors: Brian Link, Rahul Parwani
  • Patent number: 11184250
    Abstract: Examples of device-driven management is described. A management service can generate a management console that includes a set of workflow objects to use in a workflow creation user interface. A management workflow can be retrieved from a network service and translated to be formatted into the workflow objects. A user can select the management workflow, and the management console can be updated to show graphical representations of the workflow objects. The management service can transmit a device-driven management workflow that includes a translated version of the management workflow.
    Type: Grant
    Filed: January 20, 2021
    Date of Patent: November 23, 2021
    Assignee: VMWARE, INC.
    Inventors: Brian Link, Rahul Parwani