Application launcher
First Claim
Patent Images
1. A system comprising:
- a computer including a display that selectively displays a user interface;
a connection between the computer and a communications bus;
a plurality of diagnostic applications installed on the computer that are capable of receiving data from the communications bus via the connection; and
instructions executable on the computer for;
providing a list of the diagnostic applications in the user interface;
accepting input indicating one of the diagnostic applications to be launched;
stopping communications between the computer and the communications bus; and
launching the indicated diagnostic application.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer, connected to a communications bus, includes a display that selectively displays a user interface. A plurality of diagnostic applications installed on the computer are capable of receiving data from the communications bus via the connection. Instructions executable on the computer provide a list of the diagnostic applications in the user interface, accept input indicating one of the diagnostic applications to be launched, and launch the indicated diagnostic application. In one embodiment, the communications bus is in a vehicle.
21 Citations
20 Claims
-
1. A system comprising:
-
a computer including a display that selectively displays a user interface; a connection between the computer and a communications bus; a plurality of diagnostic applications installed on the computer that are capable of receiving data from the communications bus via the connection; and instructions executable on the computer for; providing a list of the diagnostic applications in the user interface; accepting input indicating one of the diagnostic applications to be launched; stopping communications between the computer and the communications bus; and launching the indicated diagnostic application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for launching diagnostic applications on a computer comprising:
-
displaying a user interface on the computer; establishing a connection between the computer and a communications bus; providing a list of the diagnostic applications in the user interface; accepting input indicating one of the diagnostic applications to be launched; stopping communications between the computer and the communications bus; and launching the indicated diagnostic application. - View Dependent Claims (10, 11, 12, 13, 14, 15, 17)
-
-
16. A system comprising:
-
means for communicating between a computer and a communications bus; means for displaying a list of a plurality of diagnostic applications installed on the computer that are capable of receiving data from the communications bus via the connection; means for providing a list of the diagnostic applications in the user interface; means for accepting input indicating one of the diagnostic applications to be launched; means for stopping communications between the computer and the communications bus; and means for launching the indicated diagnostic application. - View Dependent Claims (18)
-
-
19. A system comprising:
-
a computer including a display that selectively displays a user interface; a connection between the computer and a communications bus, wherein the communications bus is included in a vehicle; a plurality of diagnostic applications installed on the computer that are capable of receiving data from the communications bus via the connection; and instructions executable on the computer for; providing a list of the diagnostic applications in the user interface; accepting input indicating one of the diagnostic applications to be launched; and launching the indicated diagnostic application.
-
-
20. A method for launching diagnostic applications on a computer comprising:
-
displaying a user interface on the computer; establishing a connection between the computer and a communications bus, wherein the communications bus is included in a vehicle; providing a list of the diagnostic applications in the user interface; accepting input indicating one of the diagnostic applications to be launched; and launching the indicated diagnostic application.
-
Specification