[go: up one dir, main page]

DE102020121564A1 - Procedure for updating a slave device, slave device as well as system - Google Patents

Procedure for updating a slave device, slave device as well as system Download PDF

Info

Publication number
DE102020121564A1
DE102020121564A1 DE102020121564.9A DE102020121564A DE102020121564A1 DE 102020121564 A1 DE102020121564 A1 DE 102020121564A1 DE 102020121564 A DE102020121564 A DE 102020121564A DE 102020121564 A1 DE102020121564 A1 DE 102020121564A1
Authority
DE
Germany
Prior art keywords
secondary device
update
main
slave
productive mode
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
DE102020121564.9A
Other languages
German (de)
Inventor
Sebastian Petruch
Dhananjay Gundapu Jayakrishnan
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Workaround GmbH
Original Assignee
Workaround GmbH
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Workaround GmbH filed Critical Workaround GmbH
Priority to DE102020121564.9A priority Critical patent/DE102020121564A1/en
Publication of DE102020121564A1 publication Critical patent/DE102020121564A1/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Selective Calling Equipment (AREA)

Abstract

Ein Verfahren zum Aktualisieren eines Nebengerätes (18) für ein System (10) mit einem Hauptgerät (12), dem Nebengerät (18), das eine Sensor- und/oder Informationsvorrichtung ist, und einem Bekleidungsstück (16) an dem das Nebengerät (18) befestigbar ist, hat die folgenden Schritte:a) Empfangen von Aktualisierungsdaten durch das Nebengerät (18), undb) Starten der Aktualisierung des Nebengerätes (18) unter Verwendung der Aktualisierungsdaten durch eine Steuereinheit (34) des Nebengerätes (18), wenn ein Produktivmodus des Nebengeräts (18) beendet wird. Ferner sind ein Nebengerät (18) sowie ein System (10) offenbart.A method for updating a slave device (18) for a system (10) with a master device (12), the slave device (18), which is a sensor and/or information device, and an item of clothing (16) on which the slave device (18 ) has the following steps: a) receiving update data by the slave device (18), and b) starting the update of the slave device (18) using the update data by a control unit (34) of the slave device (18) if a productive mode of the secondary device (18) is ended. A secondary device (18) and a system (10) are also disclosed.

Description

Die Erfindung betrifft ein Verfahren zum Aktualisieren eines Nebengerätes sowie ein Nebengerät und ein System mit einem Hauptgerät und einem Nebengerät.The invention relates to a method for updating a slave device and a slave device and a system with a master device and a slave device.

Tragbare Sensor- und/oder Informationssysteme, bei denen ein Nebengerät mittels eines Bekleidungsstückes am Benutzer befestigt werden kann und über ein Hauptgerät kommuniziert, sind bekannt. Dabei sind die Nebengeräte üblicherweise nur zur Kommunikation mit dem Hauptgerät ausgebildet und eingerichtet, um das Nebengerät möglichst klein auszuführen, sodass es unbemerkt am Körper getragen werden kann.Wearable sensor and/or information systems in which a secondary device can be attached to the user by means of an item of clothing and communicates via a main device are known. The secondary devices are usually designed and set up only for communication with the main device in order to make the secondary device as small as possible so that it can be worn on the body without being noticed.

Um Konfigurationen am Nebengerät zu ändern oder die Firm- oder Software des Nebengerätes zu aktualisieren, sind Aktualisierungen des Nebengerätes notwendig, die bisher nur im Zusammenspiel mit einer bestehenden Datenverbindung zum Hauptgerät durchgeführt werden konnten. Dies führt jedoch zu Beeinträchtigungen des Benutzers des Nebengeräts, da dieser das Nebengerät nicht verwenden kann, solange Aktualisierungen durchgeführt werden.In order to change configurations on the secondary device or to update the firmware or software of the secondary device, updates of the secondary device are necessary, which previously could only be carried out in conjunction with an existing data connection to the main device. However, this causes inconvenience to the user of the slave device since he cannot use the slave device while updates are being performed.

Es ist daher Aufgabe der Erfindung, ein Verfahren zum Aktualisieren eines Nebengerätes, sowie ein Nebengerät und ein entsprechendes System bereitzustellen, das eine Aktualisierung eines Nebengerätes ohne Zeitverlust für einen Benutzer ermöglicht.It is therefore the object of the invention to provide a method for updating a secondary device, as well as a secondary device and a corresponding system, which enable a secondary device to be updated without any loss of time for a user.

Die Aufgabe wird gelöst durch ein Verfahren zum Aktualisieren eines Nebengerätes für ein System mit einem Hauptgerät, dem Nebengerät, das eine Sensor- und/oder Informationsvorrichtung ist, und einem ein Bekleidungsstück, insbesondere einem Handschuh, an dem das Nebengerät befestigbar ist. Das Verfahren weist die folgenden Schritte auf:

  1. a) Empfangen von Aktualisierungsdaten durch das Nebengerät, und
  2. b) Starten der Aktualisierung des Nebengerätes unter Verwendung der Aktualisierungsdaten durch eine Steuereinheit des Nebengerätes, wenn ein Produktivmodus des Nebengeräts beendet wird.
The object is achieved by a method for updating a secondary device for a system with a main device, the secondary device, which is a sensor and/or information device, and an item of clothing, in particular a glove, to which the secondary device can be attached. The procedure has the following steps:
  1. a) the slave device receiving update data, and
  2. b) starting the update of the slave device using the update data by a control unit of the slave device when a productive mode of the slave device is ended.

Die Aktualisierung wird somit erst gestartet, wenn der Produktivmodus beendet ist.The update is therefore only started when productive mode has ended.

Dadurch, dass der Start der Aktualisierung - nach dem erfolgreichen Übertragen der Aktualisierungsdaten vom Hauptgerät - erst nach Beenden des Produktivmodus durchgeführt wird, wird ein Benutzer durch die Aktualisierung selbst nicht in seiner Arbeit unterbrochen. Trotzdem kann zur Übertragung der Aktualisierungsdaten auf die Kommunikationsverbindung zwischen Nebengerät und Hauptgerät zurückgegriffen werden, wodurch der gesamte Aktualisierungsvorgang einfach ist.The fact that the update is only started after the update data has been successfully transferred from the main device after the end of productive mode means that the update itself does not interrupt the user's work. However, the communication link between the slave and the master can be used to transmit the update data, making the whole update process easy.

Insbesondere weist das Bekleidungsstück eine Halterung auf, in die das Nebengerät einsetzbar ist, um es am Bekleidungsstück zu befestigen.In particular, the item of clothing has a holder into which the ancillary device can be inserted in order to attach it to the item of clothing.

In einer Ausführungsform weist das Verfahren die folgenden weiteren Schritte auf:

  1. a) Aufbauen einer Kommunikationsverbindung zum Hauptgerät durch das Nebengerät,
  2. b) Verwendung des Nebengerätes im Produktivmodus für einen vorgesehenen Einsatzfall, und
  3. c) Beenden des Produktivmodus.
In one embodiment, the method has the following further steps:
  1. a) Establishment of a communication connection to the main device by the secondary device,
  2. b) Use of the secondary device in productive mode for an intended use case, and
  3. c) Exit productive mode.

Auf diese Weise ist sichergestellt, dass vor Beenden des Produktivmodus eine Kommunikationsverbindung zwischen dem Hauptgerät und dem Nebengerät bestand. Der Aufbau der Kommunikationsverbindung kann auch durch das Hauptgerät initiiert werden.This ensures that there was a communication connection between the main device and the secondary device before exiting productive mode. The establishment of the communication connection can also be initiated by the main device.

Der Empfang von Aktualisierungsdaten kann vor, mit oder nach Aktivierung des Produktivmodus erfolgen.Receiving update data can take place before, with or after activation of productive mode.

