Patent application number | Description | Published |
20090047929 | METHOD OF AUTHENTICATING A SHORT MESSAGE SERVICE (SMS) MESSAGE - An authentication method that can be used by a telematics-equipped vehicle to authenticate an SMS message and provide additional security features above and beyond those inherent to the SMS protocol. Generally speaking, a call center uses a mathematical function to derive a security code, and then sends an SMS message to a telematics-equipped vehicle that includes information related to the derived security code. The telematics-equipped vehicle can utilize the transmitted information to authenticate the sender of the SMS message and/or its contents. One group of suitable mathematical functions utilizes keyed-hash message authentication codes (HMACs). | 02-19-2009 |
20090150167 | METHOD FOR ORGANIZING DATA PRESENTED TO A USER IN A VEHICLE - A method for organizing data presented to a user in a vehicle includes monitoring, at a call center, a routine of the user. Monitoring takes into account a then-current day, a then-current time of day, a then-current vehicle location, and a point of interest associated with the routine. At least one point of interest parameter, a time of day parameter, a day parameter, and a vehicle location boundary is generated based on the user's routine. The method further includes recognizing that the user is outside the vehicle location boundary on a day associated with the day parameter and at a time associated with the time of day parameter. The call center generates at least one datum based on the at least one point of interest parameter and a then-current location of the vehicle, and transmits the at least one datum to a telematics unit operatively disposed in the vehicle. | 06-11-2009 |
20090168742 | METHOD FOR CONTROLLING THE TIMING OF WIRELESS COMMUNICATIONS INVOLVING TELEMATICS-EQUIPPED VEHICLES - A timing control method for use with wireless communications involving telematics-equipped vehicles. The timing control method generally determines a temporally-distributed sequence of message response times for a group of telematics-equipped vehicles, and then includes these different response times in wireless messages that are sent to the vehicles. In reply, the vehicles use the various message response times to respond in an apportioned or distributed fashion that generally correlates with the temporally-distributed sequence; instead of all at once. In another disclosed method, the response times are determined at each vehicle itself. The methods can be used for requesting data from vehicles via SMS messages. | 07-02-2009 |
20090247132 | SYSTEM AND METHOD FOR PROCESSING VEHICLE COMMUNICATIONS - A system and a method for improving wireless communications between a call center and a vehicle. The system and method can reduce the number of wireless connections needed between a call center and a vehicle by using multimedia messaging service (MMS) messages to convey information therebetween. This obviates the need for the call center to make an initial wireless connection simply to alert the vehicle that it wishes to communicate. Instead, the system and method can convey information or push down content to the vehicle on a very first connection, which can reduce wireless connections and improve reliability. | 10-01-2009 |
20100070168 | ENHANCED PASSENGER PICKUP VIA TELEMATICS SYNCHRONIZATION - A system is provided for facilitating passenger pickup via telematic routing. The system includes a call center for receiving a plurality of data feeds indicative of passenger arrival time and location, a vehicle telematics unit for receiving vehicle routing instructions from the call center based at least in part on the passenger arrival time and location, the vehicle routing instructions directed to guiding a vehicle to a passenger meeting location. The system further includes a mobile device associated with the passenger, the mobile device in communication with the call center via one or more wireless networks for receiving an indicator of the passenger meeting location. | 03-18-2010 |
20100082559 | METHOD OF MANAGING A SCHEDULE-BASED SOFTWARE PACKAGE UPDATE - A method of managing the updating of a vehicle software configuration includes establishing a temporal period, identifying a software package, determining if that vehicle does not have the identified software package, wirelessly sending the software package from a central facility to the vehicle during the temporal period, and storing the software package at the vehicle. | 04-01-2010 |
20110159868 | Automated Message Enumerated Notification - The described method and system provide a connectivity problem resolution mechanism that uses a data mode call in order to diagnose a connection problem while avoiding audible ringing and or inadvertent user pick-up during error diagnosis and correction. The system includes three primary functions and elements including cellular error message recognition, error response handling configured to update and/or maintain processes, and new error message capture. This system is usable both online and offline. Error recognition may be based on error message matching or keyword matching. | 06-30-2011 |
20110255481 | METHOD FOR MANAGING DATA TRANSMISSIONS IN A SUBSCRIBER POOL - A method for managing data transmissions in a subscriber pool involves receiving a telematics unit call at a call center on a channel other than a packet data channel, and from the call and at the call center, recognizing that the packet data channel is unavailable in a predetermined coverage region. A notification is transmitted to the telematics unit and/or to a plurality of telematics units in the predetermined coverage region indicating that the packet data channel is unavailable for a predetermined time. In response to the notification, a vehicle data upload setting is reset in the telematics unit and/or each of the plurality of telematics units to an alternate channel such that primary connection attempts made by the telematics unit and/or each of the plurality of telematics units are via the alternate channel during the predetermined time. A system for managing such data transmissions is also disclosed. | 10-20-2011 |
20120172012 | METHOD FOR CONTROLLING A MOBILE COMMUNICATIONS DEVICE WHILE LOCATED IN A MOBILE VEHICLE - A method for controlling a mobile communications device while located in a mobile vehicle involves pairing the mobile communications device with a telematics unit via short range wireless communication. The method further involves, receiving an incoming text message at the mobile device while the mobile device is paired with the telematics unit. Upon receiving the text message, a text messaging management strategy is implemented via the telematics unit and/or the mobile device, where the text messaging management strategy is executable via an application that is resident on the mobile device. | 07-05-2012 |
20140031005 | AUTOMATED VEHICLE INTRUSION DEVICE - A method of identifying abnormal activity within a communication system between one or more vehicles and a wireless carrier system. The method may include receiving a first record from a wireless carrier system or a call center. It may further include automatically receiving a second record from a data logger via a vehicle telematics unit. The second record may be a data upload record and includes information pertaining to a wireless connection that includes an event type (mode) and a call type (mode). The event type may indicate whether the wireless connection was SMS, circuit switched, or packet switched. The call type may indicate a transaction during the wireless connection. The method may include determining the occurrence of an abnormal activity based on the first record and the second record. And the method may also include providing a report. | 01-30-2014 |
20150301819 | METHOD OF MANAGING A SCHEDULE-BASED SOFTWARE PACKAGE UPDATE - A system and method of managing a vehicle software configuration includes: receiving from a user both a software package identifier for a software package that will be loaded onto a vehicle during a temporal period that is selected by the user and a vehicle identifier; identifying the software package associated with the software package identifier; wirelessly sending the software package from a central facility to the vehicle associated with the vehicle identifier for use during the user-selected temporal period; and storing the software package at the vehicle during the user-selected temporal period. | 10-22-2015 |