Patents by Inventor Kenneth L. Peirce

Kenneth L. Peirce 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: 9762559
    Abstract: A system and method for securely providing a mobile device with a cryptographic key in a vehicle. The method includes generating a cryptographic key pair that includes a first and second cryptographic keys. One of the keys is used to create a scannable image which is then incorporated into a label that is displayed in the vehicle, either as a physical label mounted in the vehicle or via a display screen within the vehicle. The label containing the scannable image can then be read by a mobile device at the vehicle, thereby providing the one key to the mobile device for use in sending communications to the vehicle.
    Type: Grant
    Filed: February 23, 2016
    Date of Patent: September 12, 2017
    Assignee: General Motors LLC
    Inventor: Kenneth L. Peirce
  • Patent number: 9706372
    Abstract: 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 in an SMS message exceeding 140 bytes, the configuring step includes configuring a plurality of SMS messages to carry the payload; and (c) transmitting from the mobile originated device one or more configured SMS messages.
    Type: Grant
    Filed: April 3, 2014
    Date of Patent: July 11, 2017
    Assignee: General Motors LLC
    Inventors: Yao Hui Lei, Richard Heines, Kenneth L. Peirce, Dipankar Pal
  • Publication number: 20160248740
    Abstract: A system and method for securely providing a mobile device with a cryptographic key in a vehicle. The method includes generating a cryptographic key pair that includes a first and second cryptographic keys. One of the keys is used to create a scannable image which is then incorporated into a label that is displayed in the vehicle, either as a physical label mounted in the vehicle or via a display screen within the vehicle. The label containing the scannable image can then be read by a mobile device at the vehicle, thereby providing the one key to the mobile device for use in sending communications to the vehicle.
    Type: Application
    Filed: February 23, 2016
    Publication date: August 25, 2016
    Inventor: Kenneth L. PEIRCE
  • Patent number: 9374709
    Abstract: Methods and systems for unauthorized base station detection are disclosed herein. In an example of the method, an in-vehicle controller of a vehicle or an application of a mobile communications device scans a cellular radio environment to identify an available base station. By a signal detection unit in operative communication with the in-vehicle controller or the application, a strength of a signal of the available base station is detected. The in-vehicle controller or the application recognizes that the signal strength is out of the expected signal strength range, and determines that the available base station is the unauthorized base station. While in connection with the unauthorized base station, the in-vehicle controller or the application determines a location of the unauthorized base station. Other examples of the method are also disclosed herein.
    Type: Grant
    Filed: January 29, 2013
    Date of Patent: June 21, 2016
    Assignee: General Motors LLC
    Inventors: Kenneth L. Peirce, Kobi Jacob Scheim
  • Patent number: 9313661
    Abstract: A method and system for establishing secure short range wireless communication between devices in a vehicle. The method involves obtaining a vehicle identifier associated with the vehicle and a module identifier associated with a vehicle module. Then, the method determines a secure pin number for the vehicle module and a similar pin for a vehicle telematics unit. Once the secure pin number is determined at both devices then the devices can communicate via short range wireless communication in a secure manner using the secure pin number.
    Type: Grant
    Filed: March 1, 2013
    Date of Patent: April 12, 2016
    Assignee: GM Global Technology Operations LLC
    Inventors: Russ Eling, Kenneth L. Peirce, David P. Pop
  • Patent number: 9276736
    Abstract: A system and a method implementing the method pertaining to securely providing a mobile device with a cryptographic key in a vehicle. The method includes generating a cryptographic key pair. The key pair may include at least a first cryptographic key and a second cryptographic key. The method may further include creating a label using a scannable image readable by a mobile device; the scannable image may be based on the second cryptographic key. And the method may include providing the label to the vehicle for displaying the scannable image.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: March 1, 2016
    Assignee: General Motors LLC
    Inventor: Kenneth L. Peirce
  • Patent number: 9276737
    Abstract: A system and a method using that system is provided for establishing a secure communication channel between a vehicle and a mobile device. The method may include providing at least one unique mobile device identifier and at least one unique vehicle telematics unit identifier associated with the mobile device identifier to a call center. At least one of the two identifiers may be provided to a wireless service provider. Two private keys may be generated—a first private key based on the at least one unique mobile identifier and a second private key based on the at least one unique vehicle telematics unit identifier. The first private key may be provided to the mobile device within a first cryptographic envelope signed with a first cryptographic key. And the second private key may be provided to the vehicle telematics unit within a second cryptographic envelope signed with a second cryptographic key.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: March 1, 2016
    Assignee: General Motors LLC
    Inventor: Kenneth L. Peirce
  • Patent number: 9269203
    Abstract: A method and system for utilizing a telematics unit on a telematics-equipped vehicle as a register for ECU Critical Information (ECI) associated with the ECUs in the vehicle, which may include their serial numbers, configurations, software images, and other data includes the telematics unit querying ECUs within the telematics-equipped vehicle such as, for example, when the vehicle is started. The ECUs may then provide the telematics unit with the ECI associated with each ECU. The ECI may be encrypted, and the telematics unit may provide each module that it queries with a nonce used in the encryption process. The telematics unit may then decrypt the ECI received from each of the ECUs and compare the received ECI to previously stored ECI. If the received ECI is different from the previously stored ECI, the telematics unit may send the new ECI to a TSP call center.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: February 23, 2016
    Assignee: GENERAL MOTORS LLC
    Inventor: Kenneth L. Peirce
  • Patent number: 9218700
    Abstract: A system is provided that includes a wireless communication device (or end device), a vehicle having a central module, and a key provisioning server. The key provisioning server is communicatively coupled to the wireless communication device and the central module via wireless connections. The central module can establish a wireless connection with the wireless communication device to initiate a current communication session. When the wireless connection is established with the central module, the wireless communication device communicates a request message to request temporary security information (e.g., public key and/or a digital certificate). The key provisioning server can then provide, in response to the request message, the temporary security information to the wireless communication device and/or the central module. The temporary security information can then be used to encrypt communications between the wireless communication device and the central module.
    Type: Grant
    Filed: November 19, 2013
    Date of Patent: December 22, 2015
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Neeraj R. Gautama, Amanda J. Kalhous, Shaun S. Marshall, Kenneth L. Peirce
  • Patent number: 9179311
    Abstract: A system and method of securely communicating information between a vehicle and a central facility includes receiving at a vehicle diagnostic tool a challenge query from the vehicle; establishing a wireless connection between the vehicle diagnostic tool and a central facility; transmitting the challenge query from the vehicle diagnostic tool to the central facility via the wireless connection; receiving at the vehicle diagnostic tool a response to the challenge query via the wireless connection; and accessing one or more vehicle modules on the vehicle using the received response to the challenge query.
    Type: Grant
    Filed: October 4, 2013
    Date of Patent: November 3, 2015
    Assignee: GM Global Technology Operations LLC
    Inventors: Kenneth L. Peirce, Ervin Hoxha, Joseph E. Ploucha
  • Publication number: 20150289116
    Abstract: 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 in an SMS message exceeding 140 bytes, the configuring step includes configuring a plurality of SMS messages to carry the payload; and (c) transmitting from the mobile originated device one or more configured SMS messages.
    Type: Application
    Filed: April 3, 2014
    Publication date: October 8, 2015
    Applicant: General Motors LLC
    Inventors: Yao Hui Lei, Richard Heines, Kenneth L. Peirce, Dipankar Pal
  • Publication number: 20150100197
    Abstract: A system and method of securely communicating information between a vehicle and a central facility includes receiving at a vehicle diagnostic tool a challenge query from the vehicle; establishing a wireless connection between the vehicle diagnostic tool and a central facility; transmitting the challenge query from the vehicle diagnostic tool to the central facility via the wireless connection; receiving at the vehicle diagnostic tool a response to the challenge query via the wireless connection; and accessing one or more vehicle modules on the vehicle using the received response to the challenge query.
    Type: Application
    Filed: October 4, 2013
    Publication date: April 9, 2015
    Applicant: GM Global Technology Operations LLC
    Inventors: Kenneth L. Peirce, Ervin Hoxha, Joseph E. Ploucha
  • Patent number: 8983681
    Abstract: A system and method for communicating between a vehicle having a vehicle telematics unit and a central facility includes establishing a virtual private network (VPN) connection between a vehicle and a central facility; constructing a data message for communication between the vehicle and the central facility using the VPN; transmitting the data message via the VPN using an unreliable transmission protocol; and determining if the transmitted data message arrived at its destination.
    Type: Grant
    Filed: October 6, 2011
    Date of Patent: March 17, 2015
    Assignee: General Motors LLC
    Inventors: Ki Hak Yi, Kenneth L. Peirce, David George
  • Patent number: 8972736
    Abstract: A method, system, and computer readable medium containing programming for handling fully authenticated transmission of video or other data (content) from a provider to a recipient device via an intermediary device. An inner envelope containing the content and/or security features is prepared and digitally signed using a private cryptographic key. The signed inner envelope is then included in a second, outer envelope which may also include some or all of the content. The outer envelope is also digitally signed, thereby forming a data package which may be sent from the provider to the intermediary device. If the signature of the outer envelope is authenticated at the intermediary device, then the inner envelope is sent to the recipient device which then uses the inner signature to verify its authenticity. Authenticated content may then be presented or otherwise used at the recipient device.
    Type: Grant
    Filed: September 12, 2012
    Date of Patent: March 3, 2015
    Assignee: General Motors LLC
    Inventors: Kenneth L. Peirce, Alfred C. Tom, Robert A. Hrabak
  • Patent number: 8938230
    Abstract: A method of communicating between a vehicle and a telematics subscription service includes wirelessly linking a vehicle telematics unit to a session initiation protocol (SIP) proxy server; placing a telephone call from the vehicle telematics unit that is received by the SIP proxy server via the wireless link; establishing a SIP connection between the vehicle telematics unit and a telematics subscription service using the SIP proxy server in response to the placed telephone call; and communicating packetized data between the vehicle telematics unit and the telematics subscription service via the SIP connection.
    Type: Grant
    Filed: June 18, 2012
    Date of Patent: January 20, 2015
    Assignee: General Motors LLC
    Inventors: Ki Hak Yi, Kenneth L. Peirce, Sethu K. Madhavan, Andrew J. Macdonald
  • Publication number: 20150019068
    Abstract: A method and system for utilizing a telematics unit on a telematics-equipped vehicle as a register for ECU Critical Information (ECI) associated with the ECUs in the vehicle, which may include their serial numbers, configurations, software images, and other data includes the telematics unit querying ECUs within the telematics-equipped vehicle such as, for example, when the vehicle is started. The ECUs may then provide the telematics unit with the ECI associated with each ECU. The ECI may be encrypted, and the telematics unit may provide each module that it queries with a nonce used in the encryption process. The telematics unit may then decrypt the ECI received from each of the ECUs and compare the received ECI to previously stored ECI. If the received ECI is different from the previously stored ECI, the telematics unit may send the new ECI to a TSP call center.
    Type: Application
    Filed: September 30, 2014
    Publication date: January 15, 2015
    Inventor: KENNETH L. PEIRCE
  • Patent number: 8844047
    Abstract: 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 credentials programmer to program the vehicle modules.
    Type: Grant
    Filed: December 11, 2009
    Date of Patent: September 23, 2014
    Assignee: General Motors LLC
    Inventor: Kenneth L. Peirce
  • Publication number: 20140270158
    Abstract: A system and a method implementing the method pertaining to securely providing a mobile device with a cryptographic key in a vehicle. The method includes generating a cryptographic key pair. The key pair may include at least a first cryptographic key and a second cryptographic key. The method may further include creating a label using a scannable image readable by a mobile device; the scannable image may be based on the second cryptographic key. And the method may include providing the label to the vehicle for displaying the scannable image.
    Type: Application
    Filed: March 14, 2013
    Publication date: September 18, 2014
    Applicant: GENERAL MOTORS LLC
    Inventor: Kenneth L. Peirce
  • Publication number: 20140270172
    Abstract: A system and a method using that system is provided for establishing a secure communication channel between a vehicle and a mobile device. The method may include providing at least one unique mobile device identifier and at least one unique vehicle telematics unit identifier associated with the mobile device identifier to a call center. At least one of the two identifiers may be provided to a wireless service provider. Two private keys may be generated—a first private key based on the at least one unique mobile identifier and a second private key based on the at least one unique vehicle telematics unit identifier. The first private key may be provided to the mobile device within a first cryptographic envelope signed with a first cryptographic key. And the second private key may be provided to the vehicle telematics unit within a second cryptographic envelope signed with a second cryptographic key.
    Type: Application
    Filed: March 14, 2013
    Publication date: September 18, 2014
    Applicant: GENERAL MOTORS LLC
    Inventor: Kenneth L. Peirce
  • Publication number: 20140213216
    Abstract: Methods and systems for unauthorized base station detection are disclosed herein. In an example of the method, an in-vehicle controller of a vehicle or an application of a mobile communications device scans a cellular radio environment to identify an available base station. By a signal detection unit in operative communication with the in-vehicle controller or the application, a strength of a signal of the available base station is detected. The in-vehicle controller or the application recognizes that the signal strength is out of the expected signal strength range, and determines that the available base station is the unauthorized base station. While in connection with the unauthorized base station, the in-vehicle controller or the application determines a location of the unauthorized base station. Other examples of the method are also disclosed herein.
    Type: Application
    Filed: January 29, 2013
    Publication date: July 31, 2014
    Applicants: GM GLOBAL TECHNOLOGY OPERATIONS LLC, GENERAL MOTORS LLC
    Inventors: Kenneth L. Peirce, Kobi Jacob Scheim