Die Kommunikationsverbindung zwischen dem Nebengerät und dem Hauptgerät erfolgt beispielsweise drahtlos über Kurzstrecken-Funktechnik, insbesondere über Bluetooth und/oder Bluetooth-Low-Energy.The communication link between the secondary device and the main device is wireless, for example, using short-distance radio technology, in particular via Bluetooth and/or Bluetooth Low Energy.

Das Hauptgerät wiederum ist beispielsweise mit einem Leitsystem kabelgebunden oder über ein lokales Funknetz drahtlos, z.B. mittels WLAN und/oder einem Mobile Device Management-System, wie SOTI oder Airwatch, verbunden.The main device, in turn, is wired to a control system, for example, or wirelessly via a local radio network, e.g. by means of WLAN and/or a mobile device management system such as SOTI or Airwatch.

Insbesondere verfügt das Nebengerät über keine Kommunikationsverbindung zum Internet und/oder keine direkte Kommunikationsverbindung zum Leitsystem des Systems oder kann diese Aufbauen, da Kommunikation des Nebengerätes zum Leitsystem nur indirekt über das Hauptgerät erfolgen kann.In particular, the secondary device does not have a communication connection to the Internet and/or no direct communication connection to the control system of the system or can set one up, since communication between the secondary device and the control system can only take place indirectly via the main device.

In einer Ausgestaltung stellt die Steuereinheit eine Kommunikationsverbindung mit dem Hauptgerät her, sobald das Nebengerät von einer Stromversorgung getrennt wird, insbesondere aus einer Ladestation des Systems entnommen wird, wodurch das Nebengerät schnellstmöglich einsatzbereit bzw. im Produktivmodus istIn one embodiment, the control unit establishes a communication connection with the main device as soon as the secondary device is disconnected from a power supply, in particular removed from a charging station of the system, whereby the secondary device is ready for use or in productive mode as quickly as possible

Um eine Vielzahl an Funktionen verwenden zu können, kann das Nebengerät im Produktivmodus mit dem Hauptgerät zur Datenübertragung verbunden sein, insbesondere drahtlos. Dabei kann die Steuereinheit den Produktivmodus aktivieren, sobald eine Kommunikationsverbindung mit dem Hauptgerät hergestellt wurde.In order to be able to use a large number of functions, the secondary device can be used in productive mode be connected to the main device for data transmission, in particular wirelessly. The control unit can activate the productive mode as soon as a communication connection with the main device has been established.

Zur Vermeidung von Unterbrechungen der Arbeit des Benutzers, können die Aktualisierungsdaten, insbesondere vom Hauptgerät kommend, vom Nebengerät empfangen werden, während sich das Nebengerät im Produktivmodus befindet und/oder während das Nebengerät mit dem Hauptgerät zur Datenübertragung verbunden ist, insbesondere drahtlos verbunden ist.To avoid interrupting the user's work, the update data, coming in particular from the main device, can be received by the secondary device while the secondary device is in productive mode and/or while the secondary device is connected to the main device for data transmission, in particular is connected wirelessly.

In einer Ausführungsform wird der Produktivmodus beendet, wenn das Nebengerät an eine Stromversorgung angeschlossen wird, insbesondere in eine Ladestation des Systems eingesetzt wird, wenn das Nebengerät vom Bekleidungsstück entfernt wird, wenn ein Benutzer eine entsprechende Benutzereingabe am Nebengeräte oder Hauptgerät tätigt, wenn das Nebengerät für eine vorbestimmte Zeit nicht verwendet wurde und/oder wenn die Kommunikationsverbindung des Nebengerätes mit dem Hauptgerät dauerhaft beendet wird. Auf diese Weise kann sichergestellt werden, dass der Benutzer durch die Durchführung der Aktualisierung nicht in seiner Arbeit beeinträchtigt wird.In one embodiment, the productive mode is ended when the secondary device is connected to a power supply, in particular is inserted into a charging station of the system, when the secondary device is removed from the garment, when a user makes a corresponding user input on the secondary device or main device, when the secondary device for has not been used for a predetermined period of time and/or if the communication link between the slave device and the master device is permanently terminated. In this way it can be ensured that the user's work is not affected by the update.

Eine Kommunikationsverbindung wird dabei zum Beispiel als dauerhaft beendet angesehen, wenn diese durch Nutzereingabe beendet wurde oder wenn nach einem Verbindungsabbruch eine vorbestimmte Zeit verstrichen ist.A communication connection is considered to be permanently terminated, for example, if it was terminated by user input or if a predetermined time has elapsed after the connection was terminated.

Das Nebengerät wird beispielsweise dann als nicht verwendet angesehen, wenn es keine Befehle vom Hauptgerät empfängt, das Eingabemittel nicht betätigt wird und/oder das Nebengerät nicht bewegt wird, insbesondere wobei eine Bewegung bzw. das Fehlen einer Bewegung durch einen Bewegungssensor, wie ein Accelerometer, des Nebengerätes detektiert wird.The slave device is considered not to be used, for example, if it does not receive any commands from the master device, the input means is not actuated and/or the slave device is not moved, in particular where movement or lack of movement is detected by a movement sensor such as an accelerometer. of the slave device is detected.

Die vorbestimmte Zeit läuft zum Beispiel ab dem letzten Befehl, der letzten Betätigung des Eingabemittels und/oder der letzten Bewegung und wird mit jedem neuen Befehl, jeder Betätigung des Eingabemittels und/oder jeder Bewegung zurückgesetzt.The predetermined time runs, for example, from the last command, the last actuation of the input means and/or the last movement and is reset with each new command, each actuation of the input means and/or each movement.

Beispielsweise beträgt die Zeit 15 Minuten oder 30 Minuten.For example, the time is 15 minutes or 30 minutes.

Das Nebengerät kann nach Ablauf der vorbestimmten Zeit in einen Standby-Zustand schalten, in dem die Aktualisierung vorgenommen wird.After the predetermined time has elapsed, the slave device can switch to a standby state in which the update is carried out.

In einer Ausgestaltung der Erfindung enthalten die Aktualisierungsdaten geänderte Konfigurationen für das Nebengerät, geänderte Daten zur Aktualisierung der Firmware der Steuereinheit des Nebengerätes und/oder geänderte Daten zur Aktualisierung von Software auf der Steuereinheit des Nebengerätes, wodurch verschiedene Aspekte des Nebengeräts einzeln oder zusammen aktualisiert werden können.In one embodiment of the invention, the update data contains changed configurations for the slave device, changed data for updating the firmware of the slave device control unit and/or changed data for updating software on the slave device control unit, whereby various aspects of the slave device can be updated individually or together .

Die Aktualisierung kann somit eine Änderung der Konfiguration und/oder eine Aktualisierung der Software oder Firmware des Nebengeräts sein.The update can thus be a change in the configuration and/or an update of the software or firmware of the secondary device.

Beispielsweise liegen die Aktualisierungsdaten in komprimierter Form und/oder als sogenannter Installer bereit.For example, the update data is available in compressed form and/or as a so-called installer.

In einer Ausführungsform weist das Nebengerät eine Sensoreinheit auf, insbesondere einen optischen Sensor, mittels der im Produktivmodus Sensordaten, insbesondere eine Repräsentation eines Strichcodes, generiert werden, und/oder das Nebengerät weist eine Bildschirmeinheit auf, auf der im Produktivmodus Inhalte wiedergegeben werden. Auf diese Weise trägt der Benutzer stets eine Sensoreinheit und/oder eine Bildschirmeinheit mit sich.In one embodiment, the secondary device has a sensor unit, in particular an optical sensor, by means of which sensor data, in particular a representation of a barcode, is generated in productive mode, and/or the secondary device has a screen unit on which content is reproduced in productive mode. In this way, the user always carries a sensor unit and/or a display unit with him.

