×

System, method, and computer program product for social networking utilizing a vehicular assembly

  • US 8,255,154 B2
  • Filed: 11/01/2011
  • Issued: 08/28/2012
  • Est. Priority Date: 08/22/2008
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system, comprising:

  • a vehicle;

    code for working in association with a vehicular assembly coupled to the 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 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 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 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;

    code for causing transmission of the streaming content request;

    code for allowing receipt of 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;

    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 system is operable such that the particular content includes news-related information and weather-related information and is received in connection with at least one of the different online applications;

    wherein the system is operable such that the traffic service content is received in connection with at least one of the different online applications;

    wherein the system is operable such that points-of-interest-related information is capable of being received in connection with at least one of the different online applications via a network and the navigation system of the vehicular assembly is capable of creating points-of-interest utilizing the points-of-interest-related information and calculating a distance;

    wherein the system is operable such that a user is capable of transferring at least one aspect of a current call from the mobile device to the vehicular assembly without having to hang up the current call;

    wherein the mobile phone content includes contacts database content, and further comprising;

    code for causing generation of a contacts database content request for the contacts database content;

    code for causing transmission of the contacts database content request;

    code for allowing receipt of the contacts database content;

    code for causing output of the contacts database content, utilizing the vehicular assembly;

    code for allowing receipt of a user request for driving directions to a particular contact address, utilizing the vehicular assembly;

    code for, in response to the receipt of the user request for driving directions to the particular contact address, causing generation of the driving directions to the particular contact address;

    code for causing output of the driving directions to the particular contact address, utilizing the at least one display of the vehicular assembly;

    code for allowing receipt of an oral user request for communication with a particular contact from a contacts database stored on the mobile device, utilizing the vehicular assembly; and

    code for, in response to the receipt of the oral user request for communication with the particular contact, allowing communication with the particular contact.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×