Abstract:
An antenna is provided. The antenna includes an antenna base; and a detection mechanism removably coupled to the antenna base that generates a detection signal for detecting whether an antenna mast is coupled to the antenna base.
Abstract:
A method for training a machine learning algorithm includes performing at least one exploratory training session of the machine learning algorithm using an input data set. The input data set includes a first plurality of input data samples. The method further includes dividing the input data set into a plurality of input data categories. The method further includes determining a regression curve equation for each of the plurality of input data categories based at least in part on the at least one exploratory training session. The method further includes collecting a second plurality of input data samples based at least in part on the regression curve equation for each of the plurality of input data categories. The method further includes training the machine learning algorithm using the second plurality of input data samples and the input data set.
Abstract:
Methods, apparatus and systems are provided for programming a vehicle module. An exemplary vehicle includes a first module, a gateway module communicatively coupled to the first module, and an update module communicatively coupled to the gateway module. The update module is configured to provide authorization information and programming data to the gateway module. The gateway module is configured to verify that programming of the first module is authorized based at least in part on the authorization information and provide the programming data to the first module after verifying that the programming of the first module is authorized.
Abstract:
Methods and apparatus are provided for a video playback control system for a vehicle. The method can include receiving a source of video data and accessing a data store for a run script associated with the playback of the video data. The method can also include if no run script exists in the data store, generating a log of user input received for the playback of the video data. The method can include storing the log in the data store as a run script associated with the playback of the video data.
Abstract:
Methods and apparatus are provided for a video playback control system for a vehicle having a front cabin and a rear cabin. The apparatus can include at least one first display located in the front cabin, and at least one second display located in the rear cabin. The apparatus can also include a source of video data for display on the at least one first display and the at least one second display. The apparatus can include a control module that outputs a single still video frame or series of still video frames from a continuous video stream provided by the source of video data for display on the at least one first display.
Abstract:
Methods and systems are provided for detecting whether an antenna mast is coupled to an antenna. In one embodiment, a method of monitoring an antenna having a removable detection mechanism is provided. The method includes: monitoring voltage standing wave radio (VSWR) measurement data of the antenna; and selectively determining whether at least one of the detection mechanism and an antenna mast is installed based on the VSWR measurement data.
Abstract:
Speech recognition in a vehicle through an extrinsic device includes detecting, via the vehicle, a presence of a mobile communications device that is configured with a speech recognition component. A vehicle processor encodes data lists stored in the vehicle and transmits the data lists and a vehicle identifier to the mobile communications device. In response to receiving a request to initiate a voice recognition session, the vehicle transmits the request and the vehicle identifier to the mobile communications device that causes activation of the speech recognition component. The mobile communications device retrieves the data lists via the identifier. In response to a voice command received by the speech recognition component, the speech recognition component interprets the voice command, determines an action by evaluating the voice command in view of the data lists, and transmits an instruction to the vehicle processor directing the vehicle to implement the action.
Abstract:
Speech recognition in a vehicle through an extrinsic device includes detecting, via the vehicle, a presence of a mobile communications device that is configured with a speech recognition component. A vehicle processor encodes data lists stored in the vehicle and transmits the data lists and a vehicle identifier to the mobile communications device. In response to receiving a request to initiate a voice recognition session, the vehicle transmits the request and the vehicle identifier to the mobile communications device that causes activation of the speech recognition component. The mobile communications device retrieves the data lists via the identifier. In response to a voice command received by the speech recognition component, the speech recognition component interprets the voice command, determines an action by evaluating the voice command in view of the data lists, and transmits an instruction to the vehicle processor directing the vehicle to implement the action.
Abstract:
A system for cloud coordinated vehicle data collection includes an onboard vehicle data management subsystem and a remotely-located back-office subsystem. Each subsystem includes one or more control modules having a processor, a memory, and input/output (I/O) ports. The control modules execute program code portions stored in memory. A first program code portion collects vehicle data from onboard vehicle data sources. A second program code portion determines which of several distinct communications systems will be used to transmit the vehicle data to the remotely-located back-office subsystem. A third program code portion causes the remotely-located back-office subsystem to allocate data processing tasks to specific computing resources. A fourth program code portion causes the onboard vehicle data management subsystem and the remotely-located back-office subsystem to continuously adjust data processing task allocation between onboard vehicle control modules and remotely located back-office control modules by minimizing costs and honoring task deadlines and resource consumption constraints.
Abstract:
A method and system for gathering vehicle video data, processing the vehicle video data, and providing the processed data to a cloud layer that reconstructs the scene encountered by the vehicle. By reconstructing the encountered scene at the cloud layer, a variety of commands can be generated for that vehicle or other vehicles in the vicinity, where the commands address the conditions being experienced by the vehicles. This may be particularly useful for autonomous or semi-autonomous vehicles. If the reconstructed scene is not sufficiently accurate or detailed, one or more data extraction parameter(s) can be adjusted so that additional data is provided to the cloud layer; if the reconstructed scene is sufficiently accurate, then the data extraction parameter(s) can be adjusted so that less data is provided to the cloud layer, thus, reducing unnecessary cellular data charges.