Um dem Benutzer eine gut erreichbare Möglichkeit zu Interaktion zu bieten, kann das Bekleidungsstück und/oder das Nebengerät wenigstens ein Eingabemittel, insbesondere einen Auslöser aufweisen, wobei wenigstens eine Funktion des Nebengerätes, insbesondere die Sensoreinheit, durch Betätigung des Eingabemittels ausgelöst wird.In order to offer the user an easily accessible option for interaction, the item of clothing and/or the secondary device can have at least one input device, in particular a trigger, with at least one function of the secondary device, in particular the sensor unit, being triggered by actuation of the input device.

Die Betätigung der Sensoreinheit ist zum Beispiel außerhalb des Produktivmodus nicht möglich.For example, it is not possible to operate the sensor unit outside of productive mode.

Die Halterung des Bekleidungsstückes hat insbesondere einen Kontakt für eine elektrische Verbindung mit dem Eingabemittel.The holder of the item of clothing has in particular a contact for an electrical connection to the input means.

In einer Ausführungsform prüft das Hauptgerät, ob das Nebengerät eine Aktualisierung benötigt, wenn das Nebengerät mit dem Hauptgerät verbunden ist, und im Falle, dass eine Aktualisierung benötigt wird, übermittelt das Hauptgerät die zur Aktualisierung notwendigen Aktualisierungsdaten an das Nebengerät, wodurch der Aktualisierungsvorgang vollständig automatisch ablaufen kann.In one embodiment, the master device checks whether the slave device needs an update when the slave device is connected to the master device, and if an update is needed, the master device transmits the update data necessary for the update to the slave device, making the update process completely automatic can expire.

Um mehrere Nebengeräte zentral einrichten und administrieren zu können, kann das Hauptgerät mit einem Leitsystem des Systems verbunden sein und die Aktualisierungsdaten für das Nebengerät vom Leitsystem beziehen.In order to be able to set up and administrate several secondary devices centrally, the main device can be connected to a control system of the system and obtain the update data for the secondary device from the control system.

Die Aufgabe wird ferner gelöst durch ein Nebengerät für ein System mit einem Hauptgerät, dem Nebengerät, das eine Sensor- und/oder Informationsvorrichtung ist, und einem ein Bekleidungsstück, insbesondere einem Handschuh, an dem das Nebengerät befestigbar ist, wobei das Nebengerät dazu eingerichtet ist, Aktualisierungsdaten zu empfangen und, wenn ein Produktivmodus des Nebengeräts beendet ist, durch eine Steuereinheit des Nebengerätes die Aktualisierung unter Verwendung der Aktualisierungsdaten zu starten.The object is also achieved by a secondary device for a system with a main device, the secondary device, which is a sensor and/or information device, and an item of clothing, in particular a glove, to which the secondary device can be attached, the secondary device being set up for this purpose , receiving update data and, when a productive mode of the secondary device has ended, starting the update using the update data by a control unit of the secondary device.

Das Nebengerät ist insbesondere dazu eingerichtet, das zuvor beschriebene Verfahren durchzuführen.The secondary device is set up in particular to carry out the method described above.

Die Merkmale und Vorteile des Verfahrens gelten gleichermaßen für das Nebengerät und umgekehrt.The features and advantages of the method apply equally to the slave device and vice versa.

Ferner wird die Aufgabe gelöst durch ein System mit einem Hauptgerät, einem Nebengerät wie zuvor beschrieben, und einem ein Bekleidungsstück, insbesondere einem Handschuh, an dem das Nebengerät befestigbar ist.The object is also achieved by a system with a main device, a secondary device as described above, and an item of clothing, in particular a glove, to which the secondary device can be attached.

Die Merkmale und Vorteile des Verfahrens und/oder des Nebengerätes gelten gleichermaßen für das System und umgekehrt.The features and advantages of the method and/or the ancillary device apply equally to the system and vice versa.

Das System bzw. das Hauptgerät sind insbesondere dazu eingerichtet, das zuvor beschriebene Verfahren durchzuführen.The system or the main device are set up in particular to carry out the method described above.

Es ist auch ohne explizite Erwähnung selbstverständlich, dass die einzelnen Komponenten des Nebengerätes und/oder des Systems jeweils dazu eingerichtet sind, die im Verfahren von ihnen durchgeführten Schritte auch durchzuführen.Even without explicit mention, it goes without saying that the individual components of the secondary device and/or the system are each set up to also carry out the steps they carry out in the method.

Beispielsweise weist das System eine Ladestation und/oder ein Leitsystem für das Nebengerät auf, um das Laden und/oder die Einrichtung bzw. Administration des Nebengerätes zu vereinfachen.For example, the system has a charging station and/or a control system for the secondary device in order to simplify charging and/or the setup or administration of the secondary device.

Weitere Merkmale und Vorteile der Erfindung ergeben sich aus der nachfolgenden Beschreibung sowie aus den beigefügten Zeichnungen, auf die Bezug genommen wird. In den Zeichnungen zeigen:

  • - 1 ein erfindungsgemäßes System mit einem erfindungsgemäßen Nebengerät in schematischer Ansicht,
  • - 2 das System gemäß 1 während der Benutzung durch einen Benutzer, d. h. im Produktivmodus, und
  • - 3 ein Ablaufdiagramm eines erfindungsgemäßen Verfahrens unter Verwendung des Systems gemäß 1.
Further features and advantages of the invention emerge from the following description and from the accompanying drawings, to which reference is made. In the drawings show:
  • - 1 a system according to the invention with a secondary device according to the invention in a schematic view,
  • - 2 the system according to 1 during use by a user, ie in productive mode, and
  • - 3 a flow chart of a method according to the invention using the system according to FIG 1 .

1 zeigt schematisch ein System 10, das ein Hauptgerät 12, ein Bekleidungsstück 16, im gezeigten Ausführungsbeispiel einen Handschuh, und ein Nebengerät 18 aufweist. 1 shows schematically a system 10, which has a main device 12, an item of clothing 16, in the exemplary embodiment shown a glove, and a secondary device 18.

Das System 10 stellt somit ein Sensor- und/oder Informationssystem dar und ist für die Verwendung in der Industrie ausgelegt. Es weist somit eine entsprechende Robustheit für den dauernden Betrieb auf.The system 10 thus represents a sensor and/or information system and is designed for use in industry. It therefore has a corresponding robustness for continuous operation.

Außerdem weist das System 10 ein Leitsystem 20 und eine Ladestation 22 für das bzw. mehrere Nebengeräte 18 auf.In addition, the system 10 has a control system 20 and a charging station 22 for the one or more auxiliary devices 18 .

Das Hauptgerät 12 ist ein tragbares Smart Device, vorzugsweise ein Smartphone. Das Hauptgerät 12 kann jedoch beispielsweise auch ein Tablet, ein Laptop, eine Smart Watch oder eine Smart Glass sein.The main device 12 is a wearable smart device, preferably a smartphone. However, the main device 12 can also be a tablet, a laptop, a smart watch or a smart glass, for example.

Grundsätzlich kann das Hauptgerät 12 auch ein stationäres Hauptgerät sein, beispielsweise ein stationärer Computer, auch Gateway genannt (gestrichelt dargestellt).In principle, the main device 12 can also be a stationary main device, for example a stationary computer, also called a gateway (shown in dashed lines).

Das Hauptgerät 12 hat eine Steuereinheit 24 mit einem ersten Kommunikationsmodul 26 und einem zweiten Kommunikationsmodul 28.The main device 12 has a control unit 24 with a first communication module 26 and a second communication module 28.

Das erste Kommunikationsmodul 26 ist dazu ausgebildet, mit dem Leitsystem 20 zu kommunizieren. Das erste Kommunikationsmodul 26 ist beispielsweise ein WLAN-Modul oder ein LAN-Modul. Die Kommunikation zwischen dem Hauptgerät 12 und dem Leitsystem 20 kann auch durch Softwarekomponenten, wie einem Mobile Device Management-System, zum Beispiel SOTI oder Airwatch, erfolgen.The first communication module 26 is designed to communicate with the control system 20 . The first communication module 26 is a WLAN module or a LAN module, for example. The communication between the main device 12 and the control system 20 can also take place through software components, such as a mobile device management system, for example SOTI or Airwatch.

Das zweite Kommunikationsmodul 28 ist dazu ausgebildet, mit dem Nebengerät 18 drahtlos zu kommunizieren. Beispielsweise ist das zweite Kommunikationsmodul 28 dazu ausgebildet, per Kurzstrecken-Funktechnik, wie Bluetooth, insbesondere Bluetooth-Low-Energy, mit dem Nebengerät 18 zu kommunizieren.The second communication module 28 is designed to communicate wirelessly with the secondary device 18 . For example, the second communication module 28 is designed to communicate with the secondary device 18 using short-range radio technology such as Bluetooth, in particular Bluetooth Low Energy.

Das jeweilige Hauptgerät 12 kann mit dem Leitsystem 20, wie einem Enterprise-Resource-Planning-System (ERP-System), beispielsweise auf einem lokalen Server oder einem Cloud-Server, drahtlos und/oder kabelgebunden verbunden sein und in die Datenbank oder das ERP-System Daten schreiben oder daraus erhalten.The respective main device 12 can be connected wirelessly and/or wired to the control system 20, such as an enterprise resource planning system (ERP system), for example on a local server or a cloud server, and into the database or the ERP -Write or receive data from the system.

Im gezeigten Ausführungsbeispiel ist das Nebengerät 18 eine Sensor- und Informationsvorrichtung und hat eine Sensoreinheit 30, eine Bildschirmeinheit 32, eine Steuereinheit 34 mit einem Kommunikationsmodul 36 und einen Stromspeicher, wie einen Akkumulator.In the illustrated embodiment, the secondary device 18 is a sensor and information device and has a sensor unit 30, a display unit 32, a control unit 34 with a Communication module 36 and a power storage device, such as an accumulator.

Es sei jedoch darauf hingewiesen, dass dies eine rein beispielhafte Ausführungsform zur Illustration ist. Alternativ kann das Nebengerät 18 auch als reine Informationsvorrichtung ausgebildet sein, das keine Sensoreinheit 30, sondern eine Bildschirmeinheit zur Darstellung von Informationen aufweist. Auch eine reine Sensorvorrichtung ohne Bildschirmeinheit ist denkbar.However, it should be noted that this is a purely exemplary embodiment for illustration purposes. Alternatively, the ancillary device 18 can also be embodied purely as an information device, which does not have a sensor unit 30 but has a screen unit for displaying information. A pure sensor device without a screen unit is also conceivable.

Im gezeigten Ausführungsbeispiel ist die Sensoreinheit 30 ein optischer Sensor, beispielsweise eine Kamera. Der optische Sensor ist insbesondere dazu ausgebildet, Strichcodes einzulesen und eine Repräsentation des Strichcodes an die Steuereinheit 34 zu übermitteln.In the exemplary embodiment shown, the sensor unit 30 is an optical sensor, for example a camera. The optical sensor is designed in particular to read in barcodes and to transmit a representation of the barcode to the control unit 34 .

Denkbar ist auch, dass die Sensoreinheit 30 zusätzlich oder anstelle des optischen Sensors andere Sensoreinheiten, wie einen RFID-Leser, eine Kamera, Berührungssensoren oder Beschleunigungssensoren aufweist.It is also conceivable that the sensor unit 30 has other sensor units, such as an RFID reader, a camera, touch sensors or acceleration sensors, in addition to or instead of the optical sensor.

Im Allgemeinen hat die Steuereinheit 34 des Nebengeräts 18 eine wesentlich geringere Rechenleistung und eine wesentlich geringere Speicherkapazität als die Steuereinheit 24 des Hauptgeräts 12.In general, the control unit 34 of the slave device 18 has a significantly lower computing power and a significantly lower storage capacity than the control unit 24 of the master device 12.

Insbesondere handelt es sich bei der Steuereinheit 34 des Nebengerätes 18 um ein eingebettetes System. Auf der Steuereinheit 34 des Nebengerätes 18 läuft beispielsweise eine Firmware und optional weitere Software. Außerdem hat das Nebengerät 18 eine Konfiguration, die Funktionen und Eigenschaften des Nebengerätes 18 definiert. Die Konfiguration ist beispielsweise als Konfigurationsdatei in der Steuereinheit 34 hinterlegt.In particular, the control unit 34 of the secondary device 18 is an embedded system. On the control unit 34 of the auxiliary device 18, for example, firmware and optionally further software runs. In addition, the slave device 18 has a configuration that defines functions and properties of the slave device 18 . The configuration is stored in the control unit 34 as a configuration file, for example.

Das Kommunikationsmodul 36 ist dazu ausgebildet, mit dem Hauptgerät 12, genauer gesagt mit dem zweiten Kommunikationsmodul 28 des Hauptgeräts 12 mittels Kurzstrecken-Funktechnik, beispielweise per Bluetooth, insbesondere Bluetooth-Low-Energy, zu kommunizieren und Daten auszutauschen.The communication module 36 is designed to communicate with the main device 12, more precisely with the second communication module 28 of the main device 12, using short-range radio technology, for example via Bluetooth, in particular Bluetooth Low Energy, and to exchange data.

Das Kommunikationsmodul 36 und insbesondere das gesamte Nebengerät 18 ist beispielsweise nicht dazu eingerichtet direkt, d.h. ohne den Zwischenschritt über das Hauptgerät 12, mit dem Leitsystem 20 oder dem Internet zu kommunizieren.The communication module 36 and in particular the entire slave device 18 is not set up, for example, to communicate directly, i.e. without the intermediate step via the master device 12, with the control system 20 or the Internet.

Wie in 2 dargestellt ist, kann das Nebengerät 18 mittels des Bekleidungsstück 16 am Körper eines Benutzers U befestigt werden. Das Nebengerät 18 bzw. die Kombination aus dem Bekleidungsstück 16 und dem Nebengerät 18 ist somit ein sogenanntes „Wearable“.As in 2 is shown, the auxiliary device 18 can be attached to the body of a user U by means of the clothing item 16 . The ancillary device 18 or the combination of the item of clothing 16 and the ancillary device 18 is therefore a so-called “wearable”.

Hierzu weist das Bekleidungsstück 16 eine Halterung 38 auf, in der das Nebengerät 18 wiederholbar, werkzeugfrei abnehmbar und anbringbar befestigt werden kann.For this purpose, the item of clothing 16 has a holder 38 in which the ancillary device 18 can be attached in a repeatable, removable and attachable manner without the use of tools.

Auch kann das Bekleidungsstück 16 ein Eingabemittel 40, beispielsweise einen Auslöser für das Nebengerät 18 aufweisen. Der Auslöser bzw. das Eingabemittel 40 kann an einem Finger des Handschuhs vorgesehen sein. Denkbar ist auch, dass das wenigstens eine Eingabemittel 40 bzw. ein oder mehrere weitere Eingabemittel 40 an der Halterung 38 vorgesehen sind.The item of clothing 16 can also have an input means 40, for example a trigger for the auxiliary device 18. The trigger or the input means 40 can be provided on a finger of the glove. It is also conceivable that the at least one input device 40 or one or more additional input devices 40 are provided on the holder 38 .

Mittels wenigstens eines Kabels 42 und wenigstens eines Kontaktes 44 in der Halterung 38 wird das Eingabemittel 40 mit dem Nebengerät 18 verbunden, sobald es in der Halterung 38 eingesetzt ist.The input means 40 is connected to the secondary device 18 by means of at least one cable 42 and at least one contact 44 in the holder 38 as soon as it is inserted in the holder 38 .

