Computing architecture for vehicle hardware and feature virtualization
AssigneeIrider
InventorsFrédéric Delahais, Jean-François Simon, Thomas Rayer, Jan De Moortel
Life of this patent
Estimating the term…
Loading patent…
AssigneeIrider
InventorsFrédéric Delahais, Jean-François Simon, Thomas Rayer, Jan De Moortel
Estimating the term…
A vehicle computing architecture includes an application layer a software virtualization layer, a hardware virtualization layer, and a hardware component layer. The application layer includes a plurality of virtual functional components each representing a virtual function. The software virtualization layer includes a command registry having virtual commands. The hardware virtualization layer includes mapping logic. The hardware component layer includes a plurality of physical nodes each being a virtual representation of a corresponding hardware component. The virtual functional components call a virtual command from the command registry. The hardware virtualization layer selects one of the physical nodes corresponding to the received virtual command and translates the received virtual command to a hardware command using the mapping logic, and communicates the hardware command to the selected physical node. The hardware component layer communicates the hardware command to the hardware component to perform the corresponding vehicle function.
A computer-implemented method of controlling hardware components of a mobile vehicle, each hardware component configured to perform a vehicle function, the method comprising the following acts performed in response to the execution of instructions stored in non-transitory computer readable media by at least one processor, the acts comprising:
A mobile vehicle comprising:
Dependencies are inferred from the claim text.