Patents by Inventor Shawn F. Granda

Shawn F. Granda 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).

  • Publication number: 20230131124
    Abstract: A system comprises a computer including a processor and a memory. The memory includes instructions such that the processor is programmed to receive geoindexed detected vehicle event data from at least one vehicle occurring within a predefined time period, normalize the geoindexed detected vehicle event data according to Global Position System (GPS) data corresponding to a geoindex map, and generate an infrastructure recommendation based on the normalized and aggregated geoindexed detected vehicle event data.
    Type: Application
    Filed: October 26, 2021
    Publication date: April 27, 2023
    Inventors: Carlos Eduardo Arreaza, Amin Abdossalami, Joseph K. Moore, Halit Zengin, Donald K. Grimm, Shawn F. Granda, Yue Zhuang, Harnit Kaur Anand
  • Publication number: 20230032379
    Abstract: A weather sensing and reporting system includes a filter module configured to receive weather condition data collected by a plurality of vehicles in a reporting region and filter the weather condition data by selectively removing individual samples from the weather condition data based on meteorological quality control standards. A weather condition calculation module is configured to calculate weather conditions in the reporting region based on the filtered weather condition data and a report generation module is configured to generate and transmit a weather report based on the calculated weather conditions.
    Type: Application
    Filed: July 29, 2021
    Publication date: February 2, 2023
    Inventors: Richard GORDON, Donald K. GRIMM, Shawn F. GRANDA
  • Publication number: 20190215370
    Abstract: A system and method for executing vehicle tasks. The method carried out by the system includes: establishing one or more vehicle communication tasks, delaying execution of the one or more vehicle communication tasks; subsequently receiving a remote vehicle power activation command, and initiating at least one of the vehicle communication tasks in response to the remote vehicle power activation command prior to a vehicle drive event. An example system for executing vehicle tasks may include a remote server in communication with a vehicle. The remote server may be configured to communicate with the vehicle to implement one or more vehicle tasks, and to initiate at least one of the tasks in response to a user-initiated vehicle power activation command sent to the vehicle. The server may initiate the task(s) prior to a vehicle drive event.
    Type: Application
    Filed: January 10, 2018
    Publication date: July 11, 2019
    Inventors: Shawn F. Granda, Jeffrey J. Olsen
  • Publication number: 20180132131
    Abstract: A system and method of controlling the wireless transmission of data includes: determining one or more data chunk and quiescent period sizing factors selecting values for a data chunk size and a quiescent period for use in wirelessly transmitting data; transmitting a portion of a vehicle data package having the selected data chunk size from a remote facility to a vehicle; waiting for the quiescent period to pass; and transmitting another portion of the vehicle data package having the selected data chunk size after the quiescent period has passed.
    Type: Application
    Filed: November 4, 2016
    Publication date: May 10, 2018
    Inventors: George A. Mather, Shawn F. Granda
  • Publication number: 20180074813
    Abstract: A communication system and a method of using the communication system to install a vehicle update in a vehicle system module (VSM) onboard a vehicle while enabling the vehicle to remain in a mobilized state during the installation of the vehicle update. The method includes the steps of receiving a vehicle update for a target VSM in the vehicle while the vehicle is in the mobilized state; performing a hand-off operation procedure between a proxy device and the target VSM so that the proxy device is granted permission to execute vehicle operating instructions as if the proxy device is the target VSM; thereafter, installing the vehicle update at the target VSM; and continuing operation of the vehicle in the mobilized state using the proxy device instead of the target VSM during the installing step.
    Type: Application
    Filed: September 14, 2016
    Publication date: March 15, 2018
    Inventors: Shawn F. Granda, Jeffrey J. Olsen, Ganesh Srinivasan
  • Patent number: 9497643
    Abstract: 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 online and offline. Error recognition may be based on error message matching or keyword matching.
    Type: Grant
    Filed: December 31, 2009
    Date of Patent: November 15, 2016
    Assignee: General Motors LLC
    Inventors: Shawn F. Granda, Anthony J. Sumcad, Kevin R. Krause
  • Publication number: 20160105918
    Abstract: A method of processing requests to establish wireless communication sessions in a mobile vehicle communications system. The method comprises receiving a request to establish a communication session between a telematics unit of a vehicle and a remote facility, wherein the request takes the form of one or more electrical signals. The method further comprises determining whether less than a predetermined number of requests to establish a communication session between the telematics unit and remote facility have been received from the sender of the request within a predetermined period of time. When it is determined that less than the predetermined number of requests have been received from the sender within the predetermined period of time, the method still further comprises establishing a communication session between the telematics unit and the remote facility. A system for performing or utilizing the above-described methodology is also provided.
    Type: Application
    Filed: October 9, 2014
    Publication date: April 14, 2016
    Inventors: Anthony J. Sumcad, Kyle M. Ellard, Christopher Lucarelli, Matthew R. Waldner, Shawn F. Granda
  • Patent number: 9299250
    Abstract: A method of processing requests to establish wireless communication sessions in a mobile vehicle communications system. The method comprises receiving a request to establish a communication session between a telematics unit of a vehicle and a remote facility, wherein the request takes the form of one or more electrical signals. The method further comprises determining whether less than a predetermined number of requests to establish a communication session between the telematics unit and remote facility have been received from the sender of the request within a predetermined period of time. When it is determined that less than the predetermined number of requests have been received from the sender within the predetermined period of time, the method still further comprises establishing a communication session between the telematics unit and the remote facility. A system for performing or utilizing the above-described methodology is also provided.
    Type: Grant
    Filed: October 9, 2014
    Date of Patent: March 29, 2016
    Assignee: General Motors LLC
    Inventors: Anthony J. Sumcad, Kyle M. Ellard, Christopher Lucarelli, Matthew R. Waldner, Shawn F. Granda
  • Patent number: 8797958
    Abstract: A method of wirelessly communicating packetized data between a vehicle and a central facility includes receiving a request at a vehicle telematics unit to transmit packetized data; determining whether the vehicle telematics unit is communicating through a roaming wireless carrier system; and delaying the transmission of packetized data between the vehicle telematics unit and a central facility until the vehicle telematics unit is no longer communicating through the roaming wireless carrier system.
    Type: Grant
    Filed: December 21, 2011
    Date of Patent: August 5, 2014
    Assignee: General Motors LLC
    Inventors: Matthew R. Waldner, Shawn F. Granda, Mark J. Timm, Bradley R. Bloomer
  • Patent number: 8787949
    Abstract: A method for controlling a mobile communications device while located in a mobile vehicle involves pairing the mobile communications device with a telematics unit via short range wireless communication. The method further involves, receiving an incoming text message at the mobile device while the mobile device is paired with the telematics unit. Upon receiving the text message, a text messaging management strategy is implemented via the telematics unit and/or the mobile device, where the text messaging management strategy is executable via an application that is resident on the mobile device.
    Type: Grant
    Filed: January 4, 2011
    Date of Patent: July 22, 2014
    Assignee: General Motors LLC
    Inventors: Anthony J. Sumcad, Shawn F. Granda, Lawrence D. Cepuran, Steven Swanson
  • Publication number: 20130163511
    Abstract: A method of wirelessly communicating packetized data between a vehicle and a central facility includes receiving a request at a vehicle telematics unit to transmit packetized data; determining whether the vehicle telematics unit is communicating through a roaming wireless carrier system; and delaying the transmission of packetized data between the vehicle telematics unit and a central facility until the vehicle telematics unit is no longer communicating through the roaming wireless carrier system.
    Type: Application
    Filed: December 21, 2011
    Publication date: June 27, 2013
    Applicant: GENERAL MOTORS LLC
    Inventors: Matthew R. Waldner, Shawn F. Granda, Mark J. Timm, Bradley R. Bloomer
  • Patent number: 8452271
    Abstract: The described method and system enables a telematic operator to determine a connectivity standing of devices requiring a port change from one wireless carrier to another. In particular, a modem initiates a call to each affected mobile directory number (MDN) and verifies connectivity to the correct vehicle using a telematic authentication encrypted key with appropriate verification of the stored MIN, electronic serial number (ESN), and station ID (STID). The list of verified devices of good connectivity is used to facilitate the MIN change to those telematic devices whereby a higher probability of success is most likely to occur. Moreover, by distinguishing devices most likely to commit a MIN port on the first attempt, a potential impact population whereby success is not likely is also developed, so that further appropriate scrutiny or action can be executed for problematic devices.
    Type: Grant
    Filed: February 22, 2010
    Date of Patent: May 28, 2013
    Assignee: General Motors LLC
    Inventors: Dennis L. Zoeckler, Shawn F. Granda
  • Publication number: 20120172012
    Abstract: A method for controlling a mobile communications device while located in a mobile vehicle involves pairing the mobile communications device with a telematics unit via short range wireless communication. The method further involves, receiving an incoming text message at the mobile device while the mobile device is paired with the telematics unit. Upon receiving the text message, a text messaging management strategy is implemented via the telematics unit and/or the mobile device, where the text messaging management strategy is executable via an application that is resident on the mobile device.
    Type: Application
    Filed: January 4, 2011
    Publication date: July 5, 2012
    Applicant: GENERAL MOTORS LLC
    Inventors: Anthony J. Sumcad, Shawn F. Granda, Lawrence D. Cepuran, Steven Swanson
  • Patent number: 8160581
    Abstract: A system for correcting or updating a mobile identification number in a cellular telephone portion of a telematics unit installed in a vehicle allows service providers to resolve duplicate entries. A wireless service provider stores a triplicate entry in their HLR for cellular telephones associated with a number of telematics unit. The triplicate entry includes a MDN, a MIN, and an ESN. If a telematics unit's triplicate entry is an invalid combination, resulting, e.g., in call failure, the system provides an efficient mechanism whereby the service provider can update the MIN of each cellular telephone in one or more telematics units to eliminate duplicate entries.
    Type: Grant
    Filed: January 27, 2009
    Date of Patent: April 17, 2012
    Assignee: General Motors LLC
    Inventors: Dennis L. Zoeckler, Shawn F. Granda
  • Publication number: 20110207463
    Abstract: The described method and system enables a telematic operator to determine a connectivity standing of devices requiring a port change from one wireless carrier to another. In particular, a modem initiates a call to each affected mobile directory number (MDN) and verifies connectivity to the correct vehicle using a telematic authentication encrypted key with appropriate verification of the stored MIN, electronic serial number (ESN), and station ID (STID). The list of verified devices of good connectivity is used to facilitate the MIN change to those telematic devices whereby a higher probability of success is most likely to occur. Moreover, by distinguishing devices most likely to commit a MIN port on the first attempt, a potential impact population whereby success is not likely is also developed, so that further appropriate scrutiny or action can be executed for problematic devices.
    Type: Application
    Filed: February 22, 2010
    Publication date: August 25, 2011
    Applicant: General Motors LLC
    Inventors: Dennis L. Zoeckler, Shawn F. Granda
  • Publication number: 20110159868
    Abstract: 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 online and offline. Error recognition may be based on error message matching or keyword matching.
    Type: Application
    Filed: December 31, 2009
    Publication date: June 30, 2011
    Applicant: General Motors LLC
    Inventors: Shawn F. Granda, Anthony J. Sumcad, Kevin R. Krause
  • Publication number: 20100190493
    Abstract: A system for correcting or updating a mobile identification number in a cellular telephone portion of a telematics unit installed in a vehicle allows service providers to resolve duplicate entries. A wireless service provider stores a triplicate entry in their HLR for cellular telephones associated with a number of telematics unit. The triplicate entry includes a MDN, a MIN, and an ESN. If a telematics unit's triplicate entry is an invalid combination, resulting, e.g., in call failure, the system provides an efficient mechanism whereby the service provider can update the MIN of each cellular telephone in one or more telematics units to eliminate duplicate entries.
    Type: Application
    Filed: January 27, 2009
    Publication date: July 29, 2010
    Applicant: General Motors Corporation
    Inventors: Dennis L. Zoeckler, Shawn F. Granda