Alternativ oder zusätzlich zu dem Eingabemittel 40 am Bekleidungsstück 16 kann die Bildschirmeinheit 32 des Nebengeräts 18 als Eingabemittel ausgebildet sein. Beispielsweise ist die Bildschirmeinheit 32 als Touch-Display ausgebildet.As an alternative or in addition to the input means 40 on the item of clothing 16, the screen unit 32 of the auxiliary device 18 can be embodied as an input means. For example, the screen unit 32 is designed as a touch display.

Wird das System 10 nicht verwendet, ist das Nebengerät 18 in Ladestation 22 eingesetzt, d.h. über entsprechende Kontakte mit einer Stromversorgung verbunden.When the system 10 is not in use, the secondary device 18 is inserted into the charging station 22, i.e. connected to a power supply via appropriate contacts.

Zu Beginn einer Schicht nimmt sich der Benutzer U und jeder seiner Kollegen aus einer entsprechenden Ladestation 22 wenigstens ein Nebengerät 18 und ggf. ein tragbares Hauptgerät 12.At the beginning of a shift, the user U and each of his colleagues take at least one slave device 18 and, if necessary, a portable master device 12 from a corresponding charging station 22.

Der Benutzer U ist beispielsweise ein Montagearbeiter in der Produktion oder ein Logistikmitarbeiter in einem Lager.The user U is, for example, an assembly worker in production or a logistics worker in a warehouse.

Spätestens zum Ende jeder Schicht legt der Benutzer U die Nebengeräte 18 und das Hauptgerät 12 zurück in die entsprechende Ladestation 22.At the end of each shift at the latest, the user U puts the secondary devices 18 and the main device 12 back into the corresponding charging station 22.

Wie jedes Softwareprodukt benötigt auch das Nebengerät 18 von Zeit zu Zeit Aktualisierungen. Die Aktualisierungen können dabei eine Aktualisierung der Firmware der Steuereinheit 34 oder anderer Software auf der Steuereinheit 34 sein.Like any software product, slave 18 will require updates from time to time. The updates can be an update of the firmware of the control unit 34 or other software on the control unit 34 .

Bei einer Aktualisierung kann es sich jedoch auch um eine Änderung der Konfiguration des Nebengerätes 18 handeln, beispielsweise wenn zentral durch einen Benutzer, wie einen Vorarbeiter, im Leitsystem 20 eine oder mehrere Änderungen für die Nebengeräte 18 durchgeführt wurden, die an jedes der Nebengeräte 18 ausgerollt werden sollen.However, an update can also involve a change in the configuration of the secondary device 18, for example if one or more changes for the secondary devices 18 were made centrally by a user, such as a foreman, in the control system 20, which were rolled out to each of the secondary devices 18 should be.

Entsprechend enthalten die Aktualisierungsdaten dann geänderte Daten zur Aktualisierung der Firmware der Steuereinheit 34, geänderte Daten zur Aktualisierung von Software auf der Steuereinheit 34 und/oder geänderte Konfigurationen, beispielsweise geänderte Konfigurationsdateien.Accordingly, the update data then contain changed data for updating the Firmware of the control unit 34, changed data for updating software on the control unit 34 and/or changed configurations, for example changed configuration files.

Die Aktualisierungsdaten, insbesondere die Daten zur Aktualisierung der Firmware oder von Software, können als sogenannte Installer vorliegen und/oder komprimiert sein.The update data, in particular the data for updating the firmware or software, can be present as so-called installers and/or can be compressed.

Zur Aktualisierung, die beispielhaft in 3 als Ablaufdiagramm dargestellt ist, entnimmt der Benutzer U in Schritt S1 ein Nebengerät 18 aus der Ladestation und setzt es in die Halterung 38 auf dem von ihm getragenen Bekleidungsstück 16 ein.For the update, which is exemplified in 3 is shown as a flowchart, in step S1 the user U removes an auxiliary device 18 from the charging station and inserts it into the holder 38 on the item of clothing 16 worn by him.

Daraufhin, entweder automatisch oder durch Eingabe des Benutzers U, baut das Nebengerät 18 mittels des Kommunikationsmoduls 36 eine Verbindung, beispielsweise eine Kurzstrecken-Funkverbindung, mit dem Hauptgerät 12 auf (Schritt S2).Thereupon, either automatically or by input from the user U, the slave device 18 sets up a connection, for example a short-distance radio link, with the master device 12 by means of the communication module 36 (step S2).

Das Nebengerät 18 befindet sich dann im Produktivmodus und kann nun vom Benutzer U für den vorgesehenen Einsatzfall des Benutzers U verwendet werden (Schritt S3).The secondary device 18 is then in the productive mode and can now be used by the user U for the intended application of the user U (step S3).

Unter dem Produktivmodus wird beispielsweise verstanden, dass alle Funktionen des Nebengerätes 18 aktiviert und verfügbar sind, die der Benutzer U für seinen Einsatzfall, d. h. die für ihn vorgesehene Tätigkeit im Unternehmen, benötigt.Under the productive mode is understood, for example, that all functions of the secondary device 18 are activated and available, which the user U for his application, i. H. the intended activity in the company.

Beispielsweise ist das Auslösen der Sensoreinheit außerhalb des Produktivmodus nicht möglich.For example, triggering the sensor unit outside of productive mode is not possible.

Der Produktivmodus wird beispielsweise von der Steuereinheit 34 aktiviert, sobald eine Verbindung zur Datenübertragung mit dem Hauptgerät 12 hergestellt wurde.The productive mode is activated, for example, by the control unit 34 as soon as a connection for data transmission with the main device 12 has been established.

Während der Verwendung kann der Benutzer beispielsweise durch Betätigen des Eingabemittels 40 die Sensoreinheit 30 auslösen und Strichcodes einlesen bzw. Sensordaten generieren, die dann vom Nebengerät 18 an das Hauptgerät 12 und weiter an das Leitsystem 20 übermittelt werden.During use, the user can, for example, trigger the sensor unit 30 by actuating the input means 40 and read in bar codes or generate sensor data, which are then transmitted from the secondary device 18 to the main device 12 and further to the control system 20 .

Auch können durch Befehl vom Hauptgerät 12 oder des Leitsystems 20 oder aber nach Einlesen eines entsprechenden Strichcodes bzw. Erhalten von Sensordaten Inhalte auf der Bildschirmeinheit 32 wiedergegeben werden.Content can also be displayed on the screen unit 32 by command from the main device 12 or the control system 20 or after reading in a corresponding bar code or receiving sensor data.

Denkbar ist selbstverständlich auch, dass durch Betätigen des Eingabemittels 40 andere Funktionen des Nebengerätes 18 ausgelöst werden. Welche Aktion ausgelöst wird, ist beispielsweise durch die Konfiguration des Nebengerätes 18 bestimmt.Of course, it is also conceivable for other functions of the secondary device 18 to be triggered by actuating the input means 40 . The action that is triggered is determined, for example, by the configuration of the secondary device 18 .

Nachdem das Nebengerät 18 mit dem Hauptgerät 12 verbunden ist, prüft das Hauptgerät 12 in Schritt S4, der gleichzeitig zur Verwendung des Nebengerätes 18 im Produktivmodus durchgeführt wird, ob das Nebengerät 18, beispielsweise die Firmware der Steuereinheit 34, weitere Software auf der Steuereinheit 34 oder die Konfiguration des Nebengerätes 18 eine Aktualisierung benötigt.After the slave device 18 is connected to the master device 12, the master device 12 checks in step S4, which is carried out at the same time as using the slave device 18 in productive mode, whether the slave device 18, for example the firmware of the control unit 34, other software on the control unit 34 or the configuration of slave 18 needs an update.

