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: 12636962Abstract: 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: GrantFiled: January 22, 2024Date of Patent: May 26, 2026Assignees: Hyundai Motor Company, Kia CorporationInventors: Brian Link, Yue Ming Chen, John Harber, Shihong Fan
-
Publication number: 20260054637Abstract: 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: ApplicationFiled: August 21, 2024Publication date: February 26, 2026Inventors: Rijan Malla, Brian Link, Jason D. Valentini
-
Publication number: 20260014974Abstract: 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: ApplicationFiled: July 12, 2024Publication date: January 15, 2026Inventors: Rijan Malla, Brian Link
-
Patent number: 12420797Abstract: 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: GrantFiled: August 24, 2023Date of Patent: September 23, 2025Assignees: Hyundai Motor Company, Kia CorporationInventor: Brian Link
-
Publication number: 20250289323Abstract: 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: ApplicationFiled: March 15, 2024Publication date: September 18, 2025Inventors: Yue Ming Chen, Brian Link
-
Publication number: 20250236182Abstract: 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: ApplicationFiled: January 22, 2024Publication date: July 24, 2025Inventors: Brian Link, Yue Ming Chen, John Harber, Shihong Fan
-
Publication number: 20250065878Abstract: 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: ApplicationFiled: August 24, 2023Publication date: February 27, 2025Inventor: Brian Link
-
Publication number: 20240375519Abstract: 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: ApplicationFiled: May 10, 2023Publication date: November 14, 2024Inventors: Heeseong Kim, Justin Holmer, Brian Link, Jason Lee
-
Publication number: 20240326588Abstract: 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: ApplicationFiled: March 29, 2023Publication date: October 3, 2024Inventor: Brian Link
-
Patent number: 12041125Abstract: 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: GrantFiled: July 15, 2022Date of Patent: July 16, 2024Assignee: VMware LLCInventors: Jonathon Deriso, Saransh Bhatnagar, Rahul Parwani, Brian Link, Mohan Guttikonda, Satish Venkatakrishnan
-
Patent number: 11924056Abstract: 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: GrantFiled: January 20, 2021Date of Patent: March 5, 2024Assignee: VMware, Inc.Inventors: Brian Link, Rahul Parwani
-
Patent number: 11855833Abstract: 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: GrantFiled: April 8, 2021Date of Patent: December 26, 2023Assignee: VMWARE, INC.Inventors: Rahul Parwani, Brian Link, Satish Venkatakrishnan, Mohan Guttikonda, Amogh Datar
-
Patent number: 11665065Abstract: 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: GrantFiled: October 25, 2021Date of Patent: May 30, 2023Assignee: VMWARE, INC.Inventors: Brian Link, Rahul Parwani
-
Publication number: 20220353327Abstract: 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: ApplicationFiled: July 15, 2022Publication date: November 3, 2022Inventors: Jonathon Deriso, Saransh Bhatnagar, Rahul Parwani, Brian Link, Mohan Guttikonda, Satish Venkatakrishnan
-
Patent number: 11470149Abstract: 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: GrantFiled: April 5, 2021Date of Patent: October 11, 2022Assignee: VMWARE, INC.Inventors: Jonathon Deriso, Saransh Bhatnagar, Rahul Parwani, Brian Link, Mohan Guttikonda, Satish Venkatakrishnan
-
Publication number: 20220239550Abstract: 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: ApplicationFiled: April 8, 2021Publication date: July 28, 2022Inventors: Rahul PARWANI, Brian LINK, Satish VENKATAKRISHNAN, Mohan GUTTIKONDA, Amogh DATAR
-
Publication number: 20220239735Abstract: 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: ApplicationFiled: April 5, 2021Publication date: July 28, 2022Inventors: JONATHON DERISO, SARANSH BHATNAGAR, RAHUL PARWANi, BRIAN LINK, MOHAN GUTTIKONDA, SATISH VENKATAKRiSHNAN
-
Publication number: 20220231922Abstract: 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: ApplicationFiled: October 25, 2021Publication date: July 21, 2022Inventors: Brian Link, Rahul Parwani
-
Publication number: 20220231921Abstract: 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: ApplicationFiled: January 20, 2021Publication date: July 21, 2022Inventors: Brian Link, Rahul Parwani
-
Patent number: 11184250Abstract: 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: GrantFiled: January 20, 2021Date of Patent: November 23, 2021Assignee: VMWARE, INC.Inventors: Brian Link, Rahul Parwani