Method and system for realizing intelligent control of equipment based on positioning navigation

文档序号:447698 发布日期:2021-12-28 浏览:2次 中文

阅读说明:本技术 一种基于定位导航实现设备智能化控制的方法与系统 (Method and system for realizing intelligent control of equipment based on positioning navigation ) 是由 霍飞龙 杭云 于 2021-01-26 设计创作,主要内容包括:本发明涉及一种基于定位导航实现设备智能化控制的方法与系统。由控制端设备预置地理范围,将控制端设备或被控设备进入或离开预置的地理范围设为触发条件,并预设触发条件满足时执行的对应触发事件;获取控制端设备或被控设备的实时定位数据,并在其满足触发条件之际,由被控设备执行预设的触发事件。本发明以控制端设备或被控设备的定位信息变化作为触发条件,自动触发被控设备执行预设的操作,可广泛用于智能家居、车载设备、安全出行、设备管控等多个领域。对设备的控制更加智能化、人性化、更具科学性。(The invention relates to a method and a system for realizing intelligent control of equipment based on positioning navigation. Presetting a geographical range by control end equipment, setting the control end equipment or controlled equipment entering or leaving the preset geographical range as a trigger condition, and presetting a corresponding trigger event executed when the trigger condition is met; the method comprises the steps of acquiring real-time positioning data of a control end device or a controlled device, and executing a preset trigger event by the controlled device when the real-time positioning data meets a trigger condition. The method and the device take the positioning information change of the control end device or the controlled device as a trigger condition, automatically trigger the controlled device to execute the preset operation, and can be widely applied to multiple fields of intelligent home, vehicle-mounted devices, safe travel, device management and control and the like. The control of the equipment is more intelligent, humanized and scientific.)

1. A method for realizing intelligent control based on the positioning of equipment comprises the following steps:

presetting trigger information, wherein the trigger information comprises trigger conditions related to the positioning information and corresponding trigger events to be executed;

receiving real-time positioning data;

judging whether the real-time positioning data meets the triggering condition; and

executing the trigger event when the trigger condition is satisfied.

2. The method of claim 1, wherein the preset trigger information comprises a geographic area circled on a user interface map of the device, and the trigger condition associated with the positioning information comprises the device entering or leaving the circled geographic area.

3. The method of claim 1, further comprising, after executing the triggering event, continuing to receive the real-time positioning data and stopping execution upon determining that the received real-time positioning data no longer satisfies the triggering condition.

4. The method according to claim 1, wherein the device is a control end device and/or a controlled device, the presetting of the trigger information is performed by the control end device, the determining whether the received real-time positioning data meets the trigger condition is performed by a server, and the trigger event is performed by the controlled device under the instruction of the server.

5. The method of claim 1, wherein the presetting the trigger information comprises presetting two or more trigger conditions, each trigger condition corresponding to a different trigger event.

6. The method of claim 4, wherein the controlled device is two or more different devices.

7. A system for enabling intelligent control based on the location of a device, comprising:

the control end equipment comprises a preset module for setting triggering information;

a controlled device; and

the server comprises a processing module, a storage module and an instruction sending module,

the control end device or the controlled device comprises a real-time positioning module, the trigger information comprises trigger conditions related to positioning information and corresponding trigger events executed by the controlled device under the instruction of the server, and the trigger information is stored in the storage module of the server.

8. The system of claim 7, wherein the control-side device and the controlled device are the same device.

9. The system of claim 7, wherein the trigger condition associated with the positioning information comprises the device entering or leaving a geographic area delineated on a user interface presented by the preset module, the trigger condition being two or more and each trigger condition corresponding to a different trigger event.

10. An apparatus for implementing intelligent control based on positioning, comprising:

a real-time positioning module;

the device comprises a presetting module, a processing module and a display module, wherein the presetting module is used for setting triggering information, and the triggering information comprises triggering conditions related to positioning information of the device and corresponding triggering events;

the storage module is used for storing the trigger information; and

a processing module that executes the trigger event after a determination is made that the trigger condition is satisfied based on real-time positioning data from the real-time positioning module.

Technical Field

The invention relates to the field of intelligent control, in particular to a method, a system and equipment for automatically realizing intelligent control based on equipment positioning.

Background

