Search

CN-122009049-A - Vehicle feature activation system

CN122009049ACN 122009049 ACN122009049 ACN 122009049ACN-122009049-A

Abstract

A vehicle includes a controller configured to connect to a network and further configured to receive a feature activation request referencing an owner. The controller is configured to issue an event comprising the feature activation request on an event network. Each of the plurality of components of the vehicle is configured to execute the feature activation request if the each component is the owner referenced by the feature activation request for the event. The plurality of components may be an Electronic Control Unit (ECU). The each component may be configured to perform the feature activation request by activating features present on the each component prior to receipt of the feature activation request by the controller without refreshing the each component. Each component may issue events for processing by other components in response to the feature activation request.

Inventors

  • A. Hardian
  • A. W. Arsenor
  • D. SANTOS
  • V. S.K.G. Padakanti
  • S. Baggas
  • A. Mohammed
  • V. K. Raoul Rapali
  • NAG ARUP
  • A. Vasudai Wu

Assignees

  • 瑞维安知识产权控股有限责任公司

Dates

Publication Date
20260512
Application Date
20251111
Priority Date
20251105

Claims (20)

  1. 1. A vehicle, the vehicle comprising: A plurality of parts, and A controller configured to connect to a network, and further configured to: Receiving a feature activation request referencing an owner, and Issuing an event comprising the feature activation request on an event network; Wherein each of the plurality of components is configured to: if said each component is said owner referenced by said feature activation request for said event, then executing said feature activation request.
  2. 2. The vehicle of claim 1, wherein the plurality of components comprise an Electronic Control Unit (ECU).
  3. 3. The vehicle of claim 1, wherein each component is further configured to execute the feature activation request by activating a feature present on the each component prior to receipt of the feature activation request by the controller.
  4. 4. The vehicle of claim 1, wherein each component is further configured to execute the feature activation request without refreshing the each component again.
  5. 5. The vehicle of claim 1, wherein the event network comprises a publisher/subscriber network.
  6. 6. The vehicle of claim 5, wherein the each component is a subscriber of the publisher/subscriber network and is further configured to detect the event based on a Component Identifier (CID) of the event referencing the each component.
  7. 7. The vehicle of claim 1, wherein the controller executes an application, the controller being further configured to: Receiving configuration changes from a user, and Transmitting the configuration change to a remote computer system in response to the configuration change from the user; Wherein the feature activation request is received from the remote computer system in response to the configuration change.
  8. 8. The vehicle of claim 7, wherein the remote computer system is a cloud computing platform.
  9. 9. The vehicle of claim 1, wherein the each of the plurality of components is further configured to verify whether one or more interlocks are met prior to executing the feature activation request.
  10. 10. The vehicle of claim 1, wherein the event is a first event and the each component is further configured to execute the feature activation request by issuing one or more second events on the event network, the one or more second events referencing one or more other components of the plurality of components.
  11. 11. A method, the method comprising: receiving, by a vehicle controller of the vehicle, a feature activation request referencing an owner; issuing, by the vehicle controller, an event comprising the feature activation request on an event network; determining that a component of a plurality of components of the vehicle is the owner, and The feature activation request is performed by the component in response to determining that the component is the owner.
  12. 12. The method of claim 11, wherein the plurality of components comprises an Electronic Control Unit (ECU).
  13. 13. The method of claim 11, further comprising executing, by the component, the feature activation request by activating a feature present on the component prior to receiving, by the controller, the feature activation request.
  14. 14. The method of claim 11, further comprising executing, by the component, the feature activation request without refreshing the component again.
  15. 15. The method of claim 11, wherein the event network is a publisher/subscriber network.
  16. 16. The method of claim 15, wherein the components are subscribers to the publisher/subscriber network, the method further comprising detecting the event by the components as a result of the event referencing a Component Identifier (CID) of each component.
  17. 17. The method of claim 11, the method further comprising: An application program executed by the vehicle controller receives a configuration change from a user, and Transmitting, by the application, the configuration change to a remote computer system in response to the configuration change from the user; Wherein the feature activation request is received from the remote computer system in response to the configuration change.
  18. 18. The method of claim 11, further comprising verifying, by the component, whether one or more interlocks are met prior to executing the feature activation request.
  19. 19. The method of claim 11, wherein the event is a first event and the method further comprises executing, by the component, the feature activation request by issuing one or more second events on the event network, the one or more second events referencing one or more other components of the plurality of components.
  20. 20. A non-transitory computer readable medium storing executable code that, when executed by a vehicle controller and a plurality of components of a vehicle, causes the vehicle controller and the plurality of components of the vehicle to: receiving, by the vehicle controller, a feature activation request referencing an owner; issuing, by the vehicle controller, an event comprising the feature activation request on an event network; determining that a component of the plurality of components of the vehicle is the owner, and The feature activation request is performed by the component in response to determining that the component is the owner.

