CN107613456A - Based on Internet of Things approaches to IM and equipment - Google Patents

Based on Internet of Things approaches to IM and equipment Download PDF

Info

Publication number
CN107613456A
CN107613456A CN201710588640.2A CN201710588640A CN107613456A CN 107613456 A CN107613456 A CN 107613456A CN 201710588640 A CN201710588640 A CN 201710588640A CN 107613456 A CN107613456 A CN 107613456A
Authority
CN
China
Prior art keywords
target
spheroid
server
data
transit node
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201710588640.2A
Other languages
Chinese (zh)
Other versions
CN107613456B (en
Inventor
杜光东
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Shenglu IoT Communication Technology Co Ltd
Original Assignee
Shenzhen Shenglu IoT Communication Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Shenglu IoT Communication Technology Co Ltd filed Critical Shenzhen Shenglu IoT Communication Technology Co Ltd
Priority to CN201710588640.2A priority Critical patent/CN107613456B/en
Publication of CN107613456A publication Critical patent/CN107613456A/en
Application granted granted Critical
Publication of CN107613456B publication Critical patent/CN107613456B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Telephonic Communication Services (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses one kind to be based on Internet of Things approaches to IM and equipment, including:Server receives the reported data for carrying target spheroid identification information that convergence unit is sent, and the reported data includes dynamics data and position data;The server determines the target location of the target spheroid according to the reported data;The server picks up ball equipment by what the target location was sent to the target location affiliated area.The embodiment of the present invention is advantageously implemented the intelligent management in outdoor court, lifts the spheroid recovery speed in outdoor court, saves human resources.

Description

Based on Internet of Things approaches to IM and equipment
Technical field
The present invention relates to Internet of Things field, more particularly to one kind to be based on Internet of Things approaches to IM and equipment.
Background technology
Internet of Things be one based on the information carrier such as internet, conventional telecommunications net, allowing all can be independently addressable The network concept that General Physics object implementatio8 interconnects.In theory, Internet of Things can by ubiquitous end-equipment and facility, Interconnected by various wireless and/or wired long range and/or short distance communication real-time performance.
At present, outdoor court by pick up ball equipment reclaim spheroid, as Golf training place golf reclaim, still Because site area is big, the spheroid position range that is scattered is wide, and the characteristics of some spheroid small volumes, causes by picking up ball equipment The method of recovery is inefficient.
The content of the invention
The present invention provides one kind and is based on Internet of Things approaches to IM and equipment, is advantageously implemented the intellectuality in outdoor court Management, the spheroid recovery speed in outdoor court is lifted, saves human resources.
In a first aspect, the embodiment of the present invention provides a kind of Internet of Things management method in outdoor court, applied to outdoor court Intelligent management system, the outdoor court intelligent management system include target spheroid, transit node, convergence unit, server and Ball equipment is picked up, the target spheroid communicates to connect with the transit node, the transit node and the convergence unit communication link Connect, unit is connected with the server communication, the server is connected with the ball equipment communication of picking up, methods described for the convergence Including:
Server receives the reported data for carrying target spheroid identification information that convergence unit is sent, the reported data Including dynamics data and position data;
The server determines the target location of the target spheroid according to the reported data;
The server picks up ball equipment by what the target location was sent to the target location affiliated area.
Therefore in the embodiment of the present invention, server receive first convergence unit send carry target spheroid mark Know the reported data of information, the reported data includes dynamics data and position data, then, is determined according to the reported data The target location of the target spheroid, finally, the ball of picking up that the target location is sent to the target location affiliated area are set It is standby.So as to the position data by determining target spheroid, the intelligent spheroid management in outdoor court is realized, it is outdoor to be advantageous to lifting The spheroid recovery speed in court, saves human resources.
In a possible design, force snesor and position sensor, the force snesor are put in the object ball body For detecting the dynamics data of the target spheroid, the position sensor is used for the position data for detecting the target spheroid.
In a possible design, the server determines the target position of the target spheroid according to the reported data Put, including:
The server is when the dynamics data for detecting the target spheroid are more than predetermined threshold value, when obtaining default Multiple position datas of the target spheroid in section;
The server generates the movement locus of the target spheroid according to the multiple position data;
The server determines that the final position of the movement locus is the target location of the target spheroid.
In this possible design, the server generates the fortune of the target spheroid according to the multiple position data Dynamic rail mark, including:
The time sequencing that the server reports according to the multiple position data generates the motion rail of the target spheroid Mark, the multiple position data are that the N number of transit node of the convergence unit reception reports in the preset period of time M carry The position data of the target spheroid identification information, and the multiple position data reports the service by the convergence unit Device, M, N are positive integer.
In a possible design, methods described also includes:
The initial position data and dynamics data for the target spheroid that the server reports according to the first transit node Determine the predicted position of the target spheroid;
When the predicted position exceeds the range of signal of first transit node, the server determines the prediction The second transit node belonging to position;
The server generation carries the prompting of the target spheroid mark and the second transit node identification information Message, the prompting message is sent to second transit node, the prompting message is used to prompt second transit node Forward the reported data of the target spheroid.
It can be seen that in this possible design, server determines pre- according to the initial position data and dynamics data of target spheroid Location is put, and the second transit node according to belonging to the predicted position notifies the predicted position, is advantageous to the second transit node The reported data of forwarding target spheroid in time, improve the promptness that data report.
In this possible design, the range of signal that first transit node is exceeded when the predicted position When, the server determines the second transit node belonging to the predicted position, including:
When the predicted position exceeds the range of signal of first transit node, the server determines the prediction At least one belonging to position refers to transit node;
The server determines at least one reference according at least one signal quality with reference to transit node The priority of transit node;
The server detects at least one at least one reference with reference to highest priority in transit node The load of transit node whether saturation;
When at least one load unsaturation with reference to transit node of the highest priority, determine described preferential At least one reference transit node is second transit node described in level highest.
It can be seen that in this possible design, the server according to predicted position be the target spheroid determine quality it is good and Undersaturated second transit node is loaded, is advantageous to be lifted the data transmission efficiency of target spheroid, improves target spheroid management Reasonability and intelligent.
Second aspect, the embodiment of the present invention provide a kind of server, and the server has the method for realizing above-mentioned first aspect The function of server in design.The function can be realized by hardware, and corresponding software can also be performed by hardware and is realized. The hardware or software include one or more modules corresponding with above-mentioned function phase.
Specifically, the server application is in outdoor court intelligent management system, the outdoor court intelligent management system Including target spheroid, transit node, convergence unit, server and ball equipment is picked up, the target spheroid leads to the transit node Letter connection, the transit node and the convergence unit communication connection, the convergence unit is connected with the server communication, institute Server to be stated to be connected with the ball equipment communication of picking up, the server includes processing unit and communication unit,
The target spheroid that carries that the processing unit is used to receive convergence unit transmission by the communication unit identifies The reported data of information, the reported data include dynamics data and position data;And for true according to the reported data The target location of the fixed target spheroid;And for the target location to be sent into the target by the communication unit Position affiliated area picks up ball equipment.
In a possible design, force snesor and position sensor, the force snesor are put in the object ball body For detecting the dynamics data of the target spheroid, the position sensor is used for the position data for detecting the target spheroid.
In a possible design, in the target location side that the target spheroid is determined according to the reported data Face, the processing unit are specifically used for:When the dynamics data for detecting the target spheroid are more than predetermined threshold value, obtain Multiple position datas of the target spheroid in preset period of time;And for generating the mesh according to the multiple position data Mark the movement locus of spheroid;And the final position for determining the movement locus is the target position of the target spheroid Put.
In a possible design, in the motion rail that the target spheroid is generated according to the multiple position data In terms of mark, the processing unit is specifically used for:The time sequencing reported according to the multiple position data generates the object ball The movement locus of body, the multiple position data are that the N number of transit node of the convergence unit reception reports in the preset period of time M carry the position datas of the target spheroid identification information, and the multiple position data is by the convergence unit The server is offered, M, N are positive integer.
In a possible design, the processing unit is additionally operable to:The target reported according to the first transit node The initial position data and dynamics data of spheroid determine the predicted position of the target spheroid;And for when the predicted position During beyond the range of signal of first transit node, the second transit node belonging to the predicted position is determined;And it is used for Generation carries the prompting message of the target spheroid mark and the second transit node identification information, passes through the communication unit Member sends the prompting message to second transit node, and the prompting message is used to prompt second transit node to forward The reported data of the target spheroid.
The third aspect, the embodiment of the present invention provide a kind of server, and the server includes processor, the processor by with It is set to corresponding function in the method for supporting server to perform above-mentioned first aspect.Further, server can also include receiving Device is sent out, the transceiver is used to support the communication between server and other equipment.Further, server can also include depositing Reservoir, the memory are used to couple with processor, and it preserves the necessary programmed instruction of server and data.
Fourth aspect, the embodiment of the present invention provide a kind of server, and the server includes one or more processors, storage Device, one or more programs, wherein one or more of programs are stored in the memory, and it is configured to by institute One or more processors execution is stated, described program includes any one step in the method for performing above-mentioned first aspect Instruction.
5th aspect, the embodiments of the invention provide a kind of computer-readable recording medium, wherein, it is described computer-readable Storage medium stores the computer program for electronic data interchange, wherein, the computer program causes computer to perform such as Part or all of step described in first aspect either method of the embodiment of the present invention.
6th aspect, the embodiments of the invention provide a kind of computer program product, wherein, the computer program product Non-transient computer-readable recording medium including storing computer program, the computer program are operable to make calculating Machine is performed such as the part or all of step described in first aspect either method of the embodiment of the present invention.The computer program product It can be a software installation bag.
As can be seen that in the embodiment of the present invention, what server received that convergence unit sends first carries target spheroid mark Know the reported data of information, the reported data includes dynamics data and position data, then, is determined according to the reported data The target location of the target spheroid, finally, the ball of picking up that the target location is sent to the target location affiliated area are set It is standby.So as to the position data by determining target spheroid, the intelligent spheroid management in outdoor court is realized, it is outdoor to be advantageous to lifting The spheroid recovery speed in court, saves human resources.
Brief description of the drawings
In order to illustrate the technical solution of the embodiments of the present invention more clearly, required use in being described below to embodiment Accompanying drawing be briefly described, it should be apparent that, drawings in the following description are some embodiments of the present invention, for this area For those of ordinary skill, on the premise of not paying creative work, other accompanying drawings can also be obtained according to these accompanying drawings.
Fig. 1 is a kind of network architecture diagram of outdoor court management system for internet of things provided in an embodiment of the present invention;
Fig. 2 is a kind of schematic flow sheet of the Internet of Things management method in outdoor court provided in an embodiment of the present invention;
Fig. 3 is the schematic flow sheet of the Internet of Things management method in the outdoor court of another kind provided in an embodiment of the present invention;
Fig. 4 is the schematic flow sheet of the Internet of Things management method in another outdoor court provided in an embodiment of the present invention;
Fig. 5 A are a kind of functional unit block diagrams of server provided in an embodiment of the present invention;
Fig. 5 B are a kind of structural representations of server provided in an embodiment of the present invention.
Embodiment
In order that those skilled in the art more fully understand the present invention program, below in conjunction with the embodiment of the present invention Accompanying drawing, the technical scheme in the embodiment of the present invention is clearly and completely described, it is clear that described embodiment is only Part of the embodiment of the present invention, rather than whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art The every other embodiment obtained under the premise of creative work is not made, belongs to the scope of protection of the invention.
Term " first ", " second " in description and claims of this specification and above-mentioned accompanying drawing etc. are to be used to distinguish Different objects, rather than for describing particular order.In addition, term " comprising " and " having " and their any deformations, it is intended that It is to cover non-exclusive include.Such as process, method, system, product or the equipment for containing series of steps or unit do not have The step of being defined in the step of having listed or unit, but alternatively also including not listing or unit, or alternatively also wrap Include for other intrinsic steps of these processes, method, product or equipment or unit.
Referenced herein " embodiment " is it is meant that the special characteristic, structure or the characteristic that describe can wrap in conjunction with the embodiments In at least one embodiment of the present invention.Each position in the description occur the phrase might not each mean it is identical Embodiment, nor the independent or alternative embodiment with other embodiments mutual exclusion.Those skilled in the art explicitly and Implicitly understand, embodiment described herein can be combined with other embodiments.
It is described in detail with reference to specific embodiment.
Referring to Fig. 1, Fig. 1 is a kind of network rack of the management system for internet of things in outdoor court provided in an embodiment of the present invention Composition, the management system for internet of things in the outdoor court include target spheroid, transit node, convergence unit, server and pick up ball and set It is standby, put in the object ball body for Data Detection various kinds of sensors and for transit node send data communication unit Member, the target spheroid are communicated to connect with the transit node, and the transit node is connected with the convergence unit, suffered convergence Unit is connected with the server communication, and the server is by mobile communications network and picks up the realization communication connection of ball equipment, from And handle various application demands.
In addition, the ball equipment of picking up involved by the embodiment of the present invention can be including various hand-held with radio communication function Equipment, mobile unit, wearable device, computing device or other processing equipments for being connected to radio modem, and respectively The user equipment (User Equipment, UE) of kind form, mobile station (Mobile Station, MS), terminal device (terminal device) etc..For convenience of description, apparatus mentioned above is referred to as picking up ball equipment.Below to of the invention real Example is applied to describe in detail.
Refering to Fig. 2, Fig. 2 is that a kind of flow of Internet of Things management method in outdoor court provided in an embodiment of the present invention is illustrated Figure, applied to outdoor court intelligent management system, the outdoor court intelligent management system include target spheroid, transit node, Convergence unit, server and pick up ball equipment, the target spheroid communicates to connect with the transit node, the transit node with The convergence unit communication connection, unit is connected with the server communication, the server is set with the ball of picking up for the convergence Standby communication connection, as shown in Fig. 2 this method includes:
S201, server receive convergence unit send the reported data for carrying target spheroid identification information, it is described on Count off evidence includes dynamics data and position data;
Wherein, force snesor and position sensor are put in the object ball body, the force snesor is used to detect the mesh The dynamics data of spheroid are marked, the position sensor is used for the position data for detecting the target spheroid.
Wherein, the dynamics data include:Stress size and Impact direction.
Specifically, when electricity operation on the outdoor court intelligent management system, multiple transit nodes in the system The internet of things equipment in the range of preset signals is actively searched, and communication is established using the internet of things equipment searched as load Connection, the internet of things equipment can be the force snesor and position sensor put in the object ball body.
Wherein, the internet of things equipment, the transit node, the communication connection converged between unit is wireless short-range From communication, the wireless short-range communication can be bluetooth, Wireless Fidelity WiFi, Huawei's Hilink agreements, wireless mesh network Mesh, ZigBee protocol ZigBee, visible light wireless communication LiFi etc..
Specifically, the data detected generation is carried target spheroid mark by the force snesor and the position sensor The reported data for knowing information is sent to the transit node for establishing communication connection, and is sent to the money order by the transit node Member, the convergence unit are sent to the server.
S202, the server determine the target location of the target spheroid according to the reported data;
In a possible example, the server determines the target position of the target spheroid according to the reported data Put, specific implementation can be:
The server is when the dynamics data for detecting the target spheroid are more than predetermined threshold value, when obtaining default Multiple position datas of the target spheroid in section;
The server generates the movement locus of the target spheroid according to the multiple position data;
The server determines that the final position of the movement locus is the target location of the target spheroid.
In this possible example, the server generates the fortune of the target spheroid according to the multiple position data Dynamic rail mark, specific implementation can be:
The time sequencing that the server reports according to the multiple position data generates the motion rail of the target spheroid Mark.
Wherein, the multiple position data is the M that N number of transit node reports the convergence unit in the preset period of time The individual position data for carrying the target spheroid identification information, and the server is sent to by the convergence unit, M, N are Positive integer.
Specifically, the server when the dynamics data for detecting the target spheroid are more than predetermined threshold value, is sent out The position data request for carrying the target spheroid is sent to instruct to the convergence unit, now the target spheroid, which is in, moves State, during motion state, multiple position datas of the target spheroid are in the range of signal of multiple transit nodes, The convergence unit receives the request instruction of the server, N number of transit node hair of being packed in the preset period of time The M position data for carrying target spheroid mark sent is sent to the server, and the server is according to the M position The time sequencings of data generates the movement locus of the target spheroid, and determines that the final position of the movement locus is the mesh Mark the target location of spheroid.
In another possible example, the server determines the target of the target spheroid according to the reported data Position, specific implementation can be:
The server is when the dynamics data for detecting the target spheroid are more than predetermined threshold value, when obtaining default K position data of the target spheroid in section;
When i-th of position data in the K position data is consistent with j-th of position data, and persistently preset When duration does not change, the server determines the target location that i-th of position data is the target spheroid.
It is understood that i-th of the position data worked as in the K position data and j-th of positional number According to consistent, and when continuing preset duration and not changing, show the target spheroid stop motion, the position of the stop motion For the target location.
S203, the server pick up ball equipment by what the target location was sent to the target location affiliated area;
Wherein, the target location can be sent to the maintenance of the outdoor court intelligent management system by the server Center, as the maintenance centre distribute it is closest from the target location and idle described in pick up ball equipment, and by the mesh Cursor position be sent to it is described pick up ball equipment, or be transmitted directly to by the server ball of picking up of the target location affiliated area and set It is standby.
For example, the ball equipment of picking up can be automatically picking up balls instrument, the target position sent according to the server Alignment system is installed, obtains the target spheroid automatically according to alignment system.
Again for example, the ball equipment of picking up can be caddie's mobile terminal, when the mobile terminal receives the clothes During the target location that business device is sent, by application programming interface API, call online map application that the target is set The position route of spheroid, the caddie is guided to be quickly found out the target spheroid.
As can be seen that in the embodiment of the present invention, what server received that convergence unit sends first carries target spheroid mark Know the reported data of information, the reported data includes dynamics data and position data, then, is determined according to the reported data The target location of the target spheroid, finally, the ball of picking up that the target location is sent to the target location affiliated area are set It is standby.So as to the position data by determining target spheroid, the intelligent spheroid management in outdoor court is realized, it is outdoor to be advantageous to lifting The spheroid recovery speed in court, saves human resources.
In a possible example, methods described also includes:
The initial position data and dynamics data for the target spheroid that the server reports according to the first transit node Determine the predicted position of the target spheroid;
When the predicted position exceeds the range of signal of first transit node, the server determines the prediction The second transit node belonging to position;
The server generation carries the prompting of the target spheroid mark and the second transit node identification information Message, the prompting message is sent to second transit node, the prompting message is used to prompt second transit node Forward the reported data of the target spheroid.
It can be seen that in this possible example, server determines pre- according to the initial position data and dynamics data of target spheroid Location is put, and the second transit node according to belonging to the predicted position notifies the predicted position, is advantageous to the second transit node The reported data of forwarding target spheroid in time, improve the promptness that data report.
In this possible example, the range of signal that first transit node is exceeded when the predicted position When, the server determines the second transit node belonging to the predicted position, including:
When the predicted position exceeds the range of signal of first transit node, the server determines the prediction At least one belonging to position refers to transit node;
The server determines at least one reference according at least one signal quality with reference to transit node The priority of transit node;
The server detects at least one at least one reference with reference to highest priority in transit node The load of transit node whether saturation;
When at least one load unsaturation with reference to transit node of the highest priority, determine described preferential At least one reference transit node is second transit node described in level highest.
It can be seen that in this possible design, the server according to predicted position be the target spheroid determine quality it is good and Undersaturated second transit node is loaded, is advantageous to be lifted the data transmission efficiency of target spheroid, improves target spheroid management Reasonability and intelligent.
It is consistent with the embodiment shown in above-mentioned Fig. 2, referring to Fig. 3, Fig. 3 is another family provided in an embodiment of the present invention The schematic flow sheet of the Internet of Things management method in outer court, applied to outdoor court intelligent management system, the outdoor court intelligence Can management system include target spheroid, transit node, convergence unit, server and pick up ball equipment, the target spheroid with it is described Transit node communicates to connect, the transit node and the convergence unit communication connection, the convergence unit and the server Communication connection, the server are connected with the ball equipment communication of picking up, as shown in figure 3, this method includes:
S301, server receive convergence unit send the reported data for carrying target spheroid identification information, it is described on Count off evidence includes dynamics data and position data;
S302, the initial position data and dynamics of the target spheroid that the server reports according to the first transit node Data determine the predicted position of the target spheroid;
Specifically, the initial position data that the initial position data is the dynamics data when being more than predetermined threshold value, institute Impact direction of the server according to the target spheroid, stress size are stated, determines the target spheroid in the preset period of time Displacement, and target spheroid different time in motion process is determined according to the initial position data and the displacement The many places predicted position of point.
Wherein, the stress can include the resistances such as hitting power and wind-force.
S303, when the predicted position exceeds the range of signal of first transit node, the server determines institute State the second transit node belonging to predicted position;
In a possible example, the range of signal that first transit node is exceeded when the predicted position When, the server determines the second transit node belonging to the predicted position, and specific implementation can be:
When the predicted position exceeds the range of signal of first transit node, the server determines the prediction At least one belonging to position refers to transit node;
The server determines at least one reference according at least one signal quality with reference to transit node The priority of transit node;
The server detects at least one at least one reference with reference to highest priority in transit node The load of transit node whether saturation;
When at least one load unsaturation with reference to transit node of the highest priority, determine described preferential At least one reference transit node is second transit node described in level highest.
Wherein, the network architecture of the management system for internet of things in the outdoor court is pre-stored described in the process of foundation The Radio map of all transit nodes is in the server in system.
Wherein, at least one quantity with reference to transit node is more than 1, and at least one transit node that refers to has Signal covering overlapping area, and the signal covering overlapping area includes the predicted position.
Wherein, the priority of at least one signal quality with reference to transit node at least one refers to transfer to be described Signal quality priority of the node for the target location.
Wherein, when at least one load saturation with reference to transit node of the highest priority, according to described Priority selection priority ranking second it is described it is at least one refer to transit node, and detect the priority and rank second It is described it is at least one with reference to transit node whether saturation.
S304, the server generation carry the target spheroid mark and the second transit node identification information Prompting message, the prompting message is sent to second transit node, the prompting message is used to prompt second transfer Node forwards the reported data of the target spheroid;
Specifically, the prompting message is sent to the convergence unit by the server, the money order member is according to institute The mark for stating the second transit node determines second transit node, and forwards the prompting message to trochanter in described second Point, second transit node is according to the identification information of the target spheroid, when detecting the target spheroid, with the mesh Mark spheroid and establish communication connection, and forward the reported data of the target spheroid to the convergence unit.
S305, the server determine the target location of the target spheroid according to the reported data;
S306, the server pick up ball equipment by what the target location was sent to the target location affiliated area.
Wherein, above-mentioned S301, S305, S306 can refer to the corresponding steps in the embodiment described by Fig. 2.
As can be seen that in the embodiment of the present invention, what server received that convergence unit sends first carries target spheroid mark Know the reported data of information, the reported data includes dynamics data and position data, then, is determined according to the reported data The target location of the target spheroid, finally, the ball of picking up that the target location is sent to the target location affiliated area are set It is standby.So as to the position data by determining target spheroid, the intelligent spheroid management in outdoor court is realized, it is outdoor to be advantageous to lifting The spheroid recovery speed in court, saves human resources.
In addition, server determines predicted position according to the initial position data and dynamics data of target spheroid, according to described Predicted position notifies the second transit node belonging to the predicted position, is advantageous to the second transit node and forwards target spheroid in time Reported data, improve the promptness that reports of data.
It is consistent with the embodiment shown in above-mentioned Fig. 2 and Fig. 3, referring to Fig. 4, Fig. 4 is provided in an embodiment of the present invention another A kind of schematic flow sheet of the Internet of Things management method in outdoor court, applied to outdoor court intelligent management system, the open air Court intelligent management system includes target spheroid, the first transit node, the second transit node, convergence unit, server and picks up ball Equipment, the target spheroid communicate to connect with first transit node or second transit node, trochanter in described first Point, second transit node and the convergence unit communication connection, the convergence unit is connected with the server communication, institute State server to be connected with the ball equipment communication of picking up, as shown in figure 4, the Internet of Things management method in this outdoor court includes:
S401, the first transit node send the dynamics data for carrying target spheroid identification information and position data to convergence Unit;
S402, the convergence unit send the dynamics data to the server;
When detecting that the dynamics data are more than predetermined threshold value, transmission carries the target for S403, the server The position data request of spheroid is instructed to the convergence unit;
The dynamics data that S404, the convergence unit send the target spheroid are more than initial position number during predetermined threshold value According to the server, and arrange multiple position datas of the target spheroid in preset time period;
S405, the server determine the target spheroid in institute according to the initial position data and the dynamics data State the predicted position in preset period of time;
S406, when the predicted position exceed first transit node range of signal when, the server determines institute State the second transit node belonging to predicted position;
S407, server generation carry target spheroid mark and the second transit node identification information Prompting message, the prompting message is sent to the convergence unit;
Prompting message described in S408, the convergence unit forwards gives second transit node;
S409, second transit node are detecting the target spheroid according to the identification information of the target spheroid When, establish and communicate to connect with the target spheroid, and forward the reported data of the target spheroid to the convergence unit;
S410, the unit that converges are by the M for carrying the target spheroid mark in the preset time period of arrangement Individual position data is sent to the server;
S411, the server generate the motion rail of the target spheroid according to the time sequencing of the M position data Mark, and determine the movement locus final position be the target spheroid the target location;
S412, the server pick up ball equipment by what the target location was sent to the target location affiliated area.
Wherein, above-mentioned S401 to S412 can refer to the corresponding steps in the embodiment described by Fig. 2 and Fig. 3.
As can be seen that in the embodiment of the present invention, what server received that convergence unit sends first carries target spheroid mark Know the reported data of information, the reported data includes dynamics data and position data, then, is determined according to the reported data The target location of the target spheroid, finally, the ball of picking up that the target location is sent to the target location affiliated area are set It is standby.So as to the position data by determining target spheroid, the intelligent spheroid management in outdoor court is realized, it is outdoor to be advantageous to lifting The spheroid recovery speed in court, saves human resources.
It is above-mentioned that mainly the scheme of the embodiment of the present invention is described from the angle of method side implementation procedure.It is appreciated that , for server in order to realize above-mentioned function, it comprises perform the corresponding hardware configuration of each function and/or software module. Those skilled in the art should be readily appreciated that, the unit of each example described with reference to the embodiments described herein and calculation Method step, the present invention can be realized with the combining form of hardware or hardware and computer software.Some function is actually with hardware Or the mode of computer software driving hardware performs, application-specific and design constraint depending on technical scheme.Specially Industry technical staff can specifically realize described function to each using distinct methods, but this realization should not Think beyond the scope of this invention.
The embodiment of the present invention can carry out the division of functional unit according to above method example to server, for example, can be with Corresponding each function divides each functional unit, and two or more functions can also be integrated in a processing unit In.Above-mentioned integrated unit can both be realized in the form of hardware, can also be realized in the form of SFU software functional unit.Need It is noted that the division in the embodiment of the present invention to unit is schematical, only a kind of division of logic function is actual real There can be other dividing mode now.
In the case of using integrated unit, Fig. 5 A show that one kind of server involved in above-described embodiment can The structural representation of energy.Server 500 includes:Processing unit 502 and communication unit 503.Processing unit 502 is used for server Action be controlled management, for example, processing unit 502 be used for support server perform the step S201 to S203 in Fig. 2, figure Other processes of the step S401 in step S301 to S306, Fig. 4 to S412 and/or for techniques described herein in 3. Communication unit 503 is used for the communication for supporting server and other equipment, such as the communication between convergence unit.Server may be used also With including memory cell 501, program code and data for storage server.
Wherein, processing unit 502 can be processor or controller, such as can be central processing unit (Central Processing Unit, CPU), general processor, digital signal processor (Digital Signal Processor, DSP), Application specific integrated circuit (Application-Specific Integrated Circuit, ASIC), field programmable gate array It is (Field Programmable Gate Array, FPGA) or other PLDs, transistor logic, hard Part part or its any combination.What it can realize or perform with reference to described by the disclosure of invention various exemplary patrols Collect square frame, module and circuit.The processor can also be the combination for realizing computing function, such as include one or more micro- places Manage device combination, combination of DSP and microprocessor etc..Communication unit 503 can be communication interface, transceiver, transmission circuit etc., Wherein, communication interface is to be referred to as, and can include one or more interfaces.Memory cell 501 can be memory.
Wherein, the processing unit 502, target is carried for what is sent by communication unit reception convergence unit The reported data of spheroid identification information, the reported data include dynamics data and position data;And for according to described Count off is according to the target location for determining the target spheroid;And for the target location to be sent to by the communication unit The target location affiliated area picks up ball equipment.
In a possible example, force snesor and position sensor, the force snesor are put in the object ball body For detecting the dynamics data of the target spheroid, the position sensor is used for the position data for detecting the target spheroid.
In a possible example, in the target location side that the target spheroid is determined according to the reported data Face, the processing unit are specifically used for:When the dynamics data for detecting the target spheroid are more than predetermined threshold value, obtain Multiple position datas of the target spheroid in preset period of time;And for generating the mesh according to the multiple position data Mark the movement locus of spheroid;And the final position for determining the movement locus is the target position of the target spheroid Put.
In a possible example, in the motion rail that the target spheroid is generated according to the multiple position data In terms of mark, the processing unit is specifically used for:The time sequencing reported according to the multiple position data generates the object ball The movement locus of body, the multiple position data are that the N number of transit node of the convergence unit reception reports in the preset period of time M carry the position datas of the target spheroid identification information, and the multiple position data is by the convergence unit The server is offered, M, N are positive integer.
In a possible example, the processing unit is additionally operable to:The target reported according to the first transit node The initial position data and dynamics data of spheroid determine the predicted position of the target spheroid;And for when the predicted position During beyond the range of signal of first transit node, the second transit node belonging to the predicted position is determined;And it is used for Generation carries the prompting message of the target spheroid mark and the second transit node identification information, passes through the communication unit Member sends the prompting message to second transit node, and the prompting message is used to prompt second transit node to forward The reported data of the target spheroid.
When processing unit 502 is processor, communication unit 503 is transceiver, when memory cell 501 is memory, this hair Server involved by bright embodiment can be the server shown in Fig. 5 B.
Refering to shown in Fig. 5 B, the server 510 includes:Processor 512, transceiver 513, memory 511.Optionally, take Business device 510 can also include bus 515.Wherein, transceiver 513, processor 512 and memory 511 can pass through bus 515 It is connected with each other;Bus 515 can be Peripheral Component Interconnect standard (Peripheral Component Interconnect, abbreviation PCI) bus or EISA (Extended Industry Standard Architecture, abbreviation EISA) Bus etc..The bus 515 can be divided into address bus, data/address bus, controlling bus etc..For ease of representing, only used in Fig. 5 B One thick line represents, it is not intended that an only bus or a type of bus.
Server shown in above-mentioned Fig. 5 A or Fig. 5 B is it can be appreciated that a kind of device for server, the present invention are implemented Example does not limit.
The embodiment of the present invention also provides a kind of server, including one or more processors, memory, one or more journeys Sequence, wherein one or more of programs are stored in the memory, and it is configured to by one or more of Manage device to perform, described program includes being used for the Internet of Things webmaster for performing any outdoor court described in above method embodiment The instruction of any one step in reason method.
The embodiment of the present invention also provides a kind of computer-readable storage medium, wherein, the computer-readable storage medium is stored for electricity The computer program that subdata exchanges, it is any as described in above-mentioned embodiment of the method that the computer program make it that computer performs A kind of part or all of step of the Internet of Things management method in outdoor court.
The embodiment of the present invention also provides a kind of computer program product, and the computer program product includes storing calculating The non-transient computer-readable recording medium of machine program, the computer program are operable to make computer perform side as described above The part or all of step of the Internet of Things management method in any outdoor court described in method embodiment.The computer program Product can be a software installation bag.
It should be noted that for foregoing each method embodiment, in order to be briefly described, therefore it is all expressed as a series of Combination of actions, but those skilled in the art should know, the present invention is not limited by described sequence of movement because According to the present invention, some steps can use other orders or carry out simultaneously.Secondly, those skilled in the art should also know Know, embodiment described in this description belongs to preferred embodiment, and involved action and module are not necessarily of the invention It is necessary.
In the above-described embodiments, the description to each embodiment all emphasizes particularly on different fields, and does not have the portion being described in detail in some embodiment Point, it may refer to the associated description of other embodiment.
In several embodiments provided by the present invention, it should be understood that disclosed device, can be by another way Realize.For example, device embodiment described above is only schematical, such as the division of the unit, it is only one kind Division of logic function, can there is an other dividing mode when actually realizing, such as multiple units or component can combine or can To be integrated into another system, or some features can be ignored, or not perform.Another, shown or discussed is mutual Coupling direct-coupling or communication connection can be by some interfaces, the INDIRECT COUPLING or communication connection of device or unit, Can be electrical or other forms.
The unit illustrated as separating component can be or may not be physically separate, show as unit The part shown can be or may not be physical location, you can with positioned at a place, or can also be distributed to multiple On NE.Some or all of unit therein can be selected to realize the mesh of this embodiment scheme according to the actual needs 's.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, can also That unit is individually physically present, can also two or more units it is integrated in a unit.Above-mentioned integrated list Member can both be realized in the form of hardware, can also be realized in the form of SFU software functional unit.
If the integrated unit is realized in the form of SFU software functional unit and is used as independent production marketing or use When, it can be stored in a computer-readable access to memory.Based on such understanding, technical scheme substantially or Person say the part to be contributed to prior art or the technical scheme all or part can in the form of software product body Reveal and, the computer software product is stored in a memory, including some instructions are causing a computer equipment (can be personal computer, server or network equipment etc.) performs all or part of each embodiment methods described of the present invention Step.And foregoing memory includes:USB flash disk, read-only storage (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disc or CD etc. are various can be with the medium of store program codes.
One of ordinary skill in the art will appreciate that all or part of step in the various methods of above-described embodiment is can To instruct the hardware of correlation to complete by program, the program can be stored in a computer-readable memory, memory It can include:Flash disk, read-only storage (English:Read-Only Memory, referred to as:ROM), random access device (English: Random Access Memory, referred to as:RAM), disk or CD etc..
The embodiment of the present invention is described in detail above, specific case used herein to the principle of the present invention and Embodiment is set forth, and the explanation of above example is only intended to help the method and its core concept for understanding the present invention; Meanwhile for those of ordinary skill in the art, according to the thought of the present invention, can in specific embodiments and applications There is change part, in summary, this specification content should not be construed as limiting the invention.

Claims (10)

1. a kind of Internet of Things management method in outdoor court, it is characterised in that methods described includes:
Server receives the reported data for carrying target spheroid identification information that convergence unit is sent, and the reported data includes Dynamics data and position data;
The server determines the target location of the target spheroid according to the reported data;
The server picks up ball equipment by what the target location was sent to the target location affiliated area.
2. according to the method for claim 1, it is characterised in that put force snesor and position sensing in the object ball body Device, the force snesor are used for the dynamics data for detecting the target spheroid, and the position sensor is used to detect the target The position data of spheroid.
3. according to the method for claim 1, it is characterised in that the server determines the mesh according to the reported data The target location of spheroid is marked, including:
The server is obtained in preset period of time when the dynamics data for detecting the target spheroid are more than predetermined threshold value The target spheroid multiple position datas;
The server generates the movement locus of the target spheroid according to the multiple position data;
The server determines that the final position of the movement locus is the target location of the target spheroid.
4. according to the method for claim 3, it is characterised in that the server generates institute according to the multiple position data The movement locus of target spheroid is stated, including:
The time sequencing that the server reports according to the multiple position data generates the movement locus of the target spheroid, institute It is described in the N number of transit node of the convergence unit reception reports in the preset period of time M carry to state multiple position datas The position data of target spheroid identification information, and the multiple position data reports the server by the convergence unit, M, N is positive integer.
5. according to the method described in any one of Claims 1-4, it is characterised in that methods described also includes:
The initial position data and dynamics data for the target spheroid that the server reports according to the first transit node determine The predicted position of the target spheroid;
When the predicted position exceeds the range of signal of first transit node, the server determines the predicted position The second affiliated transit node;
The server generation carries the prompting message of the target spheroid mark and the second transit node identification information, The prompting message is sent to second transit node, the prompting message is used to prompt the second transit node forwarding institute State the reported data of target spheroid.
A kind of 6. server, it is characterised in that the server includes processing unit and communication unit,
The processing unit is used to carry target spheroid identification information by what communication unit reception convergence unit was sent Reported data, the reported data includes dynamics data and position data;And for determining institute according to the reported data State the target location of target spheroid;And for the target location to be sent into the target location by the communication unit Affiliated area picks up ball equipment.
7. server according to claim 6, it is characterised in that put force snesor and position sensing in the object ball body Device, the force snesor are used for the dynamics data for detecting the target spheroid, and the position sensor is used to detect the target The position data of spheroid.
8. server according to claim 6, it is characterised in that the target is determined according to the reported data described In terms of the target location of spheroid, the processing unit is specifically used for:When the dynamics data for detecting the target spheroid are big When predetermined threshold value, multiple position datas of the target spheroid in preset period of time are obtained;And for according to the multiple Position data generates the movement locus of the target spheroid;And the final position for determining the movement locus is the mesh Mark the target location of spheroid.
9. server according to claim 8, it is characterised in that described according to the generation of the multiple position data In terms of the movement locus of target spheroid, the processing unit is specifically used for:It is suitable according to the time that the multiple position data reports Sequence generates the movement locus of the target spheroid, and the multiple position data is that the convergence unit receives in the preset period of time M that N number of transit node the reports position datas for carrying the target spheroid identification information, and the multiple position data by The convergence unit reports the server, and M, N are positive integer.
10. according to the server described in any one of claim 6 to 9, it is characterised in that the processing unit is additionally operable to:According to The initial position data and dynamics data of the target spheroid that first transit node reports determine the prediction of the target spheroid Position;And for when the predicted position exceed first transit node range of signal when, determine the predicted position The second affiliated transit node;And carry the target spheroid mark and second transit node mark letter for generating The prompting message of breath, the prompting message is sent to second transit node, the prompting message by the communication unit For prompting second transit node to forward the reported data of the target spheroid.
CN201710588640.2A 2017-07-19 2017-07-19 Information management method and equipment based on Internet of things Active CN107613456B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710588640.2A CN107613456B (en) 2017-07-19 2017-07-19 Information management method and equipment based on Internet of things

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710588640.2A CN107613456B (en) 2017-07-19 2017-07-19 Information management method and equipment based on Internet of things

Publications (2)

Publication Number Publication Date
CN107613456A true CN107613456A (en) 2018-01-19
CN107613456B CN107613456B (en) 2020-07-03

Family

ID=61059960

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710588640.2A Active CN107613456B (en) 2017-07-19 2017-07-19 Information management method and equipment based on Internet of things

Country Status (1)

Country Link
CN (1) CN107613456B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114344868A (en) * 2022-02-10 2022-04-15 刘磊 Ejection device
CN114430526A (en) * 2022-04-06 2022-05-03 广东省通信产业服务有限公司 Internet of things data transmission method, device and system

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101369149A (en) * 2008-09-27 2009-02-18 东南大学 Livestock and poultry facility cultivation surroundings monitoring method
CN101505546A (en) * 2009-02-26 2009-08-12 清华大学 Mine environment probing and search and rescue emergency response system based on wireless sensor network
CN201366228Y (en) * 2008-12-30 2009-12-23 上海市鞍山初级中学 Automatic table tennis ball picking machine
CN201600458U (en) * 2010-02-01 2010-10-06 李刚 Golf game live broadcast and game auxiliary system based on satellite positioning and wireless network and golf ball
CN101888707A (en) * 2009-05-11 2010-11-17 北京融商惠通投资有限公司 Wireless monitoring and warning system and wireless wide area network communication equipment
CN202516244U (en) * 2012-03-16 2012-11-07 崔宝生 Golf ball with positioning identification device
CN103706088A (en) * 2013-12-13 2014-04-09 江苏红果科技股份有限公司 Electronic golf ball and golf competition electronic assistant system thereof
CN104162268A (en) * 2013-05-15 2014-11-26 (株)格姆索码 Method and apparatus for determining distance of golf ball in screen golf
CN104270322A (en) * 2014-10-30 2015-01-07 中电海康集团有限公司 Self-adaptive load balance scheduling mechanism for internet-of-things device access processing platform
CN204206224U (en) * 2014-11-21 2015-03-11 北京大学 A kind of distributed mobile message gathers retrieval network system
CN104826324A (en) * 2015-05-24 2015-08-12 上海电机学院 System and method for positioning golf ball on basis of RFID
CN105490885A (en) * 2015-12-28 2016-04-13 南京创维信息技术研究院有限公司 Method and device of environment monitoring
CN106512345A (en) * 2016-11-14 2017-03-22 上海斐讯数据通信技术有限公司 Indoor golf ball picking device, system and control method thereof

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101369149A (en) * 2008-09-27 2009-02-18 东南大学 Livestock and poultry facility cultivation surroundings monitoring method
CN201366228Y (en) * 2008-12-30 2009-12-23 上海市鞍山初级中学 Automatic table tennis ball picking machine
CN101505546A (en) * 2009-02-26 2009-08-12 清华大学 Mine environment probing and search and rescue emergency response system based on wireless sensor network
CN101888707A (en) * 2009-05-11 2010-11-17 北京融商惠通投资有限公司 Wireless monitoring and warning system and wireless wide area network communication equipment
CN201600458U (en) * 2010-02-01 2010-10-06 李刚 Golf game live broadcast and game auxiliary system based on satellite positioning and wireless network and golf ball
CN202516244U (en) * 2012-03-16 2012-11-07 崔宝生 Golf ball with positioning identification device
CN104162268A (en) * 2013-05-15 2014-11-26 (株)格姆索码 Method and apparatus for determining distance of golf ball in screen golf
CN103706088A (en) * 2013-12-13 2014-04-09 江苏红果科技股份有限公司 Electronic golf ball and golf competition electronic assistant system thereof
CN104270322A (en) * 2014-10-30 2015-01-07 中电海康集团有限公司 Self-adaptive load balance scheduling mechanism for internet-of-things device access processing platform
CN204206224U (en) * 2014-11-21 2015-03-11 北京大学 A kind of distributed mobile message gathers retrieval network system
CN104826324A (en) * 2015-05-24 2015-08-12 上海电机学院 System and method for positioning golf ball on basis of RFID
CN105490885A (en) * 2015-12-28 2016-04-13 南京创维信息技术研究院有限公司 Method and device of environment monitoring
CN106512345A (en) * 2016-11-14 2017-03-22 上海斐讯数据通信技术有限公司 Indoor golf ball picking device, system and control method thereof

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114344868A (en) * 2022-02-10 2022-04-15 刘磊 Ejection device
CN114430526A (en) * 2022-04-06 2022-05-03 广东省通信产业服务有限公司 Internet of things data transmission method, device and system
CN114430526B (en) * 2022-04-06 2022-07-08 广东省通信产业服务有限公司 Internet of things data transmission method, device and system

Also Published As

Publication number Publication date
CN107613456B (en) 2020-07-03

Similar Documents

Publication Publication Date Title
CN107563534A (en) A kind of charging pile recommends method and apparatus
CN107360636A (en) A kind of data transmission method, device, terminal and computer-readable recording medium
CN107606687A (en) The apparatus control method and Related product of Internet of Things web area
CN109240251A (en) The scheduling decision method of distributed robot
CN109991970A (en) The charge control method and robot of robot
CN102685255A (en) Distributed opportunistic network community division method
CN108881012A (en) link aggregation method and related product
CN107613456A (en) Based on Internet of Things approaches to IM and equipment
CN106991095A (en) Machine abnormal processing method, the method for adjustment of learning rate and device
CN106684987A (en) Charging device searching method and apparatus and related devices
CN109347606A (en) A kind of data processing method, device, network side equipment and terminal device
CN106993066A (en) A kind of method for transmitting data, apparatus and system
CN107404752A (en) Frequency choosing method and internet-of-things terminal based on signal intensity
CN109640379A (en) Link aggregation implementation method and Related product
CN108811045A (en) WiFi channel scanning methods, device, mobile terminal and storage medium
CN107529213A (en) A kind of resource control method and device
CN110015095A (en) The method and apparatus that a kind of pair of movable equipment charges
CN107645706A (en) Data processing method and Related product based on Internet of Things
CN103874230B (en) Data sending processing method and device
CN106454979A (en) Network type switching method and mobile terminal
CN109275170A (en) A kind of charging method and system of wireless chargeable sensing network
CN107612797A (en) A kind of intelligent domestic system
CN107708190A (en) Wi Fi control methods, mobile terminal and computer-readable recording medium
Shidujaman et al. Towards deploying the wireless charging robots in smart environments
CN109495931A (en) The data transmission method and relevant apparatus of link aggregation

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant