Patent classifications
B60Y2200/912
MANAGING SERVICE LOGISTICS
According to one embodiment, managing services performed on a vehicle can comprise receiving, at a service provider system and over a communications network, a request for maintenance of one or more vehicles. The request can be received from an on-board diagnostic system of the one or more vehicles or one or more servers of a third-party system. The service provider system can read a set of management rules, a set of service configuration information, and/or a set of user or vehicle specific maintenance and use information for the one or more vehicles from one or more databases. Logistics for the service can be determined based on applying the management rules and using the set of service configuration information and the set of user or vehicle specific maintenance and use information. Instructions related to the service can be provided to the one or more vehicles based on the determined logistics.
METHODS AND SYSTEMS FOR COMMUNICATING ESTIMATED TIME OF ARRIVAL TO A THIRD PARTY
A vehicle, based on user preferences and while the vehicle is in motion: in response to identification of a first event (e.g., a third party resident being in a vehicle location and/or on the route of the vehicle) and based on the user preferences, determines that the user desires to perform a transaction with the third party, automatically sends a first communication to the third party for the user (the first communication being part of a secure session and enabling authentication of the user by the third party), at a second later time and while the vehicle is in motion, and in response to identification of a second event, automatically sends a different second communication to the third party. The second communication is part of the secure session and enables the third party to complete the transaction with the user.
Methods and systems for controlling communications by a driver in a vehicle
A vehicle is provided that stores limit(s) on third party vendor communications associated with a user in the vehicle. The limit(s) restrict financial transactions of the user with third party vendors. The vehicle determines that the user desires to interact with a third party vendor, based on the limit(s), determines if the vehicle can send a first communication to the third party vendor (the first communication being related to initiating or completing a financial transaction with the third party vendor), when allowed by the limit(s), automatically sends the first communication to the third party vendor for the user, and when not allowed by the limit(s), does not send the first communication to the third party vendor for the user.
METHODS AND SYSTEMS FOR AUTOMATICALLY SENDING RULE-BASED COMMUNICATIONS FROM A VEHICLE
A vehicle is provided that determines a need for communication with a third party vendor, retrieves the user rule from the memory (the user rule defining to which third party vendor the vehicle can send a first communication to address the need and defining a geographic location of the third party vendor relative to a current location of the vehicle, a monetary amount the vehicle can pay to a third party vendor for a product or service to address the need, and a time limit for the third party vendor to provide the product or service to address the need), based on the user rule, selects a third party vendor from among multiple possible third party vendors, and when determined by the user rule, automatically sends the first communication to the selected third party vendor to order the product or service and provides an authorization to the selected third party vendor to complete the order. The vehicle uses different communication protocols to provide the first communication and authorization to the selected third party vendor.
System and method for receiving authorization to communicate sensitive information through a vehicle
A vehicle is provided that, while the vehicle is in motion, receives a plurality of transaction options from a plurality of vendors (each transaction option comprising an offer for an occupant to purchase a good or service), in response and based on user preferences, pre-filters the plurality of transaction options to identify which of the plurality of transaction options to present to the occupant by a user interface, in response to identifying a transaction option to present to the occupant, renders the user interface for the display to request authorization from the user to allow a communication to the vendor associated with the identified transaction option, receives user input associated with the identified transaction option regarding authorization of the associated transaction, and based on the user input and while the vehicle is in motion, automatically sends, by a secure session, a first communication to the vendor on behalf of the user. The first communication provides sensitive user information to the vendor to complete the transaction.
SECURE COMMUNICATIONS WITH SENSITIVE USER INFORMATION THROUGH A VEHICLE
A vehicle is provided that stores user information associated with a user in the vehicle and vehicle information associated with the vehicle (the vehicle information comprises a vehicle identification number of the vehicle, an electronic serial number associated with the vehicle, and/or an engine code of the vehicle), determines the user desires to interact with a third party, retrieves the user and vehicle information from the memory, combines the user information and the vehicle information into a first communication for the third party, and automatically sends the first communication to the third party for the user to authenticate the user to the third party.
SYSTEM AND METHOD FOR AUTOMATICALLY TRIGGERING THE COMMUNICATION OF SENSITIVE INFORMATION THROUGH A VEHICLE TO A THIRD PARTY
A vehicle is provided that determines a first triggering event in predetermined triggering event information has occurred, in response to a first event, automatically forwards a first communication to a selected third party vendor to preorder a product or service of the selected third party vendor in connection with a transaction with the user, determines a second triggering event in the triggering event information has occurred, and in response to the later second event, automatically sends an authorization to complete the transaction by providing financial information to the selected third party vendor.
BIFURCATED COMMUNICATIONS TO A THIRD PARTY THROUGH A VEHICLE
A vehicle is provided that determines a need for communication with a third party vendor, retrieves a user rule from the memory (the user rule defines to which third party vendor the vehicle can send a first communication to address the need and defines a geographic location of the third party vendor relative to a current location of the vehicle, a monetary amount the vehicle can pay to a third party vendor for a product or service to address the need, and a time limit for the third party vendor to provide the product or service to address the need), based on the user rule, selects a third party vendor from among multiple possible third party vendors, and when determined by the user rule, automatically sends the first communication to the selected third party vendor to address the need. The first communication is associated with an order for the product or service, and the processor provides an authorization to the selected third party vendor to complete the order. The vehicle uses different antennas positioned at different physical locations on an exterior of the vehicle to provide the first communication and authorization to the selected third party vendor.
VEHICLE IDENTIFICATION OR AUTHENTICATION
A vehicle includes an on board microprocessor that is programmed to receive and transmit multiple authentication factors or a key derived therefrom to a remote server to authenticate the vehicle or a vehicle occupant to a remote server. The multiple authentication factors comprise a plurality of an electronic address of a portable communication device of the occupant sensed by an on board sensor, a wireless remote signal description sensed by an on board sensor, a vehicle-related identifier, a vehicle parameter sensed by the on board processor, an environmental parameter sensed by the on board processor, and a passcode received by the microprocessor from the remote server.