Method for Updating an Operating Function of a Sensor, and Sensor Module

US2016253169A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016253169-A1
Application numberUS-201415028569-A
CountryUS
Kind codeA1
Filing dateSep 19, 2014
Priority dateOct 11, 2013
Publication dateSep 1, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method for updating an operating function of a sensor, which has a memory that has a boot memory area for storing a boot function and an operating memory area for storing an operating function. The method has the following steps: execution of the boot function; checking whether an update for the operating function of the sensor needs to be performed; if an update for the operating function of the sensor does need to be performed, performing a plausibility check; if the plausibility check was successful, updating the operating function of the sensor such that data for an up-to-date operating function are received from an external unit and the data are written to the operating memory area. The reception of the data and the writing of the data to the operating memory area take place in parallel.

First claim

Opening claim text (preview).

1 - 15 . (canceled) 16 . A method for updating an operating function of a sensor, the sensor having a memory with a boot memory area for storing a boot function and an operating memory area for storing an operating function, the method comprising the following steps: executing the boot function; checking whether the operating function of the sensor is intended to be updated; if the operating function of the sensor is intended to be updated, carrying out a plausibility check; if the plausibility check was successful, updating the operating function of the sensor by receiving data relating to a current operating function from an external unit and writing the data to the operating memory area, wherein receiving the data and writing the data to the operating memory area take place in parallel. 17 . The method according to claim 16 , wherein the sensor is selected from the group consisting of a tire pressure sensor, a tire temperature sensor and a tire load sensor of a vehicle. 18 . The method according to claim 16 , which comprises starting the boot function from the external unit. 19 . The method according to claim 16 , wherein the step of carrying out the plausibility check comprises carrying out an authentication check and a compatibility check. 20 . The method according to claim 16 , wherein the operating memory area comprises a multiplicity of memory blocks, and the step of updating the operating function of the sensor comprises sequentially writing blocks of the data relating to the current operating function to the multiplicity of memory blocks in such a manner that data relating to a current operating function which are intended to be written to a block of the multiplicity of memory blocks are received and data which are currently stored in the block of the multiplicity of memory blocks are deleted at the same time and data relating to a current operating function which are intended to be written to the block of the multiplicity of memory blocks are then written to the block of the multiplicity of memory blocks. 21 . The method according to claim 20 , wherein the step of updating the operating function of the sensor further comprises the following step: updating validity information of the data relating to a current operating function which are intended to be written to the block of the multiplicity of memory blocks before the data which are currently stored in the block of the multiplicity of memory blocks are completely deleted. 22 . The method according to claim 16 , further comprising: updating validity information relating to the operating function as soon as the received data relating to a current operating function have been completely written to the operating memory area; and executing the current operating function. 23 . The method according to claim 16 , which comprises storing the received data in compressed form. 24 . A sensor module, comprising: a sensor for measuring a physical variable; a control module for executing an operating function for controlling said sensor; an interface configured to interact with said control module to receive data relating to a current operating function from an external unit; said control unit having a memory with a boot memory area for storing a boot function and an operating memory area for storing an operating function of said sensor; and an update module having an execution unit for executing the boot function, an evaluation unit for checking whether the operating function of the sensor is intended to be updated, a security unit for carrying out a plausibility check if the operating function of the sensor is intended to be updated, and a writing unit for writing received data relating to a current operating function to the operating memory area; said writing unit being configured to write the received data relating to the current operating function to said operating memory area in parallel with receiving the data relating to the current operating function. 25 . The sensor module according to claim 24 , configured as a tire sensor module. 26 . The sensor module according to claim 24 , wherein said operating memory area is formed of a multiplicity of memory blocks, and said writing unit includes a deleting unit for deleting data which are currently stored in a block of said multiplicity of memory blocks and is configured to sequentially write blocks of the data relating to a current operating function to said multiplicity of memory blocks in such a manner that, contemporaneously with receiving data relating to a current operating function which are intended to be written to a block of the multiplicity of memory blocks, the deleting unit deletes data which are currently stored in the block of said multiplicity of memory blocks and said writing unit then writes the data relating to a current operating function which are intended to be stored in the block of said multiplicity of memory blocks. 27 . The sensor module according to claim 24 , wherein said boot memory area is part of a firmware module. 28 . The sensor module according to claim 24 , wherein said boot memory area is part of said operating memory area. 29 . The sensor module according to claim 24 , wherein said memory further comprises a non-volatile memory for storing validity information relating to the operating function. 30 . The sensor module according to claim 24 , comprising a computer program in non-transitory form with executable instructions configured to carry out the method according to claim 16 when executed by the sensor module. 31 . A computer program product, comprising executable instructions in non-transitory form and configured to carry out a method according to claim 16 .

Assignees

Inventors

Classifications

  • Secure boot · CPC title

  • Secure firmware programming, e.g. of basic input output system [BIOS] · CPC title

  • G06F8/654Primary

    using techniques specially adapted for alterable solid state memories, e.g. for EEPROM or flash memories · CPC title

  • G06F8/665Primary

    Physics · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016253169A1 cover?
A method for updating an operating function of a sensor, which has a memory that has a boot memory area for storing a boot function and an operating memory area for storing an operating function. The method has the following steps: execution of the boot function; checking whether an update for the operating function of the sensor needs to be performed; if an update for the operating function of…
Who is the assignee on this patent?
Continental Automotive Gmbh
What technology area does this patent fall under?
Primary CPC classification G06F8/654. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Sep 01 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).