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).
-
Publication number: 20120302265Abstract: A method and system for providing a communication message to a vehicle occupant using a vehicle telematics unit. The method carried out by the system involves receiving a broadcasted message having a plurality of different codes at a vehicle telematics unit, generating a text message by converting at least some of the codes into one or more words, and concatenating the words together to form the text message. The method further involves presenting the text message to an occupant of the vehicle.Type: ApplicationFiled: May 24, 2011Publication date: November 29, 2012Applicant: GENERAL MOTORS LLCInventors: Yao Hui Lei, Sethu K. Madhavan, Kenneth L. Peirce, Ki Hak Yi
-
Publication number: 20120295592Abstract: 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: ApplicationFiled: May 17, 2011Publication date: November 22, 2012Applicant: General Motors LLCInventor: Kenneth L. Peirce
-
Patent number: 8238872Abstract: A system and method of for establishing a connection between a vehicle and an external network includes a plurality of personal electronic devices and a transceiver. The plurality of personal electronic devices are each configured for establishing a data connection to the vehicle. Each of the plurality of personal electronic have a mobile plan that includes a data limit and an amount of data used. At least one of the plurality of personal electronic devices are selected to be in communication with the external network. Selection of at least one of the plurality of personal electronic devices is based on a corresponding amount of data available in a mobile plan for each of the personal electronic devices.Type: GrantFiled: October 18, 2010Date of Patent: August 7, 2012Assignee: GM Global Technology Operations LLCInventors: Mark A. Wisnewski, Kenneth L. Peirce, David J. Trzcinski, Charles A. Massoll, David R. Petrucci, Thiep T. Nguyen, Nathan C. Callaghan
-
Publication number: 20120094630Abstract: A system and method of for establishing a connection between a vehicle and an external network includes a plurality of personal electronic devices and a transceiver. The plurality of personal electronic devices are each configured for establishing a data connection to the vehicle. Each of the plurality of personal electronic have a mobile plan that includes a data limit and an amount of data used. At least one of the plurality of personal electronic devices are selected to be in communication with the external network. Selection of at least one of the plurality of personal electronic devices is based on a corresponding amount of data available in a mobile plan for each of the personal electronic devices.Type: ApplicationFiled: October 18, 2010Publication date: April 19, 2012Applicant: GM GLOBAL TECHNOLOGY OPERATIONS, INC.@@GENERAL MOTORS LLCInventors: Mark A. Wisnewski, Kenneth L. Peirce, David J. Trzcinski, Charles A. Massoll, David R. Petrucci, Thiep T. Nguyen, Nathan C. Callaghan
-
Publication number: 20120028656Abstract: A method of identifying telematics calls includes the steps of receiving at a vehicle telematics unit a paging message used to connect a call over a wireless carrier system; determining at the vehicle telematics unit if the paging message used to connect the call includes a Mobile Identification Number (MIN) or a Mobile Equipment Identifier (MEID); and establishing the call and, if the vehicle telematics unit determines that the paging message includes the MEID, entering into a mode in which the vehicle telematics unit uses a modem for receipt and transmission of dataType: ApplicationFiled: July 30, 2010Publication date: February 2, 2012Applicant: GENERAL MOTORS LLCInventors: Ki Hak Yi, Sethu K. Madhavan, Kenneth L. Peirce
-
Publication number: 20110260884Abstract: A method for collecting data is disclosed herein. The method involves selecting, via a processor associated with a telematics service center, a mobile vehicle to collect data from a sensor configured to wirelessly communicate with one or more selected vehicles and, via a telematics unit disposed in the selected mobile vehicle, receiving data collected by the sensor. The method further involves, via the telematics unit, transmitting the data from the telematics unit to a data aggregator and reporting the data from the data aggregator to a facility. Also disclosed herein is a system for accomplishing the same.Type: ApplicationFiled: April 27, 2010Publication date: October 27, 2011Applicant: GENERAL MOTORS LLCInventors: KI HAK YI, KENNETH L. PEIRCE
-
Publication number: 20110145925Abstract: 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: ApplicationFiled: December 11, 2009Publication date: June 16, 2011Applicant: GENERAL MOTORS LLCInventor: Kenneth L. Peirce
-
Publication number: 20100202616Abstract: A method of securing wireless communications includes storing a recipient's micro-certificate at a vehicle, a call center, or a certificate authority, transmitting the micro-certificate from its place of storage, extracting the public key from the micro-certificate, encrypting the vehicle communication using the public key, transmitting the encrypted vehicle communication to the recipient, and decrypting the vehicle communication using a private key after receiving the vehicle communication. The micro-certificate can include identifying data for the recipient and can have a length that is less than twice the length of the public key contained in the micro-certificate.Type: ApplicationFiled: February 12, 2009Publication date: August 12, 2010Applicant: GENERAL MOTORS CORPORATIONInventors: Kenneth L. Peirce, Sethu K. Madhavan, James J. Piwowarski
-
Publication number: 20090323967Abstract: 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: ApplicationFiled: June 30, 2008Publication date: December 31, 2009Applicant: GENERAL MOTORS CORPORATIONInventors: Kenneth L. Peirce, Ansaf I. Alrabady, Sethu K. Madhavan
-
Publication number: 20090249074Abstract: A method and communications system for generating and using compact digital certificates for secure wireless communication. Each compact certificate includes a digital signature and only a portion of the data used in generating the signature. The remaining certificate data is pre-stored on one or more wireless devices for which secure communication is desired. Upon receiving a compact certificate, the wireless device authenticates the certificate using its digital signature along with both the data contained in the certificate and the data pre-stored on the wireless device. This approach permits secure connections to be established between wireless devices using relatively small digital certificates.Type: ApplicationFiled: March 31, 2008Publication date: October 1, 2009Applicant: GENERAL MOTORS CORPORATIONInventors: Sethu K. Madhavan, Kenneth L. Peirce, Ki Hak Yi, Elizabeth Chesnutt, Ansaf I. Alrabady
-
Patent number: 7426213Abstract: A mobile Internet Protocol service provider system implements home agent functionality in two separate devices. One device, the home registration agent, is devoted to registration of the mobile node and session control. The other device, the home tunneling agent, is devoted to tunneling and routing functions for the foreign agent. The home registration agent can be a general purpose computer. The home tunneling agent is preferably implemented in a robust routing device, such as an IP switch or router. Multiple home tunneling agents or home registration agents can be implemented in the respective devices as multiple instantiations of a home registration agent or home tunneling agent software program. Foreign agent functionality for mobile IP networking can also be split into separate devices.Type: GrantFiled: March 4, 2004Date of Patent: September 16, 2008Assignee: UT Starcom, Inc.Inventors: Yingchun Xu, Kenneth L. Peirce, Jr., Matthew Harper, Timothy G. Mortsolf
-
Publication number: 20040184420Abstract: A mobile Internet Protocol service provider system implements home agent functionality in two separate devices. One device, the home registration agent, is devoted to registration of the mobile node and session control. The other device, the home tunneling agent, is devoted to tunneling and routing functions for the foreign agent. The home registration agent can be a general purpose computer. The home tunneling agent is preferably implemented in a robust routing device, such as an IP switch or router. Multiple home tunneling agents or home registration agents can be implemented in the respective devices as multiple instantiations of a home registration agent or home tunneling agent software program.Type: ApplicationFiled: March 4, 2004Publication date: September 23, 2004Applicant: UTStarcom, Inc.Inventors: Yingchun Xu, Kenneth L. Peirce, Matthew Harper, Timothy G. Mortsolf
-
Publication number: 20040174876Abstract: Multiple home agents for a home agent service provider network are implemented in a single computing platform in software as multiple virtual home agents. Each home agent is assigned or dedicated to a single virtual private network. Any number of home agents can be realized in the computing platform by multiple instantiations of a home agent program or code, and by providing unique IP addresses for each instantiation. Each home agent runs independently, and is independently configured and managed by the subscriber of the virtual private network service, freeing the service provider of having to manage and supervise low level processing tasks and customization features that the subscribers may want. In a representative embodiment, the computing platform comprises a router having a general purpose-computing platform.Type: ApplicationFiled: March 18, 2004Publication date: September 9, 2004Applicants: UTStarcom, Incorporated, 3Com CorporationInventors: Kenneth L. Peirce, Matthew Harper, Timothy G. Mortsolf, Yingchun Xu, Richard J. Dynarski
-
Patent number: 6765900Abstract: Multiple home agents for a home agent service provider network are implemented in a single computing platform in software as multiple virtual home agents. Each home agent is assigned or dedicated to a single virtual private network. Any number of home agents can be realized in the computing platform by multiple instantiations of a home agent program or code, and by providing unique IP addresses for each instantiation. Each home agent runs independently, and is independently configured and managed by the subscriber of the virtual private network service, freeing the service provider of having to manage and supervise low level processing tasks and customization features that the subscribers may want. In a representative embodiment, the computing platform comprises a router having a general purpose-computing platform.Type: GrantFiled: January 16, 2003Date of Patent: July 20, 2004Assignee: UTStarcom, Inc.Inventors: Kenneth L. Peirce, Jr., Matthew Harper, Timothy G. Mortsolf, Yingchun Xu, Richard J. Dynarski
-
Patent number: 6757276Abstract: Tones that are generated by a telephone or PC (such as DTMF tones) and subject to loss or noise during generation or during transmission along a medium are detected and replaced with substantially noise-free and distortionless digital signals. In one embodiment, the replacement of the tones is done in a modem embodied in an Internet telephony Gateway/Terminal, such as in a network access server coupling a time division multiplexed telephone line to a packet-switched network. The replacement of the tones may also be performed in any suitable device that provides an interface between a time division multiplexed transmission medium and a packet switched data network, such as in the modems of a cellular telephone network to Internet network access server.Type: GrantFiled: November 24, 1998Date of Patent: June 29, 2004Assignee: 3Com CorporationInventors: Matthew Harper, Richard J. Dynarski, Timothy G. Mortsolf, Kenneth L. Peirce, Jr.
-
Patent number: 6738362Abstract: A mobile Internet Protocol service provider system implements home agent functionality in two separate devices. One device, the home registration agent, is devoted to registration of the mobile node. The other device, the home tunneling agent, is devoted to tunneling and routing functions for the foreign agent. The home registration agent can be a general purpose computer. The home tunneling agent is preferably implemented in a robust routing device, such as an IP switch or router. Multiple home tunneling agents or home registration agents can be implemented in the respective devices as multiple instantiations of a home registration agent or home tunneling agent software program. Foreign agent functionality for mobile IP networking can also be split into separate devices.Type: GrantFiled: July 16, 1999Date of Patent: May 18, 2004Assignee: UTStarcom, Inc.Inventors: Yingchun Xu, Kenneth L. Peirce, Jr., Matthew Harper, Timothy G. Mortsolf
-
Patent number: 6700871Abstract: In a typical remote access application, such as access from the home to a packet-switched high speed network such as the Internet, the low-speed dial up connection to a network access is the main bottleneck in terms of the bandwidth and efficiency of transfer of data across the network access server. The present invention increases throughput through the network access server by identifying and dropping redundant, e.g., retransmitted, packets en route from the LAN or WAN to the remote terminal, thereby preserving precious bandwidth.Type: GrantFiled: May 4, 1999Date of Patent: March 2, 2004Assignee: 3Com CorporationInventors: Matthew Harper, Timothy G. Mortsolf, Kenneth L. Peirce, Jr.
-
Patent number: 6628671Abstract: A network access server providing remote access to an IP network for a remote client initiates a PPP connection for a remote client quickly, and without requiring re-negotiation of Link Control Protocols and Network Control Protocols. The network access server has a PPP session with the remote client go dormant, for example when the user is a wireless user and goes out of range of a radio tower and associated base station. The network access server does not get rid of the PPP state for the dormant session, but rather switches that PPP state to a new session, such as when the client moves into range of a different radio tower and associated base station and initiates a new active session on the interface to the wireless network. The switching of PPP states may be within a single network access server, or from one network access server to another.Type: GrantFiled: January 19, 1999Date of Patent: September 30, 2003Assignee: VTStarcom, Inc.Inventors: Richard J. Dynarski, Matthew Harper, Andrew Bezaitis, Yingchun Xu, Kenneth L. Peirce, Jr.
-
Publication number: 20030128689Abstract: Multiple home agents for a home agent service provider network are implemented in a single computing platform in software as multiple virtual home agents. Each home agent is assigned or dedicated to a single virtual private network. Any number of home agents can be realized in the computing platform by multiple instantiations of a home agent program or code, and by providing unique IP addresses for each instantiation. Each home agent runs independently, and is independently configured and managed by the subscriber of the virtual private network service, freeing the service provider of having to manage and supervise low level processing tasks and customization features that the subscribers may want. In a representative embodiment, the computing platform comprises a router having a general purpose-computing platform.Type: ApplicationFiled: January 16, 2003Publication date: July 10, 2003Applicant: 3Com CorporationInventors: Kenneth L. Peirce, Matthew Harper, Timothy G. Mortsolf, Yingchun Xu, Richard J. Dynarski
-
Patent number: 6560217Abstract: Multiple home agents for a home agent service provider network are implemented in a single computing platform in software as multiple virtual home agents. Each home agent is assigned or dedicated to a single virtual private network. Any number of home agents can be realized in the computing platform by multiple instantiations of a home agent program or code, and by providing unique IP addresses for each instantiation. Each home agent runs independently, and is independently configured and managed by the subscriber of the virtual private network service, freeing the service provider of having to manage and supervise low level processing tasks and customization features that the subscribers may want. In a representative embodiment, the computing platform comprises a router having a general purpose-computing platform.Type: GrantFiled: February 25, 1999Date of Patent: May 6, 2003Assignee: 3Com CorporationInventors: Kenneth L. Peirce, Jr., Matthew Harper, Timothy G. Mortsolf, Yingchun Xu, Richard J. Dynarski