With the arrival of the 5G era, various products such as intelligent transportation, intelligent home and the like are rapidly developed, and the functions are increasingly enriched so as to meet the personalized requirements of users. However, most smart home products need to be initialized manually, and it is preset when to start executing a certain function. When the situation and the preset assumption change, the automatic adjustment is difficult, the user is still required to reset, and even though many intelligent products can support remote control at present, the user is still required to perform remote manual operation. For example, the home intelligent air conditioner is set to be automatically started at 6 o 'clock in the evening of a working day, the temperature is 26 ℃, and for example, the intelligent electric cooker is set to be started for cooking at 5 o' clock in the evening for 30 minutes, but if the user temporarily goes off work at night or early on the day, the user needs to manually operate the remote control to reset the air conditioner and adjust the starting time of the electric cooker.

For another example, for convenience or safety, a parent may assign a mobile phone or a smart bracelet to a child, so that the child may arrive at home or at school to make a call or send a short message to the parent, but the smart device is not used for entertainment activities after the mobile phone enters school. Certain settings can be made currently using the time period disabling function APP. However, the time of arrival at school and the time of arrival at home of a child may vary in a small range, and a temporarily large time variation may also occur, which is limited to a fixed time period for disabling and cannot be adjusted.

In addition, in terms of information security, for example, companies are based on security, and computers and mobile phones are not brought out for use by companies in regular work on a scheduled day. But at present, besides enhancing the consciousness of staff and strengthening security, the disablement outside the company scope is difficult to realize by technical means. It is desirable that office computers and cell phones automatically lock after removal from the office.

In terms of personal safety, as in the previous case, parents want to not deviate from the normal path while children are on their way to school and leave, and want to be reminded immediately once they leave the safety range. For another example, when a taxi is taken or a taxi is taken at night, if the taxi deviates from the destination direction obviously or the taxi is not moved for a long time, and the passenger is forced to alarm but cannot operate the mobile phone at a special moment, the mobile phone is expected to automatically trigger the alarm or inform the family and friends according to the geographical position.

Therefore, there is a need for an intelligent control method, system and device that automatically triggers the device to perform an operation with device location as a trigger.

Disclosure of Invention

This summary is provided to introduce a selection of concepts in a simplified form that are further described below in the detailed description. This summary is not intended to identify key features or essential features of the claimed subject matter; nor is it intended to be used as an aid in determining or limiting the scope of the claimed subject matter.

The invention presets the position coordinate range of the portable or appointed equipment with the global positioning function as the trigger condition and sets the corresponding trigger event. And triggering the corresponding event according to whether the coordinate point or the movement rule of the global position information of the real-time acquisition equipment meets the preset condition. The automatic trigger is automatically triggered according to the change of the actual physical space position, and the manual operation of a user is completely avoided. The intelligent degree of the equipment is improved, and the equipment is more humanized, simpler, more convenient and more flexible. The intelligent household control system can be widely applied to the aspects of control of intelligent household equipment, safety of daily travel, safety control of mobile equipment and the like.

The invention discloses a method for realizing intelligent control based on positioning of equipment, which comprises the following steps: presetting trigger information, wherein the trigger information comprises trigger conditions related to the positioning information and corresponding trigger events to be executed, the presetting trigger information comprises drawing a geographical range on a user interface map of the equipment in a circling way, and the trigger conditions are that the equipment enters or leaves the drawn geographical range; receiving real-time positioning data; judging whether the real-time positioning data meets the triggering condition; and executing the trigger event when the trigger condition is satisfied; and after the trigger event is executed, continuously receiving the real-time positioning data, and stopping executing when the received real-time positioning data is judged to no longer meet the trigger condition.

The device can be a control end device or a controlled device, the preset triggering information is completed by the control end device, whether the received real-time positioning data meets the triggering condition is judged to be executed by the server, and the triggering event is executed by the controlled device under the instruction of the server.

The control end device and the controlled device can also be the same device. In this case, participation of the server may not be required.

Further, the controlled device may be two or more different devices. The preset trigger information includes presetting two or more trigger conditions, each trigger condition corresponding to a different trigger event.

The invention relates to a system for realizing intelligent control based on positioning of equipment, which comprises: the control end equipment comprises a preset module for setting triggering information; a controlled device; and the server comprises a processing module, a storage module and an instruction sending module, wherein the control end device or the controlled device comprises a real-time positioning module, the trigger information comprises trigger conditions related to the positioning information and corresponding trigger events executed by the controlled device under the instruction of the server, and the trigger information is stored in the storage module of the server.