Description

Vehicle feature activation system Related patent application The present application claims the benefit of U.S. provisional patent application serial No. 63/719,074, entitled "VEHICLE FEATURE ACTIVATION SYSTEM (vehicle feature activation system)" filed 11/2025, which is hereby incorporated by reference in its entirety. Technical Field The application relates to a vehicle feature activation system. Disclosure of Invention In one aspect, a vehicle includes a plurality of components. The vehicle includes a controller configured to connect to a network and further configured to receive a feature activation request referencing an owner. The controller is configured to issue an event comprising the feature activation request on an event network. Each component of the plurality of components is configured to execute the feature activation request if the each component is the owner referenced by the feature activation request for the event. In some embodiments, the plurality of components includes an Electronic Control Unit (ECU). In some embodiments, each component is further configured to perform the feature activation request by activating features present on each component prior to receipt of the feature activation request by the controller. In some embodiments, each component is further configured to execute the feature activation request without refreshing each component again. In some implementations, the event network includes a publisher/subscriber network. In some implementations, each component is a subscriber of the publisher/subscriber network and is configured to detect events based on a Component Identifier (CID) of each component to which the event refers. In some embodiments, the controller executes the application program, the controller is further configured to receive the configuration change from the user, and to send the configuration change to the remote computer system in response to the configuration change from the user. A feature activation request may be received from a remote computer system in response to the configuration change. In some embodiments, the remote computer system is a cloud computing platform. In some embodiments, each of the plurality of components is further configured to verify whether one or more interlocks are satisfied prior to executing the feature activation request. In some embodiments, the event is a first event, and each component is further configured to execute the feature activation request by issuing one or more second events on the event network, the one or more second events referencing one or more other components of the plurality of components. In another aspect, a method includes receiving, by a vehicle controller of a vehicle, a feature activation request referencing an owner. The method includes issuing, by the vehicle controller, an event including the feature activation request over an event network. The method includes determining, by a component of a plurality of components of the vehicle, that the component is an owner. The method includes executing, by the component, the feature activation request in response to determining that the component is an owner. In some embodiments, the plurality of components includes an Electronic Control Unit (ECU). In some embodiments, the method further includes executing, by the component, the feature activation request by activating a feature present on the component prior to receiving, by the controller, the feature activation request. In some embodiments, the method further includes executing, by the component, the feature activation request without refreshing the component again. In some implementations, the event network is a publisher/subscriber network. In some embodiments, the component is a subscriber of a publisher/subscriber network, the method further includes detecting the event by each component as a result of the event referencing a Component Identifier (CID) of the component. In some embodiments, the method further includes an application program executed by the vehicle controller receiving the configuration change from the user and transmitting, by the application program, the configuration change to the remote computer system in response to the configuration change from the user. A feature activation request may be received from a remote computer system in response to the configuration change. In some embodiments, the method further includes verifying, by the component, whether the one or more interlocks are satisfied prior to executing the feature activation request. In some embodiments, the event is a first event and the method further comprises executing, by the component, the feature activation request by issuing one or more second events on the event network, the one or more second events referencing one or more other components of the plurality of components. In another aspect, a non-transitory computer readable medium storing executable code that, when executed by a vehicle controller a