Operating method of sensor and / or information system and sensor and / or information system
A simple and reliable connection process is achieved by using a set identifier in a multi-sensor and information system environment for wireless communication connections and discarding the identifier after the connection is terminated.
Patent Information
- Application Number
- CN202010670802.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2019-07-12
- Filing Date
- 2020-07-13
- Publication Date
- 2025-02-07
- Estimated Expiration
- 2040-07-13
AI Technical Summary
In multi-sensor and information system environments, especially in logistics centers or production lines, workers need to connect portable auxiliary devices to the correct main devices, which is a major challenge.
By setting up a wireless communication connection between the main device and the auxiliary device, the connection is performed using the setting identifier and discarding the identifier after the communication connection is terminated to ensure that only the required auxiliary devices are connected.
The function of simply and reliably connecting the device to the main device in a multi-sensor and information system environment is realized, avoiding the need for incorrect connections and frequent connection replacements.
Smart Images

Figure CN112218387B_ABST
Abstract
Description
Technical Field
[0001] The invention relates to an operating method of a sensor and / or information system and a corresponding sensor and / or information system. Background Art
[0002] Systems with portable auxiliary devices, such as sensor modules, such as barcode scanners, or portable display units including screens are known. In such systems, the auxiliary device usually communicates with a main device, which controls the data flow into and out of the auxiliary device.
[0003] Typically, a wireless communication connection is used, so the secondary device must connect to the correct primary device.
[0004] Especially in environments where many sensors and / or information systems are used, such as in logistics centers or production lines where every worker wears such a system, connecting the portable module to the correct host device is a major challenge. Summary of the invention
[0005] It is therefore an object of the present invention to provide a method for operating a sensor and / or information system, and a sensor and / or information system, in which the device can be connected to a host device in a simple and reliable manner.
[0006] The object is achieved by a method for operating a sensor and / or information system, the system comprising at least one main device, in particular an intelligent device, and at least one auxiliary device, the method comprising the following steps.
[0007] a) setting up a wireless communication connection between one of the at least one primary device and one of the at least one secondary device using the setup identifier, and
[0008] b) upon or after termination of the communication connection, discarding the used setting identifier by the secondary device and / or the primary device.
[0009] Since the setup identifier is discarded when or after the communication connection is terminated, it can be ensured that all devices "forget" the previous connection and therefore do not attempt to re-establish a connection with a previously connected device, even though this is undesirable. It can therefore be ensured that only those secondary devices that need to be connected are connected to the primary device.
[0010] In the context of the present invention, "discard" refers to both deletion and shifting, marking or similar measures that can prevent further use of the set identifier.
[0011] For example, even if the same primary device is used, the communication connection of the secondary device can only be reestablished by using a different setting identifier.
[0012] In particular, a MAC address or other static identifiers of a device do not constitute a setting identifier within the meaning of the present invention.
[0013] For example, the setting identifier is discarded at the latest before the next wireless communication connection is established.
[0014] In one configuration of the invention, the communication connection is terminated if the auxiliary device and / or the primary device does not receive any activity request from another device or from a user within a predetermined time, is plugged into a charging station, is connected to a charging cable, receives a disconnect request from a user and / or a new auxiliary device of the same device class is connected. This ensures that the communication connection is reliably terminated when the device is no longer in use.
[0015] An activity request is, for example, the actuation of an actuating element of the device, such as reading a barcode, or a signal transmitted via a wireless communication connection to activate a function, such as displaying information on a screen.
[0016] The auxiliary devices can be divided into device classes according to their design and function, for example, into sensor modules and display modules. In particular, a device class consists of a group of devices with the same structure.
[0017] For example, when the communication connection is terminated, at least the sending function, and in particular also the receiving function, of the wireless communication module of the auxiliary device and / or the main device is disabled, thereby avoiding interference with other devices.
[0018] To ensure that only the desired secondary device can be coupled to the primary device at that moment, the primary device can be prevented from seeking a connection to the secondary device by an identifier other than the set identifier and / or by a static identifier, in particular a MAC address, or vice versa.
[0019] The static identifier allows the connection to be maintained even in the event of a short-term interruption.
[0020] In one embodiment of the invention, the setting identifier comprises a friendly name and / or SSID, and / or the wireless communication connection is a Bluetooth connection, in particular a Bluetooth low energy connection, a WLAN connection or a mobile radio connection (5G). Thus, an easily modifiable parameter is used.
[0021] In order to establish the wireless communication connection between one of the at least one primary device and one of the at least one secondary device, for example, the following steps are performed:
[0022] a) generating a setting identifier, in particular by the primary device or the secondary device;
[0023] b) transmitting the setting identifier to the secondary device and / or the primary device;
[0024] c) establishing the wireless communication connection between the primary device and the secondary device by means of the setting identifier.
[0025] In this way, it can be ensured that a communication connection can only be established between those devices to which the setting identifier has been transmitted.
[0026] In particular, the setting identifier used is different from a previously used setting identifier. The setting identifier is for example randomly generated. Furthermore, the setting identifier is in particular unique.
[0027] In a variant embodiment, if the secondary device or the primary device indicates a readiness to connect by sending the setup identifier, and the primary device or the secondary device searches for the device that sent the setup identifier in order to establish a wireless communication connection with the device, the wireless communication connection is established. Thus, the conventional configuration protocol ("handshake") of the respective connection standard can be used.
[0028] For example, the setting identifier is transmitted optically, in particular is encoded as a one-dimensional or multi-dimensional barcode, and the barcode is optically read for transmission, thereby preventing an unintentional or unintended transmission of the setting identifier to other unwanted devices.
[0029] In particular, the barcode is read using the device by which the wireless communication connection is established.
[0030] The multi-dimensional barcode is, for example, a two-dimensional code, a QR code or a DataMatrix code.
[0031] In one embodiment of the present invention, the main device comprises a display screen, the auxiliary device comprises a reading unit, in particular a barcode reader, the main device generates the setting identifier, and the main device displays the setting identifier via the display screen for transmitting the setting identifier, and the auxiliary device reads the setting identifier via the reading unit. In this way, a connection can be established quickly and conveniently.
[0032] Alternatively or additionally, the auxiliary device comprises a screen, the main device comprises a reading unit, in particular a camera or a barcode reader, the auxiliary device generates the setting identifier, and the auxiliary device displays the setting identifier via the screen for transmitting the setting identifier, and the main device reads the setting identifier via the reading unit. In this way, a user-friendly coupling of the devices is also possible.
[0033] In order to make the auxiliary device available at all times, the auxiliary device is worn on the body of the user, in particular by means of a piece of clothing, in particular a glove or a wristband.
[0034] In one embodiment, the host device is a smart device including an operating system and an application, the application controlling the establishment of the wireless communication connection.Therefore, it can be ensured that the setup identifier is correctly discarded.
[0035] In particular, the host device is a smartphone, a tablet or a laptop. Therefore, the typical computing power and memory of such a device can also be used for the host device.
[0036] It is also conceivable that the host device is a stationary computer or in particular a server which is accessible via an Internet connection, a so-called cloud server.
[0037] The application manages, for example, the set identifier, possibly an identifier other than the set identifier and / or a static identifier of the auxiliary device, in particular a MAC address of the auxiliary device.
[0038] In particular, the application prevents the operating system from permanently storing the setup identifier, possibly an identifier other than the setup identifier and / or a static identifier of the auxiliary device, in particular a MAC address.
[0039] The application, for example, directly addresses the communication module or a lower level part of the operating system to control the communication module, for example, the Bluetooth stack.
[0040] The higher level part of the operating system, used for controlling the connection behavior and automatic connection, is for example not used or bypassed by the application. Therefore, the higher level part does not receive any information about the static identifier of the auxiliary device.
[0041] The static identifier, such as a MAC address, is for example only retained during the connection process and only within the application itself. The underlying part of the operating system that maintains the connection, i.e. the Bluetooth stack, is of course used for this purpose and only receives the static identifier for this purpose.
[0042] The object is also achieved by a sensor and / or information system comprising a primary device, in particular an intelligent device, and at least one secondary device, the sensor and / or information system being arranged to execute the method described above.
[0043] The features and advantages of the method also apply to the sensor and / or information system, and vice versa.
[0044] The sensors and / or information systems are, for example, industrial sensors and / or information systems, ie, are designed for permanent use in industry.
[0045] In one embodiment, the sensor and / or information system comprises a garment, in particular a glove or a wristband, which is configured to attach the auxiliary device to the user's body, the garment in particular having an actuation element which is connected to the auxiliary device so that the auxiliary device can be actuated.
[0046] In this way, the auxiliary device is always available and is in particular very easy to operate.
[0047] The actuating element is connected to the auxiliary device, for example via at least one cable and at least one contact point. BRIEF DESCRIPTION OF THE DRAWINGS
[0048] Further advantages and features will become apparent from the following description and accompanying drawings, in which:
[0049] Figure 1 The sensor and / or information system according to the present invention is shown in a non-worn state;
[0050] Figure 2 Shows Figure 1 the status of the sensors and / or information systems when worn by the user;
[0051] Figure 3 Shows the Figure 1 The main and auxiliary devices of the sensors and / or information systems are in appropriate charging stations;
[0052] Figure 4 A flow chart of a method according to the invention is shown. DETAILED DESCRIPTION
[0053] Figure 1 A sensor and / or information system 10 according to the invention is schematically shown and comprises a primary device 12 , two secondary devices 14 and a garment 16 , here a glove 18 or a wristband 20 .
[0054] The sensor and / or information system 10 is configured for industrial use and therefore has corresponding stability for continuous operation.
[0055] The host device 12 is a smart device, such as a smart phone, a tablet computer or even a laptop computer.
[0056] The main device 12 includes a display screen 22 , a camera 24 , a control unit 26 , and a communication module 28 .
[0057] The communication module 28 is configured to communicate using the Bluetooth standard, in particular the Bluetooth low energy standard or the WLAN standard.
[0058] The control unit 24 has an operating system B, on which an application program A of the sensor and / or information system 10 is executed.
[0059] In the exemplary embodiment shown, the sensor and / or information system 10 has a first auxiliary device 14 , which is a sensor module 30 , and a second auxiliary device 14 , which is a display module 32 .
[0060] The sensor module 30 has an optical reading unit 34, which in the embodiment shown is a barcode scanner, a control unit 38 and a communication module 38. Optionally, the sensor module 30 may include a screen.
[0061] It is also conceivable that the sensor module 30 has other sensors, such as an RFID reader, a touch sensor or an acceleration sensor, in addition to or instead of the reading unit 34. The display module 30 may also include such a sensor.
[0062] The sensor module 30 may be fixed on the body of the user U using the gloves 18 .
[0063] For this purpose, the glove 18 has a socket 40 .
[0064] The glove 18 may also have an actuation element 42 , such as a button of the auxiliary device 14 .
[0065] Via the cable 44 and the contact elements 46 in the socket 40 , the actuating element 42 is connected to the auxiliary device 14 as soon as it is inserted into the socket 40 .
[0066] The display module 32 has a screen 48 and also has a control unit 36 including a communication module 38 .
[0067] Furthermore, an actuating element 50 for driving the display module 32 is provided on the display module 32 .
[0068] The display module 32 can be fixed on the body of the user U via the wristband 20 .
[0069] Alternatively or additionally, the sensor and / or information system may include at least one further auxiliary device 14, which is configured as smart glasses 51. In this case, the explanations regarding the display module 32 also apply.
[0070] In the case of smart glasses 51, "display" is then understood as an extended term, i.e., it can be both a self-luminous screen in the lens area and a projection device that projects an image onto the lens or elsewhere.
[0071] The auxiliary device 14 is therefore a so-called "wearable device".
[0072] Figure 2 A user U is shown wearing a sensor and / or information system 10 .
[0073] The user U wears a glove 18 with a first auxiliary device 14 on his left hand, i.e. a sensor module 30 attached thereto. The user U wears a second auxiliary device 14 on his right arm, i.e. a display module 32 fixed by a wristband 20. In his trouser pocket, the user U wears the main device 12.
[0074] User U is, for example, an assembly worker on a production line or a logistics employee in a warehouse.
[0075] At the beginning of a shift, the user U and each of his colleagues take the primary device 12 and the secondary device 14 corresponding to his task from the respective charging stations.
[0076] Figure 3 A charging station 52 for the auxiliary device 14 and the primary device 12 is shown, wherein the primary device 12 and the auxiliary device 14 are inserted therein for charging.
[0077] At the latest at the end of each shift, the user U returns the auxiliary device 14 and the main device 12 to the respective charging station 52 .
[0078] In the charging station 52, the auxiliary device 14 is not assigned to any primary device 12, so the sensor and / or information system 10 can be selected from any device 12, 14. Thus, the user U can use any primary device 12 and any auxiliary device 14 suitable for his task.
[0079] In order to connect the auxiliary device 14 to the main device 12 and thus be able to use the sensor and / or information system 10, the auxiliary device 14 must establish a wireless communication connection with the main device 12. To this end, the implementation according to Figure 4 method.
[0080] In order to connect the first auxiliary device 14, ie, the sensor module 30, to the main device 12, the user U starts a connection function of the application A on the main device 12 (step S1).
[0081] The control unit 26, for example the application A, now generates a setting identifier ID1 (step S2).
[0082] The setting identifier ID1 contains information of the auxiliary device 14 so that the main device 12 and the auxiliary device 14 can establish a connection.
[0083] For example, if a Bluetooth connection is to be established, the setting identifier ID1 includes a friendly name, and if a WLAN connection is to be established, the setting identifier ID1 includes an SSID.
[0084] Generate the setup identifier, and the friendly name or SSID generated therefrom, so that they are different from setup identifiers that have been previously used. This can be achieved by randomly generating the setup identifier, with sufficient probability.
[0085] Therefore, the setting identifier ID1 is unique.
[0086] For example, the setting identifier ID1 is a multi-digit alphanumeric string.
[0087] In the context of the present invention, since the setting identifier ID1 changes, it is also referred to as a "dynamic setting identifier".
[0088] The setting identifier ID1 may also be generated by another device, such as a server or a stationary computer, and may be transmitted to the primary device 12 and / or the secondary device 14 .
[0089] Then, the control unit 26 encodes the setting identifier ID1 into a one-dimensional or multi-dimensional barcode (step S3).
[0090] Multi-dimensional barcodes, such as QR codes or DataMatrix codes.
[0091] In the next step S4 , the control unit 26 displays the barcode on the display screen 22 of the host device 12 .
[0092] The user U then directs the optical reading unit 34 of the sensor module 30 onto the display screen 22 of the host device 12 and triggers the reading process, for example, by actuating the actuating element 42 in the glove 18 (step 5 ).
[0093] In this way, the barcode and thus the setting identifier ID1 are optically transmitted to the auxiliary device 14 , here the sensor module 30 .
[0094] The sensor module 30 that reads the barcode is of course the sensor module 30 used to establish a wireless communication connection with the main device 12 .
[0095] In the following step S6 , the control unit 36 of the auxiliary device 14 receives the barcode and decodes it, thereby receiving the setting identifier ID1 .
[0096] Then, in step S7, the control unit 36 controls the communication module 38 of the auxiliary device 14 to send a setup identifier, such as a friendly name or SSID, to indicate that the auxiliary device 14 is ready to connect. This process is called "advertising" in Bluetooth connection.
[0097] Meanwhile, in step S8, the main device 12, or more precisely the control unit 26 using the communication module 28, searches for a device indicating that it is ready to connect by sending the setting identifier ID1. In other words, using the example of Bluetooth connection, the main device 12 searches for a device that performs advertising with the setting identifier ID1.
[0098] For example, once a bar code has been displayed on the display screen 22 or at any other time, when the setting identifier ID1 is generated, the search is started.
[0099] Once the main device 12 finds the auxiliary device 14 that transmits the setting identifier ID1, in this case, the sensor module 30, the main device 12, and the auxiliary device 14 establish a wireless communication connection (step S9).
[0100] This is done, for example, by using a conventional configuration process ("handshake") for such wireless connections (Bluetooth, WLAN, etc.). During the configuration process, a static identifier ID is exchanged between the primary device 12 and the secondary device 14, for example S , for example, the MAC address (Media Access Control address) of the auxiliary device 14.
[0101] Now, the communication connection between the main device 12 and the first auxiliary device 14, ie, the sensor module 30, has been completely established and can be used for data transmission (step S10).
[0102] Then, even in the case of shorter connection interruptions, a static identifier ID is usually used S , maintaining the communication connection according to the corresponding protocol of the communication connection.
[0103] During the above steps, the communication module 28 of the host device 12 is controlled by the application A, which thus controls the establishment of a wireless communication connection on the host device 12 side.
[0104] More specifically, application A directly controls the underlying part of operating system B to control communication module 28, such as the Bluetooth stack. This means that the high-level part provided in operating system B that is originally used to control connection behavior and automatic connection is bypassed by application A and is therefore not used.
[0105] In other words, only the application A, and not the higher-level parts of the operating system B, knows the setting identifier ID1 of the auxiliary device 14 and the transmitted static identifier ID S This way, application A controls the identifiers that are exchanged, since they are not permanently stored in operating system B.
[0106] A static identifier, such as a MAC address, is for example stored only during the existence of the wireless communication connection itself and only in application A itself. The underlying part of operating system B that maintains the connection, namely the Bluetooth stack, is of course used for this purpose and receives a static identifier ID only for this purpose. S .
[0107] Application A also prevents the host device 12 from using the set identifier ID1 and / or the static identifier ID S Identifiers other than 10000 are used to seek connections with auxiliary devices 14 or other auxiliary devices. Conversely, incoming connection requests using these identifiers are also rejected.
[0108] For the connection of the second auxiliary device 14 , ie the display module 32 , the same principle of dynamic setting identifiers applies, but the setting identifier ID2 used is generated by the auxiliary device 14 .
[0109] First, the user U initiates the establishment of a wireless communication connection on the second auxiliary device 14 , ie, the display module 32 , for example, by driving the actuator 50 (step D1 ).
[0110] Analogously to steps S2 and S3, the control unit 36 of the second auxiliary device 14 generates a previously unused and unique setting identifier ID2 (step D2), encodes the latter into a barcode (step D3), and displays the barcode on the screen 48 (step D4). This can be achieved by randomly generating the setting identifier with sufficient probability.
[0111] In a next step D5 , the user U now uses the primary device 12 to read the barcode on the screen 48 of the secondary device 14 . To this end, he activates the camera 24 , which thus serves as an optical reading unit 34 .
[0112] It is also conceivable that another already coupled auxiliary device 14, for example a sensor module 30, is used to read the barcode of the auxiliary device 14 which is now coupled to the main device 12. The coupled auxiliary device 14 then forms the reading unit 34 of the main device 12 or provides the reading unit 34.
[0113] Then, the control unit 26 of the main device 12 decodes the barcode, thereby determining the setting identifier ID2 (step D6).
[0114] Then, the application A causes the communication module 28 to search for a device indicating that it is ready for connection by sending the setting identifier ID2 (step D7).
[0115] At the same time, the auxiliary device 14 sends the setup identifier ID2 to indicate that it is ready to connect. This is performed, for example, after the setup identifier ID2 has been generated, the barcode has been displayed on the screen 48 or at another time (step D8).
[0116] As in step S9 , the primary device 12 thus finds the secondary device 14 and establishes a wireless communication connection (step D9 ), whereupon in step D10 , a wireless communication connection is established and data can be transmitted.
[0117] Of course, the sensor module 30 may also have a screen 48. In this case, the sensor module 30 may establish a communication connection with the host device 12 through steps S1 to S10 and through steps D1 to D10. This means that the host device 12 or the sensor module 30 generates a setting identifier ID1.
[0118] It is also conceivable that the secondary devices 14 are coupled to the primary device 12 in a different order, or that the couplings overlap, one after the other or simultaneously. For illustration purposes only, the method for establishing a connection with two secondary devices 14 has been shown in parallel.
[0119] In addition, the main device 12 may send setting identifiers ID1 , ID2 , respectively, to indicate preparation for connection, and each auxiliary device 14 searches for other devices, particularly the main device 12 .
[0120] It is also conceivable that only one auxiliary device 14 or more than two auxiliary devices 14 are connected to the main device 12 .
[0121] If only one or several sensor modules 30 (not shown) are connected to the host device 12, the sensor and / or information system 10 is a pure sensor system. If only one or several display modules 32 are connected to the host device 12, the sensor and information system 10 is a pure information system.
[0122] After use of the sensor and / or information system 10 has ended, for example at the end of a shift, the communication connection is no longer needed and can be terminated.
[0123] For example, if one of the devices 12, 14 does not receive any activity requests from the other device or user within a specified period of time, the communication connection is terminated. This is also called a timeout.
[0124] For example, if the user does not operate the actuator 42 or 50 within a specified time, or if any data is not received from the main device 12 to be displayed on the screen 48 within a specified time, the auxiliary device 14 terminates the communication connection.
[0125] If one of the devices is plugged into the corresponding charging station 52 or connected to the charging cable, the communication connection is also terminated. For example, if the auxiliary device 14 is plugged into the corresponding charging station 52, the auxiliary device 14 will terminate the communication connection with the main device 12. However, the communication connection between the main device 12 and the other auxiliary devices 14 is maintained.
[0126] If the primary device 12 is plugged into the charging station 52 or connected with a charging cable, all connections to the secondary devices 14 may, for example, be automatically terminated.
[0127] The communication connection can also be terminated at the request of the user, ie by an explicit command of the user.
[0128] It is also conceivable that if another auxiliary device 14 of the same device class is connected, the existing communication connection with the auxiliary device 14 is disconnected.
[0129] The auxiliary devices 14 can be divided into device classes according to their design and function, for example into sensor modules and display modules. A device class is composed in particular of a group of devices with the same structure.
[0130] A value for the number of auxiliary devices 14 of a certain device class can be specified for each sensor and / or information system 10, for example a maximum of one sensor module 30 and a maximum of two display modules 32. If the specified number is exceeded, the existing communication connection is disconnected.
[0131] When or shortly after the termination of the communication connection or the last existing communication connection, the transmission function of the communication module 38 , 28 and the reception function of the communication module 38 , 28 are deactivated by the respective control unit 26 , 36 , in particular for the auxiliary device 14 .
[0132] In the auxiliary device 14 , the communication module 38 is therefore reactivated only after the corresponding actuating element 42 , 50 has been actuated.
[0133] It is thereby ensured that unused devices 12, 14 do not permanently attempt to establish a connection and thus occupy the frequency range and interfere with communication connections between other devices.
[0134] If the communication connection between the slave device 14 and the master device 12 is terminated, the respective setting identifiers ID1, ID2 are discarded (step SB or DB).
[0135] This means that, on the side of the auxiliary device 14 , the setting identifier ID1 or ID2 is deleted.
[0136] On the side of the main device 12, this means that the application A also deletes the corresponding setting identifier ID1, ID2, or otherwise prevents the setting identifier from being used again. For example, this can be achieved by marking the setting identifier accordingly or moving the storage location of the setting identifier.
[0137] Since the setting identifier ID1 , ID2 or the static identifier is not stored in the operating system B, it is ensured that the corresponding setting identifier ID1 , ID2 is not used again for establishing a communication connection but is discarded at the latest before the next wireless communication connection is established.
[0138] However, preferably, the setting identifiers ID1, ID2 are discarded upon or immediately after termination of the communication connection.
[0139] It is thus ensured that the primary device 12 and the secondary device 14 can no longer use the information to reestablish a previously terminated connection. In other words, by discarding the corresponding setting identifiers ID1, ID2, the primary device 12 and the secondary device 14 forget which unit they were previously connected to, so that no wrong connection or permanent allocation occurs.
[0140] Therefore, it does not matter which primary device 12 and which secondary devices 14 the user U removes from the charging station 52 , as all secondary devices 14 may connect to any primary device 12 after being removed from the charging station 52 .
[0141] To reestablish the communication connection between the primary device 12 and the other or same secondary device 14, the above process is repeated.
[0142] However, in steps S2 and D2, even if a communication connection is to be established between the same units 12, 14 as before, setting identifiers ID3, ID4 are now generated that are different from the previously used setting identifiers ID1, ID2. This can be achieved with sufficient probability by randomly generating the setting identifiers.
[0143] Alternatively or additionally, the host device 12 may be a fixed computer, optionally without input and / or output devices, a server or a cloud server. Figure 2 Indicated by dotted line.
[0144] In this case, the auxiliary devices 14 need to be distributed through the main device 12, and these auxiliary devices 14 will jointly constitute the sensor and / or information system 10. In this case, a fixed computer, a server or a cloud server can simultaneously serve as the main device 12 of multiple sensors and / or information systems 10.
[0145] The auxiliary device 14 may be coupled to the main device 12 , in particular the sensor module 30 , according to the steps S1 to S10 described above.
[0146] The output of the identifier ID1 can be provided, for example, via a fixed display screen 54 ( Figure 2 )、Printing device 56( Figure 2 ) and / or via mobile terminal 58 ( Figure 2 ), such as a smartphone, tablet computer or similar device. Then, each device 54, 56, 58 is at least temporarily seen as the display 22 of the main device 12.
[0147] It must be noted that when the mobile terminal 58 is used, it is only used to output the setting identifier ID1 and establish a communication connection with the main device 12, in this case a fixed computer, server or cloud server, in particular independently of the mobile terminal 58.
[0148] Likewise, in order to establish a communication connection and / or make an unambiguous assignment, as described above in steps D1 to D4 , the auxiliary device 14 can generate and display a setting identifier ID2 , which is then read by the auxiliary device 14 designed as a sensor module 30 and transmitted to the main device 12 .
[0149] Then, the main device 12 assigns the sensor module 30 and the auxiliary device 14 to each other, and, if necessary, establishes a connection with the auxiliary device 14 that has not yet been connected in the above-described manner (steps D5 to D10 ).
[0150] In this case, the sensor module 30 therefore takes over the function of the input device of the host device 12, more precisely, the sensor module 30 represents or provides the reading unit 34 of the host device 12. Similarly, as described above, the mobile terminal 58 can temporarily serve as the reading unit 34 of the host device 12.
[0151] The sensor module 30 has been pre-connected to the main device 12, for which the above-described method or a method different from the above-described method may be used.
[0152] In this case, advantageously, the user does not have to carry the main device 12 , but only wears the auxiliary device 14 .
Claims
1. A method for operating a sensor and / or information system (10), the sensor and / or information system (10) comprising at least one main device (12) and at least one auxiliary device (14), the method comprising the following steps: a) establishing a wireless communication connection between one of the at least one primary device (12) and one of the at least one secondary device (14) using the set identifiers (ID1, ID2); b) transmitting data via the fully established wireless communication connection; and c) discarding the used setting identifier (ID1, ID2) by the auxiliary device (14) and / or the main device (12) when or after the communication connection is terminated, In order to establish the wireless communication connection between one of the at least one primary device (12) and one of the at least one secondary device (14), the following steps are performed: a) Generate setting identifiers (ID1, ID2); b) transmitting the setting identifier to the secondary device (14) and / or the primary device (12); c) establishing the wireless communication connection between the primary device (12) and the secondary device (14) by setting the identifiers (ID1, ID2).
2. The method according to claim 1, characterized in that The at least one host device is a smart device.
3. The method according to claim 1, characterized in that The communication connection is terminated if the auxiliary device (14) does not receive any activity request within a predetermined time, is inserted into a charging station (52), is connected to a charging cable, receives a disconnect request from a user and / or a new auxiliary device (14) of the same device type is connected, wherein the activity request comes from another device (12, 14) or a user (U); and / or The communication connection is terminated if the primary device (12) does not receive any activity request within a predetermined time, is plugged into a charging station (52), is connected to a charging cable, receives a disconnect request from a user and / or a new secondary device (14) of the same device class is connected, wherein the activity request comes from another device (12, 14) or a user (U).
4. The method according to any one of claims 1 to 3, characterized in that When the communication connection is terminated, at least the transmission function of the wireless communication module (38, 28) of the auxiliary device (14) and / or the main device (12) is deactivated.
5. The method according to claim 4, characterized in that When the communication connection is terminated, the receiving function of the wireless communication module (38, 28) of the auxiliary device (14) and / or the main device (12) is disabled.
6. The method according to any one of claims 1 to 3, characterized in that Preventing the master device (12) from using an identifier other than the set identifier (ID1, ID2) and / or using a static identifier (ID S ), seeking connection with the auxiliary device (14); and vice versa.
7. The method according to claim 6, characterized in that The static identifier (ID S ) is the MAC address.
8. The method according to any one of claims 1 to 3, characterized in that The setting identifier (ID1, ID2) comprises a friendly name and / or SSID; and / or The wireless communication connection is a Bluetooth connection or a WLAN connection.
9. The method according to claim 8, characterized in that The Bluetooth connection is a low-power Bluetooth connection.
10. The method according to any one of claims 1 to 3, characterized in that The setting identifier (ID1, ID2) is generated by the primary device (12) or the secondary device (14).
11. The method according to any one of claims 1 to 3, characterized in that If the auxiliary device (14) or the main device (12) indicates that it is ready to connect by sending the setting identifier (ID1, ID2), and the main device (12) or the auxiliary device (14) respectively searches for the device (12, 14) that sent the setting identifier (ID1, ID2) so as to establish the wireless communication connection with the device (12, 14), the wireless communication connection is established.
12. The method according to any one of claims 1 to 3, characterized in that The setting identifiers (ID1, ID2) are transmitted optically.
13. The method according to claim 12, characterized in that The setting identifiers (ID1, ID2) are encoded as one-dimensional or multi-dimensional bar codes and the bar codes are optically read for transmission.
14. The method according to claim 12, characterized in that The main device (12) includes a display screen (22), and the auxiliary device (14) includes a reading unit (34); wherein the main device (12) generates the setting identifier (ID1); and wherein, in order to transmit the setting identifier (ID1), the main device displays the setting identifier (ID1) through the display screen (22), and the auxiliary device (14) reads the setting identifier (ID1) through the reading unit (34).
15. The method according to claim 14, characterized in that The reading unit (34) is a barcode reader.
16. The method according to claim 12, characterized in that The auxiliary device (14) comprises a screen (48), and the main device (12) comprises a reading unit (34), wherein the auxiliary device (14) generates the setting identifier (ID2), and wherein, in order to transmit the setting identifier (ID2), the auxiliary device (14) displays the setting identifier (ID2) through the screen (48), and the main device (12) reads the setting identifier (ID2) through the reading unit (34).
17. The method according to claim 16, characterized in that The reading unit (34) is a camera (24).
18. The method according to any one of claims 1 to 3, characterized in that The auxiliary device (14) is worn on the body of a user (U).
19. The method according to claim 18, characterized in that The auxiliary device (14) is worn on the body of a user (U) through clothing (16).
20. The method according to claim 19, characterized in that The article of clothing (16) is a glove (18) or a wristband (20).
21. The method according to any one of claims 1 to 3, characterized in that The host device (12) is an intelligent device including an operating system (B) and an application program (A), and the application program (A) controls the establishment of the wireless communication connection.
22. A sensor and / or information system comprising a primary device (12) and at least one secondary device (14), wherein the sensor and / or information system (10) is configured to perform the method according to any of the preceding claims.
23. The sensor and / or information system according to claim 22, characterized in that The main device (12) is a smart device.
24. The sensor and / or information system according to claim 22, characterized in that The sensor and / or information system (10) comprises a garment (16) designed to attach the auxiliary device (14) to the body of a user (U).
25. The sensor and / or information system according to claim 24, characterized in that The article of clothing (16) is a glove (18) or a wristband (20).
26. The sensor and / or information system according to claim 24, characterized in that The garment (16) has an actuating element (42) connected to the auxiliary device (14) so as to drive the auxiliary device (14).
Citation Information
Patent Citations
Control method of rapid connection and data transmission among devices
CN104680213A
Bluetooth device and Bluetooth connection method
CN108901010A