The invention relates to a device for realizing intelligent control based on positioning, which comprises: a real-time positioning module; the device comprises a presetting module, a processing module and a display module, wherein the presetting module is used for setting triggering information, and the triggering information comprises triggering conditions related to positioning information of equipment and corresponding triggering events; the storage module is used for storing the trigger information; and the processing module is used for executing the triggering event after judging that the triggering condition is met based on the real-time positioning data from the real-time positioning module.

These and other features and advantages will become apparent upon reading the following detailed description and upon reference to the accompanying drawings. It is to be understood that both the foregoing general description and the following detailed description are explanatory only and are not restrictive of aspects as claimed.

Drawings

The present invention will now be described more fully hereinafter with reference to the accompanying drawings, in which specific embodiments of the invention are shown.

FIG. 1 is a schematic diagram of a system for implementing intelligent control based on device location, according to one embodiment of the present invention;

FIG. 2 is a block diagram of a system for implementing intelligent control based on device location for the embodiment shown in FIG. 1;

FIG. 3 is a flowchart illustrating the operation of the system for implementing intelligent control based on device location according to the embodiment shown in FIG. 1;

FIG. 4 is an example of a system user interface for implementing intelligent control based on device location for the embodiment shown in FIG. 1;

FIG. 5 is a schematic diagram of a system for implementing intelligent control based on device location, according to another embodiment of the present invention;

FIG. 6 is a block diagram of a system for implementing intelligent control based on device location for the embodiment shown in FIG. 5;

FIG. 7 is an example of a system user interface for implementing intelligent control based on device location for the embodiment shown in FIG. 5;

FIG. 8 is a schematic diagram of a system for implementing intelligent control based on device location, according to yet another embodiment of the present invention;

FIG. 9 is a block diagram of a system for implementing intelligent control based on device location for the embodiment shown in FIG. 8;

FIG. 10 is a block diagram of a device implementing intelligent control based on device location according to yet another embodiment of the present invention.

The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to embodiments of the present application. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s).

Detailed Description

The present invention will now be described more fully hereinafter with reference to the accompanying drawings, in which specific embodiments of the invention are shown. Various advantages and benefits of the present invention will become apparent to those of ordinary skill in the art upon reading the following detailed description of the specific embodiments. It should be understood, however, that the present invention may be embodied in various forms and should not be limited to the embodiments set forth herein. The following embodiments are provided so that the invention may be more fully understood. Unless otherwise defined, technical or scientific terms used herein shall have the ordinary meaning as understood by those of skill in the art to which this application belongs.

Example 1

FIG. 1 is a schematic diagram of a system for implementing intelligent control based on device location, according to one embodiment of the present invention. At the moment, the controlled equipment is fixed equipment, and the triggering condition is related to the positioning of the control end equipment.

The control-side device 110 (in this embodiment, a mobile device, typically a mobile phone) carried by the user 100 has a global positioning function, and communicates with the server 120 and the controlled device 130 (in this embodiment, an intelligent home device) via the network 140. The server 120 may store therein a command, a trigger condition, or the like, which instructs the controlled device 130 to trigger a certain event. The control-side device 110 sends its location to the server in real time. Once the control-side device 110 enters the preset coordinate range along with the user 100, the server 120 determines that the triggering condition is satisfied, and the server 120 issues a command to the controlled device 130 to automatically trigger the controlled device 130 to perform a corresponding operation.

Fig. 2 is a block diagram of a system for implementing intelligent control based on device location according to the embodiment of fig. 1.

The control-side device 110 includes a preset module 111 for setting and adjusting the trigger condition and the triggered operation (trigger event), and a real-time positioning module 112 for global positioning. As will be appreciated by those skilled in the art, the preset module 111 includes a user interface that enables a user to make inputs. The control end device 110 further includes a communication module 113, and the real-time positioning data and the trigger condition, the trigger event, etc. set by the user are all sent to the server 120 through the communication module 113.

The server 120 includes a processing module 122, a storage module 121, and an instruction transmitting module 123. The storage module 121 may store information received from the control-side device 110, such as a trigger condition and a setting of a trigger event, and may also store a command for triggering the controlled device 130 to perform a predetermined operation. The processing module 122, upon determining that the real-time location data of the control-end device 110 received from the communication module 113 satisfies the trigger condition, sends a command to start a predetermined operation to the controlled device 130 through the command sending module 123, and when the real-time location data no longer satisfies the trigger condition, sends a command to close the operation to the controlled device 130 through the command sending module 123 again.

