| CPC G06F 16/24575 (2019.01) [G06F 16/248 (2019.01); G06F 16/738 (2019.01); G06F 16/783 (2019.01); G06Q 10/06 (2013.01); G06Q 10/20 (2013.01); G07C 5/008 (2013.01); G07C 5/0808 (2013.01)] | 20 Claims |

|
19. A server, comprising:
one or more processors; and
a non-transitory computer-readable data storage device storing computer-readable program instructions, wherein the computer-readable program instructions are executable by the one or more processors to:
receiving, by the server from a client device, a request for a service procedure including a plurality of procedural steps for servicing a vehicle;
supplementing, by the server, the service procedure, wherein the supplemented service procedure includes a piece of supplemental service information to supplement a particular procedural step of the service procedure;
providing, by the server to the client device, the supplemented service procedure in response to the request; and
providing, by the server to the client device, a definition of a trigger event associated with performance of the particular procedural step of the service procedure, wherein the client device displays the piece of supplemental service information in response to detecting an occurrence of the trigger event during performance of the particular procedural step of the service procedure.
|