Cohesive framework of runtime characterization of dynamic services in software-defined vehicle architectures
AssigneeGoogle Inc.
InventorsJulius D'Souza, Ashutosh Agarwal
Life of this patent
Estimating the term…
Loading patent…
AssigneeGoogle Inc.
InventorsJulius D'Souza, Ashutosh Agarwal
Estimating the term…
A software defined vehicle (SDV) operating system may include components for executing software packages that declare unit types (e.g., interfaces) and define service units that each implement a unit type. For each unit type, there may be several service units that each provide a different implementation of that unit type. The SDV operating system may manage a service discovery module that registers service units for each unit type in a centralized registry. While executing a software package that declares a unit type, the service discovery module may fetch, from the centralized registry, an implementation of the unit type by a service unit defined by a different software package. While still executing the software package (i.e., at runtime), the SDV operating system may load a service unit defined by the software package with the fetched implementation. The SDV operating system may then execute the service unit based on the fetched implementation.
A method comprising:
A computing system for a software-defined vehicle, the computing system comprising:
A non-transitory computer-readable storage medium storing instructions that, when executed, cause one or more processors of a computing system for a software-defined vehicle to:
Dependencies are inferred from the claim text.