Patent ID: 8265862
Filing Date: 2012-09-11
Classification: G01C,G08G,G10L,H04L,H04W

Abstract:
1. A computer program product embodied on a non-transitory computer-readable medium, comprising: code for working in association with a vehicular assembly coupleable to a vehicle, the vehicular assembly including at least one processor, memory, at least one input device, at least one display, at least one speaker, at least one microphone, a navigation system, and at least one interface capable of communicating with a mobile device; code for causing communication between the mobile device and the vehicular assembly, utilizing the at least one interface of the vehicular assembly; code for causing a determination whether a trigger signal is received, utilizing the vehicular assembly; code for, after it is determined that the trigger signal has been received, allowing receipt of an utterance, utilizing the at least one microphone of the vehicular assembly; code for, in response to the utterance, causing retrieval of certain content; code for using the certain content, utilizing the vehicular assembly; code for allowing receipt of a user request for mobile phone content, utilizing the vehicular assembly; code for, in response to the receipt of the user request for mobile phone content, causing output of the mobile phone content, utilizing the vehicular assembly; code for allowing receipt of a user request for traffic service content, utilizing the vehicular assembly; code for, in response to the receipt of the user request for traffic service content, causing output of the traffic service content, utilizing the vehicular assembly; code for allowing receipt of a user request for particular content, utilizing the vehicular assembly; code for, in response to the receipt of the user request for particular content, causing generation of a particular content request; code for causing transmission of the particular content request; code for allowing receipt of the particular content; code for, after the receipt of the particular content, causing output of the particular content, utilizing the vehicular assembly; code for allowing receipt of a user request for streaming content, utilizing the vehicular assembly; code for, in response to the receipt of the user request for streaming content, causing generation of a streaming content request for the streaming content; code for causing transmission of the streaming content request; code for allowing receipt of the streaming content; code for causing output of the streaming content, utilizing the at least one speaker of the vehicular assembly; code for, in association with the vehicular assembly, allowing access to a plurality of different online applications including a first online application that provides access to a first functionality associated with the first online application and a second online application that provides access to a second functionality associated with the second online application; and code for: causing output of at least one first online application identifier associated with the first online application for access purposes; causing output of at least one second online application identifier associated with the second online application for access purposes; receiving a selection of the at least one first online application identifier associated with the first online application for access purposes; receiving a selection of the at least one second online application identifier associated with the second online application for access purposes; in response to the selection of the at least one first online application identifier associated with the first online application for access purposes, allowing access to the first online application; in response to the selection of the at least one second online application identifier associated with the second online application for access purposes, allowing access to the second online application, wherein the computer program product is operable such that at least multiple of the different online applications each have at least one server associated therewith and is capable of having an associated user identifier and password for use in accessing user-specific information stored utilizing the at least one server; and requests for application content associated with the multiple different online applications and receipt of the application content are both carried out utilizing a mobile device/vehicular assembly communication channel such that a separate wireless channel of the mobile device is utilized to receive the application content; wherein the computer program product is operable such that on-line radio station content is received in connection with at least one of the different online applications.