General Motors Patent Applications

Instructional Ring Tone

Granted: June 30, 2011
Application Number: 20110159851
The described method and system selectively provide an instructional ring tone, configurable for both message content and frequency of playback, to aid a user in answering an incoming call via a hands free telecommunications device. The instructional ring in one aspect contains a message instructing a user as to a method of answering an incoming call. This message may be set to play the first time that an incoming call is encountered, and it may be set, e.g., by a service provider…

Automated Message Enumerated Notification

Granted: June 30, 2011
Application Number: 20110159868
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…

Downloaded Destinations And Interface For Multiple In-Vehicle Navigation Devices

Granted: June 30, 2011
Application Number: 20110161000
The described method and system for providing navigation assistance to a user of a mobile navigation system includes presenting a web interface to the user, the web interface having one or more user-selectable fields including a destination field. Through the interface, the user can identify a desired destination and download data associated with the destination to a database associated with a call center. Later, the user may download the data to their mobile navigation device, e.g.,…

Retry for Telematics Packet Data Connection Failures in CDMA 1xRTT Network

Granted: June 30, 2011
Application Number: 20110158084
A technique and system are provided for executing retry procedures to resolve a packet connection failure during a CDMA 1xRTT packet session. In particular, the DTE is configured and controlled to retry based on either failure signals from the NAD or the Application Service Timer. Moreover, in one aspect, the DIE is configured and controlled to retry the packet connection selectively for traffic channel assignment failure, PPP connection failure, TCP/IP connection failure and Application…

VEHICLE TELEMATICS COMMUNICATION FOR PROVIDING IN-VEHICLE REMINDERS

Granted: June 23, 2011
Application Number: 20110153148
A method and system for providing a reminder message to a user associated with a vehicle via a vehicle telematics unit. The method carried out by the system involves sending to a user an email, web page or other communication that contains a user selectable reminder request, receiving the reminder request from the user, setting a reminder trigger in the vehicle, and then carrying out a requested action in response to occurrence of the trigger. The requested action can be presentation of…

USING PITCH DURING SPEECH RECOGNITION POST-PROCESSING TO IMPROVE RECOGNITION ACCURACY

Granted: June 16, 2011
Application Number: 20110144987
A method of automated speech recognition in a vehicle. The method includes receiving audio in the vehicle, pre-processing the received audio to generate acoustic feature vectors, decoding the generated acoustic feature vectors to produce at least one speech hypothesis, and post-processing the at least one speech hypothesis using pitch to improve speech recognition accuracy. The speech hypothesis can be accepted as recognized speech during post-processing if pitch is present in the…

SECURE PROGRAMMING OF VEHICLE MODULES

Granted: June 16, 2011
Application Number: 20110145925
A method for programming a vehicle module via a secure programming system. The method carried out by the system involves generating a credentials media containing one or more secure credentials. Then, a credentials programmer programs one or more vehicle modules using the credentials media. During each stage of the vehicle module programming, the programming status is securely updated in the credential media. In case of a programming failure, the credentials media is used in a secondary…

METHOD OF REDUCING RESPONSE TIME FOR DELIVERY OF VEHICLE TELEMATICS SERVICES

Granted: June 16, 2011
Application Number: 20110145507
A method of operating a predictive data cache includes receiving a request for telematics service from a telematics service requester, determining the subject matter of the request, querying a predictive data cache to determine if the predictive data cache includes a service response to the subject matter of the request and, if the predictive data cache includes the service response, then providing the service response to the requester and updating the predictive data cache using the…

REAL-TIME RIDE SHARE SYSTEM

Granted: June 16, 2011
Application Number: 20110145089
A method of organizing the sharing of vehicle trips includes receiving a ride request from one or more riders, wherein the ride request includes a rider location and a rider destination, identifying a beginning waypoint and an ending waypoint for vehicle travel, determining a vehicle route based on the beginning and ending waypoints, choosing a rider whose rider location or rider destination is geographically closest to the determined vehicle route, presenting the rider location and…

SYSTEM AND METHOD FOR UPDATING INFORMATION IN ELECTRONIC CALENDARS

Granted: June 16, 2011
Application Number: 20110144980
Systems and methods for updating electronic calendar information. Speech is received from a user at a vehicle telematics unit (VTU), wherein the speech is representative of information related to a particular vehicle trip. The received speech is recorded in the VTU as a voice memo, and data associated with the voice memo is communicated from the VTU to a computer running a calendaring application. The data is associated with a field of the calendaring application, and stored in…

METHOD OF PROCESSING GLOBAL NAVIGATION SATELLITE SYSTEM DATA

Granted: June 16, 2011
Application Number: 20110144911
A method of processing global navigation satellite system (GNSS) data includes identifying one or more GNSS satellites servicing a predefined area, receiving at least one of GNSS almanac data or space-based augmentation system (SBAS) data for the satellites servicing the predefined area, determining the performance of the GNSS satellites servicing the predefined area using the almanac data or SBAS data, and applying a performance rating to the predefined area based on the performance of…

ENERGY CONSUMPTION COMPARISON METHOD

Granted: June 16, 2011
Application Number: 20110144839
A method and system for determining comparative performance of an alternative fuel vehicle, such as an electric or hybrid vehicle, based on actual use of an existing gasoline or diesel fuel vehicle. The method includes obtaining trip data from an existing vehicle, determining performance metrics of the vehicle based on the trip data, determining simulated performance metrics of an alternative fuel vehicle based on the trip data, comparing the performance metrics of the existing vehicle…

SYSTEM AND METHOD FOR UPDATING INFORMATION IN ELECTRONIC CALENDARS

Granted: June 16, 2011
Application Number: 20110141855
Systems and methods for updating information in an electronic calendar are disclosed. One example of the method includes recording a voice-tag memo via an in-vehicle telematics unit, the voice-tag memo containing information related to a calendar appointment, a calendar contact, or combinations thereof. The voice-tag memo is then converted into text via a speech-to-text unit in operative communication with the in-vehicle telematics unit. The method further includes determining, via a…

SYSTEM AND METHOD FOR DISABLING A VEHICLE

Granted: June 16, 2011
Application Number: 20110140871
Systems and methods are provided for disabling a vehicle. An exemplary system includes, but is not limited to an antenna that is adapted to be attached to the vehicle. The antenna is configured to transmit and receive communication transmissions. A telematics unit is communicatively connected to the antenna. The telematics unit is adapted for attachment to the vehicle and is configured to communicatively connect to a necessary sub-system of the vehicle, to receive telecommunications from…

ENHANCED REFLASH USING MODULAR DISCRIMINATION

Granted: June 2, 2011
Application Number: 20110130892
An improved system, method, and mechanism for executing and reconfiguring a reflash procedure maintains a vehicle state of charge while avoiding defective reflash operations. In an aspect of the invention, the technique includes receiving a reflash request, i.e., at a controller associated with the vehicle, the reflash request identifying one or more target modules and specifying replacement information. A reflash procedure in accordance with the received request is then begun. However,…

CONNECTOR ASSEMBLY AND METHOD OF ASSEMBLING A CONNECTOR ARRANGEMENT UTILIZING THE CONNECTOR ASSEMBLY

Granted: May 26, 2011
Application Number: 20110121924
A connector assembly includes, but is not limited to, a body having a top side and a bottom side. A bottom signal plate is connected to the bottom side and is configured for capacitive coupling to a conductor of a coplanar waveguide. A bottom grounding plate is connected to the bottom side and is spaced apart from the bottom signal plate. The bottom grounding plate is configured for capacitive coupling to a grounding plane of the coplanar waveguide. A first electrically conductive…

DELAYED GEOSPECIFIC MOBILE NUMBER ASSIGNMENT

Granted: May 26, 2011
Application Number: 20110124338
A technique and system are provided for executing a delayed geographically specific activation procedure for a telematics unit associated with a vehicle. In an exemplary mode, the method includes first programming a memory of the telematics unit with geographically specific data including at least a location identifier specifying a geographic location and a PRL associated with the specified geographic location. After the vehicle is transported into the geographic location specified by…

AUTOMATED DISTORTION CLASSIFICATION

Granted: May 26, 2011
Application Number: 20110125500
A method of and system for automated distortion classification. The method includes steps of (a) receiving audio including a user speech signal and at least some distortion associated with the signal; (b) pre-processing the received audio to generate acoustic feature vectors; (c) decoding the generated acoustic feature vectors to produce a plurality of hypotheses for the distortion; and (d) post-processing the plurality of hypotheses to identify at least one distortion hypothesis of the…

SYSTEM AND METHOD FOR SYNCHRONIZING LANGUAGES

Granted: May 5, 2011
Application Number: 20110105098
A system for synchronizing changes of a telematics language from a current telematics language to a proposed telematics language with changes made to a vehicle language from a current vehicle language to a new vehicle language through involvement of a call center is described. The system includes, but is not limited to an antenna adapted for attachment to a vehicle and configured for communicating with the call center. The system further includes a telematics unit adapted for attachment…

METHOD AND SYSTEM FOR UPDATING A MOBILE DIALING NUMBER OF A TELEMATICS-EQUIPPED MOBILE VEHICLE

Granted: April 28, 2011
Application Number: 20110098028
A method and system for updating a mobile dialing number of a telematics-equipped mobile vehicle is disclosed herein. The method involves generating, via a processor operatively associated with an automated system at a call center, a mobile dialing number update trigger in response to an event. The call center is in selective and operative communication with an activated telematics unit having a first mobile dialing number. The method further includes recognizing the mobile dialing…