WO2019084961A1 - Device management method and apparatus - Google Patents

Device management method and apparatus Download PDF

Info

Publication number
WO2019084961A1
WO2019084961A1 PCT/CN2017/109560 CN2017109560W WO2019084961A1 WO 2019084961 A1 WO2019084961 A1 WO 2019084961A1 CN 2017109560 W CN2017109560 W CN 2017109560W WO 2019084961 A1 WO2019084961 A1 WO 2019084961A1
Authority
WO
WIPO (PCT)
Prior art keywords
team
current
information
bound
list
Prior art date
Application number
PCT/CN2017/109560
Other languages
French (fr)
Chinese (zh)
Inventor
熊川樘
范礼明
吴智强
Original Assignee
深圳市大疆创新科技有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 深圳市大疆创新科技有限公司 filed Critical 深圳市大疆创新科技有限公司
Priority to CN201780004921.7A priority Critical patent/CN108476241B/en
Priority to PCT/CN2017/109560 priority patent/WO2019084961A1/en
Publication of WO2019084961A1 publication Critical patent/WO2019084961A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • H04L67/025Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • H04L67/125Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network

Definitions

  • the present invention relates to the field of device management technologies, and in particular, to a device management method and apparatus.
  • drones have gradually penetrated into industry-level applications, bringing huge efficiency gains to industry-level users. Especially in power inspection, security patrol, pipeline inspection, modeling and mapping, agricultural planting, etc., drones play a pivotal role. But for industry-level users, because they have a larger number of teams, each team may include multiple members, each member managing one or more drones, members of each team, and drones. The scope is also different, and each team is critical to the management of drones and their peripherals.
  • each team manages the drone and its peripherals by setting up additional equipment on each drone in the team, and by this additional equipment, the corresponding drone is bound to the team to realize the drone.
  • This method is costly.
  • it is necessary to manually set the above additional equipment on each drone, which is inconvenient.
  • the invention provides a device management method and device.
  • a device management method including:
  • the mobile device And receiving, by the mobile device, a device binding request, where the device binding request carries device information of each device managed by the member, and a team identifier of a team to which the device managed by the member is to be bound;
  • the device information of each device managed by the member is added to the team list of the corresponding team.
  • a device management apparatus comprising one or more first processors operating separately or in common, the first processor being configured to:
  • the mobile device And receiving, by the mobile device, a device binding request, where the device binding request carries device information of each device managed by the member, and a team identifier of a team to which the device managed by the member is to be bound;
  • the device information of each device managed by the member is added to the team list of the corresponding team.
  • a computer readable storage medium having a computer program stored thereon is provided in this order, the program is executed by the first processor as follows:
  • the mobile device And receiving, by the mobile device, a device binding request, where the device binding request carries device information of each device managed by the member, and a team identifier of a team to which the device managed by the member is to be bound;
  • the device information of each device managed by the member is added to the team list of the corresponding team.
  • a device management method including:
  • the device binding request carries the device information of the device to be bound and the team identifier of the team to which the device to be bound is to be bound.
  • a device management apparatus comprising one or more second processors operating separately or in common, the second processor being configured to:
  • the device binding request carries the device information of the device to be bound and the team identifier of the team to which the device to be bound is to be bound.
  • a computer readable storage medium having stored thereon a computer program, the program being executed by the second processor as follows:
  • the device binding request carries the device information of the device to be bound and the team identifier of the team to which the device to be bound is to be bound.
  • the device binds the device managed by the member to the team in which the member is operated by the member in the mobile terminal, and in this way, the operator of the binding device is The administrators in the team are delegated to each member of the team, which is convenient and fast, and has low cost.
  • FIG. 1 is a schematic diagram of networking of a device management system according to an embodiment of the present invention.
  • FIG. 2 is a flow chart of a device management method on a client side according to an embodiment of the present invention
  • FIG. 3 is a flow chart of a device management method on a mobile terminal side according to an embodiment of the present invention.
  • FIG. 4 is a schematic structural diagram of a device management apparatus on a client side according to an embodiment of the present invention.
  • FIG. 5 is a schematic structural diagram of a device management apparatus on a mobile terminal side according to an embodiment of the present invention.
  • FIG. 6 is a schematic structural diagram of a device management system according to an embodiment of the present invention.
  • FIG. 1 is a schematic diagram of networking of a device management system according to an embodiment of the present invention
  • FIG. 6 is a schematic structural diagram of a device management system according to an embodiment of the present invention
  • the device management system may include a client 100 (web terminal in FIG. 1), a server 300 (background in FIG. 1), and a mobile terminal 200 controlling the device (APP in FIG. 1). And a device controlled by the mobile terminal 200.
  • the communication between the client 100 and the mobile terminal 200 of the control device is implemented by the server 300.
  • the mobile terminal 200 can control the work of the corresponding device and can collect data information of the corresponding device.
  • the device may include at least one of the following: a drone, a plant protection tractor, a smart terminal, and a drone battery replacement device.
  • the mobile terminal 200 that controls the device may include one or more of a remote controller, a smart phone, a tablet, a laptop, a wearable device (watch, bracelet, etc.).
  • the mobile terminal 200 of the present embodiment can install an APP (ie, application software), and each member in the team can bind the device to the team by operating the APP on the mobile terminal 200.
  • APP ie, application software
  • the client 100 can include one or more of a desktop computer, a smart phone, a tablet computer, and a laptop computer.
  • the user logs in to the web through the client 100 (World Wide Web) Web pages for members, device bindings, and other operations.
  • the client 100 and the server 300, the mobile terminal 200, and the server 300 can respectively implement a communication connection based on a wireless or wired manner.
  • the client 100 and the server 300, the mobile terminal 200, and the server 300 are all communicably connected by wireless.
  • the specific process of the device management method will be described from the side of the client 100, and the specific process of the device management method will be described from the mobile terminal 200 side.
  • a device management method according to Embodiment 1 of the present invention is provided.
  • the execution body of the method is the client 100.
  • the device management method may include the following steps:
  • Step S201 Receive a device binding request sent by a member by using a mobile device, where the device binding request carries device information of each device managed by the member and a team to which the device managed by the member is to be bound.
  • Team identification
  • the device information may include a device identifier, such as a serial number of the device, a device code, or other information capable of uniquely identifying the device.
  • the device may be any device that the current team needs to manage, such as at least one of the above-mentioned unmanned aerial vehicles, plant protection tractors, smart terminals, and drone battery replacement devices. This embodiment is further described by taking the device as an unmanned aerial vehicle as an example.
  • Step S202 When it is confirmed that the team identifier belongs to the team to be bound, the device information of each device managed by the member is added to the team list of the corresponding team.
  • the member is bound to the team in which the member is managed by the member in the mobile terminal 200. In this way, the operator of the binding device is delegated to the team by the administrator in the team. Each member of the team is convenient and fast to operate and has low cost.
  • the device information is added to the storage area of the member to which the device corresponding to the device information belongs, thereby forming a clear team list, which facilitates management of the device.
  • the device information is a device identifier
  • the adding the device information of each device managed by the member to the team list of the corresponding team specifically includes: each device managed by the member
  • the device ID is saved to the entry of the member in the corresponding team list.
  • team A1 includes members B1, B2, and B3, etc., wherein member B1 manages devices C1, member B2 manages devices C2 and C3, and member B3 manages devices C4, C5, and C6.
  • the device ID of the device C1 is saved to the entry of the member B1 in the team list of the team A1, and the device identifier corresponding to the device C2 and the C3 is saved to the entry of the member B2 in the team list of the team A1, and the device C4 is added.
  • the device IDs of C5 and C6 are saved to the entries of member B3 in the team list of team A1, that is, the device binding of team A1 is completed.
  • the adding the device information of each device managed by the member to the team list of the corresponding team may include: presenting the current device in the team list of the team to which the current device is to be bound.
  • the device information of the current device is added to the team list of the team to which the current device is to be bound.
  • it is determined that the member information of the member to which the current device belongs in the team list of the team to which the current device is to be bound indicates that the member to which the current device belongs is a member of the team to be bound; otherwise, the current The member to which the device belongs is not a member of the team to which it is bound.
  • the method may further include: sending a device binding success message to the current device a member of.
  • the device binding success message is used to indicate that the current device is successfully bound to the team to which the current device is to be bound, so as to remind the member to which the current device belongs that the current device has been successfully bound to the to be bound.
  • the member of the current device is configured to perform the next step on the device that has been successfully bound. For example, the data of the device that has been successfully bound can be shared in time to the other device in the team where the device is successfully bound. Members, to facilitate the management of the equipment.
  • the sending device is bound.
  • the device binding failure message is used to indicate that the current device is bound to the team to which the current device is to be bound to fail.
  • the member of the current device can further confirm that the team to be bound is indeed the team to which the current device needs to be bound, thereby ensuring that the current device is bound to the correct team.
  • the member to which the current device belongs is that the device binding success message or the device binding failure is received by the mobile terminal 200 of the control device. Message.
  • the method may further include: receiving, by the member sent by any member of the current team, the managed by the member.
  • the data information of any device that is bound to the current team realizes one-to-many sharing of data information of each device.
  • the data information of each device is shared point-to-point, and the one-to-many sharing mode is more applicable. Especially in the case of a large number of members and equipment of the team.
  • the data information may be status information of the drone, such as the GPS data of the drone, the flight speed, the flying height, the working area, etc., thereby facilitating the team to control the flight status of each drone in time, ensuring no one Machine safety and controllability.
  • the data information may also be video information captured by the drone, and the video information of each drone is integrated by the team to meet specific user requirements.
  • the data information is not limited to the state information of the UAV described above and the video information captured by the UAV, and the data information of the UAV to be uploaded may be selected by the needs of the team.
  • any member of the current team may send the data information of the drone acquired by the mobile terminal 200 to the client 100 through the mobile terminal 200 of the drone.
  • the method may further include: according to operations of each member in the current team Permissions, set the permissions of each member of the current team to view the currently received data information, thereby ensuring the security of the data and preventing the data information from being illegally stolen.
  • members of the current team may include administrators, captains, and ordinary members, and each captain may include several ordinary members.
  • the order of operation permissions is Administrator > Captain > Normal member.
  • the administrator has the authority to manage (such as performing unbundling, modifying, viewing, etc.) each member and each ordinary member and all devices in the team, and each captain can have a number of ordinary members included in the management, and the captain The rights of the managed device and the devices under the ordinary members managed by the team leader, each ordinary member only has the authority to manage the devices managed by the team member.
  • the setting, according to the operation authority of each member in the current team, the permission of each member in the current team to view the currently received data information includes: when the operation authority is an administrator or a captain, or viewing the When the member of the currently received data information is a member that sends the currently received data information, the corresponding member is allowed to view the data information.
  • the data information sent by the member to the client 100 through the mobile terminal 200 is encrypted, thereby further ensuring the security of the data.
  • the method may further include: encrypting the currently received data information.
  • the data information is decrypted.
  • Each team can encrypt and decrypt the data information of the drone according to the pre-agreed key, and can also encrypt and decrypt the data information of the drone according to other methods, so that only members of the current team Only can get the data information of the drone uploaded to the current team to avoid the leakage of data information.
  • the designated member in the current team such as an administrator, can perform operations such as unbinding, modifying device information, and the like on the device in the current team by operating the client 100.
  • the device information of each device managed by the member is added to the team list of the corresponding team.
  • the method may further include: unbinding any one of the devices managed by the member in the current team, thereby removing invalid devices in the current team, and updating the team information in time.
  • the unbinding operation of any one of the devices managed by the member in the current team includes: deleting the device information of the device corresponding to the unbind operation in the current team's team list, reducing the current The data amount of the team list; or, the device identifier corresponding to the unbind operation in the current team's team list is set as an invalid device identifier, so that each member in the team can identify.
  • the method may further include: modifying any one of the devices managed by the member in the team list of the current team.
  • Device information of the device so that after the device in the current team changes, the device information is changed in time to further facilitate the management of the device.
  • the method may further include: determining any member of the current team's team list.
  • the reminder message is sent to all members of the current team, so that all members of the current team can timely grasp the changes of the device in the current team to prevent illegal tampering or deletion.
  • the notification message is sent to the designated member of the current team, such as the administrator and the device information changes. The members of the device belong to meet the needs of the specific application environment.
  • the determining that the device information in the device managed by the member in the current team's team list changes includes: determining that the device belonging to any member of the current team's team list is added Device information, so as to timely inform all members of the current team or device information of newly added devices of the designated members, so that the corresponding members can manage the newly added devices.
  • the determining that the device information in the device managed by the member in the current team's team list changes includes: determining a device managed by any member of the current team's team list The device information of at least one device is deleted, so as to timely notify all members in the current team or the designated member of the current team that there is a deleted device, thereby preventing the device from being illegally deleted.
  • the determining that the device information in the device managed by the member in the current team's team list changes includes: determining a device managed by any member of the current team's team list The device information is modified to promptly notify all members in the current team or devices in the current team of the designated team that the device information is modified, to prevent illegal tampering with device information.
  • the method may further include: binding the member to the preset team. After the binding of the member is completed, the first embodiment binds one or more devices managed by the member to the preset team, thereby obtaining a topology relationship table of the entire team, which facilitates management of the team. .
  • the binding the member to the preset team includes: first sending the team identifier When the binding invitation message is sent to the member, and the acknowledgment information returned by the member for the binding invitation message is received, the member information corresponding to the member is added to the team identifier according to the team identifier. The team's team is in the list, thus binding the members to the team. The team identifier in the binding invitation message is used to indicate the team to which the member is to be bound.
  • the manner of sending the binding invitation message carrying the team identifier of the binding team to the member may include:
  • a binding invitation message carrying the team identity of the bound team is sent to the member by mail.
  • the member can reply to the email through the mobile terminal 200 to inform the designated member (such as the administrator) in the team whether they agree to join the team.
  • the designated member in the team receives the confirmation message of the member reply through the client 100, the member is added to the current team.
  • a binding invitation message carrying the team identity of the binding team is sent to the member by using a short message.
  • the member may reply to the short message through the mobile terminal 200, thereby informing the designated member (such as the administrator) in the team whether or not to agree to join the team.
  • the designated member in the team receives the confirmation message of the member reply through the client 100, the member is added to the current team.
  • the designated member in the team can also send the binding invitation message to the member through the client 100 in other manners, so that the binding of the member can be realized, which is convenient and quick.
  • the member information may include: a member identifier of the member, and each member in the team list may be distinguished by the member identifier.
  • the setting rule of the member identifier may be any setting rule in the prior art, for example, the member identifier is set by a combination of numbers and characters, and the member identifier is set by the member's name, and the member's The phone number is used to set the member identification and the like.
  • the member information further includes: an operation authority of the member, and each member has a corresponding operation authority by setting an operation authority of each member to ensure the security of the team. For the description of the operation authority, refer to the foregoing embodiment, and details are not described herein again.
  • the adding the member information corresponding to the member to the team list of the team corresponding to the team identifier specifically includes: correspondingly, the member identifier of the member and the operation authority of the member
  • the same entry in the team list of the team corresponding to the team ID is saved, and the member ID of the current member and the corresponding operation authority are saved in the same entry, so that members in the team can obtain the member information of the current member.
  • the member information of the member is set by a member whose operation authority is the specified authority in the team corresponding to the team identifier.
  • the member with the highest operating authority in the current team (such as an administrator) can set the member ID and corresponding operation authority of other members in the current team, so that the current team can be set according to the needs of the administrator and the light absorption, which is convenient for the administrator. Management of the entire team.
  • the method may further include: sending a member binding success message to the member, the member The binding success message is used to indicate that the member is successfully bound to the team list of the team corresponding to the team identifier.
  • the member can manage the device managed by the member through the mobile terminal 200. Bind to the current team, convenient and fast.
  • the designated member in the current team can perform operations such as unbinding and modifying member information by operating the client 100.
  • the method may further include: unbinding the specified member in the current team. Operation to eliminate invalid members in the current team and update team information in a timely manner.
  • the unbinding operation of the specified member in the current team includes: deleting the entry of the specified member in the current team's team list, thereby reducing the data amount of the current team list.
  • deleting the entry of the specified member in the current team's team list means that the member information of the designated member and the device information of all devices managed by the designated member in the current team are all from the current team. Deleted from the team list.
  • the unbinding operation of the specified member in the current team includes: identifying an entry of the member corresponding to the unbind operation in the current team's team list as an invalid entry, so as to facilitate each of the teams Members identify.
  • identifying the entry of the member corresponding to the unbind operation in the current team's team list as an invalid entry means managing the member information of the designated member and the designated member in the current team. Device information for all devices is identified as invalid.
  • the method may further include: modifying a member of the specified member in the current team's team list. Information, so that changes to member information are made in a timely manner after changes are made to the team members.
  • the method may further include: determining any member of the current team's team list.
  • sending reminder messages to all members of the current team can not only enable all members of the current team to grasp the changes of members in the current team, but also can remind other members to prevent illegal tampering with member information. Or delete a member.
  • the notification message is sent to the designated member of the current team, such as the administrator and the device information changes. The members of the device belong to meet the needs of the specific application environment.
  • the determining that the member information of any member in the current team's team list changes includes: determining that new member information is added to the current team's team list, thereby timely notifying the current team All members or designated members in the current team have newly bound members, which is convenient for the corresponding members to manage the newly added members.
  • the determining that the member information of any member of the current team's team list changes comprises: determining that the entry of any member of the current team's team list is deleted, thereby timely notifying All members in the current team or designated members have deleted members in the current team to prevent illegal deletion of members.
  • the determining a member letter of any member of the current team's team list includes: determining that the member information of any member of the current team's team list is modified, thereby timely notifying all members of the current team or members of the designated team of the current team having the modified member information, thereby preventing illegal tampering of members information.
  • the member can maintain a communication connection with the client 100 through the mobile terminal 200, thereby facilitating the team manager to remotely control the members through the client 100.
  • the method may further include: receiving, in addition to the current member, the team currently bound by the current member User messages sent by other specific members outside, and the user messages are sent to the current member, making management of the entire team more convenient.
  • the step of sending the user message to the current member is performed after determining that the current member meets a specific condition.
  • the specific condition may include: the current member is a member to which the device that is executing the job belongs to the team to which the member currently transmitting the user message belongs, thereby facilitating further management of the device of the member who is going out of the job.
  • the user message carries the member information of the current user message to be received
  • the specific condition may include: the current member is a member corresponding to the member information carried by the user message.
  • the member to which the user message is to be sent can also be selected according to other methods.
  • the method may further include: receiving, by the current member, reply information for the user message sent by the mobile terminal 200, and sending the reply message
  • the member is an out-of-office worker
  • the administrator can send a user message to the member of some or all of the out-of-office jobs through the client 100 to indicate that the member of the out-of-office job performs the corresponding operation or the like.
  • the member of the outbound job can also reply to the user message, thereby notifying the administrator of the current work situation or the like.
  • the client 100 displays the current team's team list and related information of the team based on the web, for example, data information of the device in the team (video data of the drone), and status information ( The GPS data, flight speed, flight altitude, etc. of the drone, the administrator can manage the member information of the current team, the device information of the devices managed by each member based on the current team's team list displayed by the web and related information of the team, The data information of each device realizes the purpose of visualizing the management device, greatly improves the efficiency of the user at the industry level, and saves labor consumption.
  • a second embodiment of the present invention provides a device management method.
  • the execution subject of the method is the mobile terminal 200.
  • the device management method may include the following steps:
  • Step S301 Acquire device information of the device to be bound
  • the device information may include a device identifier, for example, a serial number of the device, a device code, or Other information that uniquely identifies the device.
  • the device may be any device that the current team needs to manage, such as at least one of the above-mentioned unmanned aerial vehicles, plant protection tractors, smart terminals, and drone battery replacement devices. This embodiment is further described by taking the device as an unmanned aerial vehicle as an example.
  • step S301 is as follows:
  • the mobile terminal 200 After the mobile terminal 200 controlling the drone is communicably connected with the drone, the mobile terminal 200 automatically recognizes the drone identifier of the current drone, and uses the acquired drone identifier as the device information.
  • the member may also manually input the drone identifier of the current drone, and input the drone that the member inputs through the mobile terminal 200. Identifies as device information.
  • Step S302 Select a team to be bound to the device to be bound
  • the member can select the team to be bound by the mobile terminal 200, and then the device identifier of the device to be bound is sent to the client 100 for verification. If the verification succeeds, the current device to be bound can be bound. To the chosen team. Otherwise, the device to be bound cannot be bound to the selected team.
  • the client 100 receives the device identifier of the device to be bound, and determines whether the current team is bound to the member to which the device to be bound belongs. When the client 100 determines that the former team is bound to the member to which the device to be bound belongs, the device to be bound is bound to the current team.
  • the method may further include: displaying a team identifier of the team to which the member to which the device to be bound belongs is bound.
  • the mobile terminal 200 displays the team identity of the team to which the member to which the device to be bound is bound, and prevents the member from selecting the unbinding team through the mobile terminal 200 to perform binding of the device to be bound, thereby saving user time.
  • the team identifier of all the teams may be displayed on the mobile terminal 200.
  • the method may further include: receiving a binding invitation message that is sent by the client 100 and carrying the team identifier, and returning the confirmation information for the binding invitation message.
  • the client 100 In order to trigger the client 100 to add the member information of the current member to the team list of the team corresponding to the team identifier according to the team identifier, thereby binding the member to the team.
  • the team identifier in the binding invitation message is used to indicate the team to which the member is to be bound.
  • the manner in which the client 100 sends the binding invitation message carrying the team identifier of the binding team to the member may include:
  • the client 100 sends a binding invitation message carrying the team identity of the bound team to the member by mail.
  • the member can reply to the email through the mobile terminal 200 to inform the designated member (such as the administrator) in the team whether they agree to join the team.
  • the designated members of the team are When the client 100 receives the confirmation message of the member reply, the member is added to the current team.
  • the client 100 sends a binding invitation message carrying the team identity of the binding team to the member through the short message.
  • the member may reply to the short message through the mobile terminal 200, thereby informing the designated member (such as the administrator) in the team whether or not to agree to join the team.
  • the designated member in the team receives the confirmation message of the member reply through the client 100, the member is added to the current team.
  • the designated member in the team can also send a binding invitation message to the member through the client 100 in other manners, so that the binding of the member can be realized, which is convenient and quick.
  • the method may further include: receiving a member binding success message, where the member binding success message is used to indicate that the current member is successfully bound to the The team ID corresponds to the team's team list. After receiving the message that the member is successfully bound, the member can bind the device managed by the member to the current team through the mobile terminal 200, which is convenient and fast.
  • the method may further include: receiving an alert message sent by the client 100, where the alert message is used to indicate member information or device in the team list of the team in which the current member is located.
  • the information changes
  • the reminder message enables the current member to grasp the changes of the members and devices in the current member's team.
  • the reminder message carries a change content of a device managed by a member or a member of the team in which the current member is located.
  • the content of the change includes at least one of the following: a new member is bound to the team in which the current member is located, and a device managed by the new member is bound to the team in which the current member is located, and the team in which the current member is located.
  • the entry of any member of the team list is deleted, and the device information of at least one device managed by any member of the team list of the current member team is deleted, and the current member is in the team list of the team
  • the member information of any member of the member is modified, and the device information of at least one device managed by any member of the team list of the team in which the current member is located is modified.
  • the client 100 sends a reminder message with the content that the member B1 is deleted by the team A1 to the mobile terminal 200 where the member is located.
  • the reminder message can be displayed in the form of a dialog box or in the form of a short message. Of course, the reminder message can also be displayed by other means.
  • the member information may include: a member identifier of the member to be bound, and each member in the team list may be distinguished by the member identifier.
  • the setting rule of the member identifier may be any setting rule in the prior art, for example, the member identifier is set by a combination of numbers and characters, and the member identifier is set by the member's name, and the member's The phone number is used to set the member identification and the like.
  • the member information may further include: an operation authority of the member to be bound, and each member has a corresponding operation authority by setting an operation authority of each member to ensure the security of the team.
  • members of the current team may include administrators, captains, and ordinary members, and each captain may include several ordinary members.
  • the order of operation permissions is Administrator > Captain > Normal member.
  • the administrator has the authority to manage (such as performing unbundling, modifying, viewing, etc.) each member and each ordinary member and all devices in the team, and each captain can have management to include The authority of the ordinary member, the equipment managed by the team leader, and the equipment under the ordinary members managed by the team leader, each ordinary member has the authority to manage the equipment managed by the team member.
  • each ordinary member has the authority to manage the equipment managed by the team member.
  • the method may further include: viewing related information of the current member group according to the operation authority of the current member, where the related information includes the following information. At least one type: member information of the corresponding member in the team in which the current member is located, device information of the device managed by the corresponding member, and data information of the corresponding device in the team in which the current member is located, thereby ensuring data security and avoiding Data information was illegally stolen.
  • the current member's operation authority can be set by the designated member of the team (such as an administrator) through the client 100 when the current member is bound to the current team.
  • the administrator can set the current member as the captain, and the member has information about viewing the device managed by the member, related information of each ordinary member managed by the member, and each ordinary member managed by the member.
  • Information about the device (such as device identification, device data information, member information), and the member cannot manage devices managed by other team leaders in the current team, members managed by other team leaders, and devices under other members managed by the team leader.
  • Step S303 Send a device binding request to the client 100, to trigger the client 100 to add the device information of the device to be bound to the corresponding team after confirming that the team identifier belongs to the team to be bound to. In the team list.
  • the device binding request carries the device information of the device to be bound and the team identifier of the team to which the device to be bound is to be bound.
  • the client 100 After receiving the device binding request, the client 100 searches for the team to be bound to the device to be bound according to the received team identification request, and the verification succeeds (the client 100 determines the After the member to be bound is a member of the team to be bound, the device information of the device to be bound is added to the team list of the corresponding team.
  • the member is bound to the team in which the member is managed by the member in the mobile terminal 200. In this way, the operator of the binding device is delegated to the team by the administrator in the team. Each member of the team is convenient and fast to operate and has low cost.
  • the method may further include: receiving the device binding sent by the client 100 Success message.
  • the next step is performed on the successfully bound device managed by the member.
  • the data information of the successfully bound device managed by the member can be shared in time to other members in the team where the successfully bound device is located, so that the team can manage the device.
  • the method may further include: receiving the device binding sent by the client 100 Failure message.
  • the member of the current device After receiving the device binding failure information, the member of the current device can further confirm that the team to be bound is indeed the team to which the current device needs to be bound, thereby ensuring that the current device is bound to the correct team. In this embodiment, the member of the current device can pass the control.
  • the mobile terminal 200 of the device receives the device binding success message or the device binding failure message.
  • the method may further include: sending data information of the device to be bound to the client 100, and implementing a pair of data information of the current device. More sharing, compared to the point-to-point sharing of device data information in the prior art, a one-to-many sharing method is more applicable, especially in the case where the number of members and devices of the team is relatively large.
  • the data information may be state information of the drone, such as the GPS data of the drone, the flight speed, the flying height, the working area, etc., thereby facilitating the team to control in time. The flight status of each drone ensures the safety and controllability of the drone.
  • the data information may also be video information captured by the drone, and the video information of each drone is integrated by the team to meet specific user requirements.
  • the data information is not limited to the state information of the UAV described above and the video information captured by the UAV, and the data information of the UAV to be uploaded may be selected by the needs of the team.
  • the mobile terminal 200 can transmit the acquired data information to the client 100 through the server 300, thereby realizing one-to-many data information of the current drone. Sharing, that is, multiple members of the current drone team can obtain data information of the current drone, for example, the operation authority is a member of the administrator and the captain.
  • the method may further include: receiving data information of the device to be bound, and attaching the to-be-bound The data information of the device is encrypted.
  • the sending the data information of the device to be bound to the client 100 specifically includes: sending the data information of the device to be bound after the encryption process to the client 100.
  • each team can encrypt and decrypt the data information of the drone according to the pre-agreed key, and can also encrypt and decrypt the data information of the drone according to other methods, so that only the current team The members can obtain the data information of the drone uploaded to the current team to avoid leakage of data information.
  • the method may further include: receiving a user message sent by a specific member other than the current binding member of the currently bound team, And for the user message, returning the reply information to other specific members of the currently bound team except the current member member, so that the management of the entire team is more convenient.
  • the administrator may send a user message to the member of some or all of the out-of-office jobs through the client 100 to instruct the members of the out-of-office job to perform the corresponding operation or the like.
  • the member of the outbound job can reply to the user message, thereby notifying the administrator of the current work situation or the like.
  • the member after successfully logging in to the APP installed on the mobile terminal 200, the member performs the binding operation of each device managed by the member, thereby binding the device to the corresponding team.
  • the member only need to operate the device binding button displayed on the APP interface, and then select the team to which the binding is bound.
  • the team to which the binding is included includes the current member, the device can be bound to the team.
  • the device management method in the second embodiment of the present invention can be further explained by the device management method in the first embodiment of the present invention.
  • FIG. 4 is a schematic structural diagram of a device management apparatus on a client 100 side according to an embodiment of the present invention.
  • the device management apparatus can include a first processor 110 (eg, a single core or multi-core processor).
  • the first processor 110 may include one or more, working separately or in combination, for performing the steps of the device management method described in the first embodiment.
  • FIG. 5 is a schematic structural diagram of a device management apparatus on a mobile terminal 200 side according to an embodiment of the present invention.
  • the device management apparatus can include a second processor 210 (eg, a single core or multi-core processor).
  • the second processor 210 may include one or more, working separately or in combination, for performing the steps of the device management method described in the second embodiment.
  • An embodiment of the present invention provides a computer storage medium having stored therein program instructions, wherein the computer storage medium stores program instructions, and the program executes the device management method of the first embodiment or the second embodiment.
  • the device embodiment since it basically corresponds to the method embodiment, reference may be made to the partial description of the method embodiment.
  • the device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separate, and the components displayed as units may or may not be physical units, ie may be located A place, or it can be distributed to multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the embodiment. Those of ordinary skill in the art can understand and implement without any creative effort.
  • a "computer-readable medium" can be any apparatus that can contain, store, communicate, propagate, or transport a program for use in an instruction execution system, apparatus, or device, or in conjunction with the instruction execution system, apparatus, or device.
  • computer readable media include the following: electrical connections (electronic devices) having one or more wires, portable computer disk cartridges (magnetic devices), random access memory (RAM), Read only memory (ROM), erasable editable read only memory (EPROM or flash memory), fiber optic devices, and portable compact disk read only memory (CDROM).
  • the computer readable medium may even be a paper or other suitable medium on which the program can be printed, as it may be optically scanned, for example by paper or other medium, followed by editing, interpretation or, if appropriate, other suitable The method is processed to obtain the program electronically and then stored in computer memory.
  • portions of the invention may be implemented in hardware, software, firmware or a combination thereof.
  • multiple steps or methods may be implemented in software or firmware stored in a memory and executed by a suitable instruction execution system.
  • a suitable instruction execution system For example, if implemented in hardware, as in another embodiment, it can be implemented with any one or combination of the following techniques well known in the art: having logic gates for implementing logic functions on data signals. Discrete logic circuits, application specific integrated circuits with suitable combinational logic gates, programmable gate arrays (PGAs), field programmable gate arrays (FPGAs), etc.
  • each functional unit in each embodiment of the present invention may be integrated into one processing module, or each unit may exist physically separately, or two or more units may be integrated into one module.
  • the above integrated modules can be implemented in the form of hardware or in the form of software functional modules.
  • the integrated modules, if implemented in the form of software functional modules and sold or used as stand-alone products, may also be stored in a computer readable storage medium.
  • the above mentioned storage medium may be a read only memory, a magnetic disk or an optical disk or the like.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The present invention provides a device management method and apparatus. The device management method comprises: receiving a device binding request sent by a member by means of a mobile device, the device binding request carrying device information of devices managed by the member and team identifiers of teams to which the devices managed by the member are to be bound; and when it is determined that the team identifiers belong to the teams to be bound to, adding the device information of the devices managed by the member to team lists of the corresponding teams. In the present invention, by means of operations of the member on a mobile terminal, devices managed by the member are bound to the teams. In this way, an operator of device binding can be members in the team instead of the manager of the team, the operations are convenient and quick, and costs are low.

Description

设备管理方法和装置Device management method and device 技术领域Technical field
本发明涉及设备管理技术领域,尤其涉及一种设备管理方法和装置。The present invention relates to the field of device management technologies, and in particular, to a device management method and apparatus.
背景技术Background technique
随着无人机技术的日渐成熟,无人机已经逐步往行业级别的运用中渗透,给行业级别用户带来了巨大的效率提升。特别是在电力巡检、安防巡逻、管道巡线、建模测绘、农业种植等工作上,无人机起到了举足轻重的作用。但对于行业级的用户而言,由于拥有较多数量的队伍,每个队伍可能包括多个成员,每个成员管理着一个或多个无人机,每个队伍的成员和无人机的作业范围也不尽相同,每个队伍对无人机及其***设备的管理至关重要。With the maturity of drone technology, drones have gradually penetrated into industry-level applications, bringing huge efficiency gains to industry-level users. Especially in power inspection, security patrol, pipeline inspection, modeling and mapping, agricultural planting, etc., drones play a pivotal role. But for industry-level users, because they have a larger number of teams, each team may include multiple members, each member managing one or more drones, members of each team, and drones. The scope is also different, and each team is critical to the management of drones and their peripherals.
目前,每个队伍对无人机及其***设备的管理是通过该队伍中的每个无人机上设置额外设备,通过该额外的设备将对应的无人机绑定至团队,实现无人机的一一绑定,这种方式成本较高。另外,需要通过人工方式在每个无人机上设置上述额外设备,便利性差。At present, each team manages the drone and its peripherals by setting up additional equipment on each drone in the team, and by this additional equipment, the corresponding drone is bound to the team to realize the drone. One-to-one binding, this method is costly. In addition, it is necessary to manually set the above additional equipment on each drone, which is inconvenient.
发明内容Summary of the invention
本发明提供一种设备管理方法和装置。The invention provides a device management method and device.
根据本发明的第一方面,提供一种设备管理方法,包括:According to a first aspect of the present invention, a device management method is provided, including:
接收成员通过移动设备发送的设备绑定请求,所述设备绑定请求携带有所述成员所管理的各设备的设备信息和所述成员所管理的各设备待绑定至的队伍的队伍标识;And receiving, by the mobile device, a device binding request, where the device binding request carries device information of each device managed by the member, and a team identifier of a team to which the device managed by the member is to be bound;
当确认所述队伍标识属于待绑定至的队伍,则将所述成员所管理的各设备的设备信息添加到对应队伍的队伍列表中。When it is confirmed that the team identifier belongs to the team to be bound, the device information of each device managed by the member is added to the team list of the corresponding team.
根据本发明的第二方面,提供一种设备管理装置,包括一个或多个第一处理器,单独地或共同地工作,所述第一处理器用于:According to a second aspect of the present invention, there is provided a device management apparatus comprising one or more first processors operating separately or in common, the first processor being configured to:
接收成员通过移动设备发送的设备绑定请求,所述设备绑定请求携带有所述成员所管理的各设备的设备信息和所述成员所管理的各设备待绑定至的队伍的队伍标识;And receiving, by the mobile device, a device binding request, where the device binding request carries device information of each device managed by the member, and a team identifier of a team to which the device managed by the member is to be bound;
当确认所述队伍标识属于待绑定至的队伍,则将所述成员所管理的各设备的设备信息添加到对应队伍的队伍列表中。When it is confirmed that the team identifier belongs to the team to be bound, the device information of each device managed by the member is added to the team list of the corresponding team.
根据本发明的第三方面,提供一种计算机可读存储介质,其上存储有计算机程 序,该程序被第一处理器执行如下步骤:According to a third aspect of the present invention, a computer readable storage medium having a computer program stored thereon is provided In this order, the program is executed by the first processor as follows:
接收成员通过移动设备发送的设备绑定请求,所述设备绑定请求携带有所述成员所管理的各设备的设备信息和所述成员所管理的各设备待绑定至的队伍的队伍标识;And receiving, by the mobile device, a device binding request, where the device binding request carries device information of each device managed by the member, and a team identifier of a team to which the device managed by the member is to be bound;
当确认所述队伍标识属于待绑定至的队伍,则将所述成员所管理的各设备的设备信息添加到对应队伍的队伍列表中。When it is confirmed that the team identifier belongs to the team to be bound, the device information of each device managed by the member is added to the team list of the corresponding team.
根据本发明的第四方面,提供一种设备管理方法,包括:According to a fourth aspect of the present invention, a device management method is provided, including:
获取待绑定设备的设备信息;Obtain device information of the device to be bound;
选择所述待绑定设备待绑定至的队伍;Select the team to which the device to be bound is to be bound;
发送设备绑定请求至客户端,以触发所述客户端在确认所述队伍标识属于待绑定至的队伍后,将所述待绑定设备的设备信息添加到对应队伍的队伍列表中;Sending a device binding request to the client, to trigger the client to add the device information of the device to be bound to the team list of the corresponding team after confirming that the team identifier belongs to the team to be bound to;
其中,所述设备绑定请求携带有所述待绑定设备的设备信息和所述待绑定设备待绑定至的队伍的队伍标识。The device binding request carries the device information of the device to be bound and the team identifier of the team to which the device to be bound is to be bound.
根据本发明的第五方面,提供一种设备管理装置,包括一个或多个第二处理器,单独地或共同地工作,所述第二处理器用于:According to a fifth aspect of the present invention, there is provided a device management apparatus comprising one or more second processors operating separately or in common, the second processor being configured to:
获取待绑定设备的设备信息;Obtain device information of the device to be bound;
选择所述待绑定设备待绑定至的队伍;Select the team to which the device to be bound is to be bound;
发送设备绑定请求至客户端,以触发所述客户端在确认所述队伍标识属于待绑定至的队伍后,将所述待绑定设备的设备信息添加到对应队伍的队伍列表中;Sending a device binding request to the client, to trigger the client to add the device information of the device to be bound to the team list of the corresponding team after confirming that the team identifier belongs to the team to be bound to;
其中,所述设备绑定请求携带有所述待绑定设备的设备信息和所述待绑定设备待绑定至的队伍的队伍标识。The device binding request carries the device information of the device to be bound and the team identifier of the team to which the device to be bound is to be bound.
根据本发明的第六方面,提供一种计算机可读存储介质,其上存储有计算机程序,该程序被第二处理器执行如下步骤:According to a sixth aspect of the invention, there is provided a computer readable storage medium having stored thereon a computer program, the program being executed by the second processor as follows:
获取待绑定设备的设备信息;Obtain device information of the device to be bound;
选择所述待绑定设备待绑定至的队伍;Select the team to which the device to be bound is to be bound;
发送设备绑定请求至客户端,以触发所述客户端在确认所述队伍标识属于待绑定至的队伍后,将所述待绑定设备的设备信息添加到对应队伍的队伍列表中;Sending a device binding request to the client, to trigger the client to add the device information of the device to be bound to the team list of the corresponding team after confirming that the team identifier belongs to the team to be bound to;
其中,所述设备绑定请求携带有所述待绑定设备的设备信息和所述待绑定设备待绑定至的队伍的队伍标识。The device binding request carries the device information of the device to be bound and the team identifier of the team to which the device to be bound is to be bound.
由以上本发明实施例提供的技术方案可见,本发明通过成员在移动终端操作,将成员所述管理的设备绑定至其所在队伍中,通过这种方式,将绑定设备的操作者由 队伍中的管理员下放到队伍中的各个成员,操作方便快捷,成本低。It can be seen from the technical solutions provided by the foregoing embodiments of the present invention that the device binds the device managed by the member to the team in which the member is operated by the member in the mobile terminal, and in this way, the operator of the binding device is The administrators in the team are delegated to each member of the team, which is convenient and fast, and has low cost.
附图说明DRAWINGS
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings used in the description of the embodiments will be briefly described below. It is obvious that the drawings in the following description are only some embodiments of the present invention. Other drawings may also be obtained from those of ordinary skill in the art in view of the drawings.
图1是本发明一实施例中的设备管理***的组网示意图;1 is a schematic diagram of networking of a device management system according to an embodiment of the present invention;
图2是本发明一实施例中的设备管理方法在客户端侧的流程图;2 is a flow chart of a device management method on a client side according to an embodiment of the present invention;
图3是本发明一实施例中的设备管理方法在移动终端侧的流程图;3 is a flow chart of a device management method on a mobile terminal side according to an embodiment of the present invention;
图4是本发明一实施例中的设备管理装置在客户端侧的结构示意图;4 is a schematic structural diagram of a device management apparatus on a client side according to an embodiment of the present invention;
图5是本发明一实施例中的设备管理装置在移动终端侧的结构示意图;FIG. 5 is a schematic structural diagram of a device management apparatus on a mobile terminal side according to an embodiment of the present invention; FIG.
图6是本发明一实施例中的设备管理***的结构示意图。FIG. 6 is a schematic structural diagram of a device management system according to an embodiment of the present invention.
具体实施方式Detailed ways
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The technical solutions in the embodiments of the present invention are clearly and completely described in the following with reference to the accompanying drawings in the embodiments of the present invention. It is obvious that the described embodiments are only a part of the embodiments of the present invention, but not all embodiments. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without creative efforts are within the scope of the present invention.
下面结合附图,对本发明的设备管理方法和装置进行详细说明。在不冲突的情况下,下述的实施例及实施方式中的特征可以相互组合。The device management method and apparatus of the present invention will be described in detail below with reference to the accompanying drawings. The features of the embodiments and embodiments described below may be combined with each other without conflict.
图1为本发明实施例的设备管理***的组网示意图,图6为本发明实施例的设备管理***的结构示意图。如图1和图6所示,所述设备管理***可包括客户端100(图1中的web端)、服务器300(图1中的后台)、控制设备的移动终端200(图1中的APP端)和被移动终端200控制的设备。其中,客户端100与控制设备的移动终端200之间是通过服务器300转接实现通信连接的。移动终端200可控制相应设备的工作并可采集相应设备的数据信息。FIG. 1 is a schematic diagram of networking of a device management system according to an embodiment of the present invention, and FIG. 6 is a schematic structural diagram of a device management system according to an embodiment of the present invention. As shown in FIG. 1 and FIG. 6, the device management system may include a client 100 (web terminal in FIG. 1), a server 300 (background in FIG. 1), and a mobile terminal 200 controlling the device (APP in FIG. 1). And a device controlled by the mobile terminal 200. The communication between the client 100 and the mobile terminal 200 of the control device is implemented by the server 300. The mobile terminal 200 can control the work of the corresponding device and can collect data information of the corresponding device.
本实施例中,所述设备可包括以下至少一种:无人机、植保拖拉机、智能终端、无人机电池更换设备。而控制设备的移动终端200可以包括遥控器、智能手机、平板电脑、膝上式电脑、穿戴式设备(手表、手环等)中的一种或多种。本实施例的移动终端200能够安装APP(即应用软件),队伍中的各成员可通过操作移动终端200上的APP来将设备绑定至队伍中。In this embodiment, the device may include at least one of the following: a drone, a plant protection tractor, a smart terminal, and a drone battery replacement device. The mobile terminal 200 that controls the device may include one or more of a remote controller, a smart phone, a tablet, a laptop, a wearable device (watch, bracelet, etc.). The mobile terminal 200 of the present embodiment can install an APP (ie, application software), and each member in the team can bind the device to the team by operating the APP on the mobile terminal 200.
客户端100可以包括:台式电脑、智能手机、平板电脑、膝上式电脑中的一种或多种。较佳地,用户通过客户端100登录web(World Wide Web,即全球广域网) 网页进行成员、设备的绑定和其他操作。The client 100 can include one or more of a desktop computer, a smart phone, a tablet computer, and a laptop computer. Preferably, the user logs in to the web through the client 100 (World Wide Web) Web pages for members, device bindings, and other operations.
而客户端100与服务器300、移动终端200与服务器300可分别基于无线或有线的方式实现通信连接,较佳地,客户端100与服务器300、移动终端200与服务器300均通过无线方式通信连接。The client 100 and the server 300, the mobile terminal 200, and the server 300 can respectively implement a communication connection based on a wireless or wired manner. Preferably, the client 100 and the server 300, the mobile terminal 200, and the server 300 are all communicably connected by wireless.
本发明实施例一将从客户端100侧来阐述设备管理方法的具体过程,本发明实施例二将从移动终端200侧来阐述设备管理方法的具体过程。The specific process of the device management method will be described from the side of the client 100, and the specific process of the device management method will be described from the mobile terminal 200 side.
实施例一Embodiment 1
参见图2,本发明实施例一提供的一种设备管理方法。所述方法的执行主体为客户端100。如图2所示,所述设备管理方法可包括以下步骤:Referring to FIG. 2, a device management method according to Embodiment 1 of the present invention is provided. The execution body of the method is the client 100. As shown in FIG. 2, the device management method may include the following steps:
步骤S201:接收成员通过移动设备发送的设备绑定请求,所述设备绑定请求携带有所述成员所管理的各设备的设备信息和所述成员所管理的各设备待绑定至的队伍的队伍标识;Step S201: Receive a device binding request sent by a member by using a mobile device, where the device binding request carries device information of each device managed by the member and a team to which the device managed by the member is to be bound. Team identification
具体地,所述设备信息可包括设备标识,例如,设备的序列号、设备编码或者其他能够唯一识别该设备的信息。所述设备可为当前队伍需要管理的任意设备,例如上述列举出的无人机、植保拖拉机、智能终端、无人机电池更换设备中的至少一种。本实施例以所述设备为无人机为例进一步说明。Specifically, the device information may include a device identifier, such as a serial number of the device, a device code, or other information capable of uniquely identifying the device. The device may be any device that the current team needs to manage, such as at least one of the above-mentioned unmanned aerial vehicles, plant protection tractors, smart terminals, and drone battery replacement devices. This embodiment is further described by taking the device as an unmanned aerial vehicle as an example.
步骤S202:当确认所述队伍标识属于待绑定至的队伍,则将所述成员所管理的各设备的设备信息添加到对应队伍的队伍列表中。Step S202: When it is confirmed that the team identifier belongs to the team to be bound, the device information of each device managed by the member is added to the team list of the corresponding team.
本发明实施例中,通过成员在移动终端200操作,将成员所述管理的设备绑定至其所在队伍中,通过这种方式,将绑定设备的操作者由队伍中的管理员下放到队伍中的各个成员,操作方便快捷,成本低。In the embodiment of the present invention, the member is bound to the team in which the member is managed by the member in the mobile terminal 200. In this way, the operator of the binding device is delegated to the team by the administrator in the team. Each member of the team is convenient and fast to operate and has low cost.
本实施例中,设备信息是被添加到该设备信息对应的设备所属的成员的存储区域的,从而形成较为清晰的队伍列表,方便对设备的管理。例如,在一实施例中,所述设备信息为设备标识,所述将所述成员所管理的各设备的设备信息添加到对应队伍的队伍列表中具体包括:将所述成员所管理的各设备的设备标识保存至对应队伍列表中所述成员的表项。在一具体的实施例中,参见表1,队伍A1包括成员B1、B2和B3等,其中,成员B1管理设备C1,成员B2管理设备C2和C3、成员B3管理设备C4、C5和C6,则需要将设备C1的设备标识保存到成员B1在队伍A1的队伍列表中的表项,将设备C2和C3对应的设备标识均保存到成员B2在队伍A1的队伍列表中的表项,将设备C4、C5和C6的设备标识均保存到成员B3在队伍A1的队伍列表中的表项,即完成队伍A1的设备绑定。 In this embodiment, the device information is added to the storage area of the member to which the device corresponding to the device information belongs, thereby forming a clear team list, which facilitates management of the device. For example, in an embodiment, the device information is a device identifier, and the adding the device information of each device managed by the member to the team list of the corresponding team specifically includes: each device managed by the member The device ID is saved to the entry of the member in the corresponding team list. In a specific embodiment, referring to Table 1, team A1 includes members B1, B2, and B3, etc., wherein member B1 manages devices C1, member B2 manages devices C2 and C3, and member B3 manages devices C4, C5, and C6. The device ID of the device C1 is saved to the entry of the member B1 in the team list of the team A1, and the device identifier corresponding to the device C2 and the C3 is saved to the entry of the member B2 in the team list of the team A1, and the device C4 is added. The device IDs of C5 and C6 are saved to the entries of member B3 in the team list of team A1, that is, the device binding of team A1 is completed.
表1Table 1
Figure PCTCN2017109560-appb-000001
Figure PCTCN2017109560-appb-000001
在步骤S202中,所述将所述成员所管理的各设备的设备信息添加到对应队伍的队伍列表中可包括:在确定出当前设备待绑定至的队伍的队伍列表中存在所述当前设备所属成员的成员信息时,将所述当前设备的设备信息添加到所述当前设备待绑定至的队伍的队伍列表中。本实施例中,确定出当前设备待绑定至的队伍的队伍列表中存在所述当前设备所属成员的成员信息,则表明当前设备所属成员为待绑定至的队伍的成员;否则,表明当前设备所属成员不是待绑定至的队伍的成员。通过确定当前设备所属成员是否属于当前设备待绑定至的队伍,从而确保待绑定的队伍绑定的是其所需的设备的信息。In the step S202, the adding the device information of each device managed by the member to the team list of the corresponding team may include: presenting the current device in the team list of the team to which the current device is to be bound When the member information of the member belongs to the device, the device information of the current device is added to the team list of the team to which the current device is to be bound. In this embodiment, it is determined that the member information of the member to which the current device belongs in the team list of the team to which the current device is to be bound indicates that the member to which the current device belongs is a member of the team to be bound; otherwise, the current The member to which the device belongs is not a member of the team to which it is bound. By determining whether the member to which the current device belongs belongs to the team to which the current device is to be bound, it is ensured that the team to be bound is bound with the information of the device it needs.
进一步地,所述将所述当前设备的设备信息添加到所述当前设备待绑定至的队伍的队伍列表中之后,所述方法还可包括:发送设备绑定成功消息至所述当前设备所属的成员。其中,所述设备绑定成功消息用于指示当前设备被成功绑定至所述当前设备待绑定至的队伍中,从而提醒当前设备所属的成员当前设备已被成功绑定至待绑定的队伍中,方便当前设备所属的成员对已绑定成功的设备执行下一步的操作,例如,可及时共享已绑定成功的设备的数据信息给所述已绑定成功的设备所在队伍中的其他成员,方便队伍对设备的管理。而若在所述确认所述队伍标识属于待绑定至的队伍之后,确定出当前设备待绑定至的队伍的队伍列表中不存在所述当前设备所属成员的成员信息时,发送设备绑定失败消息至所述当前设备所属的成员。所述设备绑定失败消息用于指示当前设备绑定至所述当前设备待绑定至的队伍失败。当前设备所属成员在接收到设备绑定失败信息后,可通过进一步确认待绑定至的队伍是否确实为当前设备所需绑定至的队伍,从而确保将当前设备绑定至正确的队伍中。本实施例中,当前设备所属成员是通过控制设备的移动终端200接收到设备绑定成功消息或设备绑定失败 消息。After the device information of the current device is added to the team list of the team to which the current device is to be bound, the method may further include: sending a device binding success message to the current device a member of. The device binding success message is used to indicate that the current device is successfully bound to the team to which the current device is to be bound, so as to remind the member to which the current device belongs that the current device has been successfully bound to the to be bound. In the team, the member of the current device is configured to perform the next step on the device that has been successfully bound. For example, the data of the device that has been successfully bound can be shared in time to the other device in the team where the device is successfully bound. Members, to facilitate the management of the equipment. And after the confirming that the team identifier belongs to the team to be bound, determining that the member information of the member to which the current device belongs does not exist in the team list of the team to which the current device is to be bound, the sending device is bound. A failure message to the member to which the current device belongs. The device binding failure message is used to indicate that the current device is bound to the team to which the current device is to be bound to fail. After receiving the device binding failure information, the member of the current device can further confirm that the team to be bound is indeed the team to which the current device needs to be bound, thereby ensuring that the current device is bound to the correct team. In this embodiment, the member to which the current device belongs is that the device binding success message or the device binding failure is received by the mobile terminal 200 of the control device. Message.
具体地,所述将所述成员所管理的各设备的设备信息添加到对应队伍的队伍列表中之后,所述方法还可包括:接收当前队伍中任一成员发送的所述成员所管理的已绑定至当前队伍的任一设备的数据信息,实现各设备的数据信息一对多的共享,相比于现有技术中的点对点地共享各设备的数据信息,一对多的共享方式更加适用,尤其是在队伍的成员和设备的数量较为庞大的情况。其中,所述数据信息可为无人机的状态信息,比如无人机的GPS数据、飞行速度、飞行高度、作业区域等等,从而方便队伍及时掌控各无人机的飞行状态,确保无人机的安全性与可控性。所述数据信息还可为无人机所拍摄的视频信息,通过队伍对各无人机的视频信息进行整合,满足特定的用户需求。当然,所述数据信息并不限于上述的无人机的状态信息和无人机所拍摄的视频信息,具体可由队伍的需求来选择所需上传的无人机的数据信息。本实施例中,当前队伍中的任一成员可通过无人机的移动终端200来将该移动终端200获取的无人机的数据信息发送至所述客户端100。Specifically, after the device information of each device managed by the member is added to the team list of the corresponding team, the method may further include: receiving, by the member sent by any member of the current team, the managed by the member. The data information of any device that is bound to the current team realizes one-to-many sharing of data information of each device. Compared with the prior art, the data information of each device is shared point-to-point, and the one-to-many sharing mode is more applicable. Especially in the case of a large number of members and equipment of the team. The data information may be status information of the drone, such as the GPS data of the drone, the flight speed, the flying height, the working area, etc., thereby facilitating the team to control the flight status of each drone in time, ensuring no one Machine safety and controllability. The data information may also be video information captured by the drone, and the video information of each drone is integrated by the team to meet specific user requirements. Of course, the data information is not limited to the state information of the UAV described above and the video information captured by the UAV, and the data information of the UAV to be uploaded may be selected by the needs of the team. In this embodiment, any member of the current team may send the data information of the drone acquired by the mobile terminal 200 to the client 100 through the mobile terminal 200 of the drone.
进一步地,所述接收当前队伍中任一成员发送的所述成员所管理的已绑定至当前队伍的任一设备的数据信息之后,所述方法还可包括:根据当前队伍中各成员的操作权限,设定当前队伍中各成员查看当前接收到的数据信息的权限,从而确保数据的安全性,避免数据信息被非法窃取。例如,当前队伍中的成员可包括管理员、队长和普通成员,每个队长可包括若干普通成员。操作权限的顺序为管理员>队长>普通成员。具体地,管理员具有管理(比如执行解绑、修改、查看等操作)各队员和各普通成员以及队伍中所有设备的权限,每个队长能具有管理其所包括的若干普通成员、该队长所管理的设备和该队长所管理的各普通成员下的设备的权限,每个普通成员只具有管理该队员所管理的设备的权限。本实施例中,所述根据当前队伍中各成员的操作权限,设定当前队伍中各成员查看当前接收到的数据信息的权限具体包括:当所述操作权限为管理员或队长或者查看所述当前接收到的数据信息的成员为发送所述当前接收到的数据信息的成员时,允许对应的成员查看所述数据信息。After the data information of any device that is bound to the current team managed by the member sent by any member of the current team is received, the method may further include: according to operations of each member in the current team Permissions, set the permissions of each member of the current team to view the currently received data information, thereby ensuring the security of the data and preventing the data information from being illegally stolen. For example, members of the current team may include administrators, captains, and ordinary members, and each captain may include several ordinary members. The order of operation permissions is Administrator > Captain > Normal member. Specifically, the administrator has the authority to manage (such as performing unbundling, modifying, viewing, etc.) each member and each ordinary member and all devices in the team, and each captain can have a number of ordinary members included in the management, and the captain The rights of the managed device and the devices under the ordinary members managed by the team leader, each ordinary member only has the authority to manage the devices managed by the team member. In this embodiment, the setting, according to the operation authority of each member in the current team, the permission of each member in the current team to view the currently received data information includes: when the operation authority is an administrator or a captain, or viewing the When the member of the currently received data information is a member that sends the currently received data information, the corresponding member is allowed to view the data information.
而在一些实施例中,成员通过移动终端200发送至客户端100的数据信息为经过加密处理的,进一步确保数据的安全性。所述接收当前队伍中任一成员发送的所述成员所管理的已绑定至当前队伍的任一设备的数据信息之后,所述方法还可包括:对当前接收到的数据信息中经加密处理的数据信息进行解密处理。每个队伍可根据预先约定好的秘钥对无人机的数据信息进行加密与解密处理,也可根据其他方式来对无人机的数据信息进行加密与解密处理,从而使得只有当前队伍的成员才能够获取上传至当前队伍的无人机的数据信息,避免数据信息的泄露。In some embodiments, the data information sent by the member to the client 100 through the mobile terminal 200 is encrypted, thereby further ensuring the security of the data. After receiving the data information of any device that is bound to the current team managed by the member sent by any member of the current team, the method may further include: encrypting the currently received data information. The data information is decrypted. Each team can encrypt and decrypt the data information of the drone according to the pre-agreed key, and can also encrypt and decrypt the data information of the drone according to other methods, so that only members of the current team Only can get the data information of the drone uploaded to the current team to avoid the leakage of data information.
更进一步地,在设备被成功绑定至当前队伍中后,当前队伍中的指定成员比如管理员可通过操作客户端100对当前队伍中的设备执行解绑、修改设备信息等操作。本实施例中,所述将所述成员所管理的各设备的设备信息添加到对应队伍的队伍列表 中之后,所述方法还包可括:对当前队伍中所述成员所管理的设备中的任一设备进行解绑操作,从而剔除当前队伍中的无效设备,及时更新队伍信息。具体地,所述对当前队伍中所述成员所管理的设备中的任一设备进行解绑操作包括:删除所述当前队伍的队伍列表中所述解绑操作对应的设备的设备信息,减少当前队伍列表的数据量;或者,将所述当前队伍的队伍列表中所述解绑操作对应的设备标识设置成无效设备标识,方便队伍中的各成员进行识别。Further, after the device is successfully bound to the current team, the designated member in the current team, such as an administrator, can perform operations such as unbinding, modifying device information, and the like on the device in the current team by operating the client 100. In this embodiment, the device information of each device managed by the member is added to the team list of the corresponding team. After the method, the method may further include: unbinding any one of the devices managed by the member in the current team, thereby removing invalid devices in the current team, and updating the team information in time. Specifically, the unbinding operation of any one of the devices managed by the member in the current team includes: deleting the device information of the device corresponding to the unbind operation in the current team's team list, reducing the current The data amount of the team list; or, the device identifier corresponding to the unbind operation in the current team's team list is set as an invalid device identifier, so that each member in the team can identify.
此外,所述将所述成员所管理的各设备的设备信息添加到对应队伍的队伍列表中之后,所述方法还可包括:修改当前队伍的队伍列表中所述成员所管理的设备中任一设备的设备信息,从而在当前队伍中的设备发生变更后,及时对设备信息进行更改,进一步方便对设备的管理。In addition, after the device information of each device managed by the member is added to the team list of the corresponding team, the method may further include: modifying any one of the devices managed by the member in the team list of the current team. Device information of the device, so that after the device in the current team changes, the device information is changed in time to further facilitate the management of the device.
而在一些实施例中,所述将所述成员所管理的各设备的设备信息添加到对应队伍的队伍列表中之后,所述方法还可包括:确定出当前队伍的队伍列表中任一成员所管理的设备的设备信息发生变化时,发送提醒消息至当前队伍的所有成员,使得当前队伍的所有成员都能及时掌握到当前队伍中的设备的变化,防止非法篡改或删除。当然,在另外一些实施例中,若确定出当前队伍的队伍列表中任一成员所管理的设备的设备信息发生变化时,发送提醒消息至当前队伍的指定成员,比如管理员和设备信息发生变化的设备所属的成员,从而满足特定应用环境的需求。In some embodiments, after the device information of each device managed by the member is added to the team list of the corresponding team, the method may further include: determining any member of the current team's team list. When the device information of the managed device changes, the reminder message is sent to all members of the current team, so that all members of the current team can timely grasp the changes of the device in the current team to prevent illegal tampering or deletion. Of course, in other embodiments, if it is determined that the device information of the device managed by any member of the current team's team list changes, the notification message is sent to the designated member of the current team, such as the administrator and the device information changes. The members of the device belong to meet the needs of the specific application environment.
在一具体实现方式中,所述确定出当前队伍的队伍列表中所述成员所管理的设备中的设备信息发生变化包括:确定出所述当前队伍的队伍列表中新增任一成员所属的设备的设备信息,从而及时告知当前队伍中的所有成员或指定成员新增的设备的设备信息,方便相应成员对新增的设备进行管理。In a specific implementation, the determining that the device information in the device managed by the member in the current team's team list changes includes: determining that the device belonging to any member of the current team's team list is added Device information, so as to timely inform all members of the current team or device information of newly added devices of the designated members, so that the corresponding members can manage the newly added devices.
在另一具体实现方式中,所述确定出当前队伍的队伍列表中所述成员所管理的设备中的设备信息发生变化包括:确定出所述当前队伍的队伍列表中任一成员所管理的设备中至少一设备的设备信息被删除,从而及时告知当前队伍中所有成员或指定成员当前队伍中存在被删除的设备,防止非法删除设备。In another specific implementation, the determining that the device information in the device managed by the member in the current team's team list changes includes: determining a device managed by any member of the current team's team list The device information of at least one device is deleted, so as to timely notify all members in the current team or the designated member of the current team that there is a deleted device, thereby preventing the device from being illegally deleted.
在又一具体实现方式中,所述确定出当前队伍的队伍列表中所述成员所管理的设备中的设备信息发生变化包括:确定出所述当前队伍的队伍列表中任一成员所管理的设备的设备信息被修改,从而及时告知当前队伍中所有成员或指定成员当前队伍中存在被修改设备信息的设备,防止非法篡改设备信息。In another specific implementation, the determining that the device information in the device managed by the member in the current team's team list changes includes: determining a device managed by any member of the current team's team list The device information is modified to promptly notify all members in the current team or devices in the current team of the designated team that the device information is modified, to prevent illegal tampering with device information.
另外,在本实施例中,所述接收成员通过移动设备发送的设备绑定请求之前,所述方法还可包括:将所述成员绑定至预设的队伍中。本实施例首先完成对成员的绑定后,再通过各成员将其所管理的一个或多个设备绑定至预设的队伍中,从而获得整个队伍的拓扑结构关系表,方便对队伍的管理。In addition, in this embodiment, before the receiving member sends the device binding request by the mobile device, the method may further include: binding the member to the preset team. After the binding of the member is completed, the first embodiment binds one or more devices managed by the member to the preset team, thereby obtaining a topology relationship table of the entire team, which facilitates management of the team. .
具体地,所述将所述成员绑定至预设的队伍中包括:首先发送携带有队伍标识 的绑定邀请消息至所述成员,并接收到所述成员针对所述绑定邀请消息返回的确认信息时,根据所述队伍标识来将所述成员对应的成员信息添加到所述队伍标识对应的队伍的队伍列表中,从而将成员绑定至队伍中。其中,绑定邀请消息中的队伍标识用于指示所述成员待绑定至的队伍。Specifically, the binding the member to the preset team includes: first sending the team identifier When the binding invitation message is sent to the member, and the acknowledgment information returned by the member for the binding invitation message is received, the member information corresponding to the member is added to the team identifier according to the team identifier. The team's team is in the list, thus binding the members to the team. The team identifier in the binding invitation message is used to indicate the team to which the member is to be bound.
本实施例中,所述发送携带有绑定队伍的队伍标识的绑定邀请消息至所述成员的方式可包括:In this embodiment, the manner of sending the binding invitation message carrying the team identifier of the binding team to the member may include:
第一种,通过邮件发送携带有绑定队伍的队伍标识的绑定邀请消息至所述成员。成员在接收到该邮件后,可通过移动终端200对该邮件进行回复,从而告知队伍中的指定成员(比如管理员)其是否同意加入该队伍。队伍中的指定成员在通过客户端100接收到该成员回复的确认信息时,则将该成员加入当前队伍中。First, a binding invitation message carrying the team identity of the bound team is sent to the member by mail. After receiving the email, the member can reply to the email through the mobile terminal 200 to inform the designated member (such as the administrator) in the team whether they agree to join the team. When the designated member in the team receives the confirmation message of the member reply through the client 100, the member is added to the current team.
第二种,通过短信消息发送携带有绑定队伍的队伍标识的绑定邀请消息至所述成员。成员在接收到该短信消息后,可通过移动终端200对该短信消息进行回复,从而告知队伍中的指定成员(比如管理员)其是否同意加入该队伍。队伍中的指定成员在通过客户端100接收到该成员回复的确认信息时,则将该成员加入当前队伍中。Secondly, a binding invitation message carrying the team identity of the binding team is sent to the member by using a short message. After receiving the short message, the member may reply to the short message through the mobile terminal 200, thereby informing the designated member (such as the administrator) in the team whether or not to agree to join the team. When the designated member in the team receives the confirmation message of the member reply through the client 100, the member is added to the current team.
当然,在其他实施例中,队伍中的指定成员也可采用其他方式通过客户端100来将绑定邀请消息发送至所述成员,从而可实现对成员的绑定,方便快捷。Of course, in other embodiments, the designated member in the team can also send the binding invitation message to the member through the client 100 in other manners, so that the binding of the member can be realized, which is convenient and quick.
本实施例中,所述成员信息可包括:所述成员的成员标识,可通过成员标识来对队伍列表中的各个成员进行区分。所述成员标识的设定规则可为现有技术中的任意设定规则,例如通过数字和字符的组合来设定所述成员标识,通过成员的姓名来设定所述成员标识,通过成员的电话号码来设定所述成员标识等。进一步地,所述成员信息还包括:所述成员的操作权限,通过设定每个成员的操作权限,使得每个成员具有相应的操作权限,确保队伍的安全性。其中,对于操作权限的描述可参见上述实施例,在此不再赘述。在本实施例中,所述将所述将所述成员对应的成员信息添加到所述队伍标识对应的队伍的队伍列表中具体包括:将所述成员的成员标识和所述成员的操作权限对应保存至所述队伍标识对应的队伍的队伍列表中的同一表项,将当前成员的成员标识和对应的操作权限保存在同一表项,方便队伍中的成员获取所述当前成员的成员信息。更进一步地,所述成员的成员信息由所述队伍标识对应的队伍中操作权限为指定权限的成员设置。例如,可由当前队伍中操作权限最高的成员(比如管理员)设定当前队伍中其他成员的成员标识和对应的操作权限,从而可根据管理员的需求和吸光对当前队伍进行设置,方便管理员对整个队伍的管理。In this embodiment, the member information may include: a member identifier of the member, and each member in the team list may be distinguished by the member identifier. The setting rule of the member identifier may be any setting rule in the prior art, for example, the member identifier is set by a combination of numbers and characters, and the member identifier is set by the member's name, and the member's The phone number is used to set the member identification and the like. Further, the member information further includes: an operation authority of the member, and each member has a corresponding operation authority by setting an operation authority of each member to ensure the security of the team. For the description of the operation authority, refer to the foregoing embodiment, and details are not described herein again. In this embodiment, the adding the member information corresponding to the member to the team list of the team corresponding to the team identifier specifically includes: correspondingly, the member identifier of the member and the operation authority of the member The same entry in the team list of the team corresponding to the team ID is saved, and the member ID of the current member and the corresponding operation authority are saved in the same entry, so that members in the team can obtain the member information of the current member. Further, the member information of the member is set by a member whose operation authority is the specified authority in the team corresponding to the team identifier. For example, the member with the highest operating authority in the current team (such as an administrator) can set the member ID and corresponding operation authority of other members in the current team, so that the current team can be set according to the needs of the administrator and the light absorption, which is convenient for the administrator. Management of the entire team.
较佳地,所述将所述成员对应的成员信息添加到所述队伍标识对应的队伍的队伍列表中之后,所述方法还可包括:发送成员绑定成功消息至所述成员,所述成员绑定成功消息用于指示所述成员被成功绑定至所述队伍标识对应的队伍的队伍列表中。成员在接收到成员绑定成功的消息后,即可通过移动终端200将该成员所管理的设备 绑定至当前队伍中,方便快捷。Preferably, after the member information corresponding to the member is added to the team list of the team corresponding to the team identifier, the method may further include: sending a member binding success message to the member, the member The binding success message is used to indicate that the member is successfully bound to the team list of the team corresponding to the team identifier. After receiving the message that the member is successfully bound, the member can manage the device managed by the member through the mobile terminal 200. Bind to the current team, convenient and fast.
而在成员被成功绑定至当前队伍中后,当前队伍中的指定成员比如管理员可通过操作客户端100对当前队伍中的成员执行解绑、修改成员信息等操作。比如,在一实施例中,所述将所述成员对应的成员信息添加到所述队伍标识对应的队伍的队伍列表中之后,所述方法还可包括:对当前队伍中的指定成员进行解绑操作,从而剔除当前队伍中的无效成员,以及时更新队伍信息。可选地,所述对当前队伍中的指定成员进行解绑操作包括:删除当前队伍的队伍列表中所述指定成员的表项,从而能够减少当前队伍列表的数据量。本实施例中,删除当前队伍的队伍列表中所述指定成员的表项是指将所述指定成员的成员信息和当前队伍中所述指定成员所管理的所有设备的设备信息均从当前队伍的队伍列表中删除。可选地,所述对当前队伍中的指定成员进行解绑操作包括:将所述当前队伍的队伍列表中所述解绑操作对应的成员的表项标识为无效表项,方便队伍中的各成员进行识别。本实施例中,将所述当前队伍的队伍列表中所述解绑操作对应的成员的表项标识为无效表项是指将所述指定成员的成员信息和当前队伍中所述指定成员所管理的所有设备的设备信息均标识为无效信息。After the member is successfully bound to the current team, the designated member in the current team, such as an administrator, can perform operations such as unbinding and modifying member information by operating the client 100. For example, in an embodiment, after the member information corresponding to the member is added to the team list of the team corresponding to the team identifier, the method may further include: unbinding the specified member in the current team. Operation to eliminate invalid members in the current team and update team information in a timely manner. Optionally, the unbinding operation of the specified member in the current team includes: deleting the entry of the specified member in the current team's team list, thereby reducing the data amount of the current team list. In this embodiment, deleting the entry of the specified member in the current team's team list means that the member information of the designated member and the device information of all devices managed by the designated member in the current team are all from the current team. Deleted from the team list. Optionally, the unbinding operation of the specified member in the current team includes: identifying an entry of the member corresponding to the unbind operation in the current team's team list as an invalid entry, so as to facilitate each of the teams Members identify. In this embodiment, identifying the entry of the member corresponding to the unbind operation in the current team's team list as an invalid entry means managing the member information of the designated member and the designated member in the current team. Device information for all devices is identified as invalid.
在另一实施例中,所述将所述成员对应的成员信息添加到所述队伍标识对应的队伍的队伍列表中之后,所述方法还可包括:修改当前队伍的队伍列表中指定成员的成员信息,从而在队伍的成员发生变更后,及时对成员信息进行更改。In another embodiment, after the member information corresponding to the member is added to the team list of the team corresponding to the team identifier, the method may further include: modifying a member of the specified member in the current team's team list. Information, so that changes to member information are made in a timely manner after changes are made to the team members.
此外,本实施例中,所述将所述成员对应的成员信息添加到所述队伍标识对应的队伍的队伍列表中之后,所述方法还可包括:确定出当前队伍的队伍列表中任一成员的成员信息发生变化时,发送提醒消息至当前队伍的所有成员,不仅能够使得当前队伍的所有成员都能及时掌握到当前队伍中的成员变化,也能够对其它成员进行提醒,防止非法篡改成员信息或删除成员。当然,在另外一些实施例中,若确定出当前队伍的队伍列表中任一成员所管理的设备的设备信息发生变化时,发送提醒消息至当前队伍的指定成员,比如管理员和设备信息发生变化的设备所属的成员,从而满足特定应用环境的需求。In addition, in this embodiment, after the member information corresponding to the member is added to the team list of the team corresponding to the team identifier, the method may further include: determining any member of the current team's team list. When the member information changes, sending reminder messages to all members of the current team can not only enable all members of the current team to grasp the changes of members in the current team, but also can remind other members to prevent illegal tampering with member information. Or delete a member. Of course, in other embodiments, if it is determined that the device information of the device managed by any member of the current team's team list changes, the notification message is sent to the designated member of the current team, such as the administrator and the device information changes. The members of the device belong to meet the needs of the specific application environment.
在一具体实现方式中,所述确定出当前队伍的队伍列表中任一成员的成员信息发生变化包括:确定出新的成员信息被添加至所述当前队伍的队伍列表中,从而及时告知当前队伍中的所有成员或指定成员当前队伍存在新绑定的成员,方便相应成员对新增的新增成员的管理。In a specific implementation manner, the determining that the member information of any member in the current team's team list changes includes: determining that new member information is added to the current team's team list, thereby timely notifying the current team All members or designated members in the current team have newly bound members, which is convenient for the corresponding members to manage the newly added members.
在另一具体实现方式中,所述确定出当前队伍的队伍列表中任一成员的成员信息发生变化包括:确定出所述当前队伍的队伍列表中任一成员的表项被删除,从而及时告知当前队伍中所有成员或指定成员当前队伍中存在被删除的成员,防止非法删除成员。In another specific implementation, the determining that the member information of any member of the current team's team list changes comprises: determining that the entry of any member of the current team's team list is deleted, thereby timely notifying All members in the current team or designated members have deleted members in the current team to prevent illegal deletion of members.
在又一具体实现方式中,所述确定出当前队伍的队伍列表中任一成员的成员信 息发生变化包括:确定出所述当前队伍的队伍列表中任一成员的成员信息被修改,从而及时告知当前队伍中所有成员或指定成员当前队伍中存在被修改成员信息的成员,防止非法篡改成员信息。In still another specific implementation, the determining a member letter of any member of the current team's team list The change of interest includes: determining that the member information of any member of the current team's team list is modified, thereby timely notifying all members of the current team or members of the designated team of the current team having the modified member information, thereby preventing illegal tampering of members information.
在本实施例中,在队伍绑定了多个成员后,成员可通过移动终端200保持与客户端100的通信连接,从而方便队伍管理者通过客户端100远程管控各成员。具体而言,所述将所述成员对应的成员信息添加到所述队伍标识对应的队伍的队伍列表中之后,所述方法还可包括:接收到当前成员当前绑定至的队伍中除当前成员外的其他特定成员发送的用户消息,并将所述用户消息发送至所述当前成员,使得整个团队的管理更加便利。本实施例中,所述将所述用户消息发送至所述当前成员的步骤是在确定出当前成员符合特定条件后执行的。在一些例子中,所述特定条件可包括:所述当前成员为当前发送用户消息的成员所属的队伍中正在执行作业的设备所属的成员,从而方便对外出作业的成员的设备进一步管理。在另一些例子中,所述用户消息中携带有待接收当前用户消息的成员信息,所述特定条件可包括:所述当前成员为所述用户消息携带的成员信息对应的成员。当然,用户消息待发送至的成员也可根据其他方式选择。In this embodiment, after the team is bound with multiple members, the member can maintain a communication connection with the client 100 through the mobile terminal 200, thereby facilitating the team manager to remotely control the members through the client 100. Specifically, after the member information corresponding to the member is added to the team list of the team corresponding to the team identifier, the method may further include: receiving, in addition to the current member, the team currently bound by the current member User messages sent by other specific members outside, and the user messages are sent to the current member, making management of the entire team more convenient. In this embodiment, the step of sending the user message to the current member is performed after determining that the current member meets a specific condition. In some examples, the specific condition may include: the current member is a member to which the device that is executing the job belongs to the team to which the member currently transmitting the user message belongs, thereby facilitating further management of the device of the member who is going out of the job. In other examples, the user message carries the member information of the current user message to be received, and the specific condition may include: the current member is a member corresponding to the member information carried by the user message. Of course, the member to which the user message is to be sent can also be selected according to other methods.
进一步地,所述将所述用户消息发送至当前成员之后,所述方法还可包括:接收到所述当前成员通过移动终端200发送的针对所用户消息的答复信息,并将所述答复信息发送至当前发送用户消息的成员所属的队伍中除当前成员外的其他特定成员,以使得除当前外的其他成员也能够获知当前成员的作业情况或其他。Further, after the sending the user message to the current member, the method may further include: receiving, by the current member, reply information for the user message sent by the mobile terminal 200, and sending the reply message The specific members other than the current member in the team to which the member currently sending the user message belongs, so that other members other than the current can also know the current member's work situation or the like.
在一具体实现方式中,成员为外出作业人员,管理员可通过客户端100发送用户消息至部分或所有外出作业的成员,以指示外出作业的成员执行相应的操作或者其他。当然,外出作业的成员在接收到该用户消息后,也可对该用户消息进行回复,从而可告知管理员当前作业情况或者其他。In a specific implementation, the member is an out-of-office worker, and the administrator can send a user message to the member of some or all of the out-of-office jobs through the client 100 to indicate that the member of the out-of-office job performs the corresponding operation or the like. Of course, after receiving the user message, the member of the outbound job can also reply to the user message, thereby notifying the administrator of the current work situation or the like.
需要说明的是,本发明实施例中,客户端100是基于web显示当前队伍的队伍列表以及队伍的相关信息,比如,队伍中的设备的数据信息(无人机的视频数据)、状态信息(无人机的GPS数据、飞行速度、飞行高度等),管理员可基于web显示的当前队伍的队伍列表以及队伍的相关信息来管理当前队伍的成员信息、各成员所管理的设备的设备信息、各设备的数据信息等,实现了可视化管理设备的目的,极大地提高了行业级别的用户效率,节省人力消耗。It should be noted that, in the embodiment of the present invention, the client 100 displays the current team's team list and related information of the team based on the web, for example, data information of the device in the team (video data of the drone), and status information ( The GPS data, flight speed, flight altitude, etc. of the drone, the administrator can manage the member information of the current team, the device information of the devices managed by each member based on the current team's team list displayed by the web and related information of the team, The data information of each device realizes the purpose of visualizing the management device, greatly improves the efficiency of the user at the industry level, and saves labor consumption.
实施例二Embodiment 2
参见图3,本发明实施例二提供一种设备管理方法。所述方法的执行主体为移动终端200。如图3所示,所述设备管理方法可包括以下步骤:Referring to FIG. 3, a second embodiment of the present invention provides a device management method. The execution subject of the method is the mobile terminal 200. As shown in FIG. 3, the device management method may include the following steps:
步骤S301:获取待绑定设备的设备信息;Step S301: Acquire device information of the device to be bound;
具体地,所述设备信息可包括设备标识,例如,设备的序列号、设备编码或者 其他能够唯一识别该设备的信息。所述设备可为当前队伍需要管理的任意设备,例如上述列举出的无人机、植保拖拉机、智能终端、无人机电池更换设备中的至少一种。本实施例以所述设备为无人机为例进一步说明。Specifically, the device information may include a device identifier, for example, a serial number of the device, a device code, or Other information that uniquely identifies the device. The device may be any device that the current team needs to manage, such as at least one of the above-mentioned unmanned aerial vehicles, plant protection tractors, smart terminals, and drone battery replacement devices. This embodiment is further described by taking the device as an unmanned aerial vehicle as an example.
以设备为无人机为例进行说明,步骤S301的实现方式具体如下:The device is taken as an example of a drone, and the implementation manner of step S301 is as follows:
控制无人机的移动终端200在与无人机通信连接后,移动终端200会自动识别到当前无人机的无人机标识,将获取到的无人机标识作为设备信息。After the mobile terminal 200 controlling the drone is communicably connected with the drone, the mobile terminal 200 automatically recognizes the drone identifier of the current drone, and uses the acquired drone identifier as the device information.
当然,在其他实施例中,成员在判断出移动终端200与无人机通信连接后,也可通过手动方式输入当前无人机的无人机标识,将成员通过移动终端200输入的无人机标识作为设备信息。Of course, in other embodiments, after determining that the mobile terminal 200 is in communication connection with the drone, the member may also manually input the drone identifier of the current drone, and input the drone that the member inputs through the mobile terminal 200. Identifies as device information.
步骤S302:选择所述待绑定设备待绑定至的队伍;Step S302: Select a team to be bound to the device to be bound;
该步骤中,成员可通过移动终端200选择待绑定至的队伍,将当前待绑定设备的设备标识发送中客户端100后进行验证,若验证成功,则可将当前待绑定设备绑定至所选择的队伍。否则,则不能将将当前待绑定设备绑定至所选择的队伍。具体而言,客户端100在接收到前待绑定设备的设备标识,判断当前队伍是否绑定有当前待绑定设备所属的成员。当客户端100确定出前队伍绑定有当前待绑定设备所属的成员时,则将所述待绑定设备绑定至当前队伍。当客户端100确定出前队伍未绑定有当前待绑定设备所属的成员时,则拒绝所述待绑定设备绑定至当前队伍的请求。较佳地,所述获取待绑定设备的设备信息之后,所述方法还可包括:显示绑定有所述待绑定设备所属的成员的队伍的队伍标识。通过移动终端200显示绑定有当前待绑定设备所属的成员的队伍的队伍标识,避免成员通过移动终端200选择不可绑定的队伍来执行当前待绑定设备的绑定,节省用户时间。当然,也可在移动终端200上显示所有队伍(包括绑定有所述待绑定设备所属的成员的队伍和未绑定有所述待绑定设备所属的成员的队伍)的队伍标识。In this step, the member can select the team to be bound by the mobile terminal 200, and then the device identifier of the device to be bound is sent to the client 100 for verification. If the verification succeeds, the current device to be bound can be bound. To the chosen team. Otherwise, the device to be bound cannot be bound to the selected team. Specifically, the client 100 receives the device identifier of the device to be bound, and determines whether the current team is bound to the member to which the device to be bound belongs. When the client 100 determines that the former team is bound to the member to which the device to be bound belongs, the device to be bound is bound to the current team. When the client 100 determines that the former team is not bound to the member to which the device to be bound belongs, the request for binding the device to be bound to the current team is rejected. Preferably, after the obtaining the device information of the device to be bound, the method may further include: displaying a team identifier of the team to which the member to which the device to be bound belongs is bound. The mobile terminal 200 displays the team identity of the team to which the member to which the device to be bound is bound, and prevents the member from selecting the unbinding team through the mobile terminal 200 to perform binding of the device to be bound, thereby saving user time. Of course, the team identifier of all the teams (including the team bound to the member to which the device to be bound is bound and the team not bound to the member to which the device to be bound belongs) may be displayed on the mobile terminal 200.
本实施例中,在绑定设备之前,需要将设备所属的成员绑定至该设备待绑定至的队伍。具体地,所述获取待绑定设备的设备信息之前,所述方法还可包括:接收到客户端100发送的携带有队伍标识的绑定邀请消息,并针对所述绑定邀请消息返回确认信息,以触发所述客户端100根据所述队伍标识来将当前成员的成员信息添加至所述队伍标识对应的队伍的队伍列表中,从而将成员绑定至队伍中。其中,绑定邀请消息中的队伍标识用于指示所述成员待绑定至的队伍。In this embodiment, before binding the device, the member to which the device belongs is bound to the team to which the device is to be bound. Specifically, before the acquiring the device information of the device to be bound, the method may further include: receiving a binding invitation message that is sent by the client 100 and carrying the team identifier, and returning the confirmation information for the binding invitation message. In order to trigger the client 100 to add the member information of the current member to the team list of the team corresponding to the team identifier according to the team identifier, thereby binding the member to the team. The team identifier in the binding invitation message is used to indicate the team to which the member is to be bound.
本实施例中,客户端100发送携带有绑定队伍的队伍标识的绑定邀请消息至所述成员的方式可包括:In this embodiment, the manner in which the client 100 sends the binding invitation message carrying the team identifier of the binding team to the member may include:
第一种,客户端100通过邮件发送携带有绑定队伍的队伍标识的绑定邀请消息至所述成员。成员在接收到该邮件后,可通过移动终端200对该邮件进行回复,从而告知队伍中的指定成员(比如管理员)其是否同意加入该队伍。队伍中的指定成员在 通过客户端100接收到该成员回复的确认信息时,则将该成员加入当前队伍中。First, the client 100 sends a binding invitation message carrying the team identity of the bound team to the member by mail. After receiving the email, the member can reply to the email through the mobile terminal 200 to inform the designated member (such as the administrator) in the team whether they agree to join the team. The designated members of the team are When the client 100 receives the confirmation message of the member reply, the member is added to the current team.
第二种,客户端100通过短信消息发送携带有绑定队伍的队伍标识的绑定邀请消息至所述成员。成员在接收到该短信消息后,可通过移动终端200对该短信消息进行回复,从而告知队伍中的指定成员(比如管理员)其是否同意加入该队伍。队伍中的指定成员在通过客户端100接收到该成员回复的确认信息时,则将该成员加入当前队伍中。Second, the client 100 sends a binding invitation message carrying the team identity of the binding team to the member through the short message. After receiving the short message, the member may reply to the short message through the mobile terminal 200, thereby informing the designated member (such as the administrator) in the team whether or not to agree to join the team. When the designated member in the team receives the confirmation message of the member reply through the client 100, the member is added to the current team.
当然,在其他实施例中,队伍中的指定成员也可采用其他方式通过客户端100将绑定邀请消息发送至所述成员,从而可实现对成员的绑定,方便快捷。Of course, in other embodiments, the designated member in the team can also send a binding invitation message to the member through the client 100 in other manners, so that the binding of the member can be realized, which is convenient and quick.
所述针对所述绑定邀请消息返回确认信息之后,所述方法还可包括:接收到成员绑定成功消息,所述成员绑定成功消息用于指示所述当前成员被成功绑定至所述队伍标识对应的队伍的队伍列表中。成员在接收到成员绑定成功的消息后,即可通过移动终端200将该成员所管理的设备绑定至当前队伍中,方便快捷。After the acknowledgment information is returned for the binding invitation message, the method may further include: receiving a member binding success message, where the member binding success message is used to indicate that the current member is successfully bound to the The team ID corresponds to the team's team list. After receiving the message that the member is successfully bound, the member can bind the device managed by the member to the current team through the mobile terminal 200, which is convenient and fast.
所述接收到成员绑定成功消息之后,所述方法还可包括:接收到客户端100发送的提醒消息,所述提醒消息用于指示所述当前成员所在队伍的队伍列表中的成员信息或者设备信息发生变化,通过提醒消息使得当前成员能够及时掌握到当前成员所在队伍中的成员和设备的变化。具体地,所述提醒消息携带有所述当前成员所在的队伍中的成员或成员所管理的设备的变化内容。其中,所述变化内容包括以下至少一种:新的成员被绑定至所述当前成员所在队伍、新的成员所管理的设备被绑定至所述当前成员所在队伍、所述当前成员所在队伍的队伍列表中的任一成员的表项被删除、所述当前成员所在队伍的队伍列表中的任一成员所管理的至少一设备的设备信息被删除、所述当前成员所在队伍的队伍列表中的任一成员的成员信息被修改、所述当前成员所在队伍的队伍列表中的任一成员所管理的至少一设备的设备信息被修改。例如,用户在客户端100将队伍A1中的成员B1解绑后,客户端100会发送具有“成员B1被队伍A1删除”的内容的提醒消息至成员所在的移动终端200。而提醒消息可以以对话框形式显示,也可以短息消息的方式显示,当然,提醒消息也可通过其他方式显示。After receiving the member binding success message, the method may further include: receiving an alert message sent by the client 100, where the alert message is used to indicate member information or device in the team list of the team in which the current member is located. The information changes, and the reminder message enables the current member to grasp the changes of the members and devices in the current member's team. Specifically, the reminder message carries a change content of a device managed by a member or a member of the team in which the current member is located. The content of the change includes at least one of the following: a new member is bound to the team in which the current member is located, and a device managed by the new member is bound to the team in which the current member is located, and the team in which the current member is located. The entry of any member of the team list is deleted, and the device information of at least one device managed by any member of the team list of the current member team is deleted, and the current member is in the team list of the team The member information of any member of the member is modified, and the device information of at least one device managed by any member of the team list of the team in which the current member is located is modified. For example, after the user unbinds the member B1 in the team A1 by the client 100, the client 100 sends a reminder message with the content that the member B1 is deleted by the team A1 to the mobile terminal 200 where the member is located. The reminder message can be displayed in the form of a dialog box or in the form of a short message. Of course, the reminder message can also be displayed by other means.
本实施例中,所述成员信息可包括:所述待绑定成员的成员标识,可通过成员标识来对队伍列表中的各个成员进行区分。所述成员标识的设定规则可为现有技术中的任意设定规则,例如通过数字和字符的组合来设定所述成员标识,通过成员的姓名来设定所述成员标识,通过成员的电话号码来设定所述成员标识等。进一步地,所述成员信息还可包括:所述待绑定成员的操作权限,通过设定每个成员的操作权限,使得每个成员具有相应的操作权限,确保队伍的安全性。例如,当前队伍中的成员可包括管理员、队长和普通成员,每个队长可包括若干普通成员。操作权限的顺序为管理员>队长>普通成员。具体地,管理员具有管理(比如执行解绑、修改、查看等操作)各队员和各普通成员以及队伍中所有设备的权限,每个队长能具有管理其所包括的若 干普通成员、该队长所管理的设备和该队长所管理的各普通成员下的设备的权限,每个普通成员具有管理该队员所管理的设备的权限。本实施例中,In this embodiment, the member information may include: a member identifier of the member to be bound, and each member in the team list may be distinguished by the member identifier. The setting rule of the member identifier may be any setting rule in the prior art, for example, the member identifier is set by a combination of numbers and characters, and the member identifier is set by the member's name, and the member's The phone number is used to set the member identification and the like. Further, the member information may further include: an operation authority of the member to be bound, and each member has a corresponding operation authority by setting an operation authority of each member to ensure the security of the team. For example, members of the current team may include administrators, captains, and ordinary members, and each captain may include several ordinary members. The order of operation permissions is Administrator > Captain > Normal member. Specifically, the administrator has the authority to manage (such as performing unbundling, modifying, viewing, etc.) each member and each ordinary member and all devices in the team, and each captain can have management to include The authority of the ordinary member, the equipment managed by the team leader, and the equipment under the ordinary members managed by the team leader, each ordinary member has the authority to manage the equipment managed by the team member. In this embodiment,
本实施例中,所述针对所述绑定邀请消息返回确认信息之后,所述方法还可包括:根据当前成员的操作权限,查看所述当前成员所在队伍的相关信息,所述相关信息包括以下至少一种:所述当前成员所在队伍中对应成员的成员信息、所述对应成员所管理的设备的设备信息、所述当前成员所在队伍中对应设备的数据信息,从而确保数据的安全性,避免数据信息被非法窃取。当前成员的操作权限可在当前成员绑定至当前队伍时,由队伍的指定成员(比如管理员)通过客户端100来设定。比如,管理员可将当前成员设定成队长,则该成员具有查看该成员所管理的设备的相关信息、该成员所管理的各普通队员的相关信息、该成员所管理的各普通队员下的设备的相关信息(比如设备标识、设备的数据信息、成员信息),而该成员不能管理当前队伍中其它队长所管理的设备、其它队长所管理的成员和其它队长所管理的成员下的设备的相关信息。In this embodiment, after the returning the confirmation information for the binding invitation message, the method may further include: viewing related information of the current member group according to the operation authority of the current member, where the related information includes the following information. At least one type: member information of the corresponding member in the team in which the current member is located, device information of the device managed by the corresponding member, and data information of the corresponding device in the team in which the current member is located, thereby ensuring data security and avoiding Data information was illegally stolen. The current member's operation authority can be set by the designated member of the team (such as an administrator) through the client 100 when the current member is bound to the current team. For example, the administrator can set the current member as the captain, and the member has information about viewing the device managed by the member, related information of each ordinary member managed by the member, and each ordinary member managed by the member. Information about the device (such as device identification, device data information, member information), and the member cannot manage devices managed by other team leaders in the current team, members managed by other team leaders, and devices under other members managed by the team leader. Related Information.
步骤S303:发送设备绑定请求至客户端100,以触发所述客户端100在确认所述队伍标识属于待绑定至的队伍后,将所述待绑定设备的设备信息添加到对应队伍的队伍列表中。Step S303: Send a device binding request to the client 100, to trigger the client 100 to add the device information of the device to be bound to the corresponding team after confirming that the team identifier belongs to the team to be bound to. In the team list.
其中,所述设备绑定请求携带有所述待绑定设备的设备信息和所述待绑定设备待绑定至的队伍的队伍标识。客户端100在接收到设备绑定请求后,根据接收到的设备绑定请求携带的队伍标识来查找当前待绑定设备待绑定至的队伍,并在验证成功(客户端100判断出所述待绑定成员所属的成员为所述待绑定的队伍的成员)后,将所述待绑定设备的设备信息添加到对应队伍的队伍列表中。The device binding request carries the device information of the device to be bound and the team identifier of the team to which the device to be bound is to be bound. After receiving the device binding request, the client 100 searches for the team to be bound to the device to be bound according to the received team identification request, and the verification succeeds (the client 100 determines the After the member to be bound is a member of the team to be bound, the device information of the device to be bound is added to the team list of the corresponding team.
本发明实施例中,通过成员在移动终端200操作,将成员所述管理的设备绑定至其所在队伍中,通过这种方式,将绑定设备的操作者由队伍中的管理员下放到队伍中的各个成员,操作方便快捷,成本低。In the embodiment of the present invention, the member is bound to the team in which the member is managed by the member in the mobile terminal 200. In this way, the operator of the binding device is delegated to the team by the administrator in the team. Each member of the team is convenient and fast to operate and has low cost.
进一步地,若设备被成功绑定至待绑定的队伍中,所述发送设备绑定请求至所述客户端100之后,所述方法还可包括:接收到所述客户端100发送的设备绑定成功消息。当前设备所属的成员在获取到当前设备已被成功绑定至待绑定的队伍中的设备绑定成功消息后,即可对该成员所管理的已绑定成功的设备执行下一步的操作,例如,可及时共享该成员所管理的已绑定成功的设备的数据信息给所述已绑定成功的设备所在队伍中的其他成员,方便队伍对设备的管理。当然,若设备被拒绝绑定至待绑定的队伍中,所述发送设备绑定请求至所述客户端100之后,所述方法还可包括:接收到所述客户端100发送的设备绑定失败消息。当前设备所属成员在接收到设备绑定失败信息后,可通过进一步确认待绑定至的队伍是否确实为当前设备所需绑定至的队伍,从而确保将当前设备绑定至正确的队伍中。本实施例中,当前设备所属成员可通过控 制设备的移动终端200接收到设备绑定成功消息或设备绑定失败消息。Further, after the device is successfully bound to the team to be bound, after the sending device binds the request to the client 100, the method may further include: receiving the device binding sent by the client 100 Success message. After the member to which the current device belongs is successfully bound to the device to be bound to the device to be bound, the next step is performed on the successfully bound device managed by the member. For example, the data information of the successfully bound device managed by the member can be shared in time to other members in the team where the successfully bound device is located, so that the team can manage the device. Of course, if the device is refused to be bound to the team to be bound, after the sending device binds the request to the client 100, the method may further include: receiving the device binding sent by the client 100 Failure message. After receiving the device binding failure information, the member of the current device can further confirm that the team to be bound is indeed the team to which the current device needs to be bound, thereby ensuring that the current device is bound to the correct team. In this embodiment, the member of the current device can pass the control. The mobile terminal 200 of the device receives the device binding success message or the device binding failure message.
所述接收到所述客户端100发送的设备绑定成功消息之后,所述方法还可包括:发送所述待绑定设备的数据信息至所述客户端100,实现当前设备的数据信息一对多的共享,相比于现有技术中的点对点地共享设备的数据信息,一对多的共享方式更加适用,尤其是在队伍的成员和设备的数量较为庞大的情况。其中,以设备为无人机为例进一步说明,所述数据信息可为无人机的状态信息,比如无人机的GPS数据、飞行速度、飞行高度、作业区域等等,从而方便队伍及时掌控各无人机的飞行状态,确保无人机的安全性与可控性。所述数据信息还可为无人机所拍摄的视频信息,通过队伍对各无人机的视频信息进行整合,满足特定的用户需求。当然,所述数据信息并不限于上述的无人机的状态信息和无人机所拍摄的视频信息,具体可由队伍的需求来选择所需上传的无人机的数据信息。本实施例中,移动终端200在获取到当前无人机传输的数据信息后,即可通过服务器300将获取到的数据信息传输给客户端100,从而实现当前无人机的数据信息一对多的共享,即当前无人机所在队伍中多个成员能够获取到当前无人机的数据信息,例如操作权限为管理员和队长的成员。After receiving the device binding success message sent by the client 100, the method may further include: sending data information of the device to be bound to the client 100, and implementing a pair of data information of the current device. More sharing, compared to the point-to-point sharing of device data information in the prior art, a one-to-many sharing method is more applicable, especially in the case where the number of members and devices of the team is relatively large. Further, taking the device as a drone as an example for further description, the data information may be state information of the drone, such as the GPS data of the drone, the flight speed, the flying height, the working area, etc., thereby facilitating the team to control in time. The flight status of each drone ensures the safety and controllability of the drone. The data information may also be video information captured by the drone, and the video information of each drone is integrated by the team to meet specific user requirements. Of course, the data information is not limited to the state information of the UAV described above and the video information captured by the UAV, and the data information of the UAV to be uploaded may be selected by the needs of the team. In this embodiment, after acquiring the data information transmitted by the current drone, the mobile terminal 200 can transmit the acquired data information to the client 100 through the server 300, thereby realizing one-to-many data information of the current drone. Sharing, that is, multiple members of the current drone team can obtain data information of the current drone, for example, the operation authority is a member of the administrator and the captain.
在一些实施例中,所述发送所述待绑定设备的数据信息至所述客户端100之前,所述方法还可包括:接收所述待绑定设备的数据信息,并对所述待绑定设备的数据信息进行加密处理。所述发送所述待绑定设备的数据信息至所述客户端100具体包括:发送加密处理后的所述待绑定设备的数据信息至所述客户端100。其中,每个队伍可根据预先约定好的秘钥对无人机的数据信息进行加密与解密处理,也可根据其他方式来对无人机的数据信息进行加密与解密处理,从而使得只有当前队伍的成员才能够获取上传至当前队伍的无人机的数据信息,避免数据信息的泄露。In some embodiments, before the sending the data information of the device to be bound to the client 100, the method may further include: receiving data information of the device to be bound, and attaching the to-be-bound The data information of the device is encrypted. The sending the data information of the device to be bound to the client 100 specifically includes: sending the data information of the device to be bound after the encryption process to the client 100. Among them, each team can encrypt and decrypt the data information of the drone according to the pre-agreed key, and can also encrypt and decrypt the data information of the drone according to other methods, so that only the current team The members can obtain the data information of the drone uploaded to the current team to avoid leakage of data information.
此外,在一些实施例中,所述接收到成员绑定成功消息之后,所述方法还可包括:接收到当前绑定至的队伍中除当前绑定成员外的其他特定成员发送的用户消息,并针对所述用户消息,返回答复信息至所述当前绑定至的队伍中除当前成员成员外的其他特定成员,使得整个团队的管理更加便利。例如,当成员为外出作业人员时,管理员可通过客户端100发送用户消息至部分或所有外出作业的成员,以指示外出作业的成员执行相应的操作或者其他。当然,外出作业的成员在接收到该用户消息后,可对该用户消息进行回复,从而可告知管理员当前作业情况或者其他。In addition, in some embodiments, after the receiving the member binding success message, the method may further include: receiving a user message sent by a specific member other than the current binding member of the currently bound team, And for the user message, returning the reply information to other specific members of the currently bound team except the current member member, so that the management of the entire team is more convenient. For example, when the member is an out-of-office worker, the administrator may send a user message to the member of some or all of the out-of-office jobs through the client 100 to instruct the members of the out-of-office job to perform the corresponding operation or the like. Of course, after receiving the user message, the member of the outbound job can reply to the user message, thereby notifying the administrator of the current work situation or the like.
需要说明书的是,本发明实施例中,成员是通过成功登录移动终端200上安装的APP后,执行该成员所管理的各设备的绑定操作的,从而将设备绑定至相应的队伍中。在具体实现时,只需操作APP界面显示的设备绑定按钮,然后选择绑定至的队伍,当绑定至的队伍包括当前成员时,即可将设备绑定至该队伍中。It is to be noted that, in the embodiment of the present invention, after successfully logging in to the APP installed on the mobile terminal 200, the member performs the binding operation of each device managed by the member, thereby binding the device to the corresponding team. In the specific implementation, only need to operate the device binding button displayed on the APP interface, and then select the team to which the binding is bound. When the team to which the binding is included includes the current member, the device can be bound to the team.
另外需要说明的是,本发明实施例二的设备管理方法可通过本发明实施例一的设备管理方法进一步解释。 It should be noted that the device management method in the second embodiment of the present invention can be further explained by the device management method in the first embodiment of the present invention.
实施例三Embodiment 3
图4为本发明实施例的一种设备管理装置在客户端100侧的结构示意图。FIG. 4 is a schematic structural diagram of a device management apparatus on a client 100 side according to an embodiment of the present invention.
结合图4和图6,所述设备管理装置可包括第一处理器110(例如,单核或多核处理器)。本实施例中,所述第一处理器110可包括一个或多个,单独地或共同地工作,用于执行上述实施例一所述的设备管理方法的步骤。4 and 6, the device management apparatus can include a first processor 110 (eg, a single core or multi-core processor). In this embodiment, the first processor 110 may include one or more, working separately or in combination, for performing the steps of the device management method described in the first embodiment.
实施例四Embodiment 4
图5为本发明实施例的一种设备管理装置在移动终端200侧的结构示意图。FIG. 5 is a schematic structural diagram of a device management apparatus on a mobile terminal 200 side according to an embodiment of the present invention.
结合图5和图6,所述设备管理装置可包括第二处理器210(例如,单核或多核处理器)。本实施例中,所述第二处理器210可包括一个或多个,单独地或共同地工作,用于执行上述实施例二所述的设备管理方法的步骤。5 and 6, the device management apparatus can include a second processor 210 (eg, a single core or multi-core processor). In this embodiment, the second processor 210 may include one or more, working separately or in combination, for performing the steps of the device management method described in the second embodiment.
实施例五Embodiment 5
本发明的实施例提供了一种计算机存储介质,该计算机存储介质中存储有程序指令,该计算机存储介质中存储有程序指令,所述程序执行上述实施例一或实施例二的设备管理方法。An embodiment of the present invention provides a computer storage medium having stored therein program instructions, wherein the computer storage medium stores program instructions, and the program executes the device management method of the first embodiment or the second embodiment.
对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。For the device embodiment, since it basically corresponds to the method embodiment, reference may be made to the partial description of the method embodiment. The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separate, and the components displayed as units may or may not be physical units, ie may be located A place, or it can be distributed to multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the embodiment. Those of ordinary skill in the art can understand and implement without any creative effort.
“具体示例”、或“一些示例”等的描述意指结合所述实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。The description of the "specific examples", or "some examples" and the like are intended to be included in the particular features, structures, materials or features described in connection with the embodiments or examples. In the present specification, the schematic representation of the above terms does not necessarily mean the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in a suitable manner in any one or more embodiments or examples.
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施例的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。Any process or method description in the flowcharts or otherwise described herein may be understood to represent a module, segment or portion of code that includes one or more executable instructions for implementing the steps of a particular logical function or process. And the scope of the preferred embodiments of the present invention includes additional implementations in which the functions may be performed in a substantially simultaneous manner or in the reverse order, depending on the order in which they are illustrated. It will be understood by those skilled in the art to which the embodiments of the present invention pertain.
在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行***、装置或设备(如基于计算机的***、包括处理器的***或其他 可以从指令执行***、装置或设备取指令并执行指令的***)使用,或结合这些指令执行***、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行***、装置或设备或结合这些指令执行***、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(ROM),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以及便携式光盘只读存储器(CDROM)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。The logic and/or steps represented in the flowchart or otherwise described herein, for example, may be considered as an ordered list of executable instructions for implementing logical functions, and may be embodied in any computer readable medium, For execution of a system, device, or device (such as a computer-based system, a system including a processor, or the like) The system can be used from, or in conjunction with, an instruction execution system, apparatus, or device to execute a system, apparatus, or device. For the purposes of this specification, a "computer-readable medium" can be any apparatus that can contain, store, communicate, propagate, or transport a program for use in an instruction execution system, apparatus, or device, or in conjunction with the instruction execution system, apparatus, or device. More specific examples (non-exhaustive list) of computer readable media include the following: electrical connections (electronic devices) having one or more wires, portable computer disk cartridges (magnetic devices), random access memory (RAM), Read only memory (ROM), erasable editable read only memory (EPROM or flash memory), fiber optic devices, and portable compact disk read only memory (CDROM). In addition, the computer readable medium may even be a paper or other suitable medium on which the program can be printed, as it may be optically scanned, for example by paper or other medium, followed by editing, interpretation or, if appropriate, other suitable The method is processed to obtain the program electronically and then stored in computer memory.
应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施例中,多个步骤或方法可以用存储在存储器中且由合适的指令执行***执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施例中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。It should be understood that portions of the invention may be implemented in hardware, software, firmware or a combination thereof. In the above embodiments, multiple steps or methods may be implemented in software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be implemented with any one or combination of the following techniques well known in the art: having logic gates for implementing logic functions on data signals. Discrete logic circuits, application specific integrated circuits with suitable combinational logic gates, programmable gate arrays (PGAs), field programmable gate arrays (FPGAs), etc.
本技术领域的普通技术人员可以理解实现上述实施方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。A person skilled in the art can understand that all or part of the steps carried in implementing the above implementation method can be completed by a program to instruct related hardware, and the program can be stored in a computer readable storage medium, and the program is executed. Including one or a combination of the steps of the method embodiments.
此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。In addition, each functional unit in each embodiment of the present invention may be integrated into one processing module, or each unit may exist physically separately, or two or more units may be integrated into one module. The above integrated modules can be implemented in the form of hardware or in the form of software functional modules. The integrated modules, if implemented in the form of software functional modules and sold or used as stand-alone products, may also be stored in a computer readable storage medium.
上述提到的存储介质可以是只读存储器,磁盘或光盘等。尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。 The above mentioned storage medium may be a read only memory, a magnetic disk or an optical disk or the like. Although the embodiments of the present invention have been shown and described, it is understood that the above-described embodiments are illustrative and are not to be construed as limiting the scope of the invention. The embodiments are subject to variations, modifications, substitutions and variations.

Claims (100)

  1. 一种设备管理方法,其特征在于,包括:A device management method, comprising:
    接收成员通过移动设备发送的设备绑定请求,所述设备绑定请求携带有所述成员所管理的各设备的设备信息和所述成员所管理的各设备待绑定至的队伍的队伍标识;And receiving, by the mobile device, a device binding request, where the device binding request carries device information of each device managed by the member, and a team identifier of a team to which the device managed by the member is to be bound;
    当确认所述队伍标识属于待绑定至的队伍,则将所述成员所管理的各设备的设备信息添加到对应队伍的队伍列表中。When it is confirmed that the team identifier belongs to the team to be bound, the device information of each device managed by the member is added to the team list of the corresponding team.
  2. 根据权利要求1所述的方法,其特征在于,所述将所述成员所管理的各设备的设备信息添加到对应队伍的队伍列表中,包括:The method according to claim 1, wherein the adding the device information of each device managed by the member to the team list of the corresponding team comprises:
    在确定出当前设备待绑定至的队伍的队伍列表中存在所述当前设备所属成员的成员信息时,将所述当前设备的设备信息添加到所述当前设备待绑定至的队伍的队伍列表中。Adding the device information of the current device to the team list of the team to which the current device is to be bound, when the member information of the member to which the current device belongs is found in the team list of the team to which the current device is to be bound. in.
  3. 根据权利要求2所述的方法,其特征在于,所述将所述当前设备的设备信息添加到所述当前设备待绑定至的队伍的队伍列表中之后,还包括:The method according to claim 2, after the adding the device information of the current device to the team list of the team to which the current device is to be bound, the method further includes:
    发送设备绑定成功消息至所述当前设备所属的成员,所述设备绑定成功消息用于指示当前设备被成功绑定至所述当前设备待绑定至的队伍中。The device binding success message is sent to the member to which the current device belongs, and the device binding success message is used to indicate that the current device is successfully bound to the team to which the current device is to be bound.
  4. 根据权利要求1所述的方法,其特征在于,所述确认所述队伍标识属于待绑定至的队伍之后,还包括:The method according to claim 1, wherein after the confirming that the team identifier belongs to the team to be bound to, the method further includes:
    确定出当前设备待绑定至的队伍的队伍列表中不存在所述当前设备所属成员的成员信息时,发送设备绑定失败消息至所述当前设备所属的成员,所述设备绑定失败消息用于指示当前设备绑定至所述当前设备待绑定至的队伍失败。If the member information of the member to which the current device belongs is not found in the team list of the team to which the current device is to be bound, the device binding failure message is sent to the member to which the current device belongs, and the device binding failure message is used. The team indicating that the current device is bound to the current device to be bound to fails.
  5. 根据权利要求1所述的方法,其特征在于,所述设备信息包括:设备标识。The method according to claim 1, wherein the device information comprises: a device identifier.
  6. 根据权利要求5所述的方法,其特征在于,所述将所述成员所管理的各设备的设备信息添加到对应队伍的队伍列表中,包括:The method according to claim 5, wherein the adding the device information of each device managed by the member to the team list of the corresponding team comprises:
    将所述成员所管理的各设备的设备标识保存至对应队伍列表中所述成员的表项。The device identifiers of the devices managed by the member are saved to the entries of the members in the corresponding team list.
  7. 根据权利要求1所述的方法,其特征在于,所述将所述成员所管理的各设备的设备信息添加到对应队伍的队伍列表中之后,还包括:The method according to claim 1, wherein after the device information of each device managed by the member is added to the team list of the corresponding team, the method further includes:
    对当前队伍中所述成员所管理的设备中的任一设备进行解绑操作。Unbind any of the devices managed by the members in the current team.
  8. 根据权利要求7所述的方法,其特征在于,所述对当前队伍中所述成员所管理的设备中的任一设备进行解绑操作,包括:The method according to claim 7, wherein the unbinding operation of any one of the devices managed by the member in the current team comprises:
    删除所述当前队伍的队伍列表中所述解绑操作对应的设备的设备信息。The device information of the device corresponding to the unbind operation in the current team's team list is deleted.
  9. 根据权利要求1所述的方法,其特征在于,所述将所述成员所管理的各设备的设备信息添加到对应队伍的队伍列表中之后,还包括:The method according to claim 1, wherein after the device information of each device managed by the member is added to the team list of the corresponding team, the method further includes:
    修改当前队伍的队伍列表中所述成员所管理的设备中任一设备的设备信息。Modify the device information of any device in the device managed by the member in the current team's team list.
  10. 根据权利要求1所述的方法,其特征在于,所述将所述成员所管理的各设备的设备信息添加到对应队伍的队伍列表中之后,还包括:The method according to claim 1, wherein after the device information of each device managed by the member is added to the team list of the corresponding team, the method further includes:
    确定出当前队伍的队伍列表中任一成员所管理的设备的设备信息发生变化时,发 送提醒消息至当前队伍的所有成员。When it is determined that the device information of the device managed by any member of the current team's team list changes, Send reminder messages to all members of the current team.
  11. 根据权利要求10所述的方法,其特征在于,所述确定出当前队伍的队伍列表中所述成员所管理的设备中的设备信息发生变化,包括:The method according to claim 10, wherein the determining that the device information in the device managed by the member in the current team's team list changes comprises:
    确定出所述当前队伍的队伍列表中新增任一成员所属的设备的设备信息;Determining, in the current team's team list, device information of a device to which any member belongs;
    或者,or,
    确定出所述当前队伍的队伍列表中任一成员所管理的设备中至少一设备的设备信息被删除;Determining that device information of at least one device in the device managed by any member of the current team's team list is deleted;
    或者,or,
    确定出所述当前队伍的队伍列表中任一成员所管理的设备的设备信息被修改。It is determined that the device information of the device managed by any member of the current team's team list is modified.
  12. 根据权利要求1所述的方法,其特征在于,所述将所述成员所管理的各设备的设备信息添加到对应队伍的队伍列表中之后,还包括:The method according to claim 1, wherein after the device information of each device managed by the member is added to the team list of the corresponding team, the method further includes:
    接收当前队伍中任一成员发送的所述成员所管理的已绑定至当前队伍的任一设备的数据信息。Receiving data information of any device that is managed by the member of the current team and that is bound to the current team.
  13. 根据权利要求12所述的方法,其特征在于,所述接收当前队伍中任一成员发送的所述成员所管理的已绑定至当前队伍的任一设备的数据信息之后,还包括:The method according to claim 12, wherein after receiving the data information of any device that is bound to the current team managed by the member sent by any member of the current team, the method further includes:
    根据当前队伍中各成员的操作权限,设定当前队伍中各成员查看当前接收到的数据信息的权限。According to the operation authority of each member in the current team, the permission of each member in the current team to view the currently received data information is set.
  14. 根据权利要求13所述的方法,其特征在于,所述根据当前队伍中各成员的操作权限,设定当前队伍中各成员查看当前接收到的数据信息的权限,包括:The method according to claim 13, wherein the setting, according to the operation authority of each member in the current team, the permission of each member of the current team to view the currently received data information, including:
    当所述操作权限为管理员或队长或者查看所述当前接收到的数据信息的成员为发送所述当前接收到的数据信息的成员时,允许对应的成员查看所述数据信息。When the operation authority is an administrator or a captain or a member of the currently received data information is a member that sends the currently received data information, the corresponding member is allowed to view the data information.
  15. 根据权利要求12所述的方法,其特征在于,所述接收当前队伍中任一成员发送的所述成员所管理的已绑定至当前队伍的任一设备的数据信息之后,包括:The method according to claim 12, after the receiving, by the member of the current team, the data information of any device that is bound to the current team managed by the member, includes:
    对当前接收到的数据信息中经加密处理的数据信息进行解密处理。Decrypting the encrypted data information in the currently received data information.
  16. 根据权利要求1所述的方法,其特征在于,所述设备包括以下至少一种:无人机、植保拖拉机、智能终端、无人机电池更换设备。The method according to claim 1, wherein the apparatus comprises at least one of the following: a drone, a plant protection tractor, a smart terminal, a drone battery replacement device.
  17. 根据权利要求1所述的方法,其特征在于,所述接收成员通过移动设备发送的设备绑定请求之前,还包括:The method according to claim 1, wherein before the receiving member sends the device binding request by the mobile device, the method further includes:
    将所述成员绑定至预设的队伍中。Bind the member to the default team.
  18. 根据权利要求17所述的方法,其特征在于,所述将所述成员绑定至预设的队伍中,包括:The method according to claim 17, wherein the binding the member to a preset team comprises:
    发送携带有队伍标识的绑定邀请消息至所述成员;Sending a binding invitation message carrying the team identifier to the member;
    接收到所述成员针对所述绑定邀请消息返回的确认信息时,根据所述队伍标识,将所述成员对应的成员信息添加到所述队伍标识对应的队伍的队伍列表中。And when the member receives the confirmation information returned by the member, the member information corresponding to the member is added to the team list of the team corresponding to the team identifier.
  19. 根据权利要求18所述的方法,其特征在于,所述将所述成员对应的成员信息添加到所述队伍标识对应的队伍的队伍列表中之后,还包括: The method according to claim 18, wherein after the member information corresponding to the member is added to the team list of the team corresponding to the team identifier, the method further includes:
    发送成员绑定成功消息至所述成员,所述成员绑定成功消息用于指示所述成员被成功绑定至所述队伍标识对应的队伍的队伍列表中。Sending a member binding success message to the member, the member binding success message is used to indicate that the member is successfully bound to the team list of the team corresponding to the team identifier.
  20. 根据权利要求18所述的方法,其特征在于,所述成员信息包括:所述成员的成员标识。The method according to claim 18, wherein the member information comprises: a member identifier of the member.
  21. 根据权利要求20所述的方法,其特征在于,所述成员信息还包括:所述成员的操作权限。The method according to claim 20, wherein the member information further comprises: an operation authority of the member.
  22. 根据权利要求21所述的方法,其特征在于,所述将所述将所述成员对应的成员信息添加到所述队伍标识对应的队伍的队伍列表中,包括:The method according to claim 21, wherein the adding the member information corresponding to the member to the team list of the team corresponding to the team identifier comprises:
    将所述成员的成员标识和所述成员的操作权限对应保存至所述队伍标识对应的队伍的队伍列表中的同一表项。Corresponding to the member ID of the member and the operation authority of the member to the same entry in the team list of the team corresponding to the team identifier.
  23. 根据权利要求21所述的方法,其特征在于,所述成员的成员信息由所述队伍标识对应的队伍中操作权限为指定权限的成员设置。The method according to claim 21, wherein the member information of the member is set by a member whose operation authority is a specified authority in the team corresponding to the team identifier.
  24. 根据权利要求18所述的方法,其特征在于,所述将所述成员对应的成员信息添加到所述队伍标识对应的队伍的队伍列表中之后,还包括:The method according to claim 18, wherein after the member information corresponding to the member is added to the team list of the team corresponding to the team identifier, the method further includes:
    接收到当前成员当前绑定至的队伍中除当前成员外的其他特定成员发送的用户消息;Receiving a user message sent by a specific member other than the current member of the team to which the current member is currently bound;
    将所述用户消息发送至所述当前成员。Sending the user message to the current member.
  25. 根据权利要求24所述的方法,其特征在于,所述将所述用户消息发送至所述当前成员的步骤是在确定出当前成员符合特定条件后执行的。The method of claim 24 wherein said step of transmitting said user message to said current member is performed after determining that a current member meets a particular condition.
  26. 根据权利要求25所述的方法,其特征在于,所述特定条件包括:The method of claim 25 wherein said specific conditions comprise:
    所述当前成员为当前发送用户消息的成员所属的队伍中正在执行作业的设备所属的成员。The current member is a member to which the device that is executing the job belongs to the team to which the member currently transmitting the user message belongs.
  27. 根据权利要求24所述的方法,其特征在于,所述将所述用户消息发送至当前成员之后,还包括:The method according to claim 24, wherein after the sending the user message to the current member, the method further comprises:
    接收到所述当前成员通过移动终端发送的针对所用户消息的答复信息;Receiving reply information sent by the current member through the mobile terminal for the user message;
    将所述答复信息发送至当前发送用户消息的成员所属的队伍中除当前成员外的其他特定成员。The reply information is sent to other specific members of the team to which the member currently transmitting the user message belongs, other than the current member.
  28. 根据权利要求18所述的方法,其特征在于,所述将所述成员对应的成员信息添加到所述队伍标识对应的队伍的队伍列表中之后,还包括:The method according to claim 18, wherein after the member information corresponding to the member is added to the team list of the team corresponding to the team identifier, the method further includes:
    对当前队伍中的指定成员进行解绑操作。Unbind the specified members of the current team.
  29. 根据权利要求28所述的方法,其特征在于,所述对当前队伍中的指定成员进行解绑操作,包括:The method according to claim 28, wherein the unbinding operation of the designated member in the current team comprises:
    删除当前队伍的队伍列表中所述指定成员的表项。Deletes the entry of the specified member in the current team's team list.
  30. 根据权利要求18所述的方法,其特征在于,所述将所述成员对应的成员信息添加到所述队伍标识对应的队伍的队伍列表中之后,还包括:The method according to claim 18, wherein after the member information corresponding to the member is added to the team list of the team corresponding to the team identifier, the method further includes:
    修改当前队伍的队伍列表中指定成员的成员信息。 Modify the member information of the specified member in the current team's team list.
  31. 根据权利要求18所述的方法,其特征在于,所述将所述成员对应的成员信息添加到所述队伍标识对应的队伍的队伍列表中之后,还包括:The method according to claim 18, wherein after the member information corresponding to the member is added to the team list of the team corresponding to the team identifier, the method further includes:
    确定出当前队伍的队伍列表中任一成员的成员信息发生变化时,发送提醒消息至当前队伍的所有成员。When it is determined that the member information of any member of the current team's team list changes, an alert message is sent to all members of the current team.
  32. 根据权利要求31所述的方法,其特征在于,所述确定出当前队伍的队伍列表中任一成员的成员信息发生变化,包括:The method according to claim 31, wherein the determining that the member information of any member of the current team's team list changes comprises:
    确定出新的成员信息被添加至所述当前队伍的队伍列表中;Determining that new member information is added to the current team's team list;
    或者,or,
    确定出所述当前队伍的队伍列表中任一成员的表项被删除;Determining that the entry of any member of the current team's team list is deleted;
    或者,or,
    确定出所述当前队伍的队伍列表中任一成员的成员信息被修改。It is determined that the member information of any member of the current team's team list is modified.
  33. 根据权利要求1所述的方法,其特征在于,所述发送携带有绑定队伍的队伍标识的绑定邀请消息至所述成员,包括:The method according to claim 1, wherein the sending a binding invitation message carrying a team identity of the binding team to the member comprises:
    通过邮件或者短信消息发送携带有绑定队伍的队伍标识的绑定邀请消息至所述成员。A binding invitation message carrying the team identity of the bound team is sent to the member by mail or SMS message.
  34. 一种设备管理装置,其特征在于,包括一个或多个第一处理器,单独地或共同地工作,所述第一处理器用于:A device management apparatus comprising one or more first processors operating separately or in common, the first processor being configured to:
    接收成员通过移动设备发送的设备绑定请求,所述设备绑定请求携带有所述成员所管理的各设备的设备信息和所述成员所管理的各设备待绑定至的队伍的队伍标识;And receiving, by the mobile device, a device binding request, where the device binding request carries device information of each device managed by the member, and a team identifier of a team to which the device managed by the member is to be bound;
    当确认所述队伍标识属于待绑定至的队伍,则将所述成员所管理的各设备的设备信息添加到对应队伍的队伍列表中。When it is confirmed that the team identifier belongs to the team to be bound, the device information of each device managed by the member is added to the team list of the corresponding team.
  35. 根据权利要求34所述的装置,其特征在于,所述将所述成员所管理的各设备的设备信息添加到对应队伍的队伍列表中,包括:The device according to claim 34, wherein the adding the device information of each device managed by the member to the team list of the corresponding team comprises:
    在确定出当前设备待绑定至的队伍的队伍列表中存在所述当前设备所属成员的成员信息时,将所述当前设备的设备信息添加到所述当前设备待绑定至的队伍的队伍列表中。Adding the device information of the current device to the team list of the team to which the current device is to be bound, when the member information of the member to which the current device belongs is found in the team list of the team to which the current device is to be bound. in.
  36. 根据权利要求35所述的装置,其特征在于,所述将所述当前设备的设备信息添加到所述当前设备待绑定至的队伍的队伍列表中之后,还包括:The device according to claim 35, further comprising: adding the device information of the current device to the team list of the team to which the current device is to be bound, further comprising:
    发送设备绑定成功消息至所述当前设备所属的成员,所述设备绑定成功消息用于指示当前设备被成功绑定至所述当前设备待绑定至的队伍中。The device binding success message is sent to the member to which the current device belongs, and the device binding success message is used to indicate that the current device is successfully bound to the team to which the current device is to be bound.
  37. 根据权利要求34所述的装置,其特征在于,所述确认所述队伍标识属于待绑定至的队伍之后,还包括:The device according to claim 34, wherein after the confirming that the team identifier belongs to the team to be bound to, the method further includes:
    确定出当前设备待绑定至的队伍的队伍列表中不存在所述当前设备所属成员的成员信息时,发送设备绑定失败消息至所述当前设备所属的成员,所述设备绑定失败消息用于指示当前设备绑定至所述当前设备待绑定至的队伍失败。If the member information of the member to which the current device belongs is not found in the team list of the team to which the current device is to be bound, the device binding failure message is sent to the member to which the current device belongs, and the device binding failure message is used. The team indicating that the current device is bound to the current device to be bound to fails.
  38. 根据权利要求34所述的装置,其特征在于,所述设备信息包括:设备标识。 The device according to claim 34, wherein the device information comprises: a device identifier.
  39. 根据权利要求38所述的装置,其特征在于,所述将所述成员所管理的各设备的设备信息添加到对应队伍的队伍列表中,包括:The device according to claim 38, wherein the adding the device information of each device managed by the member to the team list of the corresponding team comprises:
    将所述成员所管理的各设备的设备标识保存至对应队伍列表中所述成员的表项。The device identifiers of the devices managed by the member are saved to the entries of the members in the corresponding team list.
  40. 根据权利要求34所述的装置,其特征在于,所述将所述成员所管理的各设备的设备信息添加到对应队伍的队伍列表中之后,还包括:The device according to claim 34, wherein after the device information of each device managed by the member is added to the team list of the corresponding team, the method further includes:
    对当前队伍中所述成员所管理的设备中的任一设备进行解绑操作。Unbind any of the devices managed by the members in the current team.
  41. 根据权利要求40所述的装置,其特征在于,所述对当前队伍中所述成员所管理的设备中的任一设备进行解绑操作,包括:The device according to claim 40, wherein the unbinding operation of any one of the devices managed by the member in the current team comprises:
    删除所述当前队伍的队伍列表中所述解绑操作对应的设备的设备信息。The device information of the device corresponding to the unbind operation in the current team's team list is deleted.
  42. 根据权利要求34所述的装置,其特征在于,所述将所述成员所管理的各设备的设备信息添加到对应队伍的队伍列表中之后,还包括:The device according to claim 34, wherein after the device information of each device managed by the member is added to the team list of the corresponding team, the method further includes:
    修改当前队伍的队伍列表中所述成员所管理的设备中任一设备的设备信息。Modify the device information of any device in the device managed by the member in the current team's team list.
  43. 根据权利要求34所述的装置,其特征在于,所述将所述成员所管理的各设备的设备信息添加到对应队伍的队伍列表中之后,还包括:The device according to claim 34, wherein after the device information of each device managed by the member is added to the team list of the corresponding team, the method further includes:
    确定出当前队伍的队伍列表中任一成员所管理的设备的设备信息发生变化时,发送提醒消息至当前队伍的所有成员。When it is determined that the device information of the device managed by any member of the current team's team list changes, an alert message is sent to all members of the current team.
  44. 根据权利要求43所述的装置,其特征在于,所述确定出当前队伍的队伍列表中所述成员所管理的设备中的设备信息发生变化,包括:The device according to claim 43, wherein the determining that the device information in the device managed by the member in the current team's team list changes comprises:
    确定出所述当前队伍的队伍列表中新增任一成员所属的设备的设备信息;Determining, in the current team's team list, device information of a device to which any member belongs;
    或者,or,
    确定出所述当前队伍的队伍列表中任一成员所管理的设备中至少一设备的设备信息被删除;Determining that device information of at least one device in the device managed by any member of the current team's team list is deleted;
    或者,or,
    确定出所述当前队伍的队伍列表中任一成员所管理的设备的设备信息被修改。It is determined that the device information of the device managed by any member of the current team's team list is modified.
  45. 根据权利要求34所述的装置,其特征在于,所述将所述成员所管理的各设备的设备信息添加到对应队伍的队伍列表中之后,还包括:The device according to claim 34, wherein after the device information of each device managed by the member is added to the team list of the corresponding team, the method further includes:
    接收当前队伍中任一成员发送的所述成员所管理的已绑定至当前队伍的任一设备的数据信息。Receiving data information of any device that is managed by the member of the current team and that is bound to the current team.
  46. 根据权利要求45所述的装置,其特征在于,所述接收当前队伍中任一成员发送的所述成员所管理的已绑定至当前队伍的任一设备的数据信息之后,还包括:The device according to claim 45, wherein after receiving the data information of any device that is bound to the current team managed by the member sent by any member of the current team, the method further includes:
    根据当前队伍中各成员的操作权限,设定当前队伍中各成员查看当前接收到的数据信息的权限。According to the operation authority of each member in the current team, the permission of each member in the current team to view the currently received data information is set.
  47. 根据权利要求46所述的装置,其特征在于,所述根据当前队伍中各成员的操作权限,设定当前队伍中各成员查看当前接收到的数据信息的权限,包括:The device according to claim 46, wherein the setting, according to the operation authority of each member in the current team, the permission of each member of the current team to view the currently received data information, including:
    当所述操作权限为管理员或队长或者查看所述当前接收到的数据信息的成员为发送所述当前接收到的数据信息的成员时,允许对应的成员查看所述数据信息。 When the operation authority is an administrator or a captain or a member of the currently received data information is a member that sends the currently received data information, the corresponding member is allowed to view the data information.
  48. 根据权利要求47所述的装置,其特征在于,所述接收当前队伍中任一成员发送的所述成员所管理的已绑定至当前队伍的任一设备的数据信息之后,包括:The device according to claim 47, wherein after receiving the data information of any device that is bound to the current team managed by the member sent by any member of the current team, the method includes:
    对当前接收到的数据信息中经加密处理的数据信息进行解密处理。Decrypting the encrypted data information in the currently received data information.
  49. 根据权利要求34所述的装置,其特征在于,所述设备包括以下至少一种:无人机、植保拖拉机、智能终端、无人机电池更换设备。The apparatus according to claim 34, wherein said apparatus comprises at least one of the following: a drone, a plant protection tractor, a smart terminal, a drone battery replacement device.
  50. 根据权利要求34所述的装置,其特征在于,所述接收成员通过移动设备发送的设备绑定请求之前,还包括:The device according to claim 34, wherein before the receiving member sends the device binding request by the mobile device, the method further includes:
    将所述成员绑定至预设的队伍中。Bind the member to the default team.
  51. 根据权利要求50所述的装置,其特征在于,所述将所述成员绑定至预设的队伍中,包括:The device according to claim 50, wherein the binding the member to a preset team comprises:
    发送携带有队伍标识的绑定邀请消息至所述成员;Sending a binding invitation message carrying the team identifier to the member;
    接收到所述成员针对所述绑定邀请消息返回的确认信息时,根据所述队伍标识,将所述成员对应的成员信息添加到所述队伍标识对应的队伍的队伍列表中。And when the member receives the confirmation information returned by the member, the member information corresponding to the member is added to the team list of the team corresponding to the team identifier.
  52. 根据权利要求51所述的装置,其特征在于,所述将所述成员对应的成员信息添加到所述队伍标识对应的队伍的队伍列表中之后,还包括:The device according to claim 51, wherein after the member information corresponding to the member is added to the team list of the team corresponding to the team identifier, the method further includes:
    发送成员绑定成功消息至所述成员,所述成员绑定成功消息用于指示所述成员被成功绑定至所述队伍标识对应的队伍的队伍列表中。Sending a member binding success message to the member, the member binding success message is used to indicate that the member is successfully bound to the team list of the team corresponding to the team identifier.
  53. 根据权利要求51所述的装置,其特征在于,所述成员信息包括:所述成员的成员标识。The apparatus according to claim 51, wherein said member information comprises: a member identifier of said member.
  54. 根据权利要求53所述的装置,其特征在于,所述成员信息还包括:所述成员的操作权限。The device according to claim 53, wherein the member information further comprises: an operation authority of the member.
  55. 根据权利要求54所述的装置,其特征在于,所述将所述将所述成员对应的成员信息添加到所述队伍标识对应的队伍的队伍列表中,包括:The device according to claim 54, wherein the adding the member information corresponding to the member to the team list of the team corresponding to the team identifier comprises:
    将所述成员的成员标识和所述成员的操作权限对应保存至所述队伍标识对应的队伍的队伍列表中的同一表项。Corresponding to the member ID of the member and the operation authority of the member to the same entry in the team list of the team corresponding to the team identifier.
  56. 根据权利要求54所述的装置,其特征在于,所述成员的成员信息由所述队伍标识对应的队伍中操作权限为指定权限的成员设置。The device according to claim 54, wherein the member information of the member is set by a member whose operation authority is a specified authority in the team corresponding to the team identifier.
  57. 根据权利要求51所述的装置,其特征在于,所述将所述成员对应的成员信息添加到所述队伍标识对应的队伍的队伍列表中之后,还包括:The device according to claim 51, wherein after the member information corresponding to the member is added to the team list of the team corresponding to the team identifier, the method further includes:
    接收到当前成员当前绑定至的队伍中除当前成员外的其他特定成员发送的用户消息;Receiving a user message sent by a specific member other than the current member of the team to which the current member is currently bound;
    将所述用户消息发送至所述当前成员。Sending the user message to the current member.
  58. 根据权利要求57所述的装置,其特征在于,所述将所述用户消息发送至所述当前成员的步骤是在确定出当前成员符合特定条件后执行的。The apparatus of claim 57, wherein the step of transmitting the user message to the current member is performed after determining that the current member meets a particular condition.
  59. 根据权利要求58所述的装置,其特征在于,所述特定条件包括:The apparatus of claim 58, wherein said specific condition comprises:
    所述当前成员为当前发送用户消息的成员所属的队伍中正在执行作业的设备所属 的成员。The current member is a device to which the job that is executing the job belongs to the team to which the member currently transmitting the user message belongs a member of.
  60. 根据权利要求57所述的装置,其特征在于,所述将所述用户消息发送至当前成员之后,还包括:The device according to claim 57, wherein after the sending the user message to the current member, the method further comprises:
    接收到所述当前成员通过移动终端发送的针对所用户消息的答复信息;Receiving reply information sent by the current member through the mobile terminal for the user message;
    将所述答复信息发送至当前发送用户消息的成员所属的队伍中除当前成员外的其他特定成员。The reply information is sent to other specific members of the team to which the member currently transmitting the user message belongs, other than the current member.
  61. 根据权利要求51所述的装置,其特征在于,所述将所述成员对应的成员信息添加到所述队伍标识对应的队伍的队伍列表中之后,还包括:The device according to claim 51, wherein after the member information corresponding to the member is added to the team list of the team corresponding to the team identifier, the method further includes:
    对当前队伍中的指定成员进行解绑操作。Unbind the specified members of the current team.
  62. 根据权利要求61所述的装置,其特征在于,所述对当前队伍中的指定成员进行解绑操作,包括:The device according to claim 61, wherein the unbinding operation of the designated member in the current team comprises:
    删除当前队伍的队伍列表中所述指定成员的表项。Deletes the entry of the specified member in the current team's team list.
  63. 根据权利要求51所述的装置,其特征在于,所述将所述成员对应的成员信息添加到所述队伍标识对应的队伍的队伍列表中之后,还包括:The device according to claim 51, wherein after the member information corresponding to the member is added to the team list of the team corresponding to the team identifier, the method further includes:
    修改当前队伍的队伍列表中指定成员的成员信息。Modify the member information of the specified member in the current team's team list.
  64. 根据权利要求51所述的装置,其特征在于,所述将所述成员对应的成员信息添加到所述队伍标识对应的队伍的队伍列表中之后,还包括:The device according to claim 51, wherein after the member information corresponding to the member is added to the team list of the team corresponding to the team identifier, the method further includes:
    确定出当前队伍的队伍列表中任一成员的成员信息发生变化时,发送提醒消息至当前队伍的所有成员。When it is determined that the member information of any member of the current team's team list changes, an alert message is sent to all members of the current team.
  65. 根据权利要求64所述的装置,其特征在于,所述确定出当前队伍的队伍列表中任一成员的成员信息发生变化,包括:The device according to claim 64, wherein the determining that the member information of any member of the current team's team list changes comprises:
    确定出新的成员信息被添加至所述当前队伍的队伍列表中;Determining that new member information is added to the current team's team list;
    或者,or,
    确定出所述当前队伍的队伍列表中任一成员的表项被删除;Determining that the entry of any member of the current team's team list is deleted;
    或者,or,
    确定出所述当前队伍的队伍列表中任一成员的成员信息被修改。It is determined that the member information of any member of the current team's team list is modified.
  66. 根据权利要求34所述的装置,其特征在于,所述发送携带有绑定队伍的队伍标识的绑定邀请消息至所述成员,包括:The device according to claim 34, wherein the sending a binding invitation message carrying a team identity of the binding team to the member comprises:
    通过邮件或者短信消息发送携带有绑定队伍的队伍标识的绑定邀请消息至所述成员。A binding invitation message carrying the team identity of the bound team is sent to the member by mail or SMS message.
  67. 一种计算机可读存储介质,其上存储有计算机程序,该程序被第一处理器执行权利要求1至33任一项所述的设备管理方法的步骤。A computer readable storage medium having stored thereon a computer program, the program being executed by a first processor to perform the steps of the device management method of any one of claims 1 to 33.
  68. 一种设备管理方法,其特征在于,包括:A device management method, comprising:
    获取待绑定设备的设备信息;Obtain device information of the device to be bound;
    选择所述待绑定设备待绑定至的队伍;Select the team to which the device to be bound is to be bound;
    发送设备绑定请求至客户端,以触发所述客户端在确认所述队伍标识属于待绑定 至的队伍后,将所述待绑定设备的设备信息添加到对应队伍的队伍列表中,Sending a device binding request to the client, to trigger the client to confirm that the team identifier belongs to be bound After the team is reached, the device information of the device to be bound is added to the team list of the corresponding team.
    其中,所述设备绑定请求携带有所述待绑定设备的设备信息和所述待绑定设备待绑定至的队伍的队伍标识。The device binding request carries the device information of the device to be bound and the team identifier of the team to which the device to be bound is to be bound.
  69. 根据权利要求68所述的方法,其特征在于,所述获取待绑定设备的设备信息之后,还包括:The method according to claim 68, further comprising: after acquiring the device information of the device to be bound,
    显示绑定有所述待绑定设备所属的成员的队伍的队伍标识。The team ID of the team to which the member to which the device to be bound belongs is displayed.
  70. 根据权利要求68所述的方法,其特征在于,所述发送设备绑定请求至所述客户端之后,还包括:The method according to claim 68, wherein after the sending device binds the request to the client, the method further includes:
    接收到所述客户端发送的设备绑定成功消息。Receiving a device binding success message sent by the client.
  71. 根据权利要求70所述的方法,其特征在于,所述接收到所述客户端发送的设备绑定成功消息之后,还包括:The method according to claim 70, wherein after receiving the device binding success message sent by the client, the method further includes:
    发送所述待绑定设备的数据信息至所述客户端。Sending data information of the device to be bound to the client.
  72. 根据权利要求71所述的方法,其特征在于,所述发送所述待绑定设备的数据信息至所述客户端之前,还包括:The method according to claim 71, wherein before the sending the data information of the device to be bound to the client, the method further includes:
    接收所述待绑定设备的数据信息;Receiving data information of the device to be bound;
    对所述待绑定设备的数据信息进行加密处理;Encrypting data information of the device to be bound;
    所述发送所述待绑定设备的数据信息至所述客户端,包括:The sending the data information of the device to be bound to the client includes:
    发送加密处理后的所述待绑定设备的数据信息至所述客户端。Sending data information of the to-be-bound device after the encryption process to the client.
  73. 根据权利要求68所述的方法,其特征在于,所述发送设备绑定请求至所述客户端之后,还包括:The method according to claim 68, wherein after the sending device binds the request to the client, the method further includes:
    接收到所述客户端发送的设备绑定失败消息。Receiving a device binding failure message sent by the client.
  74. 根据权利要求68所述的方法,其特征在于,所述设备信息包括:设备标识。The method according to claim 68, wherein the device information comprises: a device identifier.
  75. 根据权利要求68所述的方法,其特征在于,所述设备包括以下至少一种:无人机、植保拖拉机、智能终端、无人机电池更换设备。The method according to claim 68, wherein said apparatus comprises at least one of the following: a drone, a plant protection tractor, a smart terminal, a drone battery replacement device.
  76. 根据权利要求68所述的方法,其特征在于,所述获取待绑定设备的设备信息之前,还包括:The method according to claim 68, wherein before the acquiring the device information of the device to be bound, the method further includes:
    接收到客户端发送的携带有队伍标识的绑定邀请消息;Receiving a binding invitation message that is sent by the client and carrying the team identifier;
    针对所述绑定邀请消息返回确认信息,以触发所述客户端根据所述队伍标识来将当前成员的成员信息添加至所述队伍标识对应的队伍的队伍列表中。And returning the confirmation information to the binding invitation message, to trigger the client to add the member information of the current member to the team list of the team corresponding to the team identifier according to the team identifier.
  77. 根据权利要求76所述的方法,其特征在于,所述针对所述绑定邀请消息返回确认信息之后,还包括:The method according to claim 76, wherein after the returning the confirmation information for the binding invitation message, the method further includes:
    接收到成员绑定成功消息,所述成员绑定成功消息用于指示所述当前成员被成功绑定至所述队伍标识对应的队伍的队伍列表中。The member binding success message is received, and the member binding success message is used to indicate that the current member is successfully bound to the team list of the team corresponding to the team identifier.
  78. 根据权利要求77所述的方法,其特征在于,所述接收到成员绑定成功消息之后,还包括:The method according to claim 77, wherein after receiving the member binding success message, the method further comprises:
    接收到客户端发送的提醒消息,所述提醒消息用于指示所述当前成员所在队伍的 队伍列表中的成员信息或者设备信息发生变化。Receiving an alert message sent by the client, where the alert message is used to indicate the team of the current member The member information or device information in the team list changes.
  79. 根据权利要求78所述的方法,其特征在于,所述提醒消息携带有所述当前成员所在的队伍中的成员或成员所管理的设备的变化内容;The method according to claim 78, wherein the reminder message carries a change content of a device managed by a member or a member of the team in which the current member is located;
    所述变化内容包括以下至少一种:新的成员被绑定至所述当前成员所在队伍、新的成员所管理的设备被绑定至所述当前成员所在队伍、所述当前成员所在队伍的队伍列表中的任一成员的表项被删除、所述当前成员所在队伍的队伍列表中的任一成员所管理的至少一设备的设备信息被删除、所述当前成员所在队伍的队伍列表中的任一成员的成员信息被修改、所述当前成员所在队伍的队伍列表中的任一成员所管理的至少一设备的设备信息被修改。The change content includes at least one of the following: a new member is bound to the team in which the current member is located, and a device managed by the new member is bound to the team in which the current member is located, and the team in which the current member is located. The device item of any member in the list is deleted, the device information of at least one device managed by any member of the team list of the current member team is deleted, and any of the team members of the current member team is deleted. The member information of one member is modified, and the device information of at least one device managed by any member of the team list of the team in which the current member is located is modified.
  80. 根据权利要求76所述的方法,其特征在于,所述成员信息包括:所述待绑定成员的成员标识。The method according to claim 76, wherein the member information comprises: a member identifier of the member to be bound.
  81. 根据权利要求80所述的方法,其特征在于,所述成员信息还包括:所述待绑定成员的操作权限。The method according to claim 80, wherein the member information further comprises: an operation authority of the member to be bound.
  82. 根据权利要求81所述的方法,其特征在于,所述针对所述绑定邀请消息返回确认信息之后,还包括:The method according to claim 81, wherein after the returning the confirmation information for the binding invitation message, the method further includes:
    根据当前成员的操作权限,查看所述当前成员所在队伍的相关信息,所述相关信息包括以下至少一种:所述当前成员所在队伍中对应成员的成员信息、所述对应成员所管理的设备的设备信息、所述当前成员所在队伍中对应设备的数据信息。Viewing information about the current member's team according to the current member's operation authority, and the related information includes at least one of the following: the member information of the corresponding member in the current member team, and the device managed by the corresponding member. Device information, data information of the corresponding device in the team where the current member is located.
  83. 根据权利要求77所述的方法,其特征在于,所述接收到成员绑定成功消息之后,还包括:The method according to claim 77, wherein after receiving the member binding success message, the method further comprises:
    接收到当前绑定至的队伍中除当前绑定成员外的其他特定成员发送的用户消息;Receiving a user message sent by a specific member other than the currently bound member of the currently bound team;
    针对所述用户消息,返回答复信息至所述当前绑定至的队伍中除当前成员成员外的其他特定成员。For the user message, a reply message is returned to the specific member of the team to which the current binding is, except for the current member member.
  84. 一种设备管理装置,其特征在于,包括一个或多个第二处理器,单独地或共同地工作,所述第二处理器用于:A device management apparatus comprising one or more second processors operating separately or in common, the second processor being configured to:
    获取待绑定设备的设备信息;Obtain device information of the device to be bound;
    选择所述待绑定设备待绑定至的队伍;Select the team to which the device to be bound is to be bound;
    发送设备绑定请求至客户端,以触发所述客户端在确认所述队伍标识属于待绑定至的队伍后,将所述待绑定设备的设备信息添加到对应队伍的队伍列表中,Sending a device binding request to the client, to trigger the client to add the device information of the device to be bound to the team list of the corresponding team after confirming that the team identifier belongs to the team to be bound to,
    其中,所述设备绑定请求携带有所述待绑定设备的设备信息和所述待绑定设备待绑定至的队伍的队伍标识。The device binding request carries the device information of the device to be bound and the team identifier of the team to which the device to be bound is to be bound.
  85. 根据权利要求84所述的装置,其特征在于,所述获取待绑定设备的设备信息之后,还包括:The device according to claim 84, wherein after the acquiring the device information of the device to be bound, the method further includes:
    显示绑定有所述待绑定设备所属的成员的队伍的队伍标识。The team ID of the team to which the member to which the device to be bound belongs is displayed.
  86. 根据权利要求84所述的装置,其特征在于,所述发送设备绑定请求至所述客户端之后,还包括: The device according to claim 84, wherein after the sending device binds the request to the client, the method further includes:
    接收到所述客户端发送的设备绑定成功消息。Receiving a device binding success message sent by the client.
  87. 根据权利要求86所述的装置,其特征在于,所述接收到所述客户端发送的设备绑定成功消息之后,还包括:The device according to claim 86, after the receiving the device binding success message sent by the client, the method further includes:
    发送所述待绑定设备的数据信息至所述客户端。Sending data information of the device to be bound to the client.
  88. 根据权利要求87所述的装置,其特征在于,所述发送所述待绑定设备的数据信息至所述客户端之前,还包括:The device according to claim 87, wherein before the sending the data information of the device to be bound to the client, the method further includes:
    接收所述待绑定设备的数据信息;Receiving data information of the device to be bound;
    对所述待绑定设备的数据信息进行加密处理;Encrypting data information of the device to be bound;
    所述发送所述待绑定设备的数据信息至所述客户端,包括:The sending the data information of the device to be bound to the client includes:
    发送加密处理后的所述待绑定设备的数据信息至所述客户端。Sending data information of the to-be-bound device after the encryption process to the client.
  89. 根据权利要求84所述的装置,其特征在于,所述发送设备绑定请求至所述客户端之后,还包括:The device according to claim 84, wherein after the sending device binds the request to the client, the method further includes:
    接收到所述客户端发送的设备绑定失败消息。Receiving a device binding failure message sent by the client.
  90. 根据权利要求84所述的装置,其特征在于,所述设备信息包括:设备标识。The apparatus according to claim 84, wherein said device information comprises: a device identifier.
  91. 根据权利要求84所述的装置,其特征在于,所述设备包括以下至少一种:无人机、植保拖拉机、智能终端、无人机电池更换设备。The apparatus according to claim 84, wherein said apparatus comprises at least one of the following: a drone, a plant protection tractor, a smart terminal, a drone battery replacement device.
  92. 根据权利要求84所述的装置,其特征在于,所述获取待绑定设备的设备信息之前,还包括:The device according to claim 84, wherein before the acquiring the device information of the device to be bound, the method further includes:
    接收到客户端发送的携带有队伍标识的绑定邀请消息;Receiving a binding invitation message that is sent by the client and carrying the team identifier;
    针对所述绑定邀请消息返回确认信息,以触发所述客户端根据所述队伍标识来将当前成员的成员信息添加至所述队伍标识对应的队伍的队伍列表中。And returning the confirmation information to the binding invitation message, to trigger the client to add the member information of the current member to the team list of the team corresponding to the team identifier according to the team identifier.
  93. 根据权利要求92所述的装置,其特征在于,所述针对所述绑定邀请消息返回确认信息之后,还包括:The device according to claim 92, wherein after the returning the confirmation information for the binding invitation message, the method further includes:
    接收到成员绑定成功消息,所述成员绑定成功消息用于指示所述当前成员被成功绑定至所述队伍标识对应的队伍的队伍列表中。The member binding success message is received, and the member binding success message is used to indicate that the current member is successfully bound to the team list of the team corresponding to the team identifier.
  94. 根据权利要求93所述的装置,其特征在于,所述接收到成员绑定成功消息之后,还包括:The device according to claim 93, wherein after receiving the member binding success message, the method further includes:
    接收到客户端发送的提醒消息,所述提醒消息用于指示所述当前成员所在队伍的队伍列表中的成员信息或者设备信息发生变化。Receiving a reminder message sent by the client, the reminder message is used to indicate that the member information or the device information in the team list of the team in which the current member is located changes.
  95. 根据权利要求94所述的装置,其特征在于,所述提醒消息携带有所述当前成员所在的队伍中的成员或成员所管理的设备的变化内容;The device according to claim 94, wherein the reminder message carries a change content of a device managed by a member or a member of the team in which the current member is located;
    所述变化内容包括以下至少一种:新的成员被绑定至所述当前成员所在队伍、新的成员所管理的设备被绑定至所述当前成员所在队伍、所述当前成员所在队伍的队伍列表中的任一成员的表项被删除、所述当前成员所在队伍的队伍列表中的任一成员所管理的至少一设备的设备信息被删除、所述当前成员所在队伍的队伍列表中的任一成员的成员信息被修改、所述当前成员所在队伍的队伍列表中的任一成员所管理的至少 一设备的设备信息被修改。The change content includes at least one of the following: a new member is bound to the team in which the current member is located, and a device managed by the new member is bound to the team in which the current member is located, and the team in which the current member is located. The device item of any member in the list is deleted, the device information of at least one device managed by any member of the team list of the current member team is deleted, and any of the team members of the current member team is deleted. The member information of a member is modified, and at least any member of the team list of the current member is managed by at least one member of the team. The device information of a device is modified.
  96. 根据权利要求92所述的装置,其特征在于,所述成员信息包括:所述待绑定成员的成员标识。The device according to claim 92, wherein the member information comprises: a member identifier of the member to be bound.
  97. 根据权利要求96所述的装置,其特征在于,所述成员信息还包括:所述待绑定成员的操作权限。The device according to claim 96, wherein the member information further comprises: an operation authority of the member to be bound.
  98. 根据权利要求97所述的装置,其特征在于,所述针对所述绑定邀请消息返回确认信息之后,还包括:The device according to claim 97, wherein after the returning the confirmation information for the binding invitation message, the method further includes:
    根据当前成员的操作权限,查看所述当前成员所在队伍的相关信息,所述相关信息包括以下至少一种:所述当前成员所在队伍中对应成员的成员信息、所述对应成员所管理的设备的设备信息、所述当前成员所在队伍中对应设备的数据信息。Viewing information about the current member's team according to the current member's operation authority, and the related information includes at least one of the following: the member information of the corresponding member in the current member team, and the device managed by the corresponding member. Device information, data information of the corresponding device in the team where the current member is located.
  99. 根据权利要求93所述的装置,其特征在于,所述接收到成员绑定成功消息之后,还包括:The device according to claim 93, wherein after receiving the member binding success message, the method further includes:
    接收到当前绑定至的队伍中除当前绑定成员外的其他特定成员发送的用户消息;Receiving a user message sent by a specific member other than the currently bound member of the currently bound team;
    针对所述用户消息,返回答复信息至所述当前绑定至的队伍中除当前成员成员外的其他特定成员。For the user message, a reply message is returned to the specific member of the team to which the current binding is, except for the current member member.
  100. 一种计算机可读存储介质,其上存储有计算机程序,该程序被第二处理器执行权利要求68至83任一项所述的设备管理方法的步骤。 A computer readable storage medium having stored thereon a computer program executed by a second processor to perform the steps of the device management method of any one of claims 68 to 83.
PCT/CN2017/109560 2017-11-06 2017-11-06 Device management method and apparatus WO2019084961A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201780004921.7A CN108476241B (en) 2017-11-06 2017-11-06 Equipment management method and device
PCT/CN2017/109560 WO2019084961A1 (en) 2017-11-06 2017-11-06 Device management method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2017/109560 WO2019084961A1 (en) 2017-11-06 2017-11-06 Device management method and apparatus

Publications (1)

Publication Number Publication Date
WO2019084961A1 true WO2019084961A1 (en) 2019-05-09

Family

ID=63266023

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/109560 WO2019084961A1 (en) 2017-11-06 2017-11-06 Device management method and apparatus

Country Status (2)

Country Link
CN (1) CN108476241B (en)
WO (1) WO2019084961A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020210968A1 (en) * 2019-04-16 2020-10-22 江励 Internet of things connection security management mechanism control system
CN113595839B (en) * 2021-07-19 2022-09-13 中移(杭州)信息技术有限公司 Device binding method, terminal device and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101621385A (en) * 2008-06-30 2010-01-06 Tcl集团股份有限公司 Method for managing intelligent device group
CN101917470A (en) * 2006-03-16 2010-12-15 华为技术有限公司 Communication method, system and device
WO2014068143A1 (en) * 2012-11-05 2014-05-08 Nec Europe Ltd. Method for delivering a message to a group of devices via a mobile network and mobile network

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9460272B2 (en) * 2013-03-14 2016-10-04 Arris Enterprises, Inc. Method and apparatus for group licensing of device features
CN104660676B (en) * 2015-01-15 2018-03-02 小米科技有限责任公司 Facility information sharing method and device
CN106411686B (en) * 2015-07-31 2020-04-03 腾讯科技(深圳)有限公司 Method and device for interaction between network access equipment and user
CN106896729A (en) * 2015-12-17 2017-06-27 美的集团股份有限公司 The management method of family's group household electrical appliance, device and system
CN105827589A (en) * 2016-01-05 2016-08-03 青岛海尔空调器有限总公司 Method and device for authorizing wireless equipment and sending control command for authorization of electric appliances
CN106371327B (en) * 2016-09-28 2020-07-31 北京小米移动软件有限公司 Method and device for sharing control right

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101917470A (en) * 2006-03-16 2010-12-15 华为技术有限公司 Communication method, system and device
CN101621385A (en) * 2008-06-30 2010-01-06 Tcl集团股份有限公司 Method for managing intelligent device group
WO2014068143A1 (en) * 2012-11-05 2014-05-08 Nec Europe Ltd. Method for delivering a message to a group of devices via a mobile network and mobile network

Also Published As

Publication number Publication date
CN108476241A (en) 2018-08-31
CN108476241B (en) 2021-03-05

Similar Documents

Publication Publication Date Title
US11929937B2 (en) Controlling distribution of resources on a network
US20210336897A1 (en) Controllng distribution of resources in a network
US20210044949A1 (en) Cloud and smartphone communication system and method
US9705813B2 (en) Controlling distribution of resources on a network
EP3271857B1 (en) Tenant lockbox
CN102971722B (en) Systems and methods for creation and delivery of encrypted virtual disks
US10097557B2 (en) Virtual collaboration systems and methods
US20170070538A1 (en) File resharing management
US20180167475A1 (en) Dynamic distribution of persistent data
JP2019207698A (en) Collection folder for collecting file submissions
US20220383717A1 (en) Asset Management Techniques
CN115398433A (en) Method, apparatus and computer program product for managing organizational connections in a group-based communication system
US20190028511A1 (en) Assured encrypted delivery
US10616225B2 (en) Controlling access rights of a document using enterprise digital rights management
US20170070505A1 (en) Providing controlled access to admin credentials during a migration
CN102377697A (en) Data processing method under condition of network physical isolation
WO2019084961A1 (en) Device management method and apparatus
CN108027802A (en) Data exchange is write twice in the network architecture of dead point
US11023186B2 (en) Secure mobile cloud printing using printing device groups
US9229626B2 (en) Notification management
DE112017003354T5 (en) DEVICE AND METHOD FOR CREATING USER-CONFIGURED TRUST DOMAINS
KR20200091966A (en) Provisioning of a shippable storage device and ingesting data from the shippable storage device
US20190347334A1 (en) Dynamic data management system for selectively transferring data files
US10063664B2 (en) Network system and control device
US20130198850A1 (en) Securing displayed information

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17931057

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 17931057

Country of ref document: EP

Kind code of ref document: A1