Abstract: A system and method for monitoring and reporting telematics unit communication network system acquisition and scanning performance is disclosed herein. An example of the method includes monitoring a scan of all cellular networks that are available to a vehicle telematics unit, and during the monitoring, recognizing a predetermined trigger. In response to the predetermined trigger, a memory buffer in the telematics unit stores data associated with at least one of performance or outcome of the scan. At least some of the stored data is transmitted from the telematics unit to a server in selective communication with the telematics unit.
Type:
Application
Filed:
August 7, 2008
Publication date:
February 11, 2010
Applicant:
GENERAL MOTORS CORPORATION
Inventors:
James Doherty, Kevin R. Krause, Kihak Yi, Ayaz S. Kassam
Abstract: An improved control for an automatically shiftable transmission upshift, wherein the engine output torque and on-coming clutch pressure are coordinated during the shift based on an inverse dynamic model of the transmission to achieve a desired output torque trajectory. At the initiation of an upshift, the engine torque is commanded to decrease in a ramp-like or sloping fashion to and engine output torque value calculated using the dynamic model. This ramp-like or sloping decrease provides smooth shifting, while reducing the likelihood of tie-up between on-coming and off-going clutches within the automatically shiftable transmission.
Abstract: An interactive information dissemination and retrieval system is disclosed herein. The system includes a website configured to host a blog and to receive at least one blog post. An information retrieval reporting system is configured to i) extract a first set of tags from the blog and a second set of tags from the at least one blog post and ii) recognize a semantic relationship between the first and second sets of tags. At least one analyzer is included in the system and is configured to analyze the semantic relationship and generate at least one action item based on the semantic relationship. Method(s) for generating action item(s) are also disclosed herein.
Abstract: A method and system that inhibits transmission of location information by a telematics unit outside of a geographic region in which such transmission is prohibited. The method includes identifying the relative location of the vehicle and a call center to which the information is to be sent. If the vehicle is in a country or other geographic region that prohibits transmission of vehicle location data outside of the region and, if the call center is determined by the vehicle to be outside of that region, then the telematics unit inhibits the location data from being sent in any communication between the vehicle and call center.
Type:
Application
Filed:
June 30, 2008
Publication date:
December 31, 2009
Applicant:
GENERAL MOTORS CORPORATION
Inventors:
Christopher L. Oesterling, Richard F. Heines
Abstract: A method of sending traffic related data to a call center using a telematics unit of a vehicle. The method includes receiving a request at the telematics unit to transmit non-traffic data such as vehicle diagnostic information to the call center. Both the non-traffic data as well as traffic related data is obtained by the telematics unit and embedded into a short message service (SMS) message that is then sent to the call center. The traffic related data can be inserted only if it indicates a traffic problem and can be inserted into an otherwise unused portion of the SMS message. The received traffic related data can then be used by the call center or other remote facility to improve traffic reporting.
Type:
Application
Filed:
June 30, 2008
Publication date:
December 31, 2009
Applicant:
GENERAL MOTORS CORPORATION
Inventors:
Christopher L. Oesterling, Nathan Ampunan
Abstract: A method for communicating navigational information to a telematics unit. The method comprises receiving route requirements; calculating a plurality of portions of a route, each portion calculated according to different sets of criteria, the criteria determined from the route requirements; and sending the plurality of portions to the telematics unit. The portions of the route can be provided to the telematics unit sequentially, with non-final portions including a trigger for indicating to the telematics unit when to request the next portion. The portions can also be provided to the telematics unit as a complete route comprising concatenated route portions.
Abstract: Ways are provided for improving the in-cabin air quality of a vehicle by automatically adjusting the HVAC system settings sufficiently in advance of approaching a location associated with an air quality hazard. In one example, the vehicle's telematics unit correlates the vehicle's position information with locations of static and dynamic air quality hazards, including locations of incidents potentially affecting the air quality in vicinity of the vehicle's location and issues instructions to adjust the HVAC settings to minimize the impact on in-cabin air quality.
Type:
Application
Filed:
June 30, 2008
Publication date:
December 31, 2009
Applicant:
GENERAL MOTORS CORPORATION
Inventors:
Jason W. Clark, Jeffrey P. Christensen, Michelle L. Michelini, Steven C. Tengler
Abstract: A system and method for producing cryptographic keys for use by an embedded processing device within a manufactured product. A pseudo random number generator is seeded with entropy data gathered by the embedded device, and the result is used to generate a public-private key pair. The process can be carried out during manufacturing so that the public key of each manufactured product can be stored in a database along with a unique identifier for the embedded device associated with the key. In one particular example, a vehicle having an installed telematics unit uses the key generating process to self-generate keys using entropy data available to the vehicle.
Type:
Application
Filed:
June 30, 2008
Publication date:
December 31, 2009
Applicant:
GENERAL MOTORS CORPORATION
Inventors:
Kenneth L. Peirce, Ansaf I. Alrabady, Sethu K. Madhavan
Abstract: A system for providing alert information to a user of a vehicle comprising a telematics unit associated with the vehicle and further including a short range wireless interface. A mobile wireless device is paired with the vehicle via a pairing with the telematics unit. The mobile device further comprises a first communication interface for wirelessly receiving the alert information and a second communication interface for communicating with the telematics unit via the short range wireless interface. A processor controls the mobile device, running an application for detecting that the mobile device is within range of the telematics unit and for causing the alert information to be played in response to detecting that the mobile device is within range of the telematics unit.
Abstract: A navigation server as part of a vehicle navigation system provides a set of turn-by-turn directions to a vehicle driver from the vehicle's current location to a destination chosen by the driver. Further, a navigation server receives new route requests because a vehicle driver disregards a previous a maneuver contained in a previous set of turn-by-turn directions. The navigation server tracks vehicle locations whereat new routes have been requested. If a large number of new route requests occur in a given location, the system analyzes this location to determine whether the location is one where poor directions are given. Improved directions may thus be generated and provided.
Abstract: A method of providing route guidance to a vehicle user via a telematics unit comprises reading geo-coded route data from a removable medium at the telematics unit, the geo-coded data comprising a list of location and events associated with respective actions. The system senses the vehicle location and event status during the course of a trip. If the vehicle location matches a vehicle location listed in the geo-coded route data, the system executes an action associated in the list with that location and if a sensed event status indicates the occurrence of an event listed in the geo-coded route data, the system executes an action associated in the list with that event.
Type:
Application
Filed:
June 30, 2008
Publication date:
December 31, 2009
Applicant:
GENERAL MOTORS CORPORATION
Inventors:
Russell A. Patenaude, Christine E. Meissner
Abstract: A system and method are provided for enhancing subscriber privacy while delivering location-based in-vehicle alerts to the subscribers of a mobile traffic reporting system by disassociating subscriber information from location information transmitted by a traffic probe vehicle. In various examples, the in-vehicle alerts include Flash Flood alerts, Hurricane alerts, Amber alerts, as well as non-crisis alerts, such as traffic hotspots, locations of inexpensive gas stations, and various points of interest.
Type:
Application
Filed:
June 30, 2008
Publication date:
December 31, 2009
Applicant:
GENERAL MOTORS CORPORATION
Inventors:
Steven C. Tengler, Richard A. Johnson, Gary A. Watkins
Abstract: A system for a vehicle navigation accurately calculates travel times between locations and serves a vehicle driver request for the shortest time route. A navigation server compiles data of common road segments between two locations that are contained in route requests and subsequently calculates travel time between the two locations. When subsequent route requests contain further information pertaining to the same locations, the navigation server updates the travel time. Consequently, the navigation server can calculate the travel times of different routes from the same source vehicle location and destination location. When a vehicle driver requests directions from the vehicle's current location to a destination, the navigation server then provides directions for the shortest time route to the vehicle driver.
Abstract: A transmission control module including a shift control module that generates an enable signal when an up-shift is requested and the engine torque is below a threshold torque value. A turbine speed profile determination module that selectively generates a desired turbine speed profile. The shift control module controls a clutch pressure of an off-going clutch based on a measured turbine speed and the desired turbine speed profile when the enable signal is generated.
Type:
Application
Filed:
December 16, 2008
Publication date:
December 24, 2009
Applicant:
GENERAL MOTORS CORPORATION
Inventors:
Kevin L. Kluemper, Brett R. Caldwell, Jeffrey K. Runde, Robert M. Merrion
Abstract: A fuel cell assembly having a terminal plate that is isolated from fluid flows passing to the fuel cell stack through manifolds is provided. A corrosion resistant member is positioned between the fuel cell stack and the terminal plate and sealingly engages with the manifold. The sealing engagement between the manifold and the corrosion resistant member prevents fluid flowing through the manifold to the fuel cell stack from contacting the terminal plate. Thus, a fuel cell assembly according to the present invention can be operated while preventing a fluid flow through the manifold from contacting the terminal plate.
Abstract: A method of performing vehicle diagnostics including receiving diagnostic information from at least one electronic module of a vehicle at a portable communication device from a telematics unit via a short-range wireless connection, storing the received diagnostic information in a memory in the portable communication device to form a recent-history vehicle database, performing a diagnostic analysis based on the recent-history vehicle database and sending the received diagnostic information from the portable communication device to an external memory to form an historic vehicle database.
Type:
Grant
Filed:
January 13, 2005
Date of Patent:
December 1, 2009
Assignee:
General Motors Corporation
Inventors:
Mingheng Wang, Steven J. Ross, Edward P. Chrumka
Abstract: A flow field geometry formed in a separator plate of a fuel cell includes a plurality of straight inlet legs including a first lateral inlet leg laterally offset from a first inlet leg and a dividing junction associated with each of the plurality of straight inlet legs. The dividing junction divides a straight inlet leg into a plurality of branched legs. A number of a first set of branched legs associated with the first lateral inlet leg is greater than a number of a set of branched legs associated with the first inlet leg.
Abstract: A method for controlling a transmission in a motor vehicle during acceleration from an idle condition begins when the vehicle is stationary, the engine is at idle, and the transmission is in the first gear range or ratio. When the vehicle begins to accelerate, the method includes the steps of monitoring the rate of vehicle acceleration and comparing the rate of vehicle acceleration to a rate of vehicle acceleration threshold. If the rate of vehicle acceleration is less than the acceleration threshold, then the transmission allows one of the currently engaged clutches to slip. This clutch slip reduces the torque load on the engine. The method then monitors the engine output speed. If the engine output speed exceeds an engine output speed threshold, then the clutch is fully applied.
Type:
Application
Filed:
October 23, 2008
Publication date:
November 12, 2009
Applicant:
GENERAL MOTORS CORPORATION
Inventors:
William J. Wegeng, Peter Edwin Swingler, Edmond M. Etchason, Barry Lewis Ladd
Abstract: A system and method for selectively engaging and disengaging auxiliary equipment to avoid gear clash in a vehicle is disclosed. The system includes a transmission, a transfer case, and a transmission controller. The transmission has a plurality of gears for establishing a plurality of gear ratios. The transfer case is coupled to the transmission by an output shaft. The transmission controller is in communication with a plurality of control devices for controlling the operation of the transmission. The controller includes control logic for controlling the engagement and disengagement of the auxiliary equipment.
Abstract: A method is disclosed for enhancing call center services. The method comprises: receiving at the call center a call from a user; analyzing a phone number associated with the call, a location of a vehicle associated with the call, a current request of the user, a previous request of the user, and a time period between the previous request and the current request; presenting a list of menu options to the user based on the analysis; and routing the call to an advisor based on a received user selected menu option. In addition, a system is disclosed for enhancing call center services.