{
  "patent_number": "US RE46915",
  "country": "US",
  "title": "How Remote Devices Prove They Have Not Been Tampered With",
  "original_title": "USRE46915E1 - Verification of process integrity",
  "summary": "A system for a remote device to prove to a central server that its internal security processes are running correctly without exposing sensitive raw data.",
  "what_it_does": "The patent describes a way for a remote device, such as a vehicle tracker, to confirm its integrity to a server. The device processes input data using a secure, one-way hash function, which hides the actual content of the data while creating a unique fingerprint. This fingerprint is stored in a secure processor. When the server wants to check if the device is still secure, it sends a specific request. Only then does the device send back the stored fingerprint, allowing the server to verify that the device's security process hasn't been altered or bypassed.",
  "what_it_does_not_cover": [
    "Does not cover systems that send verification data automatically without a specific request from the server.",
    "Does not cover methods where the raw input data is sent directly to the server for verification.",
    "Does not cover security processes that do not use a secure processor to derive verification information.",
    "Does not cover general data encryption that does not involve a server-side integrity check of the device's internal process."
  ],
  "filed": "2009-08-21",
  "granted": "2018-06-26",
  "expires": null,
  "status": "active",
  "holder": "Telit Automotive Solutions NV",
  "holder_url": "https://patentbrief.org/company/telit-automotive-solutions-nv",
  "inventors": [
    {
      "name": "Bruno Motte",
      "url": "https://patentbrief.org/inventor/bruno-motte"
    },
    {
      "name": "Michael Peeters",
      "url": "https://patentbrief.org/inventor/michael-peeters"
    },
    {
      "name": "Tim Froidcoeur",
      "url": "https://patentbrief.org/inventor/tim-froidcoeur"
    },
    {
      "name": "Claude DEBAST",
      "url": "https://patentbrief.org/inventor/claude-debast"
    }
  ],
  "times_cited": 0,
  "tags": [
    "telecommunications",
    "automotive",
    "consumer_electronics"
  ],
  "abstract": "A system implements a secure transaction of data between a server and a remote device. The remote device comprises: processing means adapted to process input data according to a security process; data storage means adapted to store verification information derived from the input data according to an encryption algorithm; and communication means for communicating the input data which has been processed by the security process to the server. The server is adapted to transmit a verification request to the remote device, and to verify the integrity of the security process based on verification information received from the communication means of the remote device in response to the verification request.",
  "url": "https://patentbrief.org/patent/us/RE46915/google-photos",
  "markdown_url": "https://patentbrief.org/patent/us/RE46915/google-photos/md",
  "google_patents_url": "https://patents.google.com/patent/USRE46915",
  "relatedPatents": []
}