CN107613456A - Based on Internet of Things approaches to IM and equipment - Google Patents
Based on Internet of Things approaches to IM and equipment Download PDFInfo
- 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
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
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.
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)
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)
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 |
-
2017
- 2017-07-19 CN CN201710588640.2A patent/CN107613456B/en active Active
Patent Citations (13)
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)
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 |