×

Information distribution method, information distribution system and in-vehicle terminal

  • US 9,515,829 B2
  • Filed: 12/21/2012
  • Issued: 12/06/2016
  • Est. Priority Date: 01/10/2012
  • Status: Active Grant
First Claim
Patent Images

1. An information distribution method for use in an information distribution system including one or more in-vehicle terminals, a communication terminal, and a server, to distribute software applicable to each of the in-vehicle terminals via the communication terminal, from the server, the method comprising:

  • storing, by each of the one or more in-vehicle terminals each of which is connected with the communication terminal over a terminal-to-terminal communication, unique terminal identification information and a terminal unique key therein, andstoring, by the server, which is connected to each of the one or more in-vehicle terminals via the communication terminal, server-side terminal identification information and a server-side terminal unique key that are same as the terminal identification information and the terminal unique key stored individually in each of the in-vehicle terminals, and also storing therein encrypted software of a software program that is individually applicable to each of the in-vehicle terminals and software unique keys that are used for encrypting the software,transmitting, by the communication terminal, a request for authentication information to the in-vehicle terminal;

    transmitting, by the in-vehicle terminal, the terminal identification information and a transmission timestamp to the server via the communication terminal;

    retrieving, by the server, a last authentication timestamp based on the terminal identification information from a database;

    comparing, by the server, a predetermined threshold time value from the last authentication timestamp to obtain a difference timestamp;

    transmitting, by the server, an invalid message indicative of invalid authentication information to the in-vehicle terminal via the communication terminal, on a condition that the difference timestamp is newer than the transmission timestamp;

    transmitting, by the server, the encrypted software to the in-vehicle terminal via the communication terminal, on a condition that the difference timestamp is older than the transmission timestamp;

    receiving, by the in-vehicle terminal, the encrypted software; and

    installing, by the in-vehicle terminal, the encrypted software.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×