Method, device and system for collecting information
By generating and embedding analog signal watermarks using multiple sensors, combined with blockchain-based evidence storage and verification, the vulnerability of analog signal watermarks to attacks is solved, thus improving the credibility of information collection.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- ANT BLOCKCHAIN TECHNOLOGY (SHANGHAI) CO LTD
- Filing Date
- 2021-11-18
- Publication Date
- 2026-04-17
AI Technical Summary
Analog signal watermarking technology is vulnerable to attack and forgery, making information collection unreliable.
The system uses multiple sensors to collect information to generate a watermark, which is then embedded into an analog signal. The authenticity of the collected information is verified through blockchain storage.
This increases the complexity of watermark generation, making it more difficult for attackers to attack and forge, and improving the credibility of information collection.
Smart Images

Figure CN114139118B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of information collection, specifically to a method, apparatus, and system for collecting information. Background Technology
[0002] Data trustworthiness is becoming increasingly important in today's big data era. Driven by commercial interests and employee apathy, data forgery occurs frequently. This forgery mostly occurs during the data collection phase, where attackers intercept collected data and create false data to infiltrate the real data. Once this forged data is transmitted to the blockchain, it contaminates the upper-layer data, posing challenges to the credibility and value of information on the blockchain and resulting in financial losses. Therefore, ensuring the authenticity and trustworthiness of the information collection process is crucial for data trustworthiness.
[0003] Analog signal watermarking technology is an important means of ensuring the authenticity and reliability of information acquisition. It involves adding an additional analog signal to the environment in a controlled manner, superimposing an analog watermark onto the analog signal reflecting the target object to complete the information acquisition. Afterwards, the authenticity of the acquired information is verified by checking whether it contains information related to the analog watermark, thus ensuring the reliability of the acquired information. However, analog signal watermarking technology is vulnerable to attacks. Attackers can intercept the analog watermark and forge its generation mechanism, rendering the watermark unreliable and consequently the acquired information unreliable. Summary of the Invention
[0004] In view of this, the present disclosure provides a method, apparatus and system for collecting information to solve the problem that watermarks generated by analog signal technology are easily attacked and forged.
[0005] In a first aspect, a method for collecting information is provided, comprising: receiving first sensing information collected by a plurality of sensors; generating a watermark for at least one of the plurality of sensors based on the first sensing information; sending the watermark to a transmitting device so that the transmitting device transmits an analog signal containing the watermark to a sensing area of the at least one sensor; and receiving second sensing information containing the watermark collected by the at least one sensor.
[0006] In a second aspect, a method for collecting information is provided, comprising: an information collection device collecting first sensing information using multiple sensors; the information collection device generating a watermark for at least one of the multiple sensors based on the first sensing information; the information collection device transmitting an analog signal containing the watermark to the sensing area of the at least one sensor; the information collection device receiving second sensing information containing the watermark collected by the at least one sensor; the information collection device sending the watermark and the second sensing information to a blockchain so that the blockchain can store the watermark and the second sensing information as evidence; and a server obtaining the watermark and the second sensing information from the blockchain and verifying whether the second sensing information contains the watermark.
[0007] Thirdly, an information acquisition device is provided, comprising: a receiving module for receiving first sensing information acquired by a plurality of sensors; a generating module for generating a watermark for at least one of the plurality of sensors based on the first sensing information; a transmitting module for transmitting the watermark to a transmitting device so that the transmitting device transmits an analog signal containing the watermark to the sensing area of the at least one sensor; the receiving module is further configured to receive second sensing information containing the watermark acquired by the at least one sensor.
[0008] Fourthly, an information acquisition device is provided, comprising: a plurality of sensors for acquiring sensing information; a transmitting device for transmitting analog signals; a memory for storing code; and a processor for executing the code stored in the memory to perform the method as described in any one of the first aspects using the plurality of sensors and the transmitting device.
[0009] Fifthly, an information acquisition system and an information acquisition device are provided, configured to acquire first sensing information using multiple sensors; generate a watermark for at least one of the multiple sensors based on the first sensing information; transmit an analog signal containing the watermark to the sensing area of the at least one sensor; receive second sensing information containing the watermark acquired by the at least one sensor; send the watermark and the second sensing information to a blockchain so that the blockchain can store the watermark and the second sensing information; and a server configured to obtain the watermark and the second sensing information from the blockchain and verify whether the second sensing information contains the watermark.
[0010] A sixth aspect provides a computer-readable storage medium having executable code stored thereon, which, when executed, enables the implementation of the method as described in the first or second aspect.
[0011] In a seventh aspect, a computer program product is provided, including executable code that, when executed, enables the implementation of the method as described in the first or second aspect.
[0012] In this embodiment, the sensor watermark is generated based on the cross-information collected by multiple sensors (i.e., the first sensing information mentioned above). This watermark generation mechanism is more complex, increasing the difficulty for attackers to forge watermarks, thereby improving the credibility of the sensing information collected by the sensors. Attached Figure Description
[0013] Figure 1 The diagram shown is an example of a system framework for collecting information provided in an embodiment of this disclosure.
[0014] Figure 2 The diagram shown is a flowchart illustrating a method for collecting information according to an embodiment of this disclosure.
[0015] Figure 3 As shown Figure 2 An example diagram of one implementation of step S220.
[0016] Figure 4 As shown Figure 2 Example diagram of another implementation of step S220.
[0017] Figure 5 The diagram shown is a structural example of an information collection device provided in an embodiment of this disclosure.
[0018] Figure 6 The diagram shown is a structural example of another information acquisition device provided in an embodiment of this disclosure.
[0019] Figure 7 The diagram shown is a structural example of the information collection system provided in this embodiment. Detailed Implementation
[0020] The technical solutions of the present disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present disclosure, and not all embodiments.
[0021] To facilitate understanding, before introducing the technical solution of this disclosure, a detailed introduction to the relevant content of analog signal watermarking technology will be given first.
[0022] The development of big data has accelerated the flow of information and resources in society, making social operations more efficient, but it also hides huge hidden dangers. A large amount of undetectable false data can have serious consequences. Ensuring the security and trustworthiness of data is of great significance to national security and commercial interests. Data trustworthiness involves the trustworthiness of the data collection process in the off-chain physical environment and the trustworthiness of on-chain data analysis and processing. Descriptions of people, things, and places off-chain are typically based on data collection from offline IoT devices. Data collected from video and photographic recordings, audio recordings, and sensors such as RFID, Bluetooth, and ultra-wideband (UWB) are uploaded to the blockchain and comprehensively profiled to form proof of the real existence of the on-chain abstract model. Currently, on-chain data trustworthiness technology is relatively mature, but ensuring that information is truly reflected on the blockchain from the off-chain physical environment still faces many unresolved issues. In other words, how to ensure the authenticity and trustworthiness of the collected objects and the collection process is a problem of practical value during data collection.
[0023] For example, malicious actors typically decide whether to falsify data objects, environments, data collection contexts, and data collection devices based on the relationship between the cost and the benefits of malicious actions. Malicious actors can originate from outside the system (illegal users) or inside the system (legitimate users). The former commit malicious acts by stealing devices or attacking devices and software without the user's knowledge, while the latter commit malicious acts by directly attacking devices and software or falsifying collection objects and contexts. Regardless of the method, most malicious actors will choose to abandon their actions when the cost far outweighs the benefits. The value of trusted data collection technology lies in preventing most malicious acts by increasing the cost of malicious actions, thus ensuring the correct correspondence between on-chain information and the off-chain physical world.
[0024] Traditional trusted data acquisition technologies, such as digital watermarking and blockchain consensus, only apply to the process of transmitting collected information to the terminal device and have no effect on the data acquisition stage. Meanwhile, technologies like physical anti-counterfeiting and embedded SE chips suffer from high customization requirements and high implementation costs.
[0025] Analog signal watermarking technology addresses the aforementioned problems, ensuring security and reliability during the information acquisition phase while also being simple and low-cost to implement. Analog signal watermarking is similar to digital watermarking; both embed specific information or signals (i.e., the watermark) into the information or signal to be protected, ensuring the integrity and authenticity of the information. On one hand, embedding the watermark into the information or signal prevents it from being directly exposed, making it difficult for attackers to intercept and forge, thus ensuring information security. On the other hand, the presence of the watermark does not affect the quality of the original information or signal and can still be detected after conventional processing. These two advantages of watermarking have led to its widespread application in ensuring data authenticity and security.
[0026] However, analog signal watermarking and digital watermarking have significant differences. The main difference is that digital watermarking operates during the transmission of collected data to the terminal device, and cannot guarantee the security and reliability of the data collection stage; while analog signal watermarking operates during the information collection stage, ensuring the security of the information source. However, analog signal watermarking technology is vulnerable to attacks and forgery.
[0027] Figure 1 This is an example diagram illustrating a data acquisition scenario based on analog signal watermarking technology. The following section will combine... Figure 1 The implementation process of analog signal watermarking technology is described in detail.
[0028] Figure 1 The sensor device 110A is used to collect signals from the environment; the trusted data acquisition application (APP) 120 is an implementation of a data acquisition device, used for both watermark generation and data acquisition; the transmitting device 130 is used to convert the generated watermark into an analog signal watermark and transmit it into the environment; and the blockchain 140 is used to verify and analyze the collected data.
[0029] The specific implementation method of analog signal watermarking is as follows: First, sensor device 110A observes signals in the environment and collects specific added signals, such as sound signals and image signals. Next, sensor device 110A sends the collected sensing information to trusted data acquisition APP 120 (for example, when the information acquisition device is a mobile phone, the trusted data acquisition APP is the application software on the mobile phone). Trusted data acquisition APP 120 processes the sensing information collected by sensor 110A, generates a watermark, and sends the watermark to transmitting device 130. Transmitting device 130 then transmits the watermark into the environment in the form of an analog signal watermark.
[0030] Then, the generated analog signal watermark is superimposed on the original analog signal of the target in the environment (that is, the watermark is embedded in the signal that needs to be protected). The superimposed analog signal is then used by sensor device 110A and trusted data acquisition APP 120 to complete the information acquisition process. Obviously, the acquired data contains the information of the analog signal watermark.
[0031] Finally, the trusted data acquisition app 120 sends the collected data to the blockchain 140, which then verifies the collected data. The authenticity of the collected information can be verified by checking whether it contains the previously generated watermark information.
[0032] according to Figure 1 As described above, analog signal watermarking technology ensures the security and reliability of collected data by superimposing an analog signal watermark onto the original analog signal of the target during the information acquisition process. However, analysis reveals that the analog signal watermark is generated from the sensing information collected by a single sensor device 110A. The watermark generation mechanism is relatively simple. Attackers can obtain the generation mechanism of the analog signal watermark by observing the historical data of sensor device 110A and forge the watermark, thus making the analog signal watermarking technology vulnerable to attack.
[0033] To address the aforementioned problems, this disclosure proposes a method for collecting information that increases the complexity of analog signal watermark formation, thereby increasing the difficulty for attackers to attack and forge watermarks. Simultaneously, this method also boasts the advantages of simple implementation and low cost. The method provided in this disclosure can be executed by an information collection device. The data collection app on the information collection device can also be called a trusted data collection app (such as...). Figure 1 (The trusted data collection APP 120). The information collected can be, for example, a terminal, such as a mobile phone.
[0034] Figure 2 This is an example diagram of a method for collecting information provided in an embodiment of this disclosure. The following is a description of the method in conjunction with the accompanying drawings. Figure 2 The present disclosure describes the information collection method provided in the embodiments.
[0035] Step S210: Receive first sensing information collected by multiple sensors.
[0036] by Figure 1Taking the application scenario of information acquisition based on analog signal watermarking technology as an example, analysis has revealed that the main vulnerability of this method lies in its use of a single sensor device 110A to collect sensing information. The trusted data acquisition APP 120 then generates a watermark based on this sensing information, making the generated watermark simple and easily cracked by attackers. This disclosure, based on the analog signal watermarking technology, uses sensing information collected by multiple sensors to generate the watermark to increase the difficulty for attackers, thus increasing the signal source for watermark generation and ensuring that the subsequently generated watermark has higher complexity. For example... Figure 1 The multiple sensors shown are sensor devices 110A, 110B to 110N. These sensor devices observe signals in the environment and collect specific signals to form first sensing information. The first sensing information will be used as input information for the trusted data acquisition APP 120.
[0037] The specific signals added to the environment to generate the watermark can be of the same or different types, such as sound signals and image signals. Different types of signals correspond to different types of sensor devices, such as microphones and cameras. Secondly, the multiple sensors can be fixed to the same end device or be edge devices. Taking a mobile phone as an example, its multiple sensors can be the phone's built-in microphone and camera, or edge devices outside the phone such as action cameras, voice recorders, and edge computing hardware boxes. This disclosure does not impose specific restrictions on the signal type, sensor device type, or sensor configuration for generating the watermark.
[0038] Clearly, this disclosure uses the first sensing information collected by multiple sensor devices 110A to 110N as the signal source for watermark generation. Compared to analog signal watermarking technology, which uses the sensing information collected by a single sensor 110A as the signal source, this increases the complexity of watermark generation by increasing the number of signal sources, thereby increasing the difficulty of attacking and forging watermarks. Furthermore, configuring multiple sensors is simple and low-cost.
[0039] Step S220: Generate a watermark for at least one of the plurality of sensors based on the first sensing information.
[0040] In step S210, the first sensing information from multiple sensors was collected, referring to... Figure 1The simulation signal watermarking implementation scenario involves multiple sensors 110A to 110N transmitting their collected sensing information to a trusted data acquisition app 120. The trusted data acquisition app 120 can then generate a watermark. Based on the collected initial sensing information, the trusted data acquisition app 120 generates a watermark for at least one of the multiple sensor devices 110A to 110N.
[0041] In some embodiments, the watermark includes the watermark corresponding to each of the plurality of sensors. For example, Figure 3 The diagram illustrates a scenario where the first sensing information collected by multiple sensor devices 110A to 110N is used by a trusted data acquisition app 120 to generate corresponding watermarks A to N. The generated watermarks A to N are the watermarks corresponding to each of the sensor devices 110A to 110N. In other words, each sensor among the sensor devices 110A to 110N has its own watermark, and each watermark is generated from the sensing information collected by these multiple sensor devices 110A to 110N.
[0042] This disclosure does not specify the exact method for generating the watermark. For example, the trusted data acquisition app 120 can generate the watermark by calling a function, such as function F. Then, the input variable of function F is the first sensing information collected by sensor devices 110A to 110N, and its output is the watermark A to N corresponding to each sensor.
[0043] As an example, Figure 4 This is one way to generate a watermark in step S220.
[0044] Step S221: Obtain the acquisition context information of the first sensing information. The acquisition context information may include the acquisition time and / or acquisition location of the first sensing information. The sensor device may exhibit differences in time, space, and other factors each time it acquires the first sensing information. These differences include, but are not limited to, the acquisition time and / or acquisition location. For example, it could also include information such as the temperature and humidity of the environment at the time of acquisition of the first sensing information. This disclosure does not specifically limit the acquisition context information.
[0045] Step S222: Generate the watermark for at least one sensor based on the first sensing information and the acquisition context information. The first sensing information is combined with information such as the acquisition time and / or acquisition location when the first sensing information was acquired to jointly generate the watermark for at least one sensor.
[0046] For example, the trusted data acquisition APP 120 combines the first sensing information collected by sensor devices 110A to 110N with the acquisition time and / or acquisition location of each sensor when it collects the first sensing information. Due to the differences and uncertainties in acquisition time and / or acquisition location, the generated watermark can be more complex and varied, thereby further increasing the difficulty for attackers to forge and crack the watermark.
[0047] It can be seen that the technical solution disclosed in this paper not only increases the complexity of watermark generation by collecting first sensing information through multiple sensors, but also further increases the difficulty of watermark generation by combining the first sensing information with the context information of the first sensing information collection time that has differences.
[0048] As an example, the watermark generated in step S220 can be sent to the blockchain for storage, so that the collected information can be verified after the information collection is completed. The blockchain is essentially a shared database where the data or information stored has characteristics such as "unforgeable," "fully traceable," "traceable," "transparent," and "collectively maintained." Therefore, storing the generated watermark in the blockchain is relatively secure for later verification of the authenticity of the collected information. For example... Figure 1 In the process, the trusted data collection APP 120 uploads the generated watermark to the blockchain 140, and then stores it in the data storage device through the blockchain.
[0049] Step S230: Send the watermark to the transmitting device and transmit the analog signal of the watermark to the sensing area of at least one sensor.
[0050] The watermark generated in step S220 above for at least one sensor exists in the form of a digital signal. Since the watermark needs to return to the environment to be superimposed on the original analog signal of the object being collected, it is necessary to convert the generated watermark into an analog signal form. A transmitting device is used to convert the watermark into an analog signal watermark form and send it to the environment. This disclosure does not specifically limit the type of transmitting device.
[0051] Reference Figure 1In the implementation scenario, the trusted data acquisition app 120 generates individual watermarks for multiple sensor devices 110A to 110N, and these watermarks are in the form of digital signals. The trusted data acquisition app 120 sends these watermarks to a transmitting device 130, which can be, for example, an analog signal transmitting device such as a speaker or a visible light emitter. The transmitting device 130 transmits the watermark as an analog signal to the sensing area of the sensor device 110A. At this time, the transmitted analog signal watermark is superimposed on the original analog signal of the target in the environment, that is, the process of embedding the analog signal watermark into the original analog signal of the target. Then, the sensor device 110A acquires the superimposed analog signal.
[0052] In addition, the trusted data acquisition app 120 can encrypt the generated watermark before sending it to the transmitting device 130. Sending the encrypted watermark to the transmitting device ensures its security during transmission. Correspondingly, after receiving the watermark, the transmitting device 130 will first decrypt it before transmitting it into the environment as an analog signal.
[0053] Step S240: Receive second sensing information containing a watermark collected by at least one sensor.
[0054] In step S230 above, the sensor device 110A acquires information that is the original analog signal of the target superimposed with an analog signal watermark, which is the second sensing information. Clearly, the second sensing information includes the watermark.
[0055] As one embodiment, the first sensing information includes sensing information collected by multiple sensors at a sampling time t (the sampling time t can refer to the current acquisition time). (For example, the first sensing information may include sensing information collected by multiple sensors at sampling times 1 to t). The second sensing information is sensing information collected by at least one sensor at a sampling time t+1 (which can refer to the next sampling time after the current sampling time). Thus, as the first sensing information is updated in real time, the generated watermark is also updated in real time, as is the collected second sensing information.
[0056] For example, refer to Figure 3In the watermark generation scenario, sensor devices 110A to 110N collect sensing information from the environment at times 1, 2, 3…t. This collected sensing information serves as input to a trusted data acquisition app 120. After processing, the trusted data acquisition app 120 outputs multiple watermarks A to N corresponding to each of the sensor devices 110A to 110N at time t+1. The input to each of these multiple watermarks at time t+1 can be the sensing information collected by the sensors from times 1 to t. For example, a watermark function F can be used to generate the watermark at time t+1. The input to function F can be the sensing information collected by the sensors from times 1 to t, and the output of function F can be the multiple watermarks. This scheme updates the watermarks dynamically in real time as the sensing information collected by the multiple sensors changes, further increasing the difficulty of watermark generation and the difficulty of attacking and forging watermarks.
[0057] Furthermore, after receiving second sensing information containing a watermark from at least one sensor, the trusted data acquisition app 120 completes the information acquisition process based on the second sensing information. The trusted data acquisition app 120 uploads the acquired data to the blockchain 140, and sends the acquired information to the data storage device for storage through blockchain notarization. In step S220 above, the generated watermark has already been stored in the blockchain 140. Therefore, the blockchain 140 compares the acquired data with the previously notarized watermark, and determines the authenticity of the acquired information by verifying whether the acquired data contains a watermark and whether the contained watermark is a genuine watermark. This disclosure does not specifically limit the specific verification method. For example, verification can be completed through a cloud verification program in the blockchain 140.
[0058] The above text combined Figures 1 to 4 The present disclosure describes in detail the implementation methods for collecting information. The following is a description in conjunction with... Figure 5 The apparatus embodiments provided in this disclosure are described in detail below. It should be understood that the descriptions of the method embodiments correspond to the descriptions of the apparatus embodiments; therefore, any parts not described in detail can be referred to the foregoing method embodiments.
[0059] Figure 5 This is a structural example diagram of an information collection device provided in an embodiment of this disclosure. Figure 5 The information acquisition device 500 shown may include a receiving module 510, a generating module 520, and a sending module 530.
[0060] The receiving module 510 can be used to receive first sensing information collected by multiple sensors.
[0061] The generation module 520 can be used to generate a watermark for at least one sensor based on the first sensing information.
[0062] The transmitting module 530 can be used to send the watermark to the transmitting device so that the transmitting device can transmit an analog signal containing the watermark to the sensing area of the at least one sensor.
[0063] The receiving module 510 can also be used to receive second sensing information containing the watermark collected by the at least one sensor.
[0064] Optionally, the watermark includes the watermark corresponding to each of the plurality of sensors.
[0065] Optionally, the device 500 may further include: an acquisition module, which can be used to acquire acquisition context information of the first sensing information, the acquisition context information including the acquisition time and / or acquisition location of the first sensing information; and a generation module, which is used to generate the watermark for at least one sensor based on the first sensing information and the acquisition context information.
[0066] Optionally, the sending module 530 of the device 500 can also be used to send the watermark to the blockchain so that the blockchain can store the watermark as evidence.
[0067] Optionally, the first sensing information is the sensing information collected by the plurality of sensors at the t-th sampling time, and the second sensing information is the sensing information collected by the at least one sensor at the t+1-th sampling time.
[0068] Figure 6 This is a structural example diagram of an information collection device provided in another embodiment of this disclosure. Figure 6 The information acquisition device 600 shown is capable of performing the information acquisition process. The information acquisition device 600 may include multiple sensors 610A to 610N, a transmitting device 620, a memory 630, and a processor 640.
[0069] Multiple sensors 610A to 610N can be used to collect sensing information; a transmitting device 620 can be used to transmit analog signals into the environment; a memory 630 can be used to store code; and a processor 640 can be used to execute the code stored in the memory to execute the executable code stored in the memory 630 using the multiple sensors 610A to 610N and the transmitting device 620 to implement the steps in the various methods described above.
[0070] Figure 7 This is a structural example diagram of the information collection system provided in the embodiments of this disclosure. Figure 7 The information acquisition system 700 includes an information acquisition device 710 and a server 720. The information acquisition device 710 may be, for example, a... Figure 6The information collection device 600 is shown. The server 720 can be, for example, a cloud server. Both the information collection device 710 and the server 720 can communicate and exchange data with the blockchain.
[0071] Information acquisition device 710 can be used to acquire first sensing information from multiple sensors; generate a watermark for at least one of the multiple sensors based on the first sensing information; transmit an analog signal containing the watermark to the sensing area of the at least one sensor; receive second sensing information containing the watermark acquired by the at least one sensor; and send the watermark and the second sensing information to a blockchain so that the blockchain can store the watermark and the second sensing information as evidence. Server 720 can be used to obtain the watermark and the second sensing information from the blockchain and verify whether the second sensing information contains the watermark.
[0072] Furthermore, information transmission between the devices or modules mentioned in this disclosure can be achieved through public-private key encryption and decryption. In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any other combination. When implemented in software, it can be implemented entirely or partially as a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this disclosure are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another via wired (e.g., coaxial cable, fiber optic, Digital Subscriber Line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium accessible to a computer or a data storage device such as a server or data center that integrates one or more available media. The available media can be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., digital video discs (DVDs)), or semiconductor media (e.g., solid-state drives (SSDs)).
[0073] Those skilled in the art will recognize that the modules and algorithm steps of the various examples described in conjunction with the embodiments of this disclosure can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this disclosure.
[0074] In the embodiments provided in this disclosure, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of modules is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple modules or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or modules may be electrical, mechanical, or other forms.
[0075] In the various embodiments of this disclosure, the functional modules can be integrated into a processing system, or each module can exist physically separately, or two or more modules can be integrated into a system.
[0076] The above description is merely a specific embodiment of this disclosure, but the scope of protection of this disclosure is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this disclosure should be included within the scope of protection of this disclosure. Therefore, the scope of protection of this disclosure should be determined by the scope of the claims.
Claims
1. A method for collecting information, comprising: Receive first sensing information collected by multiple sensors, wherein the first sensing information includes measurement data of at least two different physical quantities, and the first sensing information includes sensing information collected by the multiple sensors respectively; Based on the first sensing information, a watermark is generated for at least one of the plurality of sensors, the watermark including the watermark corresponding to each of the plurality of sensors; The watermark is sent to the transmitting device so that the transmitting device transmits an analog signal containing the watermark to the sensing area of the at least one sensor; Receive second sensing information containing the watermark collected by the at least one sensor.
2. The method according to claim 1, further comprising: Obtain the acquisition context information of the first sensing information, wherein the acquisition context information includes the acquisition time and / or acquisition location when the first sensing information is acquired; The step of generating a watermark for at least one of the plurality of sensors based on the first sensing information includes: A watermark for the at least one sensor is generated based on the first sensing information and the acquisition context information.
3. The method according to claim 1, further comprising: The watermark is sent to the blockchain so that the blockchain can store the watermark as evidence.
4. The method according to claim 1, wherein the first sensing information includes sensing information collected by the plurality of sensors at the t-th sampling time, and the second sensing information is sensing information collected by the at least one sensor at the t+1-th sampling time.
5. A method for collecting information, comprising: The information acquisition device uses multiple sensors to acquire first sensing information, wherein the first sensing information includes measurement data of at least two different physical quantities, and the first sensing information includes sensing information acquired by the multiple sensors respectively. The information acquisition device generates a watermark for at least one of the plurality of sensors based on the first sensing information, the watermark including the watermark corresponding to each of the plurality of sensors; The information acquisition device transmits an analog signal containing the watermark to the sensing area of the at least one sensor; The information acquisition device receives second sensing information containing the watermark collected by the at least one sensor; The information collection device sends the watermark and the second sensing information to the blockchain so that the blockchain can store the watermark and the second sensing information as evidence. The server obtains the watermark and the second sensing information from the blockchain and verifies whether the second sensing information contains the watermark.
6. An information collection device, comprising: A receiving module is used to receive first sensing information collected by multiple sensors, wherein the first sensing information includes measurement data of at least two different physical quantities, and the first sensing information includes sensing information collected by the multiple sensors respectively. A generation module is configured to generate a watermark for at least one of the plurality of sensors based on the first sensing information, wherein the watermark includes watermarks corresponding to each of the plurality of sensors. A transmitting module is configured to send the watermark to a transmitting device so that the transmitting device transmits an analog signal containing the watermark to the sensing area of the at least one sensor; The receiving module is also used to receive second sensing information containing the watermark collected by the at least one sensor.
7. The apparatus according to claim 6, further comprising: The acquisition module is used to acquire the acquisition context information of the first sensing information, wherein the acquisition context information includes the acquisition time and / or acquisition location at the moment when the first sensing information is acquired; The generation module is used to generate a watermark for the at least one sensor based on the first sensing information and the acquisition context information.
8. The apparatus according to claim 6, wherein the sending module is further configured to send the watermark to the blockchain so that the blockchain can store the watermark as evidence.
9. The apparatus according to claim 6, wherein the first sensing information includes sensing information collected by the plurality of sensors at the t-th sampling time, and the second sensing information is sensing information collected by the at least one sensor at the t+1-th sampling time.
10. An information acquisition device, comprising: Multiple sensors are used to collect sensing information; Transmitting equipment used to transmit analog signals; Memory, used to store code; A processor for executing code stored in the memory to perform the method as described in any one of claims 1-4 using the plurality of sensors and the transmitting device.
11. An information collection system, comprising: An information acquisition device is configured to acquire first sensing information using multiple sensors, wherein the first sensing information includes measurement data of at least two different physical quantities, and the first sensing information includes sensing information acquired by the multiple sensors respectively; generate a watermark for at least one of the multiple sensors based on the first sensing information, the watermark including watermarks corresponding to each of the multiple sensors; transmit an analog signal containing the watermark to the sensing area of the at least one sensor; receive second sensing information containing the watermark acquired by the at least one sensor; and send the watermark and the second sensing information to a blockchain so that the blockchain can store the watermark and the second sensing information as evidence. A server is configured to obtain the watermark and the second sensing information from the blockchain, and verify whether the second sensing information contains the watermark.
Citation Information
Patent Citations
Form file security processing method
CN110727926A
Data transmission method and device based on block chain
CN113285801A
A method for processing an analog signal
CN1726548A