Fig. 3 is a flowchart of an operation process of the system for implementing intelligent control based on device location according to the embodiment shown in fig. 1, that is, a flowchart of a corresponding method for implementing intelligent control based on device location.

In step 310, presetting is performed, and a user interacts through a user interface of the control-side device 110 to preset a trigger condition, for example, turning on the real-time positioning module 112, finding a geographical location of a controlled device (e.g., a smart air conditioner) in a home, touching a map displayed on a screen with a finger and drawing a geographical location range of a trigger event (e.g., radiating a square circle 5 km outward with the home air conditioner as a center), and then setting the air conditioner to perform power-on and temperature adjustment to, for example, 26 ℃ as a trigger event, as shown in fig. 4. Here, other methods such as mouse, keyboard, or voice-to-text setting of the geographic location range of the trigger event are also conceivable. After the user confirms, the preset result is sent to the server 120. The server uploads the received preset parameters such as the trigger condition (coordinate range) and the executed trigger event to the storage module 121 of the server to store the parameters. The storage module 121 also stores command parameters for instructing the intelligent air conditioner to turn on or off.

In step 320, the control-end device 110 automatically sends the positioning coordinate data to the server in real time. And a determination is made by the server as to whether the location coordinate data falls within a preset range, step 330. This process may be repeated at preset time intervals, for example 5 minutes.

After the user goes off duty, the user carries the mobile phone (control end device) with him, when entering a predetermined square circle of the intelligent air conditioner within a range of 5 km, for example, in step 330, the server determines that the real-time positioning coordinate enters a preset coordinate range, that is, a trigger event, and in step 340, the server sends a command to control the intelligent air conditioner to start and adjust the temperature to 26 ℃ through the command sending module 123. After receiving the command, the home intelligent air conditioner sequentially starts the machine and adjusts the temperature to 26 ℃.

The control-end device 110 continues to automatically send the positioning data to the server 120 in real time. If the server 120 determines in step 350 that the positioning coordinate data leaves the preset coordinate range, that is, the trigger condition is no longer satisfied, the server sends a shutdown command to the intelligent air conditioner through the command sending module 123 to complete a shutdown operation in step 360.

The process returns to step 320 to continue to periodically receive the real-time location coordinate data.

Example 2

FIG. 5 is a schematic diagram of a system for implementing intelligent control based on device location, according to another embodiment of the present invention. Fig. 6 is a block diagram thereof. Fig. 7 is an example of a user interface thereof.

In this embodiment, the controlled device is also a mobile device, and the trigger condition is related to the location of the controlled device. And there are a plurality of trigger conditions and trigger events.

A parent 501 mobile phone (console device 510), a child 502 carrying a smart phone or smart watch bracelet (controlled device 530) with a global positioning navigation function, and a server 520 communicate via a network 540.

The control-end device 510 includes a preset module 511 and a communication module 513, and the parent 501 sets, through the preset module 511, the smartphone or smartwatch bracelet (controlled device 530) that the child 502 carries with him/her, and different positioning coordinate ranges of the smartphone or smartwatch bracelet, respectively, and trigger events that are executed correspondingly on the way of school and after entering school, and sends the trigger events to the service 520 through the communication module 513.

For example: the first trigger condition is that at a certain distance (for example, 1 km) from the school, the controlled device 530 automatically sends a short message to the control end device 510 of the parent 501 to remind the current intersection; the second trigger condition is that the child 502 enters a school, the controlled device 530 automatically sends a short message to the control device 510 of the parent 501 to notify that the child has arrived at the school, and the controlled device 530 executes a locking instruction under the instruction of the server 520 to prevent the child 502 from playing with a mobile phone after entering the school. The user interface of the preset module 511 is for example as shown in fig. 7, the parent 501 touches the screen with a finger and circles out two different sets of geographical location ranges that trigger two events. One set is a near school range, and the other set is a size school range, which corresponds to different triggering events. All preset information including preset parameters such as coordinates, coordinate ranges of the trigger event and executed commands are uploaded to the server via the communication module 513.

Server 520 includes a processing module 522, a storage module 521, and an instruction transmitting module 523. The storage module 521 may store preset information received from the control-side device 510, such as a trigger condition and a setting of a trigger event, and may also store a command for triggering the controlled device 530 to perform a predetermined operation of the trigger event.

The controlled device 530 includes a real-time location module 532 and a communication module 533. The real-time location data is sent to the server via the communication module 533.

Once the processing module 522 of the server 520 determines that the real-time location data of the controlled device 530 received from the communication module 533 meets a certain preset trigger condition, it sends a command corresponding to the trigger event to start a predetermined operation to the controlled device 530 through the command sending module 523.

If the child 502 leaves the school and the position of the controlled device 530 carried with the child is determined by the server 520, and the server receives the positioning data from the real-time positioning module 532 to show that the child 502 leaves the set second trigger condition coordinate range, the instruction sending module 523 is triggered again to send an unlocking command to the controlled device 530, so that the controlled device 530 can be normally used, and sends preset short message information to the captain 501 to inform the child 502 that the child 502 leaves the school range.

Those skilled in the art will appreciate that a third trigger condition and a third trigger event may also be set, for example, the controlled device 530 is further away from home by a certain distance (e.g., 1 km), and sends a preset short message to the home owner 501 to notify the child 502 that the child is about to arrive at home.

One skilled in the art can also conceive that a scenario with multiple controlled devices, in conjunction with embodiment 2 and embodiment 1, can set a fourth trigger event for a second controlled device upon satisfaction of a third trigger condition. For example, the child 502 turns on the home air conditioner 1 km away from home. This may also be preset by the control-side device 510, stored in the server 520, and executed by the server 520 to instruct a second controlled device (not shown).

Example 3

Fig. 8 is a schematic diagram of a system for implementing intelligent control based on device location according to yet another embodiment of the present invention, and fig. 9 is a block diagram thereof.

In this embodiment, the mobile device 810 of the employee 800 is both the controlled device and the controlling device. Which communicates with server 820 over network 840.

The mobile device 810 includes a preset module 811 for setting and adjusting trigger conditions and triggered operations (trigger events), a real-time location module 812 for global positioning, and a communication module 813. The security department personnel sets a security unlocking range through the preset module 811 (for example, the security unlocking range is only limited to the range of a company, and can be even as small as a certain office building, and it is also feasible to set a certain office table square circle within 5 meters in a situation with higher navigation accuracy), the triggering condition is that the mobile device 810 leaves the preset security unlocking range, and the triggering event is that the locked mobile device 810 cannot be used. The preset information is transmitted to the server 820 through the communication module 813 to be stored in the storage module 821 thereof.

After the mobile device 810 sends the employee 800 to start using, the real-time positioning module of the mobile device 810 periodically (for example, once every five minutes) sends the real-time positioning coordinate data to the server 820 through the communication module 813, the processing module 822 determines whether the mobile device 810 leaves a preset safe unlocking range, once the mobile device 810 leaves the preset safe unlocking range, the instruction sending module 823 sends a locking instruction to lock the mobile device 810, and when the mobile device 810 returns to the full unlocking range, the instruction sending module 823 sends an unlocking instruction to enable the mobile device 810 to resume using.

Example 4

FIG. 10 is a block diagram of a device implementing intelligent control based on device location according to yet another embodiment of the present invention. This embodiment can cope with a no network state. At this time, the mobile device 1010 is both a controlled device and a control device, and performs local self-control according to self-location information without a server.

The mobile device 1010 presets a global positioning coordinate range of a trigger condition and a trigger event action command to be executed by the device through a presetting module 1011, stores the preset information into a storage module 1021 of the mobile device, and a processing module 1022 compares real-time positioning data of the real-time positioning module 1012 with the trigger condition stored in the storage module 1021, and executes a corresponding trigger event once the trigger condition is met.

This may be applied, for example, to locking a child into school range with their own mobile device, and locking an employee out of company range with their work computer.

The technical scheme of the invention takes the coordinate point or the coordinate range of the global position where the equipment enters or leaves the preset as the trigger condition, the positioning system is not limited, and can be the existing Beidou navigation system, GPS navigation system, Glonass satellite navigation system, Galileo satellite navigation system or other software and hardware with navigation functions, as long as the global position information can be obtained.

The invention can be widely applied to the fields of intelligent home, vehicle-mounted equipment, safe travel, equipment management and control and the like. The controlled equipment is automatically triggered to execute the preset operation according to the change of the positioning information of the user equipment, and the control of the equipment is more intelligent, humanized and scientific.

The above embodiments are only used for illustrating the technical solutions of the present application, and not for limiting the same; although the present application has been described in detail with reference to the foregoing embodiments, it should be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some or all of the technical features may be equivalently replaced; such modifications and substitutions do not depart from the spirit and scope of the present disclosure, and the present disclosure should be construed as being covered by the claims and the specification.

15页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:自主车辆的两级路径规划

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!