Hierzu prüft das Hauptgerät 12 beispielsweise in einer Datenbank des Leitsystems 20, ob Aktualisierungen bzw. Aktualisierungsdaten für das Nebengerät 18 vorhanden sind. Dabei kann das Hauptgerät 12 aktuelle Software und Konfigurationsversionen des Nebengerätes 18 auslesen und mit entsprechenden Datenbankeinträgen im Leitsystem 20 vergleichen.For this purpose, the main device 12 checks, for example, in a database of the control system 20 whether updates or update data for the secondary device 18 are available. The main device 12 can read current software and configuration versions of the secondary device 18 and compare them with corresponding database entries in the control system 20 .

Wird durch das Hauptgerät 12 festgestellt, dass das Nebengerät 18 eine Aktualisierung benötigt, so bezieht das Hauptgerät in Schritt S5 die entsprechenden Aktualisierungsdaten für das Nebengerät 18 vom Leitsystem 20 mittels des ersten Kommunikationsmoduls 26.If the master device 12 determines that the slave device 18 requires an update, then in step S5 the master device obtains the corresponding update data for the slave device 18 from the control system 20 using the first communication module 26.

In Schritt S6 überträgt das Hauptgerät 12 dann die Aktualisierungsdaten an das Nebengerät 18 mittels des zweiten Kommunikationsmoduls 28 bzw. des Kommunikationsmoduls 36 des Nebengerätes 18 (Schritt S6).In step S6, the master device 12 then transmits the update data to the slave device 18 by means of the second communication module 28 or the communication module 36 of the slave device 18 (step S6).

Das Hauptgerät 12 funktioniert somit als Vermittler zwischen dem Leitsystem 20 und dem Nebengerät 18, die keine direkte Verbindung miteinander aufbauen können, da das Nebengerät 18 kein entsprechendes Kommunikationsmodul aufweist.The main device 12 thus functions as an intermediary between the control system 20 and the secondary device 18, which cannot establish a direct connection with one another, since the secondary device 18 does not have a corresponding communication module.

Die Aktualisierungsdaten werden in Schritt S7 vom Nebengerät 18, insbesondere vom Kommunikationsmodul 36 des Nebengeräts 18 empfangen, während sich das Nebengerät 18 im Produktivmodus befindet. Der Produktivmodus wird durch die Datenübertragung nicht beeinträchtigt.In step S7, the update data are received by the secondary device 18, in particular by the communication module 36 of the secondary device 18, while the secondary device 18 is in productive mode. The productive mode is not affected by the data transfer.

Beispielsweise werden Daten, die für den Produktivmodus benötigt werden, wie Sensordaten, gegenüber den Aktualisierungsdaten bevorzugt zwischen dem Nebengerät 18 und dem Hauptgerät 12 übertragen.For example, data required for the productive mode, such as sensor data, are transmitted between the slave device 18 and the master device 12 in preference to the update data.

Der Empfang der Aktualisierungsdaten erfolgt somit gleichzeitig mit oder nach Aktivierung des Produktivmodus. Denkbar ist jedoch auch, dass die Aktualisierungsdaten bereits vor Aktivierung des Produktivmodus empfangen werden.The update data is therefore received at the same time as or after activation of the productive mode. However, it is also conceivable that the update data is already received before the productive mode is activated.

Das Nebengerät 18, genauer gesagt, die Steuereinheit 34, hat nun alle Informationen, um die Aktualisierung auch ohne eine Verbindung mit dem Hauptgerät 12 oder dem Leitsystem 20 autark durchzuführen.The secondary device 18, more precisely, the control unit 34, now has all the information to update even without a connection to the Carry out main unit 12 or the control system 20 independently.

Die Steuereinheit beginnt jedoch nicht mit der Aktualisierung, solange sich das Nebengerät 18 im Produktivmodus befindet. Die Aktualisierung wird von der Steuereinheit 34 erst dann begonnen, wenn der Produktivmodus beendet wurde.However, the controller does not begin updating as long as slave 18 is in productive mode. The update is only started by the control unit 34 when the productive mode has ended.

Bis dahin kann der Benutzer U das Nebengerät 18 bzw. das gesamte System 10 wie gewohnt und ohne Unterbrechung für seine Arbeit verwenden, wie in 3 zu sehen ist.Until then, the user U can use the secondary device 18 or the entire system 10 as usual and without interruption for his work, as in 3 you can see.

Der Produktivmodus kann auf verschiedene Weise beendet werden. Üblicherweise wird der Produktivmodus dadurch beendet, dass der Arbeiter am Ende seiner Schicht das Nebengerät 18 in die Ladestation 22 einsetzt, d. h. das Nebengerät 18 an eine Stromversorgung angeschlossen wird.The productive mode can be terminated in different ways. Typically, the productive mode is ended by the worker inserting the auxiliary device 18 into the charging station 22 at the end of his shift, i. H. the slave device 18 is connected to a power supply.

Erkennt die Steuereinheit 34, dass das Nebengerät 18 an die Stromversorgung angeschlossen ist, beendet die Steuereinheit 34 in Schritt S8 den Produktivmodus und startet in Schritt S9 die Aktualisierung und führt diese durch, bis die Aktualisierung abgeschlossen ist.If the control unit 34 recognizes that the secondary device 18 is connected to the power supply, the control unit 34 ends the productive mode in step S8 and starts the update in step S9 and carries it out until the update is complete.

Während dieser Zeit kann das Nebengerät 18 üblicherweise nicht verwendet werden, d. h. nicht in den Produktivmodus überführt werden.During this time, the slave device 18 cannot usually be used, e.g. H. cannot be transferred to productive mode.

Denkbar ist auch, dass der Produktivmodus von der Steuereinheit 34 bereits dann beendet wird, wenn das Nebengerät 18 vom Bekleidungsstück 16 entfernt wird, d. h. aus der Halterung 38 entnommen wird.It is also conceivable that the productive mode is already terminated by the control unit 34 when the secondary device 18 is removed from the item of clothing 16, i. H. is removed from the holder 38.

Denkbar ist auch, dass die Steuereinheit 34 den Produktivmodus beendet, wenn die Kommunikationsverbindung zwischen dem Nebengerät 18 und dem Hauptgerät 12 dauerhaft beendet wird, z. B. durch eine Nutzereingabe oder den Ablauf einer vorbestimmten Zeit nach einem Verbindungsabbruch.It is also conceivable that the control unit 34 ends the productive mode when the communication connection between the secondary device 18 and the main device 12 is permanently terminated, e.g. B. by a user input or the expiry of a predetermined time after a disconnection.

Selbstverständlich ist es denkbar, dass der Produktivmodus auch durch eine entsprechende Eingabe des Benutzers U am Nebengerät 18 oder am Hauptgerät 12 bewusst beendet wird.Of course, it is conceivable that the productive mode is also intentionally terminated by a corresponding input from the user U on the secondary device 18 or on the main device 12 .

Auch kann der Produktivmodus beendet werden, wenn das Nebengerät 18 für eine vorbestimmte Zeit nicht verwendet wurde.The productive mode can also be ended if the secondary device 18 has not been used for a predetermined time.

Das Nebengerät 18 wird beispielsweise dann als nicht verwendet angesehen, wenn es keine Befehle vom Hauptgerät 12 empfängt, das Eingabemittel 40 nicht betätigt wird und/oder das Nebengerät 18 nicht bewegt wird.The slave device 18 is considered not to be used, for example, if it does not receive any commands from the master device 12, the input means 40 is not actuated and/or the slave device 18 is not moved.

Eine Bewegung bzw. das Fehlen einer Bewegung des Nebengerätes 18 kann durch einen Bewegungssensor (nicht gezeigt), wie ein Accelerometer, des Nebengerätes 18 detektiert werden kann.Movement or lack of movement of the slave device 18 can be detected by a movement sensor (not shown), such as an accelerometer, of the slave device 18 .

