Abstract:
A vehicle may display a user interface of an application based on command information received from a primary-connected device, and send the command information to a secondary-connected device providing an auxiliary user interface. The vehicle may also forward a command message received based on user input to the auxiliary user interface to the application of the primary-connected device. The vehicle may also access paired device data to confirm that the secondary-connected device is authorized to command the application; and forward the user input to the primary-connected device if the secondary-connected device is authorized to command the application.
Abstract:
A vehicle system includes a processor programmed to receive a suggested infotainment setting via occupant input. The processor is further programmed to transmit the suggested infotainment setting to one or more devices for occupant feedback and control an infotainment feature in response to the received occupant feedback to accept, reject, or modify the suggested infotainment setting.
Abstract:
A service may provide media content metadata describing available media content to reader devices, the service including a zeroth characteristic indicating a count of additional data characteristics of the service and a count of read cycles of the data characteristics to retrieve the metadata. Each of the data characteristics may include an indication of the read cycle of the data characteristic, a data element including a portion of the metadata, and an indication of a data offset of the data element into the media content metadata. Responsive to all subscribed reader devices downloading data from one of the data characteristics, including update data of a next read cycle in the characteristic.
Abstract:
A vehicle computing system includes at least one processor in communication with a mobile device via a wireless transceiver. The at least one processor is configured to launch a second application from an inactive state at the mobile device based on a message transmitted to a first application in an active state being executed in a foreground at the mobile device. The message is configured with an application identification of the second application.
Abstract:
A vehicle computer system in an autonomous vehicle includes a wireless transceiver configured to communicate with a remote device. The vehicle computer system also includes a processor in communication with the wireless transceiver. The processor is configured to receive instructions from the remote device to initiate an automatic valet-mode, receive data from the remote device indicative of a user's pick-up location, and send instructions to a vehicle module instructing the vehicle to drive to the user's pick-up location.
Abstract:
A vehicle computing system for a vehicle includes a radar system, a microphone, and at least one controller. The radar system is configured to measure a distance to a frontward-vehicle. The microphone is configured to measure vehicle cabin noise. The controller is configured to output a tailgating event when the measured distance to the frontward-vehicle is less than a predefined threshold value. The controller may be further configured to request cabin noise from the microphone based on the tailgating event. If the noise is greater than a threshold value, the controller may output an alert message.
Abstract:
A method is disclosed which involves using an identifier which may be stored in an electronic component of a vehicle. A short range, wireless protocol connectivity system of the vehicle may establish a wireless link with a personal electronic device (PED) of a user when the user enters the vehicle with the PED powered on. The link may be used to automatically transmit the identifier to the PED. The PED then transmits the identifier to a remote authorization source which checks if the identifier is valid and, if so, sends an unlock code back to the PED. The PED uses the unlock code to unlock an application on the PED which enables access to the remote content source.
Abstract:
A vehicle key base station is configured to comprise at least one controller in communication with a key fob and a nomadic device using one or more transceivers. The at least one controller may be configured to receive a security code request from the nomadic device. The at least one controller may be further configured to verify the nomadic device is approved to communicate with vehicle key fob based on a pre-registration configuration. If the nomadic device is approved, the at least one controller may be further configured to transmit the request to the key fob and receive the vehicle security code from the key fob. The at least one controller may be further configured to transmit the vehicle security code to the nomadic device.
Abstract:
A system may determine, based on vehicle data received from vehicle sensors, a maintenance indication indicative of vehicle maintenance required according to a vehicle maintenance schedule, identify a maintenance time indication for which a maintenance procedure unrelated to the vehicle maintenance schedule should be performed, and generate a maintenance recommendation to provide in a vehicle human-machine interface offering to perform the vehicle maintenance and the unrelated maintenance procedure. The system may also identify, based on driver maintenance preferences, a weather-specific maintenance procedure unrelated to a vehicle maintenance schedule, identify a maintenance time indication according to properties of weather appropriate for the weather-specific maintenance procedure and weather forecast data queried from a weather service, and present a maintenance recommendation offering to perform required vehicle maintenance and the weather-specific maintenance procedure at a time indicated by the maintenance time indication.
Abstract:
A vehicle computing system (VCS) may include a smart device interface configured to provide VCS applications with access to remote smart device features; a scripting application configured to utilize the smart device interface to execute scripting settings to automate the remote smart device features; and a user interface of the scripting application configured to facilitate editing of scripting settings when driver workload, as determined by the VCS, is below a predetermined threshold value. A configuration server may be configured to receive, via a user interface provided by the server, an action to be performed by a vehicle and a trigger specifying a condition upon which the action should be performed by the vehicle, generate a scripting setting including the action and the trigger, and provide the scripting setting to a vehicle for execution.