Intelligent data sharing method and system based on Internet of Things
Through the intelligent data sharing method based on the Internet of Things, the complex and inefficient process of retrieving lost items in public places is solved, and rapid information sharing and transmission is realized, improving the efficiency and probability of retrieval of lost items.
Patent Information
- Application Number
- CN202411905163.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-23
- Publication Date
- 2025-04-04
AI Technical Summary
In the prior art, multiple reports and information exchange are required during the retrieval of lost items in public places, resulting in complex and inefficient processes, and the distance and time nodes between the lost items and the lost person are greatly extended.
Using an intelligent data sharing method based on the Internet of Things, through signal detection and sharing, a list of neighboring objects is established, information is generated for searching for objects, and pushed to potential overlapping users to achieve rapid information sharing and transmission.
It reduces the demand for safety monitoring equipment in scenic spots, achieves good monitoring and management effects, quickly realizes the sharing and transmission of lost property information among personnel in the venue, and improves the efficiency and probability of lost property recovery.
Smart Images

Figure CN119767248A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to cluster data sharing and application related fields, and specifically to an Internet of Things-based data intelligent sharing method and system. Background Art
[0002] In public places such as shopping malls, scenic spots and parks, when items are lost, the person can register by reporting to the service staff in the management area. When other users find the corresponding lost items, they can contact the person to retrieve them. In addition, when the user's equipment is stolen, it can be checked manually during the time period of the theft. During the manual query, the query direction can be adjusted in real time according to the observation results of relevant personnel, which is more flexible.
[0003] However, in the prior art, both the person who lost the item and the finder need to find a manager to report it, and the managers need to exchange and confirm information. This back and forth process wastes a lot of useless systematic processes. Even if the lost item is only a hundred meters away from the loser, both parties need to find a staff member to report it and synchronize information between the staff members. As a result, the distance and time node between the lost item and the loser are greatly lengthened, and the loser may even have left the current area, making the lost property claiming process very complicated, cumbersome and inefficient. Summary of the invention
[0004] The purpose of the present invention is to provide a data intelligent sharing method and system based on the Internet of Things to solve the problems raised in the above background technology.
[0005] To achieve the above object, the present invention provides the following technical solutions:
[0006] A data intelligent sharing method based on the Internet of Things, comprising:
[0007] Setting a signal strength threshold, performing signal object detection at a preset sensing interval based on the signal strength threshold, acquiring and recording handshake identification data of signal objects that reach the signal strength threshold, wherein the handshake identification data is used to characterize the identification identity of the signal object in communication;
[0008] Acquire current location information and time information to mark several handshake recognition data and establish a neighboring object list, and share and upload the neighboring object list to a cloud service end;
[0009] Generate lost and found public information containing user identification marks according to user needs, and generate lost and found sharing needs based on the lost mark range and lost time interval of the lost and found public information;
[0010] In response to the found-object sharing demand, a spatial evaluation is performed on the array neighboring object list within the lost time interval, overlapping users within the lost mark range are obtained, and the found-object public information is shared and pushed to the corresponding overlapping users according to the corresponding handshake identification data;
[0011] When a user generates a found feedback based on the lost and found public information, the location information and communication information of both parties of the lost and found are obtained, and a shared shielding signal is generated to invalidate the lost and found sharing demand.
[0012] As a further solution of the present invention: in the step of obtaining the current positioning information and time information for marking a plurality of handshake identification data and establishing a neighboring object list, the positioning information may be represented as blank in content, and the step of sharing and uploading the neighboring object list to the cloud server also includes the step of sharing the slave-master division when executing:
[0013] If the positioning information content is valid coordinate data, the corresponding object is a primary shared object, the primary shared object is directly connected to the cloud server, and the primary shared object is secondary split into several sharing groups based on the distribution density, and the multiple sharing groups share data in turn in a cyclic interval within a data upload interval period;
[0014] If the content of the positioning information is characterized as blank, the corresponding object is a slave shared object, and the slave shared object communicates through the main shared object to achieve data sharing. The communication transfer is used to confirm the handshake identification data acquisition of the slave shared object to perform spatial positioning through the signal strength change with the main shared object.
[0015] As a further solution of the present invention: the step of performing spatial evaluation on the array neighboring object list within the lost time interval specifically includes:
[0016] Obtaining a list of neighboring objects in the lost time interval, and integrating multiple neighboring object lists at the same time node into a spatialized evaluation data group;
[0017] Obtain a list of neighboring objects containing valid coordinate data location information, and mark the coordinate information of the user object on a terrain map of the corresponding location;
[0018] Cross-matching is performed based on multiple neighboring object lists of the marked user object to obtain mutually perceived signal strengths, and based on the signal strengths and the terrain spacing on the terrain map, the relationship between the signal and the distance unit within the range is converted to generate a scale for the corresponding area of the terrain map;
[0019] Multiple neighboring objects are located based on the signal strength of several neighboring objects in the neighboring object list of the user object whose coordinate information has been marked in the terrain map, and multiple neighboring object lists that do not contain valid coordinate data are obtained to supplement the positioning of neighboring objects and verify the positioning information.
[0020] As a further solution of the present invention: it also includes a lost property tracing step, specifically including:
[0021] When the user's lost item public information indicates that the lost device is an IoT device capable of wireless data interaction, a list of historical neighboring objects of the lost item user is obtained, and handshake identification data of multiple IoT devices associated with the lost item user is obtained;
[0022] Continuously tracking the handshake identification data of the lost device through an intermittently updated neighboring object list, locating and establishing a location change route of the lost device that changes over time based on the array neighboring object list after the lost object disclosure time;
[0023] Acquire scenic area monitoring data, match the positioning change route based on time nodes and positioning information, obtain feature objects matched by the path, and generate object-finding feedback data.
[0024] As a further solution of the present invention: it also includes a rights management step:
[0025] When a user enters the management scope, the handshake identification data of multiple IoT devices of the user is obtained and recorded;
[0026] The user's access permission information is obtained, and the access permission information is judged. If the permission is correct, the user is allowed to pass, a shared interactive communication with the user is established, and the handshake identification data of the user and multiple IoT devices are bound.
[0027] The embodiment of the present invention aims to provide a data intelligent sharing system based on the Internet of Things, comprising:
[0028] A signal acquisition module, used to set a signal strength threshold, perform signal object detection at a preset perception interval based on the signal strength threshold, acquire and record handshake identification data of signal objects that reach the signal strength threshold, and the handshake identification data is used to characterize the identification identity of the signal object in communication;
[0029] A data integration module, used to obtain current positioning information and time information, so as to mark a number of handshake recognition data and establish a list of neighboring objects, and to share and upload the list of neighboring objects to a cloud service end;
[0030] A demand sharing module, used to generate lost property public information containing user identification marks according to user needs, and generate lost property sharing needs based on the lost mark range and lost time interval of the lost property public information;
[0031] A demand transmission module is used to respond to the found-object sharing demand, perform spatial evaluation on the array neighboring object list within the lost time interval, obtain overlapping users within the lost mark range, and share and push found-object public information to corresponding overlapping users according to corresponding handshake identification data;
[0032] The feedback interaction module is used to obtain the location information and communication information of both parties of the lost and found event when the user generates a found feedback based on the lost and found public information, and to generate a shared shielding signal to invalidate the lost and found sharing demand.
[0033] As a further solution of the present invention: in the step of obtaining the current positioning information and time information for marking a plurality of handshake identification data and establishing a neighboring object list, the positioning information may be represented as blank in content, and further includes:
[0034] A main object distinguishing unit, for determining that if the positioning information content is valid coordinate data, the corresponding object is a main shared object, the main shared object is directly connected to the cloud server for communication, and the main shared object is secondary divided into a plurality of shared groups based on distribution density, and the plurality of shared groups share data in a cyclic interval in a data upload interval period;
[0035] A slave object distinguishing unit is used to distinguish that if the content of the positioning information is characterized as blank, the corresponding object is a slave shared object, and the slave shared object communicates through the main shared object to achieve data sharing. The communication relay is used to confirm the handshake identification data acquisition of the slave shared object to perform spatial positioning through the signal strength change with the main shared object.
[0036] As a further solution of the present invention: the demand transfer module includes:
[0037] A time screening unit, used to obtain a list of adjacent objects in the lost time interval, and integrate multiple adjacent object lists of the same time node into a spatialized evaluation data group;
[0038] The main object marking unit is used to obtain a list of neighboring objects containing valid coordinate data positioning information, and mark the coordinate information of the user object on a terrain map of the corresponding place;
[0039] A map scale unit, used to perform cross-matching according to multiple neighboring object lists of the marked user object, obtain mutually perceived signal strength, and convert the relationship between the signal and the distance unit within the range based on the signal strength and the terrain spacing on the terrain map, and generate a scale ruler for the corresponding area of the terrain map;
[0040] The cross positioning unit is used to locate multiple neighboring objects based on the signal strength of several neighboring objects in the neighboring object list of the user object whose coordinate information has been marked on the terrain map, and obtain multiple neighboring object lists that do not contain valid coordinate data to supplement the positioning of neighboring objects and verify the positioning information.
[0041] As a further solution of the present invention: it also includes an IoT device tracing module, specifically including:
[0042] The device matching unit is used to obtain a list of historical neighboring objects of the finder user and obtain handshake identification data of multiple IoT devices associated with the finder user when the user's public information about the lost device indicates that the lost device is an IoT device capable of wireless data interaction;
[0043] A device tracking unit, used to continuously track the handshake identification data of the lost device through an intermittently updated neighboring object list, locate and establish a location change route of the lost device that changes with time based on the array neighboring object list after the lost object disclosure time;
[0044] The tracking and locking unit is used to obtain the scenic area monitoring data, match the positioning change route based on the time node and positioning information, obtain the feature object of the path matching, and generate the object search feedback data.
[0045] As a further solution of the present invention: it also includes a rights management module:
[0046] A device recording unit, used to obtain and record handshake identification data of multiple IoT devices of the user when the user enters the management range;
[0047] The user authentication unit is used to obtain the user's access permission information, judge the access permission information, and allow the user to pass if the permission is correct, establish shared interactive communication with the user, and bind the handshake identification data of the user and multiple IoT devices.
[0048] Compared with the prior art, the beneficial effects of the present invention are as follows: by detecting, recording and sharing signals of devices with wireless communication functions in places where people gather, such as scenic spots and shopping malls, the positions and movement trajectories of neighboring objects can be effectively judged during the continuous movement of the objects, thereby reducing the demand for security monitoring equipment in scenic spots and achieving good monitoring and management effects. In addition, through data sharing, the lost property information can be quickly shared and transmitted among people in the venue, thereby facilitating information exchange between users to facilitate the recovery of lost property. BRIEF DESCRIPTION OF THE DRAWINGS
[0049] Figure 1 The figure is a flowchart of a data intelligent sharing method based on the Internet of Things.
[0050] Figure 2 The figure is a flowchart of the lost property tracing step in a data intelligent sharing method based on the Internet of Things.
[0051] Figure 3 The figure is a block diagram of a data intelligent sharing system based on the Internet of Things. DETAILED DESCRIPTION
[0052] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.
[0053] The specific implementation of the present invention is described in detail below in conjunction with specific embodiments.
[0054] like Figure 1 The present invention provides a data intelligent sharing method based on the Internet of Things, which includes the following steps:
[0055] S10, setting a signal strength threshold, performing signal object detection at a preset sensing interval based on the signal strength threshold, acquiring and recording handshake identification data of signal objects that reach the signal strength threshold, wherein the handshake identification data is used to characterize the identification identity of the signal object in communication;
[0056] S20, obtaining current positioning information and time information for marking a number of handshake recognition data and establishing a neighboring object list, and sharing and uploading the neighboring object list to a cloud service end;
[0057] S30, generating lost property public information including a user identification mark according to user needs, and generating lost property sharing needs based on the lost mark range and lost time interval of the lost property public information;
[0058] S40, in response to the found-object sharing demand, spatially evaluate the array neighboring object list within the lost time interval, obtain overlapping users within the lost mark range, and share and push found-object public information to corresponding overlapping users according to corresponding handshake identification data;
[0059] S50, when the user generates a found feedback based on the lost and found public information, the location information and communication information of both parties of the lost and found are obtained, and a shared shielding signal is generated to invalidate the lost and found sharing demand.
[0060] In this embodiment, a data intelligent sharing method based on the Internet of Things is provided. By detecting, recording and sharing signals of devices with wireless communication functions in places where people gather, such as scenic spots and shopping malls, the position and movement trajectory of neighboring objects can be effectively judged in the continuous movement of the objects, reducing the demand for security monitoring equipment in scenic spots while achieving good monitoring and management effects. In addition, the sharing and transmission of lost property information between people in the venue can be quickly realized through data sharing, which facilitates information exchange between users to facilitate the recovery of lost property. In the prior art, in public places such as shopping malls, scenic spots and parks, because these venues occupy a large space, the location and movement trajectory of neighboring objects can be effectively judged in the continuous movement of the objects. Therefore, it takes a lot of investment to supervise the mobile personnel in these places, and a large number of monitoring equipment need to be set up. In addition, users often lose things in these places in daily life. Under the current technical solution, the person who finds the lost items can only report to the staff, and the person who finds the lost items can only report to the staff. In this way, even if the lost items are only a hundred meters away from the loser, both parties need to find the staff to report, and the staff need to synchronize information. As a result, the distance and time node between the lost items and the loser are greatly lengthened, and it is even possible that the loser has left the current area, making the lost property claim difficult. This process becomes very complicated, tedious and inefficient. Based on this problem, in the method adopted in this embodiment, the devices determine the surrounding devices and the device signal strength (i.e., the neighboring object list) through signal detection. By sharing multiple groups of neighboring object list data of multiple devices, the relative position relationship between the devices can be fitted and determined. Then, the user can establish a lost and found notice and directly share it among multiple devices to screen out objects that may overlap with the lost object in time and space and push the lost and found notice, so as to facilitate the screening group to quickly find the object who picked up the lost object, and then quickly perform position information detection through the relative position relationship between the devices. Furthermore, when the lost person and the finder are far apart or have different destinations, they can also find someone who has the same destination as the lost person by publishing a need to carry the lost property along the way, and hand over the lost property. This will not affect the normal sightseeing behavior of the related persons, and the lost and found process can be solved while sightseeing. Compared with the existing technology, the process of interacting with the service personnel in the middle is omitted, which reduces the waste of time and distance of the related persons. As the process becomes more convenient, the probability of recovering the lost property is also increased to a certain extent.
[0061] As another preferred embodiment of the present invention, in the step of obtaining the current positioning information and time information for marking a plurality of handshake identification data and establishing a neighboring object list, the positioning information may be represented by content as blank, and the step of sharing and uploading the neighboring object list to the cloud server further includes a sharing slave-master division step when executing:
[0062] If the positioning information content is valid coordinate data, the corresponding object is a primary shared object, the primary shared object is directly connected to the cloud server, and the primary shared object is secondary split into several sharing groups based on the distribution density, and the multiple sharing groups share data in turn in a cyclic interval within a data upload interval period;
[0063] If the content of the positioning information is characterized as blank, the corresponding object is a slave shared object, and the slave shared object communicates through the main shared object to achieve data sharing. The communication transfer is used to confirm the handshake identification data acquisition of the slave shared object to perform spatial positioning through the signal strength change with the main shared object.
[0064] In this embodiment, the IoT device objects are divided into master-slave relationships. Because the actual total number of devices in a venue is large, not all neighboring object lists of all devices will be used. A large amount of data will bring a large system burden. Here, the division is performed according to the permission granted to the IoT device objects. If the shared data of the object includes specific positioning data, when processing the shared neighboring object list data, the position relationship of the neighboring devices can be quickly determined based on the accurate positioning data. The own position does not need to be collaboratively positioned by the shared data of multiple objects, which can greatly reduce the amount of data processing. Therefore, the shared data of the IoT device object with specific positioning data (i.e., the main shared object) is obtained first, and the shared data of the subordinate shared object is used for supplementary judgment, including the supplement of neighboring objects not detected by the main shared object and the supplementary positioning of neighboring objects that the main shared object data fails to locate. The secondary splitting here is mainly used when the distribution density of the main shared object is large. Grouping can effectively reduce the amount of data processing while still ensuring the accuracy of positioning.
[0065] As another preferred embodiment of the present invention, the step of performing spatial evaluation on the array neighboring object list within the lost time interval specifically includes:
[0066] Obtaining a list of neighboring objects in the lost time interval, and integrating multiple neighboring object lists at the same time node into a spatialized evaluation data group;
[0067] Obtain a list of neighboring objects containing valid coordinate data location information, and mark the coordinate information of the user object on a terrain map of the corresponding location;
[0068] Cross-matching is performed based on multiple neighboring object lists of the marked user object to obtain mutually perceived signal strengths, and based on the signal strengths and the terrain spacing on the terrain map, the relationship between the signal and the distance unit within the range is converted to generate a scale for the corresponding area of the terrain map;
[0069] Multiple neighboring objects are located based on the signal strength of several neighboring objects in the neighboring object list of the user object whose coordinate information has been marked in the terrain map, and multiple neighboring object lists that do not contain valid coordinate data are obtained to supplement the positioning of neighboring objects and verify the positioning information.
[0070] In this embodiment, the process of locating an object through a list of neighboring objects is mainly explained. It has been explained in the previous embodiment that the main shared object containing valid coordinate data is first located, and then it can be marked on the map of the current location. The cross data between adjacent main shared objects can determine the signal strength variable in the direction of the connection between the two and the actual distance variable. In this way, a scale of actual unit distance and signal change at the location can be obtained, and then the location intervals of other detected objects can be delineated (for example, if the signal strength of a device is known, then the contour lines around the corresponding main shared object, where the contours refer to the distribution lines with equal intensity), and the records detected by multiple devices are delineated multiple times to determine the accurate location or a smaller range positioning, and finally achieve the final positioning.
[0071] like Figure 2 As shown, as another preferred embodiment of the present invention, it also includes a lost property tracing step, specifically including:
[0072] S61, when the lost device is indicated as an IoT device capable of wireless data exchange by the user's lost item public information, a list of historical neighboring objects of the lost item user is obtained, and handshake identification data of multiple IoT devices associated with the lost item user is obtained;
[0073] S62, continuously tracking the handshake identification data of the lost device through the intermittently updated neighboring object list, locating and establishing a location change route of the lost device that changes with time based on the array neighboring object list after the lost object public time;
[0074] S63, obtaining scenic area monitoring data, matching the positioning change route based on the time node and positioning information, obtaining feature objects of path matching, and generating object-finding feedback data.
[0075] In this embodiment, a method for automatically matching and recovering lost items is provided, which is applicable to the user's Internet of Things devices (such as mobile phones and tablets that can realize network communication and exchange handshake identification data). When such devices of the user are lost or stolen, data can be reported through other devices. The system can judge the handshake identification data of the lost device based on the one that is finally lost among the multiple handshake identification data bundled with the user's history, and then track the handshake identification data based on subsequent data in the park, and obtain the corresponding motion trajectory, and then fit the motion trajectory with the monitoring equipment in the park, match the person object with the consistent motion trajectory, and then recover the lost device through the person. The whole process is completed by the system, which is relatively efficient and accurate, and improves the recovery rate of user equipment.
[0076] As another preferred embodiment of the present invention, it also includes a rights management step:
[0077] When a user enters the management scope, the handshake identification data of multiple IoT devices of the user is obtained and recorded;
[0078] The user's access permission information is obtained, and the access permission information is judged. If the permission is correct, the user is allowed to pass, a shared interactive communication with the user is established, and the handshake identification data of the user and multiple IoT devices are bound.
[0079] In this embodiment, a permission management step is added to record and bind the IoT devices carried by the user when the user enters the venue, which can further optimize the subsequent supervision. When the user loses the device, the device identification information can be determined more quickly, which facilitates quick matching and searching; and when the user enters the campus venue, the permission determination step can establish shared interactive communication with the cloud and reach a handshake data sharing agreement.
[0080] like Figure 3 As shown, the present invention also provides a data intelligent sharing system based on the Internet of Things, which comprises:
[0081] The signal acquisition module 100 is used to set a signal strength threshold, perform signal object detection at a preset sensing interval based on the signal strength threshold, acquire and record handshake identification data of signal objects that reach the signal strength threshold, and the handshake identification data is used to characterize the identification identity of the signal object in communication;
[0082] The data integration module 200 is used to obtain current positioning information and time information, so as to mark a number of handshake recognition data and establish a neighboring object list, and to share and upload the neighboring object list to a cloud service end;
[0083] The demand sharing module 300 is used to generate lost property public information containing user identification marks according to user demands, and to generate lost property sharing demands based on the lost mark range and lost time interval of the lost property public information;
[0084] The demand transmission module 400 is used to respond to the found-object sharing demand, perform spatial evaluation on the array neighboring object list within the lost time interval, obtain overlapping users within the lost mark range, and share and push the found-object public information to the corresponding overlapping users according to the corresponding handshake identification data;
[0085] The feedback interaction module 500 is used to obtain the location information and communication information of both parties of the lost and found event when the user generates a found feedback based on the lost and found public information, and to generate a shared shielding signal to invalidate the lost and found sharing demand.
[0086] As another preferred embodiment of the present invention, in the step of obtaining the current positioning information and time information for marking a plurality of handshake identification data and establishing a neighboring object list, the positioning information may be represented as blank in content, and further includes:
[0087] A main object distinguishing unit, for determining that if the positioning information content is valid coordinate data, the corresponding object is a main shared object, the main shared object is directly connected to the cloud server for communication, and the main shared object is secondary divided into a plurality of shared groups based on distribution density, and the plurality of shared groups share data in a cyclic interval in a data upload interval period;
[0088] A slave object distinguishing unit is used to distinguish that if the content of the positioning information is characterized as blank, the corresponding object is a slave shared object, and the slave shared object communicates through the main shared object to achieve data sharing. The communication relay is used to confirm the handshake identification data acquisition of the slave shared object to perform spatial positioning through the signal strength change with the main shared object.
[0089] As another preferred embodiment of the present invention, the demand transfer module includes:
[0090] A time screening unit, used to obtain a list of adjacent objects in the lost time interval, and integrate multiple adjacent object lists of the same time node into a spatialized evaluation data group;
[0091] The main object marking unit is used to obtain a list of neighboring objects containing valid coordinate data positioning information, and mark the coordinate information of the user object on a terrain map of the corresponding place;
[0092] A map scale unit, used to perform cross-matching according to multiple neighboring object lists of the marked user object, obtain mutually perceived signal strength, and convert the relationship between the signal and the distance unit within the range based on the signal strength and the terrain spacing on the terrain map, and generate a scale ruler for the corresponding area of the terrain map;
[0093] The cross positioning unit is used to locate multiple neighboring objects based on the signal strength of several neighboring objects in the neighboring object list of the user object whose coordinate information has been marked on the terrain map, and obtain multiple neighboring object lists that do not contain valid coordinate data to supplement the positioning of neighboring objects and verify the positioning information.
[0094] As another preferred embodiment of the present invention, it also includes an IoT device tracing module, specifically including:
[0095] The device matching unit is used to obtain a list of historical neighboring objects of the finder user and obtain handshake identification data of multiple IoT devices associated with the finder user when the user's public information about the lost device indicates that the lost device is an IoT device capable of wireless data interaction;
[0096] A device tracking unit, used to continuously track the handshake identification data of the lost device through an intermittently updated neighboring object list, locate and establish a location change route of the lost device that changes with time based on the array neighboring object list after the lost object disclosure time;
[0097] The tracking and locking unit is used to obtain the scenic area monitoring data, match the positioning change route based on the time node and positioning information, obtain the feature object of the path matching, and generate the object search feedback data.
[0098] As another preferred embodiment of the present invention, it also includes a rights management module:
[0099] A device recording unit, used to obtain and record handshake identification data of multiple IoT devices of the user when the user enters the management range;
[0100] The user authentication unit is used to obtain the user's access permission information, judge the access permission information, and allow the user to pass if the permission is correct, establish shared interactive communication with the user, and bind the handshake identification data of the user and multiple IoT devices.
[0101] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the program can be stored in a non-volatile computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
[0102] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the disclosure in the specification and examples. This application is intended to cover any variations, uses or adaptations of the present disclosure, which follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The specification and examples are intended to be exemplary only, and the true scope and spirit of the present disclosure are indicated by the claims.
[0103] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims
1. A data intelligent sharing method based on the Internet of Things, characterized in that: Include: Setting a signal strength threshold, performing signal object detection at a preset sensing interval based on the signal strength threshold, acquiring and recording handshake identification data of signal objects that reach the signal strength threshold, wherein the handshake identification data is used to characterize the identification identity of the signal object in communication; Acquire current location information and time information to mark several handshake recognition data and establish a neighboring object list, and share and upload the neighboring object list to a cloud service end; Generate lost and found public information containing user identification marks according to user needs, and generate lost and found sharing needs based on the lost mark range and lost time interval of the lost and found public information; In response to the found-object sharing demand, a spatial evaluation is performed on the array neighboring object list within the lost time interval, overlapping users within the lost mark range are obtained, and the found-object public information is shared and pushed to the corresponding overlapping users according to the corresponding handshake identification data; When a user generates a found feedback based on the lost and found public information, the location information and communication information of both parties of the lost and found are obtained, and a shared shielding signal is generated to invalidate the lost and found sharing demand.
2. According to the method of intelligent data sharing based on the Internet of Things in claim 1, it is characterized in that: In the step of obtaining the current positioning information and time information for marking a plurality of handshake identification data and establishing a neighboring object list, the positioning information may be represented as blank in content, and the step of sharing and uploading the neighboring object list to the cloud server also includes the step of sharing from master to slave when executing: If the positioning information content is valid coordinate data, the corresponding object is a primary shared object, the primary shared object is directly connected to the cloud server, and the primary shared object is secondary split into several sharing groups based on the distribution density, and the multiple sharing groups share data in turn in a cyclic interval within a data upload interval period; If the content of the positioning information is characterized as blank, the corresponding object is a slave shared object, and the slave shared object communicates through the main shared object to achieve data sharing. The communication transfer is used to confirm the handshake identification data acquisition of the slave shared object to perform spatial positioning through the signal strength change with the main shared object.
3. The method for intelligent data sharing based on the Internet of Things according to claim 2 is characterized in that: The step of performing spatial evaluation on the array neighboring object list within the lost time interval specifically includes: Obtaining a list of neighboring objects in the lost time interval, and integrating multiple neighboring object lists at the same time node into a spatialized evaluation data group; Obtain a list of neighboring objects containing valid coordinate data location information, and mark the coordinate information of the user object on a terrain map of the corresponding location; Cross-matching is performed based on multiple neighboring object lists of the marked user object to obtain mutually perceived signal strengths, and based on the signal strengths and the terrain spacing on the terrain map, the relationship between the signal and the distance unit within the range is converted to generate a scale for the corresponding area of the terrain map; Multiple neighboring objects are located based on the signal strength of several neighboring objects in the neighboring object list of the user object whose coordinate information has been marked in the terrain map, and multiple neighboring object lists that do not contain valid coordinate data are obtained to supplement the positioning of neighboring objects and verify the positioning information.
4. The method for intelligent data sharing based on the Internet of Things according to claim 3 is characterized in that: It also includes the steps for tracing lost items in IoT, including: When the user's lost item public information indicates that the lost device is an IoT device capable of wireless data interaction, a list of historical neighboring objects of the lost item user is obtained, and handshake identification data of multiple IoT devices associated with the lost item user is obtained; Continuously tracking the handshake identification data of the lost device through an intermittently updated neighboring object list, locating and establishing a location change route of the lost device that changes over time based on the array neighboring object list after the lost object disclosure time; Acquire scenic area monitoring data, match the positioning change route based on time nodes and positioning information, obtain feature objects matched by the path, and generate object-finding feedback data.
5. The method for intelligent data sharing based on the Internet of Things according to claim 1 is characterized in that: It also includes permission management steps: When a user enters the management scope, the handshake identification data of multiple IoT devices of the user is obtained and recorded; The user's access permission information is obtained, and the access permission information is judged. If the permission is correct, the user is allowed to pass, a shared interactive communication with the user is established, and the handshake identification data of the user and multiple IoT devices are bound.
6. A data intelligent sharing system based on the Internet of Things, characterized in that: Include: A signal acquisition module, used to set a signal strength threshold, perform signal object detection at a preset perception interval based on the signal strength threshold, acquire and record handshake identification data of signal objects that reach the signal strength threshold, and the handshake identification data is used to characterize the identification identity of the signal object in communication; A data integration module, used to obtain current positioning information and time information, so as to mark a number of handshake recognition data and establish a list of neighboring objects, and to share and upload the list of neighboring objects to a cloud service end; A demand sharing module, used to generate lost property public information containing user identification marks according to user needs, and generate lost property sharing needs based on the lost mark range and lost time interval of the lost property public information; A demand transmission module is used to respond to the found-object sharing demand, perform spatial evaluation on the array neighboring object list within the lost time interval, obtain overlapping users within the lost mark range, and share and push found-object public information to corresponding overlapping users according to corresponding handshake identification data; The feedback interaction module is used to obtain the location information and communication information of both parties of the lost and found event when the user generates a found feedback based on the lost and found public information, and to generate a shared shielding signal to invalidate the lost and found sharing demand.
7. The data intelligent sharing system based on the Internet of Things according to claim 6 is characterized in that: In the step of obtaining the current positioning information and time information for marking a plurality of handshake identification data and establishing a neighboring object list, the positioning information may be represented as blank in content, and further includes: A main object distinguishing unit, for determining that if the positioning information content is valid coordinate data, the corresponding object is a main shared object, the main shared object is directly connected to the cloud server for communication, and the main shared object is secondary divided into a plurality of shared groups based on distribution density, and the plurality of shared groups share data in a cyclic interval in a data upload interval period; A slave object distinguishing unit is used to distinguish that if the content of the positioning information is characterized as blank, the corresponding object is a slave shared object, and the slave shared object communicates through the main shared object to achieve data sharing. The communication relay is used to confirm the handshake identification data acquisition of the slave shared object to perform spatial positioning through the signal strength change with the main shared object.
8. The data intelligent sharing system based on the Internet of Things according to claim 7 is characterized in that: The demand transfer module includes: A time screening unit, used to obtain a list of adjacent objects in the lost time interval, and integrate multiple adjacent object lists of the same time node into a spatialized evaluation data group; The main object marking unit is used to obtain a list of neighboring objects containing valid coordinate data positioning information, and mark the coordinate information of the user object on a terrain map of the corresponding place; A map scale unit, used to perform cross-matching according to multiple neighboring object lists of the marked user object, obtain mutually perceived signal strength, and convert the relationship between the signal and the distance unit within the range based on the signal strength and the terrain spacing on the terrain map, and generate a scale ruler for the corresponding area of the terrain map; The cross positioning unit is used to locate multiple neighboring objects based on the signal strength of several neighboring objects in the neighboring object list of the user object whose coordinate information has been marked on the terrain map, and obtain multiple neighboring object lists that do not contain valid coordinate data to supplement the positioning of neighboring objects and verify the positioning information.
9. The data intelligent sharing system based on the Internet of Things according to claim 8 is characterized in that: It also includes the IoT device tracing module, including: The device matching unit is used to obtain a list of historical neighboring objects of the finder user and obtain handshake identification data of multiple IoT devices associated with the finder user when the user's public information about the lost device indicates that the lost device is an IoT device capable of wireless data interaction; A device tracking unit, used to continuously track the handshake identification data of the lost device through an intermittently updated neighboring object list, locate and establish a location change route of the lost device that changes with time based on the array neighboring object list after the lost object disclosure time; The tracking and locking unit is used to obtain the scenic area monitoring data, match the positioning change route based on the time node and positioning information, obtain the feature object of the path matching, and generate the object search feedback data.
10. The data intelligent sharing system based on the Internet of Things according to claim 6 is characterized in that: Also includes permission management module: A device recording unit, used to obtain and record handshake identification data of multiple IoT devices of the user when the user enters the management range; The user authentication unit is used to obtain the user's access permission information, judge the access permission information, and allow the user to pass if the permission is correct, establish shared interactive communication with the user, and bind the handshake identification data of the user and multiple IoT devices.