Die vorbestimmte Zeit läuft zum Beispiel ab dem letzten Befehl, der letzten Betätigung des Eingabemittels 40 und/oder der letzten Bewegung und wird mit jedem neuen Befehl, jeder Betätigung des Eingabemittels und/oder jeder Bewegung zurückgesetzt.The predetermined time runs, for example, from the last command, the last actuation of the input means 40 and/or the last movement and is reset with every new command, every actuation of the input means and/or every movement.

Beispielsweise beträgt die Zeit 15 Minuten oder 30 Minuten.For example, the time is 15 minutes or 30 minutes.

Das Nebengerät 18 kann nach Ablauf der vorbestimmten Zeit in einen Standby-Zustand schalten, in dem die Aktualisierung vorgenommen wird.After the predetermined time has elapsed, the slave device 18 can switch to a standby state in which the update is carried out.

Durch das Verfahren wird eine zeitliche Trennung zwischen dem Beginn der Aktualisierung und der Übertragung der Aktualisierungsdaten herbeigeführt. Dies ist vorteilhaft, da die Übertragung der Aktualisierungsdaten zwingend eine Verbindung zwischen dem Hauptgerät 12 und dem Nebengerät 18 erfordert, die jedoch in der Regel nur dann vorliegt, wenn ein Benutzer U mit dem System arbeiten möchte. Dadurch, dass die eigentliche Aktualisierung nun zeitverzögert dann beginnt, wenn der Produktivmodus, d. h. die Arbeitszeit des Benutzers U, beendet ist, wird der Benutzer U nicht durch die Aktualisierung negativ beeinflusst. Die Datenübertragung der Aktualisierungsdaten während des Produktivmodus führt nicht zu einer Beeinträchtigung der Arbeitsleistung des Nebengerätes 18.The method brings about a time separation between the start of the update and the transmission of the update data. This is advantageous since the transmission of the update data absolutely requires a connection between the main device 12 and the secondary device 18, which, however, is usually only present when a user U wants to work with the system. Due to the fact that the actual update now starts with a time delay when the productive mode, i. H. the working time of the user U is finished, the user U is not negatively affected by the update. The data transmission of the update data during productive mode does not impair the performance of slave device 18.

Claims (15)

Verfahren zum Aktualisieren eines Nebengerätes (18) für ein System (10) mit einem Hauptgerät (12), dem Nebengerät (18), das eine Sensor- und/oder Informationsvorrichtung ist, und einem Bekleidungsstück (16), insbesondere einem Handschuh, an dem das Nebengerät (18) befestigbar ist, wobei das Verfahren die folgenden Schritte aufweist: a) Empfangen von Aktualisierungsdaten durch das Nebengerät (18), und b) Starten der Aktualisierung des Nebengerätes (18) unter Verwendung der Aktualisierungsdaten durch eine Steuereinheit (34) des Nebengerätes (18), wenn ein Produktivmodus des Nebengeräts (18) beendet wird.Method for updating a secondary device (18) for a system (10) with a main device (12), the secondary device (18), which is a sensor and/or information device, and an item of clothing (16), in particular a glove, on which the secondary device (18) can be attached, the method having the following steps: a) the slave device (18) receiving update data, and b) starting the update of the secondary device (18) using the update data by a control unit (34) of the secondary device (18) when a productive mode of the secondary device (18) is terminated. Verfahren nach Anspruch 1, gekennzeichnet durch die folgenden weiteren Schritte: a) Aufbauen einer Kommunikationsverbindung zum Hauptgerät (12) durch das Nebengerät (18), b) Verwendung des Nebengerätes (18) im Produktivmodus für einen vorgesehenen Einsatzfall, und c) Beenden des Produktivmodus.procedure after claim 1 , characterized by the following further steps: a) establishing a communication connection to the main device (12) by the secondary device (18), b) using the secondary device (18) in productive mode for an intended application, and c) ending the productive mode. Verfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet, dass die Steuereinheit (34) eine Kommunikationsverbindung mit dem Hauptgerät (12) herstellt, sobald das Nebengerät (18) von einer Stromversorgung getrennt wird, insbesondere aus einer Ladestation (22) des Systems (10) entnommen wird.procedure after claim 1 or 2 , characterized in that the control unit (34) establishes a communication connection with the main device (12) as soon as the secondary device (18) is disconnected from a power supply, in particular from a charging station (22) of the system (10) is removed. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass das Nebengerät (18) im Produktivmodus mit dem Hauptgerät (12) zur Datenübertragung verbunden ist, insbesondere drahtlos verbunden ist, insbesondere wobei die Steuereinheit (34) den Produktivmodus aktiviert, sobald eine Kommunikationsverbindung mit dem Hauptgerät (12) hergestellt wurde.Method according to one of the preceding claims, characterized in that the secondary device (18) is connected in productive mode to the main device (12) for data transmission, in particular is connected wirelessly, in particular wherein the control unit (34) activates the productive mode as soon as a communication connection with the main unit (12) has been manufactured. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Aktualisierungsdaten, insbesondere vom Hauptgerät (12) kommend, vom Nebengerät (18) empfangen werden, während sich das Nebengerät (18) im Produktivmodus befindet und/oder während das Nebengerät (18) mit dem Hauptgerät (12) zur Datenübertragung verbunden ist, insbesondere drahtlos verbunden ist.Method according to one of the preceding claims, characterized in that the update data, coming in particular from the master device (12), is received by the slave device (18) while the slave device (18) is in productive mode and/or while the slave device (18) is running is connected to the main device (12) for data transmission, in particular is connected wirelessly. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass der Produktivmodus beendet wird, wenn das Nebengerät (18) an eine Stromversorgung angeschlossen wird, insbesondere in eine Ladestation (22) des Systems (10) eingesetzt wird, wenn das Nebengerät (18) vom Bekleidungsstück (16) entfernt wird, wenn ein Benutzer (U) eine entsprechende Benutzereingabe am Nebengeräte (18) oder Hauptgerät (12) tätigt, wenn das Nebengerät (18) für eine vorbestimmte Zeit nicht verwendet wurde und/oder wenn die Kommunikationsverbindung des Nebengerätes (18) mit dem Hauptgerät (12) dauerhaft beendet wird.Method according to one of the preceding claims, characterized in that the productive mode is ended when the secondary device (18) is connected to a power supply, in particular in a charging station (22) of the system (10) is used when the secondary device (18) from The item of clothing (16) is removed when a user (U) makes a corresponding user input on the secondary device (18) or main device (12), if the secondary device (18) has not been used for a predetermined time and/or if the communication connection of the secondary device ( 18) is permanently terminated with the main device (12). Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Aktualisierungsdaten geänderte Konfigurationen für das Nebengerät (18), geänderte Daten zur Aktualisierung der Firmware der Steuereinheit (34) des Nebengerätes (18) und/oder geänderte Daten zur Aktualisierung von Software auf der Steuereinheit (34) des Nebengerätes (18) enthalten.Method according to one of the preceding claims, characterized in that the update data contains changed configurations for the secondary device (18), changed data for updating the firmware of the control unit (34) of the secondary device (18) and/or changed data for updating software on the control unit (34) of the secondary device (18) included. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass das Nebengerät (18) eine Sensoreinheit (30) aufweist, insbesondere einen optischen Sensor, mittels der im Produktivmodus Sensordaten, insbesondere eine Repräsentation eines Strichcodes, generiert werden, und/oder dass das Nebengerät (18) eine Bildschirmeinheit (32) aufweist, auf der im Produktivmodus Inhalte wiedergegeben werden.Method according to one of the preceding claims, characterized in that the secondary device (18) has a sensor unit (30), in particular an optical sensor, by means of which sensor data, in particular a representation of a bar code, are generated in productive mode, and/or that the secondary device ( 18) has a display unit (32) on which content is reproduced in productive mode. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass das Bekleidungsstück (16) und/oder das Nebengerät (18) wenigstens ein Eingabemittel (40), insbesondere einen Auslöser, aufweist, wobei wenigstens eine Funktion des Nebengerätes (18), insbesondere die Sensoreinheit (30), durch Betätigung des Eingabemittels (40) ausgelöst wird.Method according to one of the preceding claims, characterized in that the item of clothing (16) and/or the auxiliary device (18) has at least one input means (40), in particular a trigger, with at least one function of the auxiliary device (18), in particular the sensor unit (30) is triggered by actuation of the input means (40). Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass das Hauptgerät (12) prüft, ob das Nebengerät (18) eine Aktualisierung benötigt, wenn das Nebengerät (18) mit dem Hauptgerät (12) verbunden ist, und im Falle, dass eine Aktualisierung benötigt wird, die zur Aktualisierung notwendigen Aktualisierungsdaten an das Nebengerät (18) übermittelt.Method according to any one of the preceding claims, characterized in that the master device (12) checks whether the slave device (18) needs an update when the slave device (18) is connected to the master device (12), and if so an update is required, the update data required for the update is transmitted to the secondary device (18). Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass das Hauptgerät (12) mit einem Leitsystem (20) des Systems (10) verbunden ist, und die Aktualisierungsdaten für das Nebengerät (18) vom Leitsystem (20) bezieht.Method according to one of the preceding claims, characterized in that the master device (12) is connected to a control system (20) of the system (10) and obtains the update data for the slave device (18) from the control system (20). Nebengerät für ein System (10) mit einem Hauptgerät (12), dem Nebengerät (18), das eine Sensor- und/oder Informationsvorrichtung ist, und einem ein Bekleidungsstück (16), insbesondere einem Handschuh, an dem das Nebengerät (18) befestigbar ist, wobei das Nebengerät (18) dazu eingerichtet ist, Aktualisierungsdaten zu empfangen und durch eine Steuereinheit (34) des Nebengerätes (18) die Aktualisierung unter Verwendung der Aktualisierungsdaten zu starten, wenn ein Produktivmodus des Nebengeräts (18) beendet ist.Ancillary device for a system (10) with a main device (12), the ancillary device (18), which is a sensor and/or information device, and an item of clothing (16), in particular a glove, to which the ancillary device (18) can be attached is, wherein the secondary device (18) is set up to receive update data and to start the update using the update data by a control unit (34) of the secondary device (18) when a productive mode of the secondary device (18) is ended. System nach Anspruch 12, dadurch gekennzeichnet, dass das Nebengerät (18) dazu eingerichtet ist, ein Verfahren gemäß einem der Ansprüche 1 bis 9 durchzuführen.system after claim 12 , characterized in that the secondary device (18) is adapted to a method according to one of Claims 1 until 9 to perform. System mit einem Hauptgerät (12), einem Nebengerät (18) gemäß Anspruch 12 oder 13, und einem ein Bekleidungsstück (16), insbesondere einem Handschuh, an dem das Nebengerät (18) befestigbar ist, insbesondere wobei das das System (10) und/oder das Hauptgerät (12) dazu eingerichtet ist, ein Verfahren gemäß einem der Ansprüche 1 bis 11 durchzuführen.System with a main device (12), according to a slave device (18). claim 12 or 13 , and a piece of clothing (16), in particular a glove, to which the secondary device (18) can be attached, in particular wherein the system (10) and/or the main device (12) is set up to implement a method according to one of Claims 1 until 11 to perform. System nach Anspruch 14, dadurch gekennzeichnet, dass das System (10) eine Ladestation (22) und/oder ein Leitsystem (20) für das Nebengerät (18) aufweist.system after Claim 14 , characterized in that the system (10) has a charging station (22) and/or a control system (20) for the auxiliary device (18).
DE102020121564.9A 2020-08-17 2020-08-17 Procedure for updating a slave device, slave device as well as system Pending DE102020121564A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE102020121564.9A DE102020121564A1 (en) 2020-08-17 2020-08-17 Procedure for updating a slave device, slave device as well as system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102020121564.9A DE102020121564A1 (en) 2020-08-17 2020-08-17 Procedure for updating a slave device, slave device as well as system

