System and method for a diagnostic software service
First Claim
Patent Images
1. A mobile electronic communication device for use by a vehicle maintenance technician for motor vehicle maintenance, comprising:
- a user interface;
a display; and
a processor coupled to computer-readable storage medium on the mobile device having stored thereon computer-executable instructions for a subscription software application for use in maintenance of a motor vehicle, the subscription software application, when executed by the processor, configuring the processor to;
output, on the display of the mobile device, a list of diagnostic software modules stored via an integrated module of the mobile device or an extension module of the mobile device, the list of diagnostic software modules available for utilization by the vehicle maintenance technician for analysis of vehicle data associated with the motor vehicle, with the available diagnostic software modules being adapted for utilization with a corresponding motor vehicle characterized by at least one vehicle characteristic selected from a group of vehicle characteristics comprising vehicle manufacturer, model, model year, intended country of use, intended country of sale and vehicle subsystem;
receive, via the user interface of the mobile device, a selection of a desired diagnostic software module by a user from among the list of diagnostic software modules;
receive a commitment of payment for access to the desired diagnostic software module;
communicate the selection of the desired diagnostic software module to a first system, with the first system being remote from the motor vehicle to be maintained;
communicate the commitment of payment to a second system, with the second system being remote from the motor vehicle to be maintained; and
receive the selected diagnostic software module, as a download, to enable operation, in response to an authorization signal, of the desired diagnostic software module, when located in a local area relative to the motor vehicle to be maintained, for generating an analysis result from an analysis of at least a portion of the vehicle data and for outputting the analysis result to the display.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for a diagnostic software service that utilizes a subscription model to distribute diagnostic software to diagnostic tools. A diagnostic application is installed on a mobile device. The mobile device communicates with an adapter which can be coupled to a vehicle. An application server provides software modules that are available to be subscribed to by a technician and, once subscribed, can be utilized via the diagnostic application. Subscription to software modules enable the technician to add and utilize specific diagnostic functionality in an a la carte manner.
41 Citations
27 Claims
-
1. A mobile electronic communication device for use by a vehicle maintenance technician for motor vehicle maintenance, comprising:
-
a user interface; a display; and a processor coupled to computer-readable storage medium on the mobile device having stored thereon computer-executable instructions for a subscription software application for use in maintenance of a motor vehicle, the subscription software application, when executed by the processor, configuring the processor to; output, on the display of the mobile device, a list of diagnostic software modules stored via an integrated module of the mobile device or an extension module of the mobile device, the list of diagnostic software modules available for utilization by the vehicle maintenance technician for analysis of vehicle data associated with the motor vehicle, with the available diagnostic software modules being adapted for utilization with a corresponding motor vehicle characterized by at least one vehicle characteristic selected from a group of vehicle characteristics comprising vehicle manufacturer, model, model year, intended country of use, intended country of sale and vehicle subsystem; receive, via the user interface of the mobile device, a selection of a desired diagnostic software module by a user from among the list of diagnostic software modules; receive a commitment of payment for access to the desired diagnostic software module; communicate the selection of the desired diagnostic software module to a first system, with the first system being remote from the motor vehicle to be maintained; communicate the commitment of payment to a second system, with the second system being remote from the motor vehicle to be maintained; and receive the selected diagnostic software module, as a download, to enable operation, in response to an authorization signal, of the desired diagnostic software module, when located in a local area relative to the motor vehicle to be maintained, for generating an analysis result from an analysis of at least a portion of the vehicle data and for outputting the analysis result to the display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. Non-transitory, computer-readable storage media having stored thereon computer-executable instructions for a diagnostic software service for use in maintenance of a motor vehicle, the computer-executable instructions comprising:
-
a first set of instructions for the diagnostic software service that, when executed by a first processor, configures the first processor to; (1) display a list of diagnostic software modules available for use to analyze vehicle data associated with the motor vehicle and to generate analysis results adapted for use in maintenance of the motor vehicle, with the available diagnostic software modules being adapted for utilization with a corresponding motor vehicle characterized by at least one vehicle characteristic selected from a group of vehicle characteristics comprising vehicle manufacturer, model, model year, intended country of use, intended country of sale and vehicle subsystem wherein the list of diagnostic software modules are stored via an integrated module of the first processor or an extension module of the first processor, (2) receive a selection of a desired diagnostic software module by a user from among the list of diagnostic software modules available, and (3) communicate the selection of the desired diagnostic software module to a first system, with the first system being remote from the motor vehicle to be maintained; a second set of instructions for the diagnostic software service that, when executed by a second processor, configures the second processor to; (4) receive a commitment of payment for access to the desired diagnostic software module, and (5) communicate the commitment of payment to a second system, with the second system being remote from the motor vehicle to be maintained; a third set of instructions for the diagnostic software service that, when executed by the first processor in a local area relative to the motor vehicle to be maintained, configures the first processor to; (6) receive vehicle data associated with a motor vehicle, and (7) receive the selected diagnostic software module, as a download, and to operate the desired diagnostic software module to analyze the vehicle data to generate analysis results adapted for use in the maintenance of the motor vehicle; and a fourth set of instructions for the diagnostic software service that, when executed by the first processor in a local area relative to the motor vehicle to be maintained, configures the first processor to; (8) receive the analysis results generated from analysis of the vehicle data, and (9) output the analysis results to a display associated with the first processor and adapted for viewing by vehicle maintenance technician personnel when located in a local area relative to the motor vehicle to be maintained. - View Dependent Claims (13, 14, 15)
-
-
16. A non-transitory, computer-readable storage medium having stored thereon computer-executable instructions for enabling operation of a diagnostic software module for use in maintenance of a motor vehicle, the computer-executable instructions comprising:
a software application that, when executed by a processor, configures the processor to; output a list of diagnostic software modules stored via an integrated module of the processor or an extension module of the processor, the list of diagnostic software available for utilization by a vehicle maintenance technician for analysis of vehicle data associated with a motor vehicle, with the available diagnostic software modules being adapted for utilization with a corresponding motor vehicle characterized by at least one vehicle characteristic selected from a group of vehicle characteristics comprising vehicle manufacturer, model, model year, intended country of use, intended country of sale and vehicle subsystem; receive a selection of a desired diagnostic software module by a user from among the list of diagnostic software modules; receive a commitment of payment for access to the desired diagnostic software module; receive the desired diagnostic software module as a download; and enable operation of the desired diagnostic software module via a mobile electronic communication device having a user interface and a display, to generate analysis results in a local area relative to the motor vehicle to be maintained based on at least a portion of the vehicle data for output to the display of the mobile device wherein the software application is executable by the processor and the processor is a computer processor of the mobile device. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
27. A non-transitory, computer-readable storage medium having stored thereon computer-executable instructions for a diagnostic software service hosted on a remote server for use in maintenance of a motor vehicle, the computer-executable instructions comprising:
a software application configured to be executed by a processor to enable the processor to; receive a selection of a desired diagnostic software module made by a user, from a list of available diagnostic software modules, the list of available diagnostic software modules provided by the processor and stored via an integrated module of the processor or an extension module of the processor, with the available diagnostic software modules being adapted for utilization with a corresponding motor vehicle characterized by at least one vehicle characteristic selected from a group of vehicle characteristics comprising vehicle manufacturer, model, model year, intended country of use, intended country of sale and vehicle subsystem; receive a commitment of payment for use of the desired diagnostic software module; receive vehicle data associated with a motor vehicle; receive the desired diagnostic software module as a download; analyze the vehicle data in a local area relative to the motor vehicle to be maintained to generate analysis results via the desired diagnostic software module; and communicate the analysis results to a display of a mobile electronic communication device and adapted for viewing by vehicle maintenance technician personnel when located adjacent the motor vehicle wherein the mobile device includes the processor.
Specification