Patents Assigned to EMBARK TRUCKS INC.
-
Patent number: 12361718Abstract: Provided are systems and methods for detecting an emergency services vehicle and controlling an autonomous vehicle to interact with the emergency services vehicle and emergency services personnel. In one example, a method may include storing sensor data captured of an environment surrounding the vehicle while the vehicle is on a road, determining whether an emergency services vehicle is present in the surrounding environment based on the sensor data, and in response to determining that the emergency vehicle is present in the surrounding environment, generating an alert and transmitting the alert to a user interface.Type: GrantFiled: December 12, 2022Date of Patent: July 15, 2025Assignee: EMBARK TRUCKS, INC.Inventors: Sarah Houts, Gilbran James Alvarez
-
Patent number: 12361058Abstract: Provided are systems and methods for selectively streaming content using a new binary file format. In one example, a method may include storing a plurality of binary files, establishing a network communication session between the computing system and a computing terminal via a network, receiving identifiers of one or more intervals of time from the computing terminal via the network communication session, identifying a subset of data within a data section of a binary file stored in memory which is mapped to the identifiers of the one or more intervals of time based on an index within the binary file, and transmitting a stream including the identified subset of data to the computing terminal via the network communication session.Type: GrantFiled: March 22, 2023Date of Patent: July 15, 2025Assignee: EMBARK TRUCKS INC.Inventors: Liam Benson, Kashish Jain, Caleb Foust, Brendan Geck
-
Patent number: 12358518Abstract: A system and method including receiving a plurality of messages generated by a vehicle, each of the messages being associated with an indicated topic; initializing one or more state machines, each state machine preconfigured with a one or more specified state parameters to define a specific scenario, the initializing commencing an execution of the one or more state machines; querying the plurality of messages by the one or more state machines, each state machine querying for messages having an indicated topic associated with the querying state machine; updating, at one or more of a sequence of time intervals of a time period, the one or more state machines based on state transitions determined for each state machine; updating, based on each of the one or more state machines, a scenario record for each of the one or more state machines; and storing the updated scenario record in a data store.Type: GrantFiled: September 24, 2021Date of Patent: July 15, 2025Assignee: EMBARK TRUCKS, INC.Inventors: Marcus Sjolin, David Watson
-
Patent number: 12351212Abstract: Provided is a system and method that can control a speed of an autonomous vehicle when approaching a vehicle on a shoulder based on a piecewise linear function. Further, the system and method may determine whether to perform a lane change based on various factors. In one example, the method may include storing a piecewise linear function, detecting a vehicle on a shoulder (VOS) of a road based on sensor data sensed by one or more sensors of an ego vehicle approaching the VOS, determining that the VOS is within a predefined distance of the ego vehicle, and in response to the determination, controlling the ego vehicle to slow down and then speed up based on the piecewise linear function.Type: GrantFiled: November 6, 2023Date of Patent: July 8, 2025Assignee: EMBARK TRUCKS INC.Inventors: Mark Liu, Roya Sabbagh Novin
-
Patent number: 12278944Abstract: Provided are systems and methods for detecting a vehicle with sensors that are not calibrated properly and calibrating such sensor in real-time. In one example, a method may include iteratively capturing sensor data of a road while the vehicle is travelling on the road; monitoring a calibration of the sensors of the vehicle based on the sensor data, determining that the sensors of the vehicle are not calibrated properly based on the monitoring, generating a calibration target of an object on the road based on the sensor data, and adjusting a calibration parameter of the one or more sensors of the vehicle based on the generated calibration target.Type: GrantFiled: May 24, 2023Date of Patent: April 15, 2025Assignee: EMBARK TRUCKS INC.Inventor: Phillip James Haeusler
-
Patent number: 12276520Abstract: A system and method including receiving a digital representation of a road that includes one or more lane representations; defining a factor graph including variable nodes and constraint nodes that encode lane boundary constraints for the lane map; translating the factor graph into a nonlinear optimization problem for altitudes of the lane map; generating a solution to the optimization problem; and generating a corrected lane map with an optimized altitude for the road based on the generated solution.Type: GrantFiled: April 28, 2023Date of Patent: April 15, 2025Assignee: EMBARK TRUCKS INC.Inventors: Grady D. Williams, Phillip James Haeusler
-
Patent number: 12205415Abstract: A system and method including receiving an indication of an occurrence of an event associated with the operation of an autonomous vehicle; determining at least one action to be performed, the at least one action including a data request for a specified subset of stored data associated with the operation of the autonomous vehicle from a memory; generating an output including the specified subset of data; and transmitting the specified subset of data to a remote monitoring system.Type: GrantFiled: April 28, 2023Date of Patent: January 21, 2025Assignee: EMBARK TRUCKS INC.Inventors: Paul Ashbourne, Liam Benson, Konstantine Mushegian
-
Patent number: 12172638Abstract: Provided are systems and methods for controlling a vehicle based on a map that designed using a factor graph. Because the map is designed using a factor graph, positions of the road can be modified in real-time while operating the vehicle. In one example, the method may include storing a map which is associated with a factor graph of variable nodes representing a plurality of constraints that define positions of lane lines in a road and factor nodes between the variable nodes on the factor graph which define positioning constraints amongst the variable nodes, receiving an indication from the road using a sensor of a vehicle, updating positions of the variable nodes based on the indication and an estimated location of the vehicle within the map, and issue commands capable of controlling a steering operation of the vehicle based on the updated positions of the factor nodes.Type: GrantFiled: July 19, 2021Date of Patent: December 24, 2024Assignee: EMBARK TRUCKS, INC.Inventor: Grady Williams
-
Patent number: 12162485Abstract: Provided is a system and method for imitating control signals from physical input mechanisms of a vehicle. Examples of such physical input mechanisms include a gas pedal, a brake pedal, and the like. In one example, the method may include receiving an acceleration value from a planning system associated with a vehicle and a state of the vehicle from a state estimation system, converting, via a software control node, the acceleration value and the state of the vehicle into at least one of an engine torque value and a brake pressure value, generating a control signal for controlling a speed of the vehicle based on the at least one of the engine torque value and the brake pressure value, and transmitting the control signal to a control system of the vehicle.Type: GrantFiled: December 27, 2022Date of Patent: December 10, 2024Assignee: EMBARK TRUCKS INC.Inventor: Sami Rajala
-
Patent number: 12034808Abstract: Provided are systems, methods and computer program code for transmitting vehicle data to remote monitoring systems using a low bandwidth protocol.Type: GrantFiled: January 9, 2023Date of Patent: July 9, 2024Assignee: EMBARK TRUCKS INC.Inventors: Caleb William Locke Foust, Hourann William Bosci, Konstantine Mushegian
-
Patent number: 11908164Abstract: Provided are systems and methods for auto calibrating a vehicle using a calibration target that is generated from the vehicle's sensor data. In one example, the method may include receiving sensor data associated with a road captured by one or more sensors of a vehicle, identifying lane line data points within the sensor data, generating a representation which includes positions of a plurality of lane lines of the road based on the identified lane line data points, and adjusting a calibration parameter of a sensor from among the one or more sensors of the vehicle based on the representation of the plurality of lane lines.Type: GrantFiled: July 23, 2021Date of Patent: February 20, 2024Assignee: EMBARK TRUCKS INC.Inventor: Phillip Haeusler
-
Patent number: 11823505Abstract: A system and method including monitoring an available storage capacity of a data store onboard a vehicle and annotated data stored therein, the annotated data stored in the data store including event data associated with an operation of the vehicle; automatically deleting, in response to an indication of at least one of the available storage capacity of the data store and the annotated data stored therein, at least a portion of the data from the data store; and generating an output including an indication of a completion of the automatic deleting of the at least a portion of the data.Type: GrantFiled: December 30, 2022Date of Patent: November 21, 2023Assignee: EMBARK TRUCKS INC.Inventors: Liam Benson, Kashish Jain, Taehoon Kang
-
Patent number: 11727164Abstract: A system and method including identifying lane line data associated with a road within the sensor data; modelling a geometry of the road as a sequence of road segments, each road segment being defined by parameters including a curvature rate and a road grade rate; generating, based on a mathematical representation of the modelled road geometry, an approximation of each road segment; and generating, based on the generated approximation of each road segment, a three-dimensional representation of the road including the sequence of segments.Type: GrantFiled: September 21, 2022Date of Patent: August 15, 2023Assignee: EMBARK TRUCKS INC.Inventor: Karl Granstrom
-
Patent number: 11611477Abstract: A system and method including storing a configuration file defining one or more data structures to configure a first radio to communicate with a second radio, the configuration file defining at least a radio frequency (RF) channel and a plurality of data ports; and updating a set of configuration settings of the first radio based on the data structures defined in the configuration file, and to communicate RF data through the plurality of data ports with the second radio.Type: GrantFiled: April 6, 2022Date of Patent: March 21, 2023Assignee: EMBARK TRUCKS INC.Inventors: Igor Prilepov, Kwabena Agyeman
-
Patent number: 11599119Abstract: A system and method, optionally implemented in a hardware circuitry, to receive a global positioning system pulse per second, GPS PPS, signal generated by a GPS receiver in a vehicle having a plurality of sensors; monitor the GPS PPS signal for an indication of a presence and a frequency of the GPS PPS signal within a predetermined threshold; generate a generated PPS signal synchronized with the GPS PPS signal; generate, based on an input of the generated PPS signal, a plurality of trigger signals, each of the generated plurality of trigger signals being selectively programmatically adjustable in at least one of a frequency and a phase, the selectively adjustability of each of the generated plurality of trigger signals being independent of the other generated plurality of trigger signals; and transmit at least one of the generated plurality of trigger signals to one or more of the sensors.Type: GrantFiled: July 28, 2021Date of Patent: March 7, 2023Assignee: EMBARK TRUCKS, INCInventor: Kwabena Agyeman
-
Patent number: 11491987Abstract: Provided is a system and method that can control a merge of an autonomous vehicle when other vehicles are present on the road. In one example, the method may include iteratively estimating a series of values associated with one or more vehicles in an adjacent lane with respect to an ego vehicle, identifying a trend associated with the one or more vehicles from the iteratively estimated series of values, determining merge intentions of the one or more vehicles with respect to the ego vehicle based on the identified trend over time, verifying the merge intentions against a simulated change in the trend, selecting a merge position of the ego vehicle with respect to the one or more vehicles within the lane based on the verified merge intentions, and executing an instruction to cause the ego vehicle to perform a merge operation based on the selected merge position.Type: GrantFiled: June 22, 2022Date of Patent: November 8, 2022Assignee: EMBARK TRUCKS INC.Inventor: Erik Ward
-
Patent number: 11465641Abstract: Provided is a system and method for interfacing with physical input mechanisms of a vehicle and electrically controlling signals from the physical input mechanisms to a computer of the vehicle. Examples of such physical input mechanisms include a gas pedal, a brake pedal, a turn signal stalk, a button, and the like. In one example, the method may include receiving, via a first interface, a request to actuate a component of a vehicle that is controlled by a physical input mechanism, generating, via a processor, a control signal that corresponds to an actuation signal from the physical input mechanism, and transmitting, via a second interface, the generated control signal to a control unit of the vehicle for actuating the component of the vehicle.Type: GrantFiled: March 25, 2022Date of Patent: October 11, 2022Assignee: EMBARK TRUCKS INC.Inventors: Kwabena Agyeman, Ajithkumar Dasari, Sami Rajala