Method and apparatus for in-vehicle hardware and software testing
First Claim
Patent Images
1. An apparatus comprising:
- a vehicle data bus port configured to receive bus data from a vehicle;
a removable media port configured to receive removable media storing an application and settings;
an input/output port configured to interface with a test hardware device; and
a processor programmed to set up the test hardware device in accordance with the settings, and execute the application using the bus data and the test hardware device as configured, the settings including at least one of global positioning system (GPS) accuracy, an amount of simulated packet loss, an adjustment to network connection signal strength, whether to perform simulated intermittent connection of the test hardware device, and whether to disable one or more functions of the test hardware device.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus may receive bus data from a vehicle, may receive removable media storing an application and settings, and may interface with an external test hardware device. The apparatus may include a processor programmed to set up the test hardware device in accordance with the settings, and execute the application using the bus data and the external test hardware devices as configured. The apparatus may also update an indicator associated with a device category of a connected test hardware device to indicate presence of the test hardware device.
23 Citations
18 Claims
-
1. An apparatus comprising:
-
a vehicle data bus port configured to receive bus data from a vehicle; a removable media port configured to receive removable media storing an application and settings; an input/output port configured to interface with a test hardware device; and a processor programmed to set up the test hardware device in accordance with the settings, and execute the application using the bus data and the test hardware device as configured, the settings including at least one of global positioning system (GPS) accuracy, an amount of simulated packet loss, an adjustment to network connection signal strength, whether to perform simulated intermittent connection of the test hardware device, and whether to disable one or more functions of the test hardware device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method comprising:
-
receiving, by a processor of a tester apparatus, settings and an application from a media storage device; setting up one or more test hardware devices connected to input/output ports of the tester apparatus according to the settings; and executing the application by the processor using the test hardware devices as set up and, based on the settings, one of;
(i) live vehicle bus data and (ii) prerecorded vehicle bus data,wherein the settings include at least one of global positioning system (GPS) accuracy, an amount of simulated packet loss, an adjustment to network connection signal strength, whether to perform simulated intermittent connection of the test hardware devices, and whether to disable one or more functions of the test hardware device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
a processor programmed to update an indicator associated with a device category of a connected test hardware device to indicate presence of the test hardware device; receive an application from a removable media storage device; receive vehicle bus data from a vehicle; set up the test hardware device in accordance with settings retrieved from the removable media storage device; and execute the application using the test hardware device and the vehicle bus data, wherein the settings include at least one of global positioning system (GPS) accuracy, an amount of simulated packet loss, an adjustment to network connection signal strength, whether to perform simulated intermittent connection of the test hardware devices, and whether to disable one or more functions of the test hardware device. - View Dependent Claims (16, 17)
-
-
18. A method comprising:
-
configuring test hardware devices connected to ports of a tester apparatus by a processor of the apparatus according to settings including global positioning system accuracy, simulated packet loss amount, network connection signal strength adjustment, whether to perform simulated intermittent connection of the devices, and whether to disable functions of the devices; and executing an application by the processor using the devices, based on the settings and live or prerecorded vehicle bus data.
-
Specification