Patents by Inventor Carl J. Hering

Carl J. Hering has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9767065
    Abstract: A method of controlling access at a vehicle to information communicated over a vehicle bus includes: storing one or more electronic control unit (ECU) identities in a central gateway module (CGM) that is communicatively linked with a vehicle bus; associating one or more message permissions for receiving messages via the vehicle bus with one of the ECU identities in the CGM that represents an ECU communicatively linked with the vehicle bus; wirelessly receiving a computer-readable instruction at the vehicle directing the CGM to change one or more message permissions associated with the ECU identity; and storing the changed message permissions in the CGM.
    Type: Grant
    Filed: August 21, 2014
    Date of Patent: September 19, 2017
    Assignee: GM Global Technology Operations LLC
    Inventors: Armando A. Duer, Carl J. Hering, Craig A. Lambert
  • Patent number: 9645971
    Abstract: A system and method for providing diagnostic assistance to a driver of a vehicle when calling a call center following a diagnostic warning being displayed on the vehicle instrument panel. Upon establishing the call, indicator data representative of the warning is automatically sent to the call center where it is used to select one or more diagnostic tests targeted to particular vehicle systems associated with the warning. The test is carried out at the vehicle and the resulting diagnostic data sent back to the call center. The call is then switched to an advisor at the call center and the received diagnostic data is used to aid the advisor in providing the diagnostic assistance to the driver.
    Type: Grant
    Filed: August 9, 2013
    Date of Patent: May 9, 2017
    Assignee: General Motors LLC
    Inventors: Carl J. Hering, Ryan M. Edwards
  • Publication number: 20170076279
    Abstract: A system and method of authenticating purchases made with a handheld wireless device using a vehicle includes: transmitting a first security token and a second security token to a merchant via a short-range wireless connection between the handheld wireless device and the merchant; wirelessly transmitting a copy of the first security token from the handheld wireless device to a third party credit issuer; and transmitting a copy of the second security token from the handheld wireless device to the vehicle via a separate short-range wireless connection between the handheld wireless device and the vehicle.
    Type: Application
    Filed: September 10, 2015
    Publication date: March 16, 2017
    Inventors: Paul H. PEBBLES, Nathaniel H. WILLIAMS, Marco T. CARNEVALE, Carl J. HERING, Christopher L. OESTERLING
  • Patent number: 9489778
    Abstract: A system for alerting a driver to a condition of a vehicle is disclosed herein. The system includes, but is not limited to, a telematics unit that is mounted to the vehicle and that is configured to receive a fault notification from a subsystem on board the vehicle when a fault in the subsystem is detected. A call center is remotely located from the vehicle and is communicatively connected to the telematics unit. The telematics unit is configured to provide the fault notification to the call center. The call center is configured to initiate communication with the driver if the fault falls within a first category of faults and to set a trigger in the telematics unit to initiate contact with the call center upon a next ignition actuation of the vehicle if the fault falls within a second category of faults.
    Type: Grant
    Filed: July 27, 2010
    Date of Patent: November 8, 2016
    Assignee: GENERAL MOTORS LLC
    Inventor: Carl J. Hering
  • Publication number: 20160055116
    Abstract: A method of controlling access at a vehicle to information communicated over a vehicle bus includes: storing one or more electronic control unit (ECU) identities in a central gateway module (CGM) that is communicatively linked with a vehicle bus; associating one or more message permissions for receiving messages via the vehicle bus with one of the ECU identities in the CGM that represents an ECU communicatively linked with the vehicle bus; wirelessly receiving a computer-readable instruction at the vehicle directing the CGM to change one or more message permissions associated with the ECU identity; and storing the changed message permissions in the CGM.
    Type: Application
    Filed: August 21, 2014
    Publication date: February 25, 2016
    Inventors: Armando A. Duer, Carl J. Hering, Craig A. Lambert
  • Publication number: 20150073649
    Abstract: A method of managing diagnostic trouble codes (DTCs) in a vehicle includes generating at a vehicle a plurality of DTCs output from one or more diagnostic subtasks; assigning an ordinal number to each DTC independent of time based on the order in which the DTC occurred at the vehicle; and wirelessly transmitting to a central facility the plurality of DTCs along with the ordinal numbers assigned to each DTC.
    Type: Application
    Filed: September 11, 2013
    Publication date: March 12, 2015
    Applicant: General Motors LLC
    Inventors: James J. Kelly, III, Ryan M. Edwards, Carl J. Hering, Jeffrey J. Olsen
  • Patent number: 8873442
    Abstract: The described method and system provide for notification to network applications by a telematics unit in standby mode of when the telematics unit is switching away from standby mode and will be come unavailable for communication with the network applications. The network application may include mobile applications for mobile devices (such as smartphones) and web applications accessible through web pages. The telematics unit may communicate with the back office(s) of the network applications. If the vehicle is a plug-type vehicle, the telematics unit or network application may further extend the standby period of the telematics unit or vehicle when the vehicle is plugged in.
    Type: Grant
    Filed: December 3, 2010
    Date of Patent: October 28, 2014
    Assignee: General Motors LLC
    Inventors: Carl J. Hering, Timothy R. Nixon
  • Publication number: 20130325249
    Abstract: A system and method for providing diagnostic assistance to a driver of a vehicle when calling a call center following a diagnostic warning being displayed on the vehicle instrument panel. Upon establishing the call, indicator data representative of the warning is automatically sent to the call center where it is used to select one or more diagnostic tests targeted to particular vehicle systems associated with the warning. The test is carried out at the vehicle and the resulting diagnostic data sent back to the call center. The call is then switched to an advisor at the call center and the received diagnostic data is used to aid the advisor in providing the diagnostic assistance to the driver.
    Type: Application
    Filed: August 9, 2013
    Publication date: December 5, 2013
    Inventors: Carl J. Hering, Ryan M. Edwards
  • Patent number: 8515616
    Abstract: A method for providing diagnostic assistance to a driver of a vehicle when calling a call center following a diagnostic warning being displayed on the vehicle instrument panel. Upon establishing the call, indicator data representative of the warning is automatically sent to the call center where it is used to select one or more diagnostic tests targeted to particular vehicle systems associated with the warning. The test is carried out at the vehicle and the resulting diagnostic data sent back to the call center. The call is then switched to an advisor at the call center and the received diagnostic data is used to aid the advisor in providing the diagnostic assistance to the driver.
    Type: Grant
    Filed: March 31, 2008
    Date of Patent: August 20, 2013
    Assignee: General Motors LLC
    Inventors: Carl J. Hering, Ryan M. Edwards
  • Patent number: 8464068
    Abstract: A method for detecting an unauthorized programming or installation of software on an electronic module on a vehicle. The method obtains information regarding programming of the electronic module. The information may be obtained by detecting a programming session of the electronic module or after the module has been programmed. The obtained information is compared with information identifying whether programming of the electronic module is authorized or unauthorized. A determination whether the programming is authorized or unauthorized is made based on the comparison.
    Type: Grant
    Filed: December 14, 2006
    Date of Patent: June 11, 2013
    Assignee: General Motors LLC
    Inventors: Nathan Ampunan, Carl J. Hering
  • Patent number: 8433471
    Abstract: A pre-filling vehicle data check method and system are disclosed herein. One example of the method includes receiving, at a financial institution, an authorization request from a filling station for initiating a filling event, where the authorization request includes a financial code. Via a computing device at the financial institution, the financial code is recognized as being associated with at least one of a vehicle identification number or a station identification associated with a vehicle, thereby identifying the vehicle. At least one parameter of the vehicle is identified via a computing device at a data center in selective communication with the vehicle and the financial institution, and an authorization or denial of the at least one filling event based at least upon the at least one parameter is transmitted from the computing device at the data center.
    Type: Grant
    Filed: May 18, 2010
    Date of Patent: April 30, 2013
    Assignee: General Motors LLC
    Inventors: Jeffrey P. Christensen, Michael D. Solomon, Carl J. Hering, Ryan M. Edwards
  • Patent number: 8432269
    Abstract: 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 a user through the antenna, and to disable the necessary sub-system in response to receiving an instruction from the user to disable the vehicle.
    Type: Grant
    Filed: December 10, 2009
    Date of Patent: April 30, 2013
    Assignee: General Motors LLC
    Inventors: Jeffrey P. Christensen, Michael D. Solomon, Carl J. Hering, Ryan M. Edwards, Jason J. Parks, Travis L. Bradburn, Laura R. Chmielewski
  • Patent number: 8321524
    Abstract: A method for obtaining an electronic Vehicle Identification Number (VIN) from a vehicle. According to one embodiment, an electronic VIN request is generated at the vehicle through a vehicle user interface, such as a visual display, a microphone, a speaker, a keypad, or an electronic control or button. According to another embodiment, the electronic VIN request is generated at an entity, such as a remote call center, that is remotely located from the vehicle. In either case, the electronic VIN request causes the vehicle hardware to query one or more vehicle electronic module(s) for electronic VIN(s) stored therein, so that output related to the electronic VIN(s) can be provided.
    Type: Grant
    Filed: September 15, 2006
    Date of Patent: November 27, 2012
    Assignee: General Motors LLC
    Inventors: Carl J. Hering, Nathan Ampunan
  • Publication number: 20120140688
    Abstract: The described method and system provide for notification to network applications by a telematics unit in standby mode of when the telematics unit is switching away from standby mode and will be come unavailable for communication with the network applications. The network application may include mobile applications for mobile devices (such as smartphones) and web applications accessible through web pages. The telematics unit may communicate with the back office(s) of the network applications. If the vehicle is a plug-type vehicle, the telematics unit or network application may further extend the standby period of the telematics unit or vehicle when the vehicle is plugged in.
    Type: Application
    Filed: December 3, 2010
    Publication date: June 7, 2012
    Applicant: GENERAL MOTORS LLC
    Inventors: Carl J. Hering, Timothy R. Nixon
  • Publication number: 20120029763
    Abstract: A system for alerting a driver to a condition of a vehicle is disclosed herein. The system includes, but is not limited to, a telematics unit that is mounted to the vehicle and that is configured to receive a fault notification from a subsystem on board the vehicle when a fault in the subsystem is detected. A call center is remotely located from the vehicle and is communicatively connected to the telematics unit. The telematics unit is configured to provide the fault notification to the call center. The call center is configured to initiate communication with the driver if the fault falls within a first category of faults and to set a trigger in the telematics unit to initiate contact with the call center upon a next ignition actuation of the vehicle if the fault falls within a second category of faults.
    Type: Application
    Filed: July 27, 2010
    Publication date: February 2, 2012
    Applicant: GENERAL MOTORS LLC
    Inventor: CARL J. HERING
  • Publication number: 20110288721
    Abstract: A pre-filling vehicle data check method and system are disclosed herein. One example of the method includes receiving, at a financial institution, an authorization request from a filling station for initiating a filling event, where the authorization request includes a financial code. Via a computing device at the financial institution, the financial code is recognized as being associated with at least one of a vehicle identification number or a station identification associated with a vehicle, thereby identifying the vehicle. At least one parameter of the identified vehicle is identified via the computing device at a data center in selective communication with the vehicle and the financial institution, and an authorization or denial of the at least one filling event based at least upon the at least one parameter is transmitted from the computing device at the data center.
    Type: Application
    Filed: May 18, 2010
    Publication date: November 24, 2011
    Applicant: GENERAL MOTORS LLC
    Inventors: Jeffrey P. Christensen, Michael D. Solomon, Carl J. Hering, Ryan M. Edwards
  • Patent number: 8019500
    Abstract: In examples of the invention, a vehicle diagnostics update mechanism provides a frequent connection to a vehicle telematics unit. In this way, large amounts of vehicle data that are available when the vehicle is on or cached, i.e., when the vehicle is off, can be pulled and used to provide a vehicle update to the user. In one example, a “vehicle dashboard” application running on a vehicle owner's computer in the form of a tool bar provides diagnostics updates in a quick and easy to use format. The tool bar also provides a means for executing user selections and commands and for providing alerts to the user.
    Type: Grant
    Filed: December 29, 2006
    Date of Patent: September 13, 2011
    Assignee: General Motors LLC
    Inventors: Christopher L. Oesterling, John Correia, Carl J Hering, Nathan Ampunan
  • Publication number: 20110140871
    Abstract: 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 a user through the antenna, and to disable the necessary sub-system in response to receiving an instruction from the user to disable the vehicle.
    Type: Application
    Filed: December 10, 2009
    Publication date: June 16, 2011
    Applicant: GENERAL MOTORS LLC
    Inventors: JEFFREY P. CHRISTENSEN, MICHAEL D. SOLOMON, CARL J. HERING, RYAN M. EDWARDS, JASON J. PARKS, TRAVIS L. BRADBURN, LAURA R. CHMIELEWSKI
  • Patent number: 7856297
    Abstract: A method for informing an in-vehicle telematics unit user of a connection status generally includes establishing a connection between the telematics unit and a call center, and initiating communication between the user and a call center service advisor. Next, the communication may be temporarily suspended while maintaining the connection. A connection status signal informing the user of the status of the connection is transmitted from the call center to the telematics unit during the temporary suspension in communication. After the signal is transmitted, the communication between the user and the call center service advisor is ultimately restored.
    Type: Grant
    Filed: November 17, 2006
    Date of Patent: December 21, 2010
    Assignee: General Motors LLC
    Inventors: Nathan Ampunan, Carl J. Hering, Christopher L. Oesterling
  • Patent number: 7826944
    Abstract: A remotely configurable telematics unit cache provides for selective caching of data of interest to a remote caller. The configurable caching system ensures that selected data is available when the vehicle is not in operation and the telematics unit is not powered on. A remote caller can remotely configure the telematics unit cache to selectively store data of interest. Subsequently, the telematics module can accept calls from the caller and the cached information can be pulled. Thus, the configurable cache allows a remote caller to selectively and positively configure the cache to store desired data to be later uploaded without requiring a call-back from the telematics unit and without limiting the cached data to predetermined data groups.
    Type: Grant
    Filed: December 14, 2006
    Date of Patent: November 2, 2010
    Assignee: General Motors LLC
    Inventors: Christopher L. Oesterling, Fahd Z. Laghrari, Carl J. Hering