System and method for accessing vehicle communication applications requiring vehicle identification without re-entering vehicle identification
First Claim
1. A method comprising:
- determining, at a computing device, vehicle identification information (VII) that identifies a vehicle to be serviced, wherein the computing device comprises a first software executable and a second software executable;
storing, at the computing device, a first vehicle identifier associated with the first software executable and a second vehicle identifier associated with the second software executable based on the VII, wherein the first vehicle identifier differs from the second vehicle identifier; and
repairing the vehicle using the computing device by at least;
receiving a request to activate the first software executable,after receiving the request to activate the first software executable, activating the first software executable at least by;
retrieving the first vehicle identifier that is associated with the first software executable, andproviding the retrieved first vehicle identifier to the first software executable as part of initiating execution of the first software executable;
after initiating execution of the first software executable, receiving a request to activate the second software executable; and
after receiving the request to activate the second software executable, activating the second software executable at least by;
retrieving the second vehicle identifier that is associated with the second software executable, andproviding the retrieved second vehicle identifier to the second software executable as part of initiating execution of the second software executable;
after activating the second software executable, sending a request for repair-related information to the vehicle;
receiving the repair-related information from the vehicle; and
generating a display of the computing device based on the repair-related information.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus are provided for repairing vehicles. A computing device having first and second software executables can determine vehicle identification information (VII) that identifies a vehicle. The computing device can store first and second vehicle identifiers that are based on the VII and are respectively associated with the first and second software executables, where the first vehicle identifier differs from the second vehicle identifier. The computing device can be used to repair the vehicle by at least: receiving a request to activate the first software executable, and activating the first software executable at least by providing the stored first vehicle identifier to the first software executable.
24 Citations
21 Claims
-
1. A method comprising:
-
determining, at a computing device, vehicle identification information (VII) that identifies a vehicle to be serviced, wherein the computing device comprises a first software executable and a second software executable; storing, at the computing device, a first vehicle identifier associated with the first software executable and a second vehicle identifier associated with the second software executable based on the VII, wherein the first vehicle identifier differs from the second vehicle identifier; and repairing the vehicle using the computing device by at least; receiving a request to activate the first software executable, after receiving the request to activate the first software executable, activating the first software executable at least by; retrieving the first vehicle identifier that is associated with the first software executable, and providing the retrieved first vehicle identifier to the first software executable as part of initiating execution of the first software executable; after initiating execution of the first software executable, receiving a request to activate the second software executable; and after receiving the request to activate the second software executable, activating the second software executable at least by; retrieving the second vehicle identifier that is associated with the second software executable, and providing the retrieved second vehicle identifier to the second software executable as part of initiating execution of the second software executable; after activating the second software executable, sending a request for repair-related information to the vehicle; receiving the repair-related information from the vehicle; and generating a display of the computing device based on the repair-related information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computing device, comprising:
-
a processor; and a computer readable medium configured to store at least a first software executable, a second software executable, and executable instructions, wherein the executable instructions, when executed by the processor, cause the computing device to perform functions comprising; determining vehicle identification information (VII) that identifies a vehicle to be serviced; storing, at the computer readable medium, a first vehicle identifier associated with the first software executable and a second vehicle identifier associated with the second software executable based on the VII, wherein the first vehicle identifier differs from the second vehicle identifier; and repairing the vehicle using the computing device by at least; receiving a request to activate the first software executable, and after receiving the request to activate the first software executable, activating the first software executable at least by; retrieving the first vehicle identifier that is associated with the first software executable, and providing the retrieved first vehicle identifier to the first software executable as part of initiating execution of the first software executable; after initiating execution of the first software executable, receiving a request to activate the second software executable; and after receiving the request to activate the second software executable, activating the second software executable at least by; retrieving the second vehicle identifier that is associated with the second software executable, and providing the retrieved second vehicle identifier to the second software executable as part of initiating execution of the second software executable; after activating the second software executable, sending a request for repair-related information to the vehicle; receiving the repair-related information from the vehicle; and generating a display of the computing device based on the repair-related information. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A non-transitory computer readable medium configured to store at least executable instructions, wherein the executable instructions, when executed by a processor of a computing device, cause the computing device to perform functions comprising:
-
determining vehicle identification information (VII) that identifies a vehicle to be serviced; storing, at the computing device, a first vehicle identifier associated with a first software executable and a second vehicle identifier associated with a second software executable based on the VII, wherein the first vehicle identifier differs from the second vehicle identifier; and repairing the vehicle by at least; receiving a request to activate the first software executable, and after receiving the request to activate the first software executable, activating the first software executable at least by; retrieving the first vehicle identifier that is associated with the first software executable, and providing the retrieved first vehicle identifier to the first software executable as part of initiating execution of the first software executable; after initiating execution of the first software executable, receiving a request to activate the second software executable; and after receiving the request to activate the second software executable, activating the second software executable at least by; retrieving the second vehicle identifier that is associated with the second software executable, and providing the retrieved second vehicle identifier to the second software executable as part of initiating execution of the second software executable; after activating the second software executable, sending a request for repair-related information to the vehicle; receiving the repair-related information from the vehicle; and generating a display of the computing device based on the repair-related information.
-
Specification