Publications (1)

Publication Number Publication Date
DE102020121564A1 true DE102020121564A1 (en) 2022-02-17

Family

ID=80000549

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102020121564.9A Pending DE102020121564A1 (en) 2020-08-17 2020-08-17 Procedure for updating a slave device, slave device as well as system

Country Status (1)

Country Link
DE (1) DE102020121564A1 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170364350A1 (en) 2009-07-01 2017-12-21 Hand Held Products, Inc. Universal connectivity for non-universal devices
US10515248B1 (en) 2018-08-23 2019-12-24 Zebra Technologies Corporation Apparatus and method for updating barcode readers

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170364350A1 (en) 2009-07-01 2017-12-21 Hand Held Products, Inc. Universal connectivity for non-universal devices
US10515248B1 (en) 2018-08-23 2019-12-24 Zebra Technologies Corporation Apparatus and method for updating barcode readers

Similar Documents

Publication Publication Date Title
DE102020106369A1 (en) Sensor and / or information device and sensor and / or information system
DE102019118969A1 (en) Method for operating a sensor and / or information system and sensor and / or information system
DE102009022156A1 (en) endoscope system
EP3383598A1 (en) Manipulator system and method for identifying operating devices
DE60131706T2 (en) Communication system with a control part for switching the communication mode
DE102020130231A1 (en) Method for controlling a portable user device, portable user device and control system
DE60307276T2 (en) AUTOMATIC SCALABLE SYNCHRONIZATION OF MOBILE DEVICES BASED ON THE BATTERY CONDITION
DE102006041617B4 (en) A method of modifying Bluetooth transceiver parameters and related system
DE112017007222B4 (en) Screen display generation device, factory automation system and screen display generation method
DE102020206050A1 (en) File management device
DE102020121564A1 (en) Procedure for updating a slave device, slave device as well as system
DE112018007898T5 (en) Elevator device
DE60211211T2 (en) COMMUNICATION DEVICE, RECEPTION PROCESSING METHOD AND PROGRAM, AND COMPUTER READABLE MEDIUM ON WHICH THIS PROGRAM IS STORED
DE102017009645A1 (en) Numerical control system and numerical control with display changeover function
DE102010042199A1 (en) Method for operating field bus interface (FI), involves performing polling of demand-related diagnostic information over field bus by field bus interface, and detecting queried diagnostic information by field bus interface
DE102004009630A1 (en) Methods of controlling a computer to manage user scheduling
DE102019202357A1 (en) DISPLAY SYSTEM
DE102012019599A1 (en) Device for communication with external data base i.e. server, for field device, has procedural instruction setting unit for setting procedural instruction based on determination result of determination device
DE102014217561B4 (en) Method and arrangement for testing a multimedia device
DE102022104945A1 (en) Procedure for tracking a device, device as well as working system
EP3217281A2 (en) Method for managing the card software of a smart card
DE19952883A1 (en) Bus system for multiple users in which one user transmits its address via bus and informs other users of change of state
DE102023204034B4 (en) Controlling a household appliance
DE102024139108A1 (en) Method for operating a first device of a scanner system, method for operating a scanner system and corresponding scanner system
EP3637356A1 (en) System, charging station and mobile device and method for allocating a charging station to a mobile device

Legal Events

Date Code Title Description
R082 Change of representative

Representative=s name: FLACH BAUER & PARTNER PATENTANWAELTE MBB, DE

Representative=s name: FLACH BAUER STAHL PATENTANWAELTE PARTNERSCHAFT, DE

R163 Identified publications notified