General Motors Patent Applications

POSITION ERROR ESTIMATE AND IMPLEMENTATION FOR AUTONOMOUS DRIVING

Granted: June 22, 2017
Application Number: 20170174223
Methods, systems, and vehicles are provided for controlling an automated system of a vehicle. In one example, the vehicle includes one or more automated driving systems, a plurality of input systems, and a processor. The plurality of input systems are used in connection with the vehicle, and are configured to provide inputs. The processor is coupled to the plurality of input systems, and is configured to at least facilitate: estimating a current position of the vehicle using the inputs…

SYSTEMS AND METHODS FOR LOCATING A VEHICLE

Granted: June 22, 2017
Application Number: 20170176599
Methods and systems are provided for locating a vehicle. A locating device receives position data and determines an approximate position of the vehicle. A remote server reports a correction factor for each of a plurality of locations and a broadcast server broadcasts the correction factors over a wireless data stream. A receiver device receives the correction factors from the broadcast device and a correction device extracts a selected correction factor from the wireless data stream…

OPERATING MODES FOR AUTONOMOUS DRIVING

Granted: June 22, 2017
Application Number: 20170176989
Methods, systems, and vehicles are provided for controlling an automated system of a vehicle. In one example, the vehicle includes one or more automated driving systems, a plurality of position determining systems, and a processor. The processor is coupled to the one or more automated driving systems and the plurality of position determining systems, and is configured to at least facilitate determining a current position of the vehicle using an operational mode comprising one or more of…

SYSTEMS AND METHODS TO ENABLE OR DISABLE AUTONOMOUS DRIVING

Granted: June 22, 2017
Application Number: 20170176991
An autonomous driving system for a vehicle is provided. The system includes a location unit configured to determine a current location of the vehicle; a database storing mapping information; and a control unit coupled to the location unit and the database, the control unit configured to selectively generate autonomous driving commands for the current location in view of the mapping information.

PROVIDING VEHICLE OWNER'S MANUAL INFORMATION USING OBJECT RECOGNITION IN A MOBILE DEVICE

Granted: December 3, 2015
Application Number: 20150347848
There is provided a communication system that includes a vehicle and a mobile device, and a method uses that system to provide vehicle owner's manual information. The method includes the steps of: receiving a digital image of a portion of a vehicle; identifying an object of the vehicle in the digital image; associating the object with at least one reference object image stored in an object library comprising a plurality of reference object images; displaying owner's manual information…

AUTOMATICALLY CONTROLLING THE LOUDNESS OF VOICE PROMPTS

Granted: November 26, 2015
Application Number: 20150341005
A system and method of regulating automatic speech recognition (ASR) playback of audible prompts includes: generating an audible prompt via a speaker; detecting ambient sound during the audible prompt via a microphone; obtaining a speech recognition confidence value for speech recognition performed on the ambient sound; and reducing a volume level of the audible prompt based on the speech recognition confidence value while continuing to generate the audible prompt.

DETECTING THE PRESENCE OF A HANDHELD COMMUNICATION DEVICE IN A VEHICLE

Granted: November 26, 2015
Application Number: 20150341757
A system and method for determining whether a handheld communication device (HCD) is located inside a vehicle includes: receiving at a central facility a request to locate the HCD; sending a message to the vehicle with an instruction to determine if the HCD is present in the vehicle; receiving a response from the vehicle that indicates whether or not the HCD is present in the vehicle; and transmitting a message to a user of the HCD indicating whether the HCD is located inside of the…

VEHICLE TELEMATICS UNIT POWER MANAGEMENT

Granted: November 26, 2015
Application Number: 20150341862
A system and method of power management of a telematics unit in a vehicle is provided. The method includes the steps of: determining that the vehicle is unpowered; determining that the vehicle is in a fringe region of a cellular network; and based the determining steps, entering a power-saving mode at the telematics unit.

STATUS-ASSISTED COMMUNICATIONS WITH A VEHICLE

Granted: November 5, 2015
Application Number: 20150319511
A method of sending data from a central facility to a vehicle includes transmitting a vehicle identifier to a status server from a central facility located apart from the status server; obtaining at the central facility one or more vehicle status variables corresponding to the transmitted identity of the vehicle from the status server; and initiating a direct transmission of packet data from the central facility to the vehicle based on the content of the obtained vehicle status…

TRANSLATING CELLULAR PROTOCOLS FOR A VEHICLE TELEMATICS UNIT

Granted: October 29, 2015
Application Number: 20150312380
A system and method of converting a cellular protocol of wireless communications at a vehicle includes receiving, at a relay device located in a vehicle, wireless communications that are sent from a vehicle telematics unit using a first cellular protocol; converting the wireless communications to a second cellular protocol at the relay device; and transmitting the converted wireless communications from the relay device to a cell tower using the second cellular protocol.

GESTURE-BASED CUES FOR AN AUTOMATIC SPEECH RECOGNITION SYSTEM

Granted: October 22, 2015
Application Number: 20150302851
A method of recognizing continuous digits uttered by a speaker using an automatic speech recognition (ASR) system includes receiving continuous digits via a microphone as speech from a user; detecting that recognition of one or more of the continuous digits falls below a predetermined confidence threshold; prompting the user to identify the continuous digits using a body gesture; detecting the body gesture made by the user; and identifying one or more of the continuous digits based on…

MANAGING WIRELESS COMMUNICATION SETTINGS IN A PLURALITY OF VEHICLES

Granted: October 15, 2015
Application Number: 20150296441
A method of managing short-range wireless communications settings applied at a vehicle includes detecting a plurality of short-range wireless communications settings used by an existing vehicle; storing the plurality of short-range wireless communications settings with a subscriber identity; detecting that a person associated with the subscriber identity has begun using a new vehicle; uploading the plurality of short-range wireless communications settings from the existing vehicle to the…

SECURE SMS MESSAGING

Granted: October 8, 2015
Application Number: 20150289116
A mobile vehicle communications system and a method of sending one or more secure short message service (SMS) messages using that system. The method includes the steps of: (a) determining at a sender a data quantity associated with zero or more proprietary data parcels (PDPs) to send within one or more SMS messages; (b) configuring an encrypted payload of each of the one or more configured SMS messages to carry the total number of PDPs, wherein when the size of the payload would result…

DETECTING VANITY NUMBERS USING SPEECH RECOGNITION

Granted: September 10, 2015
Application Number: 20150255063
A method of detecting vanity numbers using an automatic speech recognition (ASR) system includes wirelessly downloading data from a vanity number database into a vehicle; storing the uploaded data in an ASR model at the vehicle; and receiving speech input from a vehicle occupant at the vehicle; cross-referencing phonewords detected from the received speech with content from the ASR model.

DYNAMIC SPEECH SYSTEM TUNING

Granted: September 3, 2015
Application Number: 20150248881
A system and method of tuning speech recognition systems includes performing text-to-speech conversion of text data; detecting the accuracy of speech converted from text data; determining that the detected accuracy is below a predetermined threshold; recording a user recitation of the text data in response to the determination; and storing the user recitation in an exception database located at a vehicle.

DYNAMIC DHCP FOR WI-FI CONNECTIVITY IN A VEHICLE

Granted: August 13, 2015
Application Number: 20150229604
A system and a method using the system for wireless communication using a vehicle telematics unit, including the steps of: prior to a vehicle telematics unit establishing a network connection, assigning a temporary internet protocol (IP) address having a short-term lease duration to a mobile device to permit communication between the telematics unit and the mobile device; and if the network connection is not established prior to the expiration of the short-term lease duration, renewing…

VEHICLE TELEMATICS SCAN RATE CONTROL

Granted: August 6, 2015
Application Number: 20150223151
A method and a system of controlling a PLMN scan rate (PCR) in a vehicle telematics unit. The method carried out by the system includes the steps of: (a) determining a power condition that includes a powered mode, an unpowered mode, and a DRx mode; (b) determining whether the telematics unit is scanning one or more home networks or one or more visitor networks; and (c) setting the PCR based on the determined power condition and the determined network, including: (c1) when in the powered…

PROVIDING CELLULAR DATA TO A VEHICLE OVER DIFFERENT DATA CHANNELS

Granted: August 6, 2015
Application Number: 20150223273
A method and a system for providing vehicle services to at least one communication device located at a vehicle via a vehicle telematics unit. The method carried out by the system includes the steps of: receiving a request at the vehicle telematics unit for first vehicle services from a first communication device located at a vehicle; associating a first identifier with the first communication device; and providing the first vehicle services to the first communication device, wherein the…

VEHICLE HEAD UNIT PRIORITY

Granted: July 30, 2015
Application Number: 20150215954
A system and a method using that system that provides multi-tainment services in a vehicle. The method includes the steps of providing a vehicle telematics unit having wireless hotspot hotspot functionality; connecting the telematics unit via short range wireless communication (SRWC) to a vehicle multi-tainment unit (VMU) and at least one mobile device; identifying the VMU connection at the telematics unit; and providing the VMU with wireless hotspot data priority over the at least one…

VEHICLE TELEMATICS CONNECTION RETRY

Granted: July 30, 2015
Application Number: 20150215986
A method of re-establishing a cellular connection between a vehicle telematics unit and a wireless carrier system includes detecting a loss of cellular connection between a vehicle telematics unit and a wireless carrier system; accessing a technology order table (TOT) that orders a plurality of radio access technologies (RATs) capable of use at the vehicle telematics unit according to desirability; attempting to re-establish the cellular connection by: determining the RAT used by the…