[go: up one dir, main page]

WO2023207033A1 - Interconnection and intercommunication between devices, and intelligent application platform - Google Patents

Interconnection and intercommunication between devices, and intelligent application platform Download PDF

Info

Publication number
WO2023207033A1
WO2023207033A1 PCT/CN2022/131692 CN2022131692W WO2023207033A1 WO 2023207033 A1 WO2023207033 A1 WO 2023207033A1 CN 2022131692 W CN2022131692 W CN 2022131692W WO 2023207033 A1 WO2023207033 A1 WO 2023207033A1
Authority
WO
WIPO (PCT)
Prior art keywords
application
server
central server
information
instruction
Prior art date
Application number
PCT/CN2022/131692
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 李振福
Publication of WO2023207033A1 publication Critical patent/WO2023207033A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/08Access security
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • H04W12/068Authentication using credential vaults, e.g. password manager applications or one time password [OTP] applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/14Direct-mode setup

Definitions

  • Embodiments of the present application relate to the field of wireless communication technology, and in particular to a method, device, system and platform for device interconnection and intelligent application to provide a matching, scheduling, right confirmation and authorization method.
  • Embodiments of the present invention provide a method, device, system and platform for matching, scheduling, right confirmation and authorization to solve the current problems of device interconnection and intelligent application.
  • Embodiments of the present invention provide a method, device, system and platform for matching, scheduling, right confirmation and authorization, including: a central server that completes device matching, scheduling and right confirmation through instructions; an application end and a server; a device end device or server and equipment.
  • Embodiments of the present invention provide an application terminal and a server, including: the application terminal generates an application terminal identification code according to a standard method for compiling application terminal identification codes and uploads it as an instruction to the central server and then returns a list, and the application terminal fills in the application indicating the instruction.
  • the scope includes but is not limited to the application industry, application direction, and content of problems to be solved and uploads the list.
  • the central server parses the fields of the instruction and explains the application scope of the instruction, and returns the corresponding information including but not limited to equipment, information text, and instructions. List of application descriptions such as modes.
  • the standard method for compiling the corresponding application identification code 1.
  • the clear address of the application project location, destination, application equipment location, etc. at least includes the country, province, city, and county; 2.
  • Contains information about the device use, function, and text Specific, directional, restrictive and general words include but are not limited to purpose, nature, function, information, etc.; 3.
  • the time when the identification code is generated including the year. Month, day, hour, minute and second; 5. When the above contents are consistent, use Arabic numerals to distinguish them.
  • the application side After the identification code of the application side is compiled, the application side uploads the identification code as a command to the central server and returns the list.
  • the application side fills in the application scope of the command, including but not limited to the application industry, application direction, and the content of the problem to be solved, and uploads it.
  • List, point 2 of the standard method for compiling application-side identification codes by the hub server has the information text that contains specific, directional, restrictive and general information on device use and functions, including but not limited to use, nature, Words such as functions, information, etc. and content describing the application scope of the instruction are parsed to parse out the corresponding application description list of equipment, information lists, instruction modes, etc.
  • the application description list is returned to the application end; the application end selects and confirms the content of the application description list and submits it to the central server; the application description list content at least includes the functional parameters, quantity, usage date, duration, and information text specific to the device.
  • Valid information, command mode and other content; specific device functional parameters, quantity, use date, duration, valid information of the information text and the corresponding device can be selected independently by the application end, or can be recommended by the central server; command mode It can only be chosen independently by the application.
  • the central server After the instruction is uploaded successfully, the central server will associate the words in point 2 of the standard method for compiling the application identification code with the possible device names based on the preset field relational database; wait for the central server to receive the instruction uploaded by the application. After the content and instruction application scope description are parsed, the associated device name and the corresponding list of application descriptions uploaded by the device to be selected will be sent to the application end; more preferably, based on the long-term usage habits of the application end, or personal or industry use Customary or industry technical specifications and standards require further optimization of associated equipment.
  • the application-side command is preset with 2 modes, including: one-time effective mode and open mode. All command modes can be actively invalidated by the application side;
  • the one-time mode means that after the instruction is successfully matched and authorized by the central server, the instruction becomes invalid and cannot be matched and authorized repeatedly;
  • the open mode means that the instruction can be communicated with the application server by any device that reads the authorization instruction provided by the application.
  • Embodiments of the present invention provide a device-side device or server and device, which includes: the device-side generates a device identification code according to a standard method for compiling device-side identification codes, binds and writes it into the memory of the device, and uploads it to the central server as an instruction. , the central server returns the corresponding content description list including but not limited to the device name, information text and the retrieved permissions of the device by parsing the fields of the instruction;
  • the standard method for compiling the corresponding equipment identification code The location of the equipment and other clear addresses include at least the country, province, city, and county; 2.
  • the name can be a common name, such as computer, harvester , self-driving cars, rice cookers, weather information, drones, etc.; 3.
  • Owner which can be an individual, family, business, organization, etc. exclusive name, 4.
  • Identification code generation time including year, month, day, hour, minute, and second, 5 , when the above content is consistent, use Arabic numerals to distinguish;
  • the device-side After the device-side identification code is compiled, the device-side writes the identification code binding into the device's memory and uploads it to the central server as a command.
  • the central server parses the name of the device in point 2 of the standard method for compiling the device-side identification code.
  • information text return to the device content description list, fill in the corresponding information including but not limited to the physical device manufacturer, functions, parameters, ownership quantity and other device-related information or the information content corresponding to the information text and the content of the device's retrieval permissions and
  • the device instructions associated with it will be saved correspondingly; the device is retrieved with permission, specifically for whether to allow the central server to disclose the corresponding device and content description list; clearly, the MAC code, machine code, and factory identification of the device
  • the code can represent the device's unique information identification code and be written into the content description list, but this information is not used as public information for any application (third party) to understand. It is only used for the usage of the device, whether the device is a valid device, device authorization, etc. The basis content for the full life cycle management of equipment.
  • the MAC code, machine code, and factory identification code of the corresponding device can represent the unique information of the device and the identification code is bound to the name and information of the device in point 2 of the standard method for compiling the device side identification code. text, and establish a temporary database corresponding to the identification code representing the unique information of the device, the name of the device, and the information text; if the previously successfully uploaded instruction is within the validity period, other devices with the same identification code preparation standard method No.
  • the central server checks the identification code of the device with unique information; if it is repeated, the instruction upload is invalid; if it is not repeated, the instruction upload is successful; the validity period refers to the device-side identification code compilation standard If the explicit address such as the location of the equipment in point 1 of the method does not change, the instruction is within the validity period; if the explicit address of the location of the equipment in point 1 of the standard method for compiling equipment-side identification codes changes, the device will be The uploaded command is invalid; it is clear that the device-side device or server has the option to actively invalidate the corresponding device command; it is clear, or, the device-side device or server and the central server can update the actual geographical location in real time based on the device's positioning system and upload updates After the geographical location of the instruction, the instruction will continue to remain valid; if it is clear that the instruction is invalid, it will be combined with the temporary database of the identification code with unique information of the MAC code, machine code, and factory identification code of the device bound
  • Embodiments of the present invention provide a central server that completes device matching, scheduling, and confirmation of rights through instructions.
  • a device scheduling method includes: after the application-side instructions and application description list, the device-side instructions, and the content description list are successfully uploaded, the central server passes the application The geographical information at point 1 in the standard method for compiling the identification code of the terminal instruction is matched with the geographical information at point 1 in the standard method for compiling the identification code of the device instruction first, and the usable equipment with a closer geographical location is matched; on this basis
  • the next field of the parsing instruction; point 2 in the standard method for compiling the identification code of the application-side instruction contains information on device use and functions that are specific, directional, restrictive, and general, including but not limited to use, The content analysis of the application scope of words and instructions such as properties, functions, information, etc.
  • the application will match the equipment that may be used, and the information associated with the manufacturer, functions, parameters, quantity, etc. of the physical equipment will be displayed together; clearly, the analysis Matches the equipment that may need to be used, generated by instructions uploaded by the device or the server; if no device is available, only the common name of the device is displayed; priority is given to recommendations and selections after satisfying the request submitted in the application. If the selected device and information text belong to the same owner, when the above requirements are not met, the device owner will be prompted first. If the problem is resolved within a limited time, the application will continue to return yes, otherwise, no.
  • the embodiment of the present invention provides a central server that completes device matching, scheduling, and confirmation of rights through instructions.
  • a method of confirming rights includes: when the application terminal accesses the platform for the first time, the application terminal needs to synchronously upload the standard method for compiling the application terminal identification code.
  • the exclusive names of individuals, families, companies, organizations, etc. in point 3 and the independent public IP address of the access server are saved in the central server database; clearly, the names of point 3 in the standard method for compiling application-side identification codes are The exclusive names of individuals, families, businesses, organizations, etc. and the independent public IP addresses of access servers will establish a one-to-one matching relationship in the central server; clearly, the independent public IP addresses of access application servers can be changed. After the change, the matching relationship remains unchanged.
  • the device accesses the platform for the first time; if there is a server on the device, the device needs to simultaneously upload the individual, family, enterprise, organization, etc. exclusive names in point 3 of the standard method for compiling the device identification code and the independent name of the access server.
  • the public IP address is also saved in the central server database; clearly, if there is a server on the device side, the unique name of the individual, family, enterprise, organization, etc. in point 3 of the standard method for compiling the device-side identification code and the name of the access server Having an independent public IP address will establish a one-to-one matching relationship in the central server; clearly, the independent public IP address of the server connected to the device can be changed. After the change, the matching relationship remains unchanged; if there is no server on the device, The device side only needs to upload the exclusive names of individuals, families, businesses, organizations, etc. in point 3 of the standard method for compiling device-side identification codes to the central server.
  • the central server will determine that they are mutually trusted devices. , issue consultation information, and after confirmation, the instructions of the device will be issued and bound to the server of the application side, and the devices that communicate with the application side can operate with each other.
  • the embodiment of the present invention provides an authorization method, which includes: through the platform composed of the aforementioned application end, device end, and central server, parsing, matching, confirmation, and scheduling, the application end instructions and the device instructions establish a temporary corresponding matching relationship, and the The virtual certificate generated by the application-side identification code, such as a QR code or stored in a physical device, such as a mobile hard disk, and the temporary corresponding matching relationship established by the central server verification.
  • the physical device reads or establishes trust with the device.
  • the device that authenticates the bundled communication connection reads, and the device-side device or the device that establishes a trusted authentication bundled communication connection with the device will read the authorization credential and write the binding identification code into the device's memory. All are uploaded to the central server for verification.
  • the central server establishes a one-to-one matching relationship based on parsing, matching, confirmation, and scheduling, and then the authorized device communicates with the application server;
  • Embodiments of the present invention provide an intelligent application system, which includes: an intelligent application system that is connected through a network and delivers equipment operation parameters according to equipment operation characteristics, work content, work environment, and work nature, thereby realizing equipment operation. Remote, unmanned, digital and intelligent operation.
  • the intelligent application system presets the computer, harvester, self-driving car, rice cooker, etc. based on the device name or information text, such as computer, harvester, self-driving car, rice cooker, weather information, drone, etc. , meteorological information, drone modules, etc.
  • Different equipment is preset with different parameter modules.
  • the module content is based on the corresponding equipment including but not limited to operating characteristics, work content, working environment, and work nature; the parameter module can exist
  • any server in the platform such as application server, device server, hub server, it is clear that the exclusive name of point 3 of the parameter module identification code should be consistent with the exclusive name of point 3 of the stored server identification code. ;According to the previously mentioned rights confirmation method, it is clear that the parameter module realizes the rights confirmation of the owner of the parameter module rights;
  • the parameter module is compiled according to the standard method of parameter module identification code: 1.
  • the name of the equipment and information text can be a common name, such as computer, harvester, self-driving car, rice cooker, meteorological information, drone etc.; 3.
  • the owner which can be an individual, family, business, organization, etc., 4.
  • the identification code generation time including year, month, day, hour, minute and second, 5.
  • Arabic numerals can be It is a number with special meaning, such as which floor, which floor, which room number, etc., and the parameter module identification code is compiled. After the compilation is completed, the parameter module identification code is uploaded to the central server as a command.
  • the central server parses the name and information text of the device in point 1 of the standard method for compiling the parameter module identification code, returns the corresponding module description list, and fills in the corresponding include But it is not limited to the application direction of the parameter module, the problems it solves, and the parameter modules associated with it are saved accordingly; the optimal parameters can be personal habits, hobbies, energy-saving gains, long-term practice gains, or experimental tests. Income can also be income required by the environment.
  • the central server parses out the matching parameter module by corresponding to the device name, the content of the device and application, and the content of the application description list.
  • a consultation message is sent to the application server.
  • the corresponding parameter information is transmitted to the authorized device, and the device realizes remote, unmanned, networked, digital, and intelligent operation according to the preset parameters; if no confirmation is given, the parameters will not be issued.
  • Embodiments of the present application also provide a server device, which can be implemented as a server device on an application side or a device side, including: a memory, a processor, and a communication component; the memory includes a long-term storage function and/or a temporary storage function, Used to store computer programs; the processor, coupled with the memory, is used to execute the computer program, and is used to: upload application-side and device-side instructions through the communication component, and the instructions are the application-side instructions.
  • a server device which can be implemented as a server device on an application side or a device side, including: a memory, a processor, and a communication component; the memory includes a long-term storage function and/or a temporary storage function, Used to store computer programs; the processor, coupled with the memory, is used to execute the computer program, and is used to: upload application-side and device-side instructions through the communication component, and the instructions are the application-side instructions.
  • the device end generates it according to the standard method of compiling the respective identification codes, and is used for parsing, matching, confirmation, and scheduling by the central server; through the parsing, matching, confirmation, and scheduling of the central server, the communication component is used by the
  • the application side authorizes the device side device, and the device side uploads the authorization information to the central server for verification and confirmation, and the device side device accesses the application side server; wherein, the information of the parameter module is used for the device side to access all Describe the server on the application side and perform parameter control to realize intelligent operation of the device.
  • Embodiments of the present application also provide a computer-readable storage medium storing a computer program.
  • the processor When the computer program is executed by a processor, the processor is caused to implement the parsing, scheduling, confirmation, and authorization provided by the embodiments of the present application. step.
  • the application end, the device end and the parameter module each complete the identification code compilation according to the set identification code compilation standard method and upload it to the central platform as application and device instructions.
  • the central platform completes parsing, matching, and After scheduling and confirmation of rights, the application side authorizes the device to connect to the application server, and authorizes and issues device operating parameters as needed to realize interconnection and intelligent application of equipment.
  • Figure 1a is a schematic structural diagram of a network system provided by an exemplary embodiment of the present application.
  • Figure 1b is a flow chart illustrating the process used by the application server to generate instructions, fill in the application description list for the instructions, and upload them to the central server;
  • Figure 1c is a flow chart for the device or server to generate an identification code and upload it as a command, fill in the content description list of the command, and explain the process of uploading to the central server;
  • Figure 1d is an illustrative flow chart of a device scheduling method that completes device matching, scheduling, and confirmation of authority through instructions to the central server;
  • Figure 1e is a flowchart illustrating a method of confirming device matching, scheduling, and confirming rights through instructions to the central server;
  • Figure 1f is a flow chart illustrating the platform and an authorization method
  • Figure 1g is a flow chart illustrating the platform, an intelligent application system
  • the application end, the device end and the parameter module respectively complete the identification code compilation according to the set identification code compilation standard method and use it as Application and device instructions are uploaded to the central server.
  • the application side After the central server completes parsing, matching, scheduling, and confirmation of rights through the instructions, the application side authorizes the device to link to the application server, and authorizes and issues the device operating parameters as needed to realize the device's operation parameters. Interconnection and intelligent applications.
  • Figure 1a is a schematic structural diagram of a network system provided by an exemplary embodiment of the present application.
  • the network system includes: a hub server 101, an application server 102 and a device 104, a device server 103 and a device 105.
  • Each device form shown in FIG. 1a is only an example and is not limited thereto.
  • the number of hub servers 101 is not limited, and may be one or multiple.
  • the device form of the hub server 101 is also not limited. For example, it can be a conventional server, cloud server, cloud host, virtual center or server array, etc.
  • the application side and the device side are relative.
  • the application side server 102 can also be a device side device or server 103, and the device side device 105 can also be an application side device 104; device The terminal device or server 103 may also be an application-side server 102, and the application-side device 104 may also be a device-side device 105.
  • This embodiment does not limit the number of application-side servers 102 and device-side servers 103, which may be one or multiple.
  • the device forms of the application server 102 and the device server 103 are also not limited.
  • the application server 102 and the device server 103 may be conventional servers, cloud servers, cloud hosts, virtual centers or server arrays, etc.
  • the application server 102 and the device server 103 mainly include a processor, a hard disk, a memory, a system bus, etc., and are similar to a general computer architecture.
  • the device-side device 103 can be any computer device with certain computing and communication capabilities, such as a smart phone, a smart speaker, a smart bracelet, or a personal computer. Laptops, tablets, desktop computers, smart TVs and more.
  • the devices 104 and 105 are not limited in this embodiment.
  • the devices 104 and 105 can be any computer or device with certain computing and communication capabilities, such as drones, harvesters, refrigerators, televisions, air conditioners, and temperature sensors. , sweeping robots, air purifiers, smartphones, smart bracelets, notebooks, tablets, desktop computers, microwave ovens, self-driving cars, etc.
  • the application-side server 102 is used to generate instructions and fill in the application description list for the instructions, and upload it to the central server 101; the device-side device or server 103 is used to generate instructions, fill in the instruction content description list, and upload it. to the central server 101; the central server 101 parses, matches, confirms authority, schedules and establishes a one-to-one matching relationship for the instructions uploaded by the application server 102 and the device or server 103.
  • the application server 102 The authorization certificate generated by the identification code is authorized to be read by the device-side device 105 that has been successfully matched and scheduled, or the device 105 has established a trusted authentication-bound communication connection with the device 105.
  • the device-side device 105 or has established trusted authentication with the device 105.
  • the bundled communication-connected device uploads the read authorization certificate and the identification code bound to the memory of the device 105 to the central server 101, which is established by the central server 101 based on parsing, matching, confirmation, and scheduling.
  • a one-to-one matching relationship enables the device-side device 105 to communicate with the application-side server 102; further, the application-side device 104 can control the device 105, where the application-side device 104 is a device that is bound to establish trusted authentication with the application-side server 102 .
  • Network applications there is no limit to the examples of network applications.
  • Forms including but not limited to the Internet, intranet, local area network, mobile communication network, satellite network, wired network, wireless network and combinations thereof can be used according to the implementation of the example. to use.
  • the above-mentioned application server 102 is used to generate instructions, fill in the application description list for the instructions, and upload them to the central server 101. The process is explained:
  • the location of the application project, the destination, the location of the application equipment, and other clear addresses at least include the country, province, city, and county; 2. Include the use and function of the device 105, Information text 105 has designated, directional, restrictive and general words including but not limited to purpose, nature, function, information, etc.; 3. Exclusive names of individuals, families, businesses, organizations, etc.; 4. Identification code generation time , including year, month, day, hour, minute and second; 5. When the above contents are consistent, use Arabic numerals to distinguish them and compile an identification code.
  • the central server 101 returns the list, and the application side fills in the content indicating that the application scope of the instruction includes but is not limited to the application industry, application direction, and problems to be solved, and uploads the list.
  • the central server 101 has the use and function of the device 105 through the application end identification code compilation standard method in point 2, and the information text 105 is specific, directional, restrictive and general, including but not limited to the purpose. , properties, functions, information, etc. and content describing the application scope of the instruction, parsing out the corresponding device 105, information list 105 and instruction mode application that may be required generated by the instruction uploaded by the device or server 103 Description list, and returns the application description list to the application server 102.
  • the content of the application description list includes but is not limited to the specific functional parameters, quantity, use date, and duration of the device 105, the valid information of the information text 105, instruction mode, etc.; the specific functional parameters, quantity, use date, The duration, the valid information of the information text 105 and the corresponding device 105 can be selected independently by the application end, or can be recommended by the central server; the command mode can only be selected independently by the application end.
  • the application server 102 selects the content of the application description list and submits it to the central server 101 after confirmation.
  • step 1b4 the method of associating the words in point 2 of the standard method for compiling application terminal identification codes with the device name is not limited.
  • the method of associating the words in point 2 of the standard method for compiling application terminal identification codes with the device name is not limited.
  • the association method is formed by long-term selection convention of the application server 102.
  • the correlation method is based on statistics of personal and industry usage habits and conventions within the application scope of the instruction submitted by the application server 102;
  • the association method is required by the industry technical specification standard shown in the application scope of the instruction submitted by the application server 102.
  • step 1b5 the specific content of the returned application description list is not limited. The following explains:
  • the content of the application description list can be expanded horizontally and vertically according to, but not limited to, the nature of the industry, the specific use of the device 105, etc.
  • the command mode is divided into two types, including a one-time valid mode and an open mode; all command modes can be actively invalidated by the application server 102.
  • the one-time mode means that after the instruction is successfully matched and authorized by the central server 101, the instruction becomes invalid and cannot be matched and authorized repeatedly;
  • the open mode means that the instruction can be communicated with the application server 102 by any device 105 that reads the authorization instruction provided by the application.
  • the above-mentioned device-side device or server 103 is used to generate an identification code and upload it as an instruction, fill in the content description list of the instruction, and describe the process of uploading to the central server 101:
  • the location of the device 105 and other unambiguous addresses at least include the country, province, city, and county; 2.
  • the name can be a common name, such as Computers, tablets, notebooks, rice cookers, weather information, drones, etc.; 3.
  • Owner which can be an individual, family, business, organization, etc. exclusive name, 4.
  • Identification code generation time including year, month, day, hour, minute and second , 5. When the above contents are consistent, use Arabic numerals to distinguish them and compile the device identification code.
  • the central server 101 parses the name and information text 105 of the device 105 in point 2 of the standard method for compiling device-side identification codes, returns the device-side content description list, and fills in the corresponding information including but not limited to the physical device 105 manufacturer, function, Parameters, ownership quantity and other information related to the device 105 or the information content corresponding to the information text 105 and the content of the retrieval authority of the device 105;
  • step 1c4 In the content description list returned in step 1c3, set whether the device 105 corresponding to the instruction is allowed to be disclosed by the central server 101 according to the retrieved permission option of the device 105;
  • step 1c5 In the content description list returned in step 1c3, write the MAC code, machine code, and factory identification code of the device 105, which can represent the unique information of the device 105, into the content description list, and bind it to the device identification.
  • the name of the device 105 and the information text 105 in point 2 of the coding standard method, and establish a temporary database corresponding to the identification code representing the unique information of the device 105 and the name of the device 105 and the information text 105;
  • the central server 101 checks the identification code of the unique information of the device 105; if If repeated, the subsequent instruction upload will be invalid; if not repeated, the subsequent instruction upload will be successful;
  • step 1c3 the specific content of the returned content description list is not limited. The following explains:
  • the device 105 Under the condition that the basic conditions of the physical device 105 manufacturer, functions, parameters, ownership quantity and other information related to the device 105 or the information content corresponding to the information text 105 and the content of the retrieval permission of the device 105 are met, the device 105 can be retrieved according to the conditions including but not limited to the device 105 Expand the contents of the content description list horizontally and vertically, such as specific uses or applicable fields.
  • step 1c8 the method of detecting a change in an explicit address such as the location of the device 105 is not limited.
  • an explicit address such as the location of the device 105
  • the owner of the device 105 may make independent judgments and invalidate the uploaded device instructions.
  • a device scheduling method includes:
  • the hub server 101 preferentially matches the geographical information at point 1 in the standard method for compiling the identification code of the application-side instruction with the geographical information at point 1 in the standard method for compiling the identification code of the device-side instruction to match possible geographical information with a closer geographical location. using device 105;
  • Point 2 in the standard method for compiling identification codes of application-side instructions contains the use and function of the device 105.
  • the information text 105 is specific, directional, restrictive, and general, including but not limited to use, nature, and function. , information and other words and instructions, the content analysis matches the device 105 generated by the instructions uploaded by the device or the server 103 that may need to be used, and will be associated with the physical device 105 manufacturer, function, parameter, quantity, etc. information is displayed together;
  • step 1d Before executing the display list of step 1d3, retrieve the content of the command mode option of step 1b4 and the retrieved permission option of step 1c3, and make corresponding judgments;
  • Priority After satisfying the request submitted in the application server 102, priority is given to recommending and selecting the selected device 105 and the information text 105 belonging to the same owner. When the above requirements are not met, the owner of the device 105 is given priority. If the problem is resolved within a limited time, the application server 102 will continue to return yes; otherwise, no.
  • the application side instructions and the device side instructions establish a temporary one-to-one matching relationship.
  • step 1d3 the method of the word recommendation device 105 and the information text 105 in point 2 of the application terminal identification code compilation standard method is not limited.
  • the method of the word recommendation device 105 and the information text 105 in point 2 of the application terminal identification code compilation standard method is not limited.
  • the recommended method is formed by long-term selection practices of the application server 102.
  • the recommended method is based on the statistics of personal and industry usage habits and conventions in the list submitted by the application server 102;
  • the recommended method is to display the requirements of industry technical specifications and standards in the list submitted by the application server 102.
  • a method of confirmation of rights includes:
  • the application server 102 accesses the platform for the first time, the application needs to simultaneously upload the individual, family, enterprise, organization, etc. exclusive names in point 3 of the standard method for compiling the application identification code and the independent public name of the access server 102.
  • the network IP address is also saved in the central server 101 database;
  • the device accesses the platform for the first time; if there is a server 103 on the device, the device needs to simultaneously upload the individual, family, enterprise, organization, etc. exclusive names and access servers in point 3 of the standard method for compiling device-side identification codes.
  • 103's independent public IP address is saved in the central server 101 database; the exclusive names of individuals, families, businesses, organizations, etc. in point 3 of the first uploaded device-side identification code compilation standard method need to be passed through the central server 101 Check to ensure that the name is unique in the central server 101 database; clearly, the name can be changed, but the changed name still needs to be checked in the central server 101 database for uniqueness.
  • the device side device 103 only needs to upload the unique names of individuals, families, businesses, organizations, etc. in point 3 of the standard method for compiling device-side identification codes to the central server 101.
  • the central server 101 will determine that they are mutually exclusive. Trust the device and issue the consultation information. After confirmation, the instructions of the device 105 will be issued and bound to the application-side server 102. Devices that communicate with the application-side server 102 can operate with each other.
  • the authorization certificate generated by the application-side identification code can be generated virtually, such as a QR code, or stored in a physical device, such as a mobile hard disk;
  • the device 105 or the device that establishes a communication connection bound by trusted authentication with the device 105 uploads the read authorization certificate and the identification code bound to the memory of the device 105 to the central server 101 for processing. verify;
  • the central server 101 establishes a one-to-one matching relationship based on parsing, matching, confirmation, and scheduling, and then the authorized device 105 implements a communication connection with the application server 102;
  • An intelligent application system that, through network connection, issues the operating parameters of the device 105 according to the operating characteristics, work content, working environment, and work nature of the device 105, thereby realizing remote, unmanned, networked, digital, Intelligent operation.
  • the system presets air conditioning modules, drone modules, etc. based on the name of the equipment 105, such as air conditioners, drones, etc. Different equipment 105 presets different parameter modules, and the module content is based on the operating characteristics and work of the corresponding equipment 105. It depends on the content, working environment and nature of the work;
  • the parameter module is stored in any server in the platform, such as application server 102, device server 103, and central server 101;
  • Standard method for compiling parameter modules based on parameter module identification codes 1. Name of equipment 105 and information text 105. The name can be a common name, such as computer, tablet, notebook, rice cooker, weather information, drone, etc. ; 3. Owner, which can be an individual, family, business, organization, etc. exclusive name; 4. Identification code generation time, including year, month, day, hour, minute and second; 5. If the above contents are consistent, use Arabic numerals to distinguish them, and compile the parameter module identification code .
  • the parameter module identification code is uploaded to the central server 101 as a command.
  • the central server 101 compiles the name and information text 105 of the device 105 in point 1 of the standard method by parsing the parameter module identification code, returns the corresponding module description list, and fills in the corresponding This includes but is not limited to the application direction of the parameter module, the problems it solves, and the parameter modules associated with it are saved accordingly;
  • the hub server 101 parses out the matching parameter module by corresponding to the name of the device 105, the content of the device and the application, and the content of the application description list. After going through the process of Figure 1a-1f, the device 105 and the server 102 realize communication. situation;
  • the authorized device 105 realizes remote, unmanned, networked, digital and intelligent operation according to preset parameters.
  • step 1g1 the name of the module is not limited. Here are some examples:
  • method 1g11 it can be an entity device name
  • it can be climate information and temperature information
  • method 1g14 it may be the content required by a custom.
  • step 1g4 the application direction of the parameter module and the parameter content of the problem to be solved are not limited.
  • the application direction of the parameter module and the parameter content of the problem to be solved are not limited.
  • the parameter content can be personal habits, hobbies, and energy saving gains
  • the parameter content can be obtained from long-term practice
  • the parameter content can be obtained through experimental testing
  • the parameter content can be obtained from environmental requirements
  • the parameter module can exist in any server in the platform, such as the application server 102, the device server 103, and the hub server 101; combined with the parameter module identification code and other information, it is clear, The parameter module realizes the confirmation of the rights of the owner of the parameter module rights.
  • the method of filling in and uploading the instruction and instruction list is not limited.
  • the method of filling in and uploading the instruction and instruction list is not limited.
  • It can be a peripheral device directly connected to the server 101, 102 and/or the device 103 with a data cable at a short distance, including but not limited to a monitor, mouse, keyboard, etc.;
  • It can also be a remote connection device bundled with servers 101, 102, 103 or device 103 for trusted authentication, with devices that can implement operable interfaces or language recognition functions or brainwave and other signal receivers, including but not limited to, Mobile phones, computers, devices with language recognition functions, devices with signal receivers that recognize brain waves, etc.
  • the description includes:
  • the application server 102 is the equipment side 103, and the equipment 104 is 105;
  • the application server 102 accesses the platform for the first time, the application server synchronously uploads the unique names of individuals, families, enterprises, organizations, etc. in point 3 of the standard method for compiling application identification codes and the independent public IP address of the access server 102 Save them together to the central server 101 database;
  • the central server 101 performs a uniqueness check on the uploaded individual, family, enterprise, organization and other exclusive names in point 3 of the standard method for compiling application-side identification codes to ensure that the names are unique in the central server 101 database;
  • Device 105 such as air conditioner 105; generate device 105 instructions according to the standard method of device identification code compilation and bind them into the memory of device 105 and upload them to the central server 101 as instructions.
  • the central server 101 returns the corresponding instructions by parsing the fields of the instructions. includes but is not limited to the name of the device 105 and a description list of the retrieved permission content of the device 105;
  • device 105 air conditioner
  • device 105 manufacturer manufacturer (manufacturer): XXX
  • functions and parameters model and parameters in the air conditioner instruction manual
  • information related to device 105 such as MAC Code, machine code, and factory identification code can represent the identification code information of the unique information of the device 105; the device 105 is included in the retrieval authority.
  • the device 105 is a personal household item, choose not to allow it to be disclosed by the central server 101, and save and upload it.
  • the central server 101 checks the identification code of the unique information of the device 105. If the MAC code, machine code, and factory identification code can represent the identification code of the unique information of the device 105, and the information is not repeated, the instruction upload is successful;
  • the central server 101 detects that the personal, family, enterprise, organization, etc. exclusive names commanded by the application server 102 and the device-side device 103 are consistent with the independent public IP address of the bound access server 102, then the central server 101 determines that The devices trust each other and issue consultation information. After confirmation, the instructions of the device 105 are issued and bound to the server 102 of the application end. The devices that communicate with the application end 102 can operate each other.
  • the device 105 In the case where the device 105 establishes communication with the server 102. If the air-conditioning parameter module already exists in the server 102, the user of the device 105 directly selects the air-conditioning parameter module and sends it to the air-conditioning device 105.
  • the air conditioning parameter module needs to be saved on other servers in the platform;
  • the application end 102 uploads the instruction of the application end identification code compilation standard method and the returned application description list, and the central server 101 parses the name of the device 105, the content of the device side and the application end, and the content of the application description list. Parse out the corresponding parameter module; send consultation information to the application server 102 and display the corresponding module description list of the parameter module. When confirmed, transmit the corresponding parameter information to the authorized device 105, and the device 105 presses the preset Parameters can be operated remotely, unmanned, networked, digitally and intelligently; if no confirmation is given, the parameters will not be issued.
  • the owner of furniture and equipment 105 is a non-user, such as the situation of renting a house or staying in a hotel, which will be explained below, including:
  • the application server 102 When the application server 102 accesses the platform for the first time, the application server synchronously uploads the unique names of individuals, families, enterprises, organizations, etc. in point 3 of the standard method for compiling application identification codes and the independent public IP address of the access server 102 Save it to the central server database together;
  • the central server 101 performs a uniqueness check on the uploaded individual, family, enterprise, organization and other exclusive names in point 3 of the standard method for compiling application-side identification codes to ensure that the names are unique in the central server 101 database;
  • the hotel's device 105 accesses the platform for the first time; if there is a server 103 on the device side, the device side needs to simultaneously upload the individual, family, enterprise, organization, etc. exclusive names and access servers in point 3 of the standard method for compiling device-side identification codes.
  • 103's independent public network IP address is saved in the central server 101 database; clearly, if there is a server 103 on the device side, the device-side identification code compilation standard method of point 3 is exclusive to individuals, families, enterprises, organizations, etc.
  • the name and the independent public IP address of the access server 103 will establish a one-to-one matching relationship in the hub server 101; clearly, the independent public IP address of the access device server 103 can be changed.
  • the matching relationship will be No change; if there is no server 103 on the hotel's device side, the device side only needs to upload the exclusive names of individuals, families, businesses, organizations, etc. in point 3 of the standard method for compiling device-side identification codes to the central server 101.
  • the hotel generates an identification code for equipment 105, such as an air conditioner 105, according to the standard method of compiling equipment-side identification codes and writes the binding into the memory of the equipment 105 and uploads it as an instruction to the central server 101.
  • the central server 101 parses the fields of the instruction. Return the corresponding list including but not limited to the name of the device 105 and the retrieved permission content description list of the device 105;
  • device 105 air conditioner
  • device 105 manufacturer manufactured by the manufacturer (manufacturer): XXX
  • functions and parameters model and parameters in the air conditioner instruction manual
  • information related to device 105 such as MAC Code, machine code, and factory identification code can represent the identification code information of the unique information of the device 105; the device 105 is selected to be allowed to be disclosed by the central server 101 in the retrieval authority, and saved and uploaded;
  • the central server 101 checks the identification code of the unique information of the device 105. If the MAC code, machine code, and factory identification code can represent the identification code of the unique information of the device 105, and the information is not repeated, the instruction upload is successful;
  • the standard method for compiling the application identification code 1.
  • the location of the application project, the destination, the location of the application equipment, etc. have clear addresses that at least include the country and province where they are located. , city, county; 2. Containing words about the use and function of the device 105, the information text 105 is specific, directional, restrictive, and general, including but not limited to purpose, nature, function, information, etc.; 3. Personal, Exclusive names for families, businesses, organizations, etc.; 4.
  • the identification code generation time including year, month, day, hour, minute and second; 5. When the above contents are consistent, they are distinguished by Arabic numerals, which are specific room numbers.
  • the application server 102 uploads the instruction to the central server 101, and the central server 101 returns a list of the equipment-side identification codes of the hotel residents or tenants who will stay or the owners of the rental houses.
  • the unique names of individuals, families, companies, organizations, etc. in point 3 are filled in the list as one of the contents and uploaded to the central server 101.
  • the central server 101 compiles the names of point 3 in the standard method based on the device identification code of the list.
  • the hotel resident or tenant selects the corresponding air-conditioning equipment 105 option. Considering that the equipment 105 is for temporary use, the command mode is selected as a one-time valid mode and the confirmation information is uploaded to the central server 101. The central server 101 uses this confirmation information to process the resident's instructions. Establish a temporary one-to-one matching relationship with the corresponding device instructions.
  • the device-side device 105 or a device that establishes a communication connection bound by trusted authentication with the device 105 will upload the read authorization certificate and the identification code bound to the memory of the device 105 to the central server 101
  • the central server 101 establishes a one-to-one matching relationship based on parsing, matching, confirmation, and scheduling, and then the authorized device 105 implements a communication connection with the application server 102;
  • the device 105 In the case where the device 105 establishes communication with the server 102. If the air-conditioning parameter module already exists in the server 102, the user of the device 105 directly selects the air-conditioning parameter module and sends it to the air-conditioning device 105.
  • the air conditioning parameter module needs to be saved on other servers in the platform;
  • the application end 102 uploads the instructions of the application end identification code compilation standard method and the returned application description list, and the central server 101 parses the device name, the content of the device end and the application end, and the content of the application description list. out the corresponding parameter module; and sends consultation information to the application server 102 and displays the corresponding module description list of the parameter module.
  • the corresponding parameter information is transmitted to the authorized device 105, and the device 105 presses the preset parameters Achieve remote, unmanned, networked, digital and intelligent operation;
  • the description includes:
  • an engineering construction project special report preparation end There are an engineering construction project special report preparation end, an equipment provider end and a review end; the engineering construction project special report and project site range coordinates are saved in the application server 102, and the equipment provider end is the equipment end device or server 103;
  • the application side When the engineering construction project application server 102 accesses the platform for the first time, the application side simultaneously uploads the unique names of individuals, families, enterprises, organizations, etc. in point 3 of the standard method for compiling application identification codes and the independent public names of the access server 102.
  • the network IP address is also saved in the central server 101 database;
  • the central server 101 performs a uniqueness check on the uploaded individual, family, enterprise, organization and other exclusive names in point 3 of the standard method for compiling application-side identification codes to ensure that the names are unique in the central server 101 database;
  • the device side When the device 105 on the device provider side accesses the platform for the first time; if there is a server 103 on the device side, the device side needs to simultaneously upload the individual, family, enterprise, organization, etc. exclusive names and access points in point 3 of the standard method for compiling device-side identification codes.
  • the independent public IP address of the server 103 is also saved in the central server 101 database; clearly, if there is a server 103 on the device side, the device side identifies individuals, families, enterprises, organizations, etc. in point 3 of the standard method for compiling codes.
  • the exclusive name and the independent public IP address of the access server 103 will establish a one-to-one matching relationship in the hub server 101; clearly, the independent public IP address of the access device side server 103 can be changed.
  • the device provider generates the device 105, such as a tablet computer 105 and a drone 105, according to the device-side identification code compilation standard method and binds it into the memory of the device 105 and uploads it to the central server 101 as an instruction.
  • the hub server 101 returns the corresponding list including but not limited to the name of the device 105 and the retrieved permission content description list of the device 105 by parsing the fields of the instruction;
  • the device 105 fill in the name of the device 105: tablet computer, drone; device 105 manufacturer (manufacturer): XXX; functions and parameters: model and parameters in the tablet computer and drone operating instructions; And information related to the device 105 such as: application direction, solvable application problems (UAV, the application direction is on-site survey, on-site aerial photography, etc.), such as MAC code, machine code, and factory identification code, which can represent the unique information of the device 105 The identification code; the device 105 is retrieved from the permissions, selects to allow it to be disclosed by the central server 101, and saves the upload;
  • the central server 101 checks the identification code of the unique information of the device 105. If the MAC code, machine code, and factory identification code can represent the identification code of the unique information of the device 105, and the information is not repeated, the instruction upload is successful;
  • the application end identification code preparation standard method is uploaded through the application end server 102: 1.
  • Application project location, destination, application The clear address such as the location of the device 105 at least includes the country, province, city, and county; 2.
  • the information text 105 contains specific, directional, restrictive, and general words about the use and functions of the device 105, including but Not limited to purpose, nature, function, information, etc.; 3. Exclusive names of individuals, families, businesses, organizations, etc.; 4. Identification code generation time, including year, month, day, hour, minute and second; 5. When the above content is consistent, use Arabic numerals to distinguish it.
  • the application server 102 After the application server 102 completes the preparation of instructions, the application server 102 uploads the instructions to the central server 101 and returns the list.
  • the application server 102 fills in the application scope of the instruction, such as digital review of project data, on-site survey, and uploads the list to the central server.
  • the information text 105 is specific, directional, restrictive, and general, including but not limited to use, nature, and function of the device 105. , information, etc.
  • the central server 101 returns an application description list to the application server 102, and the application server
  • the server 102 will include, but is not limited to, the number of devices 105 required for the tablet computer 105 to implement the review or the drone 105 to survey the site, the time of use, the duration of use, the functions and parameters to be achieved by the device 105, and the detailed location where the device 105 is used. Fill in the application description list with the content, select the command mode as one-time valid mode and upload it to the central server 101.
  • the central server 101 compiles the geographical information of point 1 in the standard method and the identification of the device-side command based on the identification code of the application-side command.
  • the geographical information at point 1 in the coding standard method is prioritized to match usable devices 105 that are geographically close;
  • Point 2 in the standard method for compiling identification codes of application-side instructions contains the use and function of the device 105.
  • the information text 105 is specific, directional, restrictive and general, including but not limited to use, nature, function and information. Words and content describing the application scope of the instruction are parsed to match the device 105 that may need to be used, and information related to the manufacturer, function, parameter, quantity, etc. of the physical device 105 will be displayed together;
  • the project construction project special report compilation end selects the corresponding tablet computer 105 and/or drone 105 device options, and uploads the confirmation information to the central server 101.
  • the central server 101 uses this confirmation information to process the engineering construction project special report preparation end's instructions. Establish a temporary corresponding one-to-one matching relationship with the corresponding device 105 instructions.
  • Priority After satisfying the request submitted in the application, priority is given to recommending and selecting the selected device 105 and the information text 105 belonging to the same owner. When the requirements are not met, priority is given to prompting the owner of the device 105 and solving the problem within a limited time. Continue to return yes to the application, otherwise, no.
  • the application description list on the application side is sent to the device or server 103.
  • the device side sends the tablet 105 to the tablet 105 according to the requirements of the application description list on the application side, including usage time, location, etc. and/or the drone 105 is sent to the designated location.
  • the platform analyzes, matches, confirms, and schedules, the application side instructions and the equipment instructions establish a temporary corresponding matching relationship, and the project
  • the virtual voucher generated by the construction project special report preparation application-side identification code such as a QR code or a voucher stored in the physical device is authorized to establish a temporary corresponding matching relationship with the physical device 105 or established by the central server 101.
  • the device reading the communication connection bound by trusted authentication, the device-side device 105 or the device establishing a communication connection bound by trusted authentication with the device 105 will read the authorization certificate and write the binding into the device 105
  • the identification codes in the memory are uploaded to the central server 101 for verification.
  • the central server 101 establishes a one-to-one matching relationship based on parsing, matching, confirmation, and scheduling, and then the authorized device 105 implements a communication connection with the application server 102;
  • the tablet computer 105 When the tablet computer 105 establishes communication with the engineering construction project special report preparation application server 102, it retrieves the project data that needs to be reviewed to realize informatization and digital review.
  • the user of the device 105 directly selects the drone parameter module and sends it to the drone device 105, and the drone 105 retrieves the coordinate information of the server 102. , conduct surveying, mapping and aerial photography based on parameters;
  • the drone parameter module needs to be saved on other servers in the platform;
  • the central server 101 parses the name of the device 105, the content of the device terminal and the application terminal, and the application description list, and parses out the corresponding UAV parameter module with a solution; and Send consultation information to the application server 102 and display the corresponding module description list of the parameter module.
  • the corresponding parameter information is transmitted to the authorized drone 105, and the drone 105 retrieves the coordinate information of the server 102.
  • the description includes:
  • a variety of agricultural equipment is involved, including agricultural drones, remote sensing drones, agricultural unmanned vehicles, agricultural machinery autopilots, climate and temperature prediction, air humidity monitoring, and a series of equipment and systems;
  • the function of the equipment depends on the work content that the equipment needs to perform.
  • the function of agricultural drones is mainly to provide agricultural spraying operations;
  • the function of remote sensing drones is mainly to monitor crops, Crop health assessment;
  • the function of climate and temperature prediction equipment mainly provides monitoring of climate, temperature, wind and other meteorological information;
  • the application side synchronously uploads the exclusive names of individuals, families, enterprises, organizations, etc. in point 3 of the standard method for compiling application identification codes and the independent public network of the access server 102
  • the IP address is also saved in the central server 101 database;
  • the central server 101 performs a uniqueness check on the uploaded individual, family, enterprise, organization and other exclusive names in point 3 of the standard method for compiling application-side identification codes to ensure that the names are unique in the central server 101 database;
  • the device 105 on the device provider side accesses the platform for the first time; if there is a server 103 on the device side, the device side needs to simultaneously upload the individual, family, enterprise, organization, etc. exclusive names and access points in point 3 of the standard method for compiling device-side identification codes.
  • the independent public IP address of the server 103 is also saved in the central server 101 database; clearly, if there is a server 103 on the device side, the device side identifies individuals, families, enterprises, organizations, etc. in point 3 of the standard method for compiling codes.
  • the exclusive name and the independent public IP address of the access server 103 will establish a one-to-one matching relationship in the central server 101; clearly, the independent public IP address of the access device server 103 can be changed, and the matching relationship remains unchanged. ; If there is no server 103 on the device side, the device side only needs to upload the unique names of individuals, families, businesses, organizations, etc. in point 3 of the standard method for compiling device-side identification codes to the central server 101.
  • the equipment provider provides equipment 105, such as agricultural unmanned tillers 105, agricultural drones 105, survey drones 105, and climate and temperature prediction equipment 105; the equipment 105 identification code is generated and bound according to the standard method for compiling equipment-side identification codes.
  • the central server 101 Written into the memory of the device 105 and uploaded to the central server 101 as an instruction, the central server 101 returns the corresponding retrieved permission content description list including but not limited to the name of the device 105, weather information 105 and the device 105 by parsing the fields of the instruction;
  • the equipment 105 In the returned content description list, fill in the name of the equipment 105: agricultural drone, agricultural unmanned tiller, climate and temperature prediction equipment; equipment 105 manufacturer (manufacturer): XXX; functions, parameters: model and use in agriculture Parameters in the instruction manual of man-machine, agricultural unmanned tiller, climate and temperature prediction equipment 105; and information related to the equipment 105 such as: application direction, solvable application problems (agricultural unmanned tiller, farmland plowing) , such as MAC code, machine code, and factory identification code, which can represent the identification code of the unique information of the device 105; the device 105 is included in the retrieval authority. Since the device 105 is a shared device, it is selected to be allowed to be disclosed by the central server 101, and saved for uploading;
  • the central server 101 checks the identification code of the unique information of the device 105. If the MAC code, machine code, and factory identification code can represent the identification code of the unique information of the device 105, and the information is not repeated, the instruction upload is successful;
  • the standard method for preparing the application identification code is uploaded through the farmland smart application server 102: 1.
  • Application The project location, destination, location of the application equipment 105 and other clear addresses at least include the country, province, city, and county; 2.
  • Contains the use and function of the equipment 105, and the information text 105 is specific, directional, and restrictive , general words include but are not limited to purpose, nature, function, information, etc.; 3.
  • the identification code generation time including year, month, day, hour, minute and second; 5.
  • the above content is consistent They are distinguished by Arabic numerals.
  • the application server 102 After the instructions of the farmland smart application server 102 are compiled, the application server 102 uploads the instructions to the central server 101 and returns the list.
  • the application server 102 fills in the application scope of the instruction, such as plowing rice fields or detecting insect damage or rice planthopper damage. Eliminate and upload the list.
  • the central server 101 contains the uses and functions of the device 105 according to point 2 of the standard method for compiling application identification codes.
  • the information text 105 is specific, directional, restrictive, and general, including but not limited to Not limited to words such as purpose, nature, function, information, etc.
  • the application server 102 will include but is not limited to the number of equipment 105 required for the agricultural unmanned tiller 105 and the agricultural drone 105, the usage time, the duration of use, and the needs of the equipment 105.
  • the achieved functions, parameters, and the detailed location of the device 105 are filled in the application description list, and the command mode is selected as a one-time valid mode and uploaded to the central server 101.
  • the central server 101 compiles a standard method based on the identification code commanded through the application.
  • the geographical information at point 1 is matched first with the geographical information at point 1 in the standard method for compiling the identification code of the device-side instruction, and usable devices with a relatively close geographical location are matched;
  • Point 2 in the standard method for compiling identification codes of application-side instructions contains the use and function of the device 105.
  • the information text 105 is specific, directional, restrictive and general, including but not limited to use, nature, function and information.
  • the words and content describing the application scope of the instruction are parsed to match the device 105 that may need to be used, and information related to the manufacturer, function, parameter, quantity, etc. of the physical device 105 will be displayed together;
  • the farmland smart application terminal selects the appropriate agricultural unmanned tiller 105 and agricultural drone 105 equipment options, and uploads the confirmation information to the central server 101. Based on this confirmation information, the central server 101 compares the instructions of the farmland smart application terminal with the corresponding ones. The selected device 105 is instructed to establish a temporary corresponding one-to-one matching relationship.
  • Priority After satisfying the request submitted in the application, priority is given to recommending and selecting the selected device 105 and the information text 105 belonging to the same owner. When the requirements are not met, priority is given to prompting the owner of the device 105 and solving the problem within a limited time. Continue to return yes to the application; otherwise, no.
  • the application-side instructions and the device 105 instructions establish a temporary corresponding matching relationship
  • the server 102 compiles a virtual certificate generated by the application identification code, such as a QR code or a certificate stored in the physical device, and authorizes the physical device 105 to establish a trustworthy relationship with the temporary corresponding matching relationship established by the central server 101.
  • the device that authenticates the bundled communication connection reads, and the device-side device 105 or the device that establishes a trusted authentication bundled communication connection with the device 105 reads the authorization credentials and writes the binding into the memory of the device 105
  • the identification code is uploaded to the central server 101 for verification.
  • the central server 101 establishes a one-to-one matching relationship based on parsing, matching, confirmation, and scheduling, and then the authorized device 105 implements a communication connection with the application server 102;
  • the user of the equipment 105 directly selects the air-conditioning parameter module and sends it to the agricultural unmanned plowing machine 105;
  • the agricultural unmanned tiller 105 or the agricultural drone 105 reads the coordinates of the target field on the farmland smart application server 102, searches for the target field through the positioning and navigation system, and autonomously runs to the destination, and achieves remote control based on the parameters. , unmanned, networked, digital and intelligent operation work;
  • the central server 101 parses the name of the device 105, the content of the device and the application, and the application description list, and parses the corresponding agricultural unmanned plowing with solutions. machine parameter module; and sends consultation information to the application server 102 and displays the corresponding module description list of the parameter module.
  • the corresponding parameter information is transmitted to the authorized device 105, and the device 105 implements remote control according to the preset parameters. modernized, unmanned, networked, digital, and intelligent operation;
  • the description includes:
  • the smart business entity is the application end, and the device brought by the tourists is the device end;
  • the smart business application server 102 accesses the platform for the first time, the smart business application synchronously uploads the unique names of individuals, families, enterprises, organizations, etc. in point 3 of the standard method for compiling application identification codes and the access server 102 It has an independent public network IP address and is saved in the central server 101 database;
  • the standard method for compiling application identification codes for merchants and tenants in smart commercial entities 1.
  • the location, destination, application equipment location and other clear addresses must at least include the country, province, city and county; 2. Contain the specific address
  • the use and functions of the device 105, and the information text 105 have specific, directional, restrictive and general words including but not limited to purpose, nature, function, information, etc.; 3. Exclusive names of individuals, families, businesses, organizations, etc.; 4.
  • the identification code generation time including year, month, day, hour, minute and second; 5. If the above contents are consistent, use Arabic numerals to distinguish them and compile the application-side identification code;
  • the second point of the standard method for compiling application-side identification codes is that the information text 105 of catering, clothing, entertainment, etc. has directional and general words
  • the third point of the standard method for compiling application-side identification codes is to communicate with the application-side server of the intelligent business entity 102
  • the same exclusive name and independent public IP address, point 5 of the standard method for compiling the application identification code is the location information such as the building number, floor number, etc.;
  • the intelligent commercial entity application server 102 uploads the instructions to the central server 101 and returns the list.
  • the merchants and tenants fill in the instructions indicating that the application scope of the instruction is the intelligent commercial entity and upload it to the central server 101 Return to the application description list.
  • Merchants and tenants in the smart business entity will fill in the application description list in the form of text and/or pictures and/or videos, including but not limited to the contract lease date, content of their respective operations, features, and scope, and select
  • the command mode is an open mode and is uploaded to the central server 101;
  • the central server 101 detects that the merchants and tenants' instructions in the intelligent business entity and the individual, family, enterprise, organization, etc. exclusive names of the intelligent business application server 102 instructions are consistent with the independent public IP address of the bound access server 102 , the central server 101 determines that there is a mutual trust relationship, and issues consultation information. After confirmation, the list of merchants and tenant instructions and application descriptions in the intelligent commercial entity is issued and bound to the server 102 of the intelligent commercial entity application side;
  • the smart business application server 102 can develop a three-dimensional model of the smart business.
  • the smart business is stored in the server 102.
  • the central server 101 confirms and delivers the list of merchants, tenant instructions and application descriptions in the smart business, it is bound to In the location corresponding to the 3D model intelligent commercial entity corresponding to the location information of point 5 in the identification code compiled by the merchants and tenants; tenants and merchants in the intelligent commercial entity can use the identification code to quickly and independently realize the contents and contents of their respective operations. Characteristics and scope can be quickly integrated with the 3D model intelligent business body through text and/or pictures and/or video;
  • the smart commercial entity application server 102 compiles the identification code according to the application identification code compilation standard method, and generates an authorization code for external release.
  • the authorization code is in an open mode. After reading the authorization code, visitors can establish a connection with the intelligent commercial entity application server 102. Communication connection, and enabling browsing of the list of merchants, tenant instructions and application instructions bound to the three-dimensional model intelligent commercial body, which can quickly guide and locate tourists' target merchants when entering the physical commercial body.
  • the intelligent commercial entity application server 102 compiles an identification code and uploads it to the central server 101 as a list of instructions and application descriptions. After authorization, the intelligent management module is introduced to perform intelligent processing based on merchant and tenant instructions and content description columns. Management, if the lease date of the contract expires, the tenant instruction will be automatically invalidated, or for other reasons, the intelligent commercial entity application server 102 can autonomously invalidate the tenant instruction.
  • the description includes:
  • the smart business entity is the application side, and the device brought by the user is the device side;
  • Specific execution steps include embodiments of smart commercial entities (refer to commercial plazas and smart homes);
  • the instruction mode is selected as a one-time valid mode and uploaded to the central server 101, the content, features, and scope corresponding to the instruction can be effectively controlled in text and/or pictures and/or videos;
  • These computer program instructions may also be stored in a computer-readable memory that causes a computer or other programmable data processing apparatus to operate in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including the instruction means, the instructions
  • the device implements the functions specified in a process or processes of the flowchart and/or a block or blocks of the block diagram.
  • These computer program instructions may also be loaded onto a computer or other programmable data processing device, causing a series of operating steps to be performed on the computer or other programmable device to produce computer-implemented processing, thereby executing on the computer or other programmable device.
  • Instructions provide steps for implementing the functions specified in a process or processes of a flowchart diagram and/or a block or blocks of a block diagram.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Computer And Data Communications (AREA)

Abstract

A matching, scheduling, rights confirmation and authorization method, and a device, a system and a platform. An application end and a device end respectively compile identification codes according to a set identification code compilation standard method, and upload the identification codes to a central server as application and device instructions; the central server completes matching, scheduling and rights confirmation by means of the instructions; and the application end authorizes a device-end device to be linked to an application-end server, and performs authorization according to requirements so as to issue device operation parameters, such that interconnection and intercommunication between devices and an intelligent application are realized.

Description

一种设备互联互通、智能化应用平台A device interconnection and intelligent application platform 技术领域Technical field

本申请实施例涉及无线通信技术领域,尤其涉及一种设备互联互通、智能化应用提供一种匹配、调度、确权、授权的方法、设备、系统和平台。Embodiments of the present application relate to the field of wireless communication technology, and in particular to a method, device, system and platform for device interconnection and intelligent application to provide a matching, scheduling, right confirmation and authorization method.

背景技术Background technique

随着技术的发展,特别是人工智能的快速发展,设备的智能化将得到更全面的普及。然而,设备的智能化面临着互联互通的迫切需求,在当前的技术、市场竞争体系中,各品牌、各平台的设备无法实现互联互通的问题,始终是消费者最大的困惑;且小品牌、小企业的智能化水平亦会极大的阻碍万物智能互联的步伐。在当前的解决方案中,通常需要由各平台之间通过提供个人账号、电话号码、身份证、密码等个人隐私信息来进行授权认证实现互联互通,流程繁杂,对小品牌、小企业的技术孤立的弊端也难以融入普通人认知和生活。With the development of technology, especially the rapid development of artificial intelligence, the intelligence of equipment will be more comprehensively popularized. However, the intelligence of devices faces an urgent need for interconnection. In the current technology and market competition system, the inability of devices of various brands and platforms to interconnect has always been the biggest confusion for consumers; and small brands, The intelligence level of small businesses will also greatly hinder the pace of intelligent interconnection of all things. In the current solution, it is usually necessary for each platform to provide personal account, phone number, ID card, password and other personal privacy information for authorization and authentication to achieve interconnection. The process is complicated, and the technology of small brands and small enterprises is isolated. The disadvantages are also difficult to integrate into ordinary people's cognition and life.

如何解决以上问题是实现设备的互联互通和提高众多品牌的智能化水平是实现智能化社会的重要条件,当前并没有有效的解决方案。How to solve the above problems is to realize the interconnection of devices and improve the intelligence level of many brands. It is an important condition for realizing an intelligent society. There is currently no effective solution.

发明内容Contents of the invention

本发明实施例提供了一种设备互联互通、智能化应用提供一种匹配、调度、确权、授权的方法、设备、系统和平台,用以解决当前设备互联互通和智能化应用的问题。Embodiments of the present invention provide a method, device, system and platform for matching, scheduling, right confirmation and authorization to solve the current problems of device interconnection and intelligent application.

本发明实施例提供了一种匹配、调度、确权、授权的方法、设备、系统和平台,包括:通过指令完成设备匹配、调度、确权中枢服务器;应用端及服务器;设备端设备或服务器及设备。Embodiments of the present invention provide a method, device, system and platform for matching, scheduling, right confirmation and authorization, including: a central server that completes device matching, scheduling and right confirmation through instructions; an application end and a server; a device end device or server and equipment.

本发明实施例提供了一种应用端及服务器,包括:由应用端依据应用端标识码编制标准方法生成应用端标识码并作为指令上传到中枢服务器后返回列表,应用端填写说明该指令的应用范围包括但不限于应用行业、应用方向、待解决的问题的内容并上传列表,中枢服务器通过解析指令的字段和说明指令的应用范围的内容,返回对应的包括但不限于设备、信息文本和指令模式等应用说明列表。Embodiments of the present invention provide an application terminal and a server, including: the application terminal generates an application terminal identification code according to a standard method for compiling application terminal identification codes and uploads it as an instruction to the central server and then returns a list, and the application terminal fills in the application indicating the instruction. The scope includes but is not limited to the application industry, application direction, and content of problems to be solved and uploads the list. The central server parses the fields of the instruction and explains the application scope of the instruction, and returns the corresponding information including but not limited to equipment, information text, and instructions. List of application descriptions such as modes.

对应的应用端标识码编制标准方法:1、应用项目所在地、目的地、应用设备所在地等具有明确性地址的至少包含所在国家、省、市、县;2、含有对设备使用、功能,信息文本具有指定性、定向性的、限制性、概括性的词语包括但不限于用途、性质、功能、信息等;3、个人、家庭、企业、组织等专属名称;4、标识码生成时间,包括年月日时分秒;5、以上内 容一致时以阿拉伯数字去区分。The standard method for compiling the corresponding application identification code: 1. The clear address of the application project location, destination, application equipment location, etc. at least includes the country, province, city, and county; 2. Contains information about the device use, function, and text Specific, directional, restrictive and general words include but are not limited to purpose, nature, function, information, etc.; 3. Exclusive names of individuals, families, businesses, organizations, etc.; 4. The time when the identification code is generated, including the year. Month, day, hour, minute and second; 5. When the above contents are consistent, use Arabic numerals to distinguish them.

应用端的标识码编制完成后,应用端将标识码作为指令上传到中枢服务器后返回列表,应用端填写说明该指令的应用范围包括但不限于应用行业、应用方向、待解决的问题的内容并上传列表,中枢服务器通过应用端标识码编制标准方法中第2点中的具有对含有对设备使用、功能,信息文本具有指定性、定向性的、限制性、概括性包括但不限于用途、性质、功能、信息等的词语和说明该指令的应用范围的内容,解析出可能需求到的由设备端设备或服务器上传的指令所产生的对应的设备、信息列表和指令模式等应用说明列表,并将该应用说明列表返回到应用端;应用端对应用说明列表内容进行选择并确认完成后提交至中枢服务器;应用说明列表内容至少包括具体到设备的功能参数、数量、使用日期、时长,信息文本的有效信息,指令模式等内容;具体的设备的功能参数、数量、使用日期、时长,信息文本的有效信息等内容及对应的设备可以由应用端自主选择,也可以是中枢服务器推荐;指令模式则只能由应用端自主选择。After the identification code of the application side is compiled, the application side uploads the identification code as a command to the central server and returns the list. The application side fills in the application scope of the command, including but not limited to the application industry, application direction, and the content of the problem to be solved, and uploads it. List, point 2 of the standard method for compiling application-side identification codes by the hub server has the information text that contains specific, directional, restrictive and general information on device use and functions, including but not limited to use, nature, Words such as functions, information, etc. and content describing the application scope of the instruction are parsed to parse out the corresponding application description list of equipment, information lists, instruction modes, etc. generated by instructions uploaded by the device or server that may be required, and put The application description list is returned to the application end; the application end selects and confirms the content of the application description list and submits it to the central server; the application description list content at least includes the functional parameters, quantity, usage date, duration, and information text specific to the device. Valid information, command mode and other content; specific device functional parameters, quantity, use date, duration, valid information of the information text and the corresponding device can be selected independently by the application end, or can be recommended by the central server; command mode It can only be chosen independently by the application.

指令上传成功后,中枢服务器依据预设字段关系数据库,将应用端标识码编制标准方法中第2点中的词语与可能用到的设备名称将之关联;待中枢服务器接收到应用端上传的指令和指令应用范围说明内容并解析完成后,将关联的设备名称和设备端上传的对应待选择的应用说明列表下发到应用端;更优的,根据应用端的长期使用习惯,或个人、行业使用习惯或行业技术规范标准要求进一步优化关联的设备。After the instruction is uploaded successfully, the central server will associate the words in point 2 of the standard method for compiling the application identification code with the possible device names based on the preset field relational database; wait for the central server to receive the instruction uploaded by the application. After the content and instruction application scope description are parsed, the associated device name and the corresponding list of application descriptions uploaded by the device to be selected will be sent to the application end; more preferably, based on the long-term usage habits of the application end, or personal or industry use Customary or industry technical specifications and standards require further optimization of associated equipment.

该应用端指令预设2种模式,包括:一次性有效模式和开放性模式,所有指令模式均可以由应用端主动失效;The application-side command is preset with 2 modes, including: one-time effective mode and open mode. All command modes can be actively invalidated by the application side;

所述的一次性模式是指,该指令由中枢服务器匹配成功并完成授权后,指令失效,无法重复匹配和授权;The one-time mode means that after the instruction is successfully matched and authorized by the central server, the instruction becomes invalid and cannot be matched and authorized repeatedly;

所述的开放性模式是指,该指令可以由任意读取应用端提供的授权指令的设备与应用端服务器进行通信。The open mode means that the instruction can be communicated with the application server by any device that reads the authorization instruction provided by the application.

本发明实施例提供了一种设备端设备或服务器及设备,包括:由设备端依据设备端标识码编制标准方法生成设备标识码且绑定写入到设备的存储器中并作为指令上传到中枢服务器,中枢服务器通过解析指令的字段返回对应的包括但不限于设备名称、信息文本和设备的被检索权限的内容说明列表;Embodiments of the present invention provide a device-side device or server and device, which includes: the device-side generates a device identification code according to a standard method for compiling device-side identification codes, binds and writes it into the memory of the device, and uploads it to the central server as an instruction. , the central server returns the corresponding content description list including but not limited to the device name, information text and the retrieved permissions of the device by parsing the fields of the instruction;

对应的设备端标识码编制标准方法:设备所在地等具有明确性地址的至少包含所在国家、省、市、县;2、设备、信息文本的名称,该名称可以是通用名称,如电脑,收割机、 自动驾驶汽车、电饭锅、气象信息、无人机等;3、所有权人,可以是个人、家庭、企业、组织等专属名称,4、标识码生成时间,包括年月日时分秒,5、以上内容一致时以阿拉伯数字去区分;The standard method for compiling the corresponding equipment identification code: The location of the equipment and other clear addresses include at least the country, province, city, and county; 2. The name of the equipment and information text. The name can be a common name, such as computer, harvester , self-driving cars, rice cookers, weather information, drones, etc.; 3. Owner, which can be an individual, family, business, organization, etc. exclusive name, 4. Identification code generation time, including year, month, day, hour, minute, and second, 5 , when the above content is consistent, use Arabic numerals to distinguish;

设备端的标识码编制完成后,设备端将标识码绑定写入到设备的存储器中并作为指令上传到中枢服务器,中枢服务器通过解析设备端标识码编制标准方法中第2点中的设备的名称、信息文本,返回设备端内容说明列表,填写对应的包括但不限于实体设备厂商、功能、参数、拥有数量等与设备相关的信息或与信息文本对应的信息内容和设备被检索权限的内容并将与之关联的设备指令对应保存;所述的设备被检索权限,具体用于是否允许被中枢服务器公开对应的设备和内容说明列表;明确的,将该设备的MAC码、机器码、出厂识别码能代表设备唯一性信息标识码一起写入内容说明列表,但该信息不作为公开信息给任何应用端(第三方)了解,仅作为设备的使用情况,设备是否为有效设备,设备确权等对设备的全生命周期管理的依据内容。After the device-side identification code is compiled, the device-side writes the identification code binding into the device's memory and uploads it to the central server as a command. The central server parses the name of the device in point 2 of the standard method for compiling the device-side identification code. , information text, return to the device content description list, fill in the corresponding information including but not limited to the physical device manufacturer, functions, parameters, ownership quantity and other device-related information or the information content corresponding to the information text and the content of the device's retrieval permissions and The device instructions associated with it will be saved correspondingly; the device is retrieved with permission, specifically for whether to allow the central server to disclose the corresponding device and content description list; clearly, the MAC code, machine code, and factory identification of the device The code can represent the device's unique information identification code and be written into the content description list, but this information is not used as public information for any application (third party) to understand. It is only used for the usage of the device, whether the device is a valid device, device authorization, etc. The basis content for the full life cycle management of equipment.

设备端上传指令时,将对应的设备的MAC码、机器码、出厂识别码能代表设备唯一性信息标识码一起绑定到设备端标识码编制标准方法中第2点中的设备的名称、信息文本中,并建立代表设备唯一性信息的标识码与设备的名称、信息文本对应的临时数据库;若在先上传成功的指令在有效期,其他具有相同的设备端标识码编制标准方法中第2、3点的指令上传时,中枢服务器校检该设备具备唯一性信息的标识码;若重复,则指令上传无效;若不重复,则指令上传成功;所述有效期,是指设备端标识码编制标准方法中第1点的设备所在地等具有明确性地址没有发生变化时,则指令属于有效期;如设备端标识码编制标准方法中第1点的设备所在地等具有明确性地址发生改变则该设备在先上传的指令失效;明确的设备端设备或服务器有可以主动失效对应的设备指令的选项;明确的,或,设备端设备或服务器和中枢服务器可以依据设备的定位系统实时更新实际地理位置并上传更新地理位置后的指令,则该指令继续保持处于有效期;明确的,指令失效,则与指令绑定对应的设备的MAC码、机器码、出厂识别码具备唯一性信息的标识码的临时数据库一并失效。When the device side uploads instructions, the MAC code, machine code, and factory identification code of the corresponding device can represent the unique information of the device and the identification code is bound to the name and information of the device in point 2 of the standard method for compiling the device side identification code. text, and establish a temporary database corresponding to the identification code representing the unique information of the device, the name of the device, and the information text; if the previously successfully uploaded instruction is within the validity period, other devices with the same identification code preparation standard method No. 2, When the instruction is uploaded at 3 o'clock, the central server checks the identification code of the device with unique information; if it is repeated, the instruction upload is invalid; if it is not repeated, the instruction upload is successful; the validity period refers to the device-side identification code compilation standard If the explicit address such as the location of the equipment in point 1 of the method does not change, the instruction is within the validity period; if the explicit address of the location of the equipment in point 1 of the standard method for compiling equipment-side identification codes changes, the device will be The uploaded command is invalid; it is clear that the device-side device or server has the option to actively invalidate the corresponding device command; it is clear, or, the device-side device or server and the central server can update the actual geographical location in real time based on the device's positioning system and upload updates After the geographical location of the instruction, the instruction will continue to remain valid; if it is clear that the instruction is invalid, it will be combined with the temporary database of the identification code with unique information of the MAC code, machine code, and factory identification code of the device bound to the instruction. Invalid.

本发明实施例提供了通过指令完成设备匹配、调度、确权中枢服务器,一种设备调度方法,包括:应用端指令和应用说明列表、设备端指令和内容说明列表成功上传后,中枢服务器通过应用端指令的标识码编制标准方法中第1点的地理信息与设备端指令的标识码编制标准方法中第1点的地理信息优先匹配,匹配出地理位置较近的可使用设备;在此基础上解析指令的下一个字段;应用端指令的标识码编制标准方法中第2点的含有对设备使用、功能,信息文本具有指定性、定向性的、限制性、概括性的包括但不限于用途、性质、功能、 信息等词语和指令的应用范围的内容解析匹配到可能需要用到的设备,并将与该实体设备的厂商、功能、参数、数量等关联的信息一并显示;明确的,解析匹配到可能需要用到的设备,由设备端设备或服务器上传的指令所产生;若无设备可用,则仅显示设备通用名称;优先的,在满足应用端中提交的请求后,优先推荐、选择所选设备、信息文本为同一所有权人的,当不满足以上要求时,优先提示设备所有权人,在限定时间内解决的继续给应用端返回是,否则,否。更优的,根据应用端的长期使用习惯,或个人、行业使用习惯或行业技术规范标准要求进一步优化推荐的设备或信息文本;在得到应用端确认的情况下,应用端指令与设备指令建立临时对应一一匹配关系。Embodiments of the present invention provide a central server that completes device matching, scheduling, and confirmation of rights through instructions. A device scheduling method includes: after the application-side instructions and application description list, the device-side instructions, and the content description list are successfully uploaded, the central server passes the application The geographical information at point 1 in the standard method for compiling the identification code of the terminal instruction is matched with the geographical information at point 1 in the standard method for compiling the identification code of the device instruction first, and the usable equipment with a closer geographical location is matched; on this basis The next field of the parsing instruction; point 2 in the standard method for compiling the identification code of the application-side instruction contains information on device use and functions that are specific, directional, restrictive, and general, including but not limited to use, The content analysis of the application scope of words and instructions such as properties, functions, information, etc. will match the equipment that may be used, and the information associated with the manufacturer, functions, parameters, quantity, etc. of the physical equipment will be displayed together; clearly, the analysis Matches the equipment that may need to be used, generated by instructions uploaded by the device or the server; if no device is available, only the common name of the device is displayed; priority is given to recommendations and selections after satisfying the request submitted in the application. If the selected device and information text belong to the same owner, when the above requirements are not met, the device owner will be prompted first. If the problem is resolved within a limited time, the application will continue to return yes, otherwise, no. Better yet, further optimize the recommended equipment or information text based on the long-term usage habits of the application, or personal or industry usage habits or industry technical specifications and standards; with confirmation from the application, a temporary correspondence between the application instructions and the device instructions is established. One-to-one matching relationship.

本发明实施例提供了通过指令完成设备匹配、调度、确权中枢服务器,一种确权方法,包括:在应用端首次接入平台时,应用端需同步上传应用端标识码编制标准方法中的第3点的个人、家庭、企业、组织等专属名称和接入服务器的具有独立公网IP地址一并保存到中枢服务器数据库中;明确的,应用端标识码编制标准方法中的第3点的个人、家庭、企业、组织等专属名称和接入服务器的具有独立公网IP地址将在中枢服务器中建立一一匹配关系;明确的,接入应用端服务器的具有独立公网IP地址可以变更,变更后,其匹配关系不变。The embodiment of the present invention provides a central server that completes device matching, scheduling, and confirmation of rights through instructions. A method of confirming rights includes: when the application terminal accesses the platform for the first time, the application terminal needs to synchronously upload the standard method for compiling the application terminal identification code. The exclusive names of individuals, families, companies, organizations, etc. in point 3 and the independent public IP address of the access server are saved in the central server database; clearly, the names of point 3 in the standard method for compiling application-side identification codes are The exclusive names of individuals, families, businesses, organizations, etc. and the independent public IP addresses of access servers will establish a one-to-one matching relationship in the central server; clearly, the independent public IP addresses of access application servers can be changed. After the change, the matching relationship remains unchanged.

在首次上传的应用端标识码编制标准方法中的第3点的个人、家庭、企业、组织等专属名称需通过中枢服务器校检,确保该名称在中枢服务器数据库是唯一的;明确的,该名称可以变更,但变更后的名称仍需中枢服务器数据库校检其唯一性。The exclusive names of individuals, families, businesses, organizations, etc. in point 3 of the standard method for compiling application-side identification codes for the first upload must pass the central server verification to ensure that the name is unique in the central server database; clearly, the name It can be changed, but the changed name still needs to be checked by the central server database for uniqueness.

在设备端首次接入平台时;若设备端存在服务器,设备端需同步上传设备端标识码编制标准方法中的第3点的个人、家庭、企业、组织等专属名称和接入服务器的具有独立公网IP地址一并保存到中枢服务器数据库中;明确的,若设备端存在服务器,设备端标识码编制标准方法中的第3点的个人、家庭、企业、组织等专属名称和接入服务器的具有独立公网IP地址将在中枢服务器中建立一一匹配关系;明确的,接入设备端服务器的具有独立公网IP地址可以变更,变更后,其匹配关系不变;若设备端无服务器,设备端只需将设备端标识码编制标准方法中的第3点的个人、家庭、企业、组织等专属名称上传中枢服务器。When the device accesses the platform for the first time; if there is a server on the device, the device needs to simultaneously upload the individual, family, enterprise, organization, etc. exclusive names in point 3 of the standard method for compiling the device identification code and the independent name of the access server. The public IP address is also saved in the central server database; clearly, if there is a server on the device side, the unique name of the individual, family, enterprise, organization, etc. in point 3 of the standard method for compiling the device-side identification code and the name of the access server Having an independent public IP address will establish a one-to-one matching relationship in the central server; clearly, the independent public IP address of the server connected to the device can be changed. After the change, the matching relationship remains unchanged; if there is no server on the device, The device side only needs to upload the exclusive names of individuals, families, businesses, organizations, etc. in point 3 of the standard method for compiling device-side identification codes to the central server.

若,当所述的应用端和设备端指令的个人、家庭、企业、组织等专属名称和绑定的接入服务器的具有独立公网IP地址均一致时,由中枢服务器判断为互为信任设备,下发咨询信息,确认后则将该设备的指令下发并绑定到应用端的服务器中,与应用端实现通信的的设备可以互为操作。If, when the personal, family, enterprise, organization and other exclusive names of the application-side and device-side instructions are consistent with the independent public IP address of the bound access server, the central server will determine that they are mutually trusted devices. , issue consultation information, and after confirmation, the instructions of the device will be issued and bound to the server of the application side, and the devices that communicate with the application side can operate with each other.

在首次上传的设备端标识码编制标准方法中的第3点的个人、家庭、企业、组织等专属名称需通过中枢服务器校检,确保该名称在中枢服务器数据库是唯一的;明确的,该名 称可以变更,但变更后的名称仍需中枢服务器数据库校检其唯一性。The exclusive names of individuals, families, businesses, organizations, etc. in point 3 of the standard method for compiling device-side identification codes that are uploaded for the first time must pass the central server verification to ensure that the name is unique in the central server database; clearly, the name It can be changed, but the changed name still needs to be checked by the central server database for uniqueness.

本发明实施例提供了一种授权的方法,包括:经过前述的应用端、设备端、中枢服务器组成的平台解析、匹配、确权、调度,应用端指令与设备指令建立临时对应匹配关系,将应用端标识码生成的虚拟凭证,如二维码或存储在实体设备,如移动硬盘中的凭证授权与由中枢服务器校检所建立的临时对应匹配关系实体设备读取或与该设备建立可信认证捆绑了的通信连接的设备读取,设备端设备或与该设备建立可信认证捆绑了的通信连接的设备将读取到的授权凭证和将绑定写入到设备的存储器中的标识码一并上传到中枢服务器进行验证,中枢服务器依据解析、匹配、确权、调度而建立的一一匹配关系,进而被授权设备实现与应用端服务器进行通信连接;The embodiment of the present invention provides an authorization method, which includes: through the platform composed of the aforementioned application end, device end, and central server, parsing, matching, confirmation, and scheduling, the application end instructions and the device instructions establish a temporary corresponding matching relationship, and the The virtual certificate generated by the application-side identification code, such as a QR code or stored in a physical device, such as a mobile hard disk, and the temporary corresponding matching relationship established by the central server verification. The physical device reads or establishes trust with the device. The device that authenticates the bundled communication connection reads, and the device-side device or the device that establishes a trusted authentication bundled communication connection with the device will read the authorization credential and write the binding identification code into the device's memory. All are uploaded to the central server for verification. The central server establishes a one-to-one matching relationship based on parsing, matching, confirmation, and scheduling, and then the authorized device communicates with the application server;

本发明实施例提供了一种智能化应用系统,包括:一种智能化应用系统,通过网络连接,根据设备运行特点、工作内容、工作环境、工作性质而定下发设备运行参数,从而实现设备远程化、无人化、数字化、智能化运行。Embodiments of the present invention provide an intelligent application system, which includes: an intelligent application system that is connected through a network and delivers equipment operation parameters according to equipment operation characteristics, work content, work environment, and work nature, thereby realizing equipment operation. Remote, unmanned, digital and intelligent operation.

所述的智能化应用系统根据设备名称或信息文本,如电脑,收割机、自动驾驶汽车、电饭锅、气象信息、无人机等,预设电脑,收割机、自动驾驶汽车、电饭锅、气象信息、无人机模块等,不同的设备预设不同的参数模块,模块内容为依据对应设备的包括但不限于运行特点、工作内容、工作环境、工作性质而定;该参数模块可以存在于平台中的任一服务器,如,应用端服务器,设备端服务器,中枢服务器,明确的,参数模块标识码第3点的专属名称与所存储的服务器的标识码第3点的专属名称应一致;根据前面所述的确权方法,明确的,参数模块实现参数模块权利所有人确权;The intelligent application system presets the computer, harvester, self-driving car, rice cooker, etc. based on the device name or information text, such as computer, harvester, self-driving car, rice cooker, weather information, drone, etc. , meteorological information, drone modules, etc. Different equipment is preset with different parameter modules. The module content is based on the corresponding equipment including but not limited to operating characteristics, work content, working environment, and work nature; the parameter module can exist For any server in the platform, such as application server, device server, hub server, it is clear that the exclusive name of point 3 of the parameter module identification code should be consistent with the exclusive name of point 3 of the stored server identification code. ;According to the previously mentioned rights confirmation method, it is clear that the parameter module realizes the rights confirmation of the owner of the parameter module rights;

所述的参数模块依据参数模块标识码编制标准方法:1、设备、信息文本的名称,该名称可以是通用名称,如电脑,收割机、自动驾驶汽车、电饭锅、气象信息、无人机等;3、所有权人,可以是个人、家庭、企业、组织等专属名称,4、标识码生成时间,包括年月日时分秒,5、以上内容一致时以阿拉伯数字去区分,该阿拉伯数字可以是具有特殊意义的数字,如几楼几层几号房间等,编制参数模块标识码。编制完成后,参数模块标识码作为指令上传到中枢服务器,中枢服务器通过解析参数模块标识码编制标准方法中第1点中的设备的名称、信息文本,返回对应的模块说明列表,填写对应的包括但不限于该参数模块的应用方向、解决的问题并将与之关联的参数模块对应保存;最优参数可以是个人习惯、爱好,节能所得,也可以是长期实践所得,也可以是通过实验测试所得,也可以是环境要求所得。The parameter module is compiled according to the standard method of parameter module identification code: 1. The name of the equipment and information text. The name can be a common name, such as computer, harvester, self-driving car, rice cooker, meteorological information, drone etc.; 3. The owner, which can be an individual, family, business, organization, etc., 4. The identification code generation time, including year, month, day, hour, minute and second, 5. When the above contents are consistent, they are distinguished by Arabic numerals. The Arabic numerals can be It is a number with special meaning, such as which floor, which floor, which room number, etc., and the parameter module identification code is compiled. After the compilation is completed, the parameter module identification code is uploaded to the central server as a command. The central server parses the name and information text of the device in point 1 of the standard method for compiling the parameter module identification code, returns the corresponding module description list, and fills in the corresponding include But it is not limited to the application direction of the parameter module, the problems it solves, and the parameter modules associated with it are saved accordingly; the optimal parameters can be personal habits, hobbies, energy-saving gains, long-term practice gains, or experimental tests. Income can also be income required by the environment.

中枢服务器通过对应设备名称、设备端和应用端的内容、应用说明列表的内容解析出匹配的参数模块,在实现设备与服务器实现通信的情况下;向应用端服务器发出咨询信息, 在得到确认的情况下,传输对应的参数信息给予被授权设备,设备按预设参数实现远程化、无人化、网络化、数字化、智能化运行;若不给予确认,参数则不下发。The central server parses out the matching parameter module by corresponding to the device name, the content of the device and application, and the content of the application description list. When communication between the device and the server is realized, a consultation message is sent to the application server. When confirmed Next, the corresponding parameter information is transmitted to the authorized device, and the device realizes remote, unmanned, networked, digital, and intelligent operation according to the preset parameters; if no confirmation is given, the parameters will not be issued.

本申请实施例还提供一种服务端设备,可作为应用端、设备端的服务端设备实现,包括:存储器、处理器和通信组件;所述存储器,包括,长期存储功能和/或临时存储功能,用于存储计算机程序;所述处理器,与所述存储器耦合,用于执行所述计算机程序,以用于:通过所述通信组件上传应用端、设备端指令,所述指令是所述应用端、设备端根据各自标识码编制标准方法生成,用于中枢服务器解析、匹配、确权、调度所用;通过所述中枢服务器的解析、匹配、确权、调度完成,通过所述通信组件由所述应用端向所述设备端设备授权,设备端将授权信息上传中枢服务器校检确认后,设备端设备接入应用端服务器;其中,所述参数模块的信息用于供所述设备端接入所述应用端的服务器并进行参数调控,实现设备智能化运行。Embodiments of the present application also provide a server device, which can be implemented as a server device on an application side or a device side, including: a memory, a processor, and a communication component; the memory includes a long-term storage function and/or a temporary storage function, Used to store computer programs; the processor, coupled with the memory, is used to execute the computer program, and is used to: upload application-side and device-side instructions through the communication component, and the instructions are the application-side instructions. , the device end generates it according to the standard method of compiling the respective identification codes, and is used for parsing, matching, confirmation, and scheduling by the central server; through the parsing, matching, confirmation, and scheduling of the central server, the communication component is used by the The application side authorizes the device side device, and the device side uploads the authorization information to the central server for verification and confirmation, and the device side device accesses the application side server; wherein, the information of the parameter module is used for the device side to access all Describe the server on the application side and perform parameter control to realize intelligent operation of the device.

本申请实施例还提供一种存储有计算机程序的计算机可读存储介质,当所述计算机程序被处理器执行时,致使所述处理器实现本申请实施例提供解析、调度、确权、授权的步骤。Embodiments of the present application also provide a computer-readable storage medium storing a computer program. When the computer program is executed by a processor, the processor is caused to implement the parsing, scheduling, confirmation, and authorization provided by the embodiments of the present application. step.

在本申请实施例中,应用端、设备端和参数模块依据设定好的标识码编制标准方法各自完成编制标识码并作为应用、设备指令上传到中枢平台,中枢平台通过指令完成解析、匹配、调度、确权后,由应用端授权设备端设备链接到应用端服务器,并依据需要授权下发设备运行参数,实现设备的互联互通、智能化应用。In the embodiment of this application, the application end, the device end and the parameter module each complete the identification code compilation according to the set identification code compilation standard method and upload it to the central platform as application and device instructions. The central platform completes parsing, matching, and After scheduling and confirmation of rights, the application side authorizes the device to connect to the application server, and authorizes and issues device operating parameters as needed to realize interconnection and intelligent application of equipment.

附图说明Description of drawings

此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:The drawings described here are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation of the present application. In the attached picture:

图1a为本申请示例性实施例提供的一种网络系统的结构示意图;Figure 1a is a schematic structural diagram of a network system provided by an exemplary embodiment of the present application;

图1b为对应用端服务器用于生成指令和对指令进行填写应用说明列表,并上传至中枢服务器过程进行说明的流程图;Figure 1b is a flow chart illustrating the process used by the application server to generate instructions, fill in the application description list for the instructions, and upload them to the central server;

图1c为设备端设备或服务器用于生成标识码并作为指令上传和对指令进行填写内容说明列表,并对上传至中枢服务器过程进行说明的流程图;Figure 1c is a flow chart for the device or server to generate an identification code and upload it as a command, fill in the content description list of the command, and explain the process of uploading to the central server;

图1d为通过指令完成设备匹配、调度、确权中枢服务器,一种设备调度方法的说明流程图;Figure 1d is an illustrative flow chart of a device scheduling method that completes device matching, scheduling, and confirmation of authority through instructions to the central server;

图1e为通过指令完成设备匹配、调度、确权中枢服务器,一种确权方法的说明流程 图;Figure 1e is a flowchart illustrating a method of confirming device matching, scheduling, and confirming rights through instructions to the central server;

图1f为对所述平台,一种授权的方法,进行说明的流程图;Figure 1f is a flow chart illustrating the platform and an authorization method;

图1g为对所述平台,一种智能化应用系统,进行说明的流程图;Figure 1g is a flow chart illustrating the platform, an intelligent application system;

具体实施方式Detailed ways

为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述,所附附图仅供参考说明之用,并非用来限定本公开实施例。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。In order to make the purpose, technical solutions and advantages of the present application clearer, the technical solutions of the present application will be clearly and completely described below in conjunction with specific embodiments of the present application and the corresponding drawings. The attached drawings are for reference only and are not used to define the embodiments of the present disclosure. Obviously, the described embodiments are only some of the embodiments of the present application, but not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by those of ordinary skill in the art without creative efforts fall within the scope of protection of this application.

在现有技术、市场竞争体系下,需要与第三方设备进行授权绑定才能对第三方设备进行智能管控,但该授权绑定过程操作繁琐,需要在不同设备的客户端界面之间多次跳转,且授权认证是需要提供个人账号、电话号码、身份证、密码等信息,流程繁杂;且在更多的行业中,对设备的使用和管控为一次性使用,但使用账号密码授权后会长期留下个人隐秘信息,对小品牌、小企业的技术孤立的弊端也难以融入普通人认知和生活,且小品牌、小企业的智能化水平亦会大大的阻碍万物智能互联的步伐。针对存在的问题,解决设备互联互通、智能化应用的技术问题,在本申请一些实施例中,应用端、设备端和参数模块依据设定好的标识码编制标准方法各自完成编制标识码并作为应用、设备指令上传到中枢服务器,中枢服务器通过指令完成解析、匹配、调度、确权后,由应用端授权设备端设备链接到应用端服务器,并依据需要授权下发设备运行参数,实现设备的互联互通、智能化应用。Under the existing technology and market competition system, it is necessary to authorize and bind third-party devices to intelligently manage and control third-party devices. However, the authorization and binding process is cumbersome and requires multiple jumps between client interfaces of different devices. Transfer, and authorization authentication requires providing personal account, phone number, ID card, password and other information, the process is complicated; and in more industries, the use and control of equipment is one-time use, but after authorization using the account password, it will Leaving behind personal confidential information for a long time will make it difficult for small brands and small businesses to isolate their technologies and integrate them into ordinary people's cognition and life. Moreover, the intelligence level of small brands and small businesses will also greatly hinder the pace of intelligent interconnection of all things. In order to solve the existing problems and solve the technical problems of device interconnection and intelligent application, in some embodiments of the present application, the application end, the device end and the parameter module respectively complete the identification code compilation according to the set identification code compilation standard method and use it as Application and device instructions are uploaded to the central server. After the central server completes parsing, matching, scheduling, and confirmation of rights through the instructions, the application side authorizes the device to link to the application server, and authorizes and issues the device operating parameters as needed to realize the device's operation parameters. Interconnection and intelligent applications.

以下结合附图,详细说明本申请各实施例提供的技术方案。The technical solutions provided by each embodiment of the present application will be described in detail below with reference to the accompanying drawings.

图1a为本申请示例性实施例提供的一种网络系统的结构示意图。如图1a所示,该网络系统包括:中枢服务器101、应用端服务器102以及设备104和设备端服务器103以及设备端设备105。图1a中示出的各设备形态仅为示例,并不限于此。Figure 1a is a schematic structural diagram of a network system provided by an exemplary embodiment of the present application. As shown in Figure 1a, the network system includes: a hub server 101, an application server 102 and a device 104, a device server 103 and a device 105. Each device form shown in FIG. 1a is only an example and is not limited thereto.

本实施例中,并不限定中枢服务器101的数量,可以是一台,也可以多台。也不对中枢服务器101的设备形态进行限定。例如,可以是常规服务器、云服务器、云主机、虚拟中心或服务器阵列等。In this embodiment, the number of hub servers 101 is not limited, and may be one or multiple. The device form of the hub server 101 is also not limited. For example, it can be a conventional server, cloud server, cloud host, virtual center or server array, etc.

本实施例中,应用端与设备端是相对而言的,在某些的场景中,应用端服务器102也可以是设备端设备或服务器103,设备端设备105也可以是应用端设备104;设备端设备或 服务器103也可以是应用端服务器102,应用端设备104也可以是设备端设备105。In this embodiment, the application side and the device side are relative. In some scenarios, the application side server 102 can also be a device side device or server 103, and the device side device 105 can also be an application side device 104; device The terminal device or server 103 may also be an application-side server 102, and the application-side device 104 may also be a device-side device 105.

本实施例并不对应用端服务器102和设备端服务器103的数量做出限定,可以是一台,也可以多台。也不对应用端服务器102和设备端服务器103的设备形态进行限定。例如,应用端服务器102和设备端服务器103可以是常规服务器、云服务器、云主机、虚拟中心或服务器阵列等。其中,应用端服务器102和设备端服务器103的构成主要包括处理器、硬盘、内存、系统总线等,和通用的计算机架构类似。进一步说明的,如设备端没有服务器103而是设备端设备103,则,设备端设备103可以是任何具有一定计算和通信能力的计算机设备,例如可以是智能手机、智能音箱、智能手环、个人笔记本、平板电脑、台式电脑、智能电视等等。This embodiment does not limit the number of application-side servers 102 and device-side servers 103, which may be one or multiple. The device forms of the application server 102 and the device server 103 are also not limited. For example, the application server 102 and the device server 103 may be conventional servers, cloud servers, cloud hosts, virtual centers or server arrays, etc. Among them, the application server 102 and the device server 103 mainly include a processor, a hard disk, a memory, a system bus, etc., and are similar to a general computer architecture. To further explain, if there is no server 103 on the device side but a device-side device 103, the device-side device 103 can be any computer device with certain computing and communication capabilities, such as a smart phone, a smart speaker, a smart bracelet, or a personal computer. Laptops, tablets, desktop computers, smart TVs and more.

本实施例中也不对设备104、105进行限定,设备104、105可以是任何具有一定计算和通信能力的计算机或设备,例如可以是无人机、收割机、冰箱、电视机、空调、温度传感器、扫地机器人、空气净化器、智能手机、智能手环、笔记本、平板电脑、台式电脑、微波炉、自动驾驶汽车等等。The devices 104 and 105 are not limited in this embodiment. The devices 104 and 105 can be any computer or device with certain computing and communication capabilities, such as drones, harvesters, refrigerators, televisions, air conditioners, and temperature sensors. , sweeping robots, air purifiers, smartphones, smart bracelets, notebooks, tablets, desktop computers, microwave ovens, self-driving cars, etc.

本实施例中,应用端服务器102用于生成指令和对指令进行填写应用说明列表,并上传至中枢服务器101;设备端设备或服务器103用于生成指令和对指令进行填写内容说明列表,并上传至中枢服务器101;中枢服务器101对应用端服务器102和设备端设备或服务器103上传的指令进行解析、匹配、确权、调度并建立一一匹配关系,在此基础上,由应用端服务器102依据标识码生成授权凭证授权给匹配、调度成功的设备端设备105读取或与该设备105建立可信认证捆绑了的通信连接的设备读取,设备端设备105或与该设备105建立可信认证捆绑了的通信连接的设备将读取到的授权凭证和将绑定写入到设备105的存储器中的标识码上传到中枢服务器101,中枢服务器101依据解析、匹配、确权、调度而建立的一一匹配关系,实现设备端设备105与应用端服务器102通信;进一步,应用端设备104可以实现对设备105的控制,其中应用端设备104是与应用端服务器102建立可信认证捆绑了的设备。In this embodiment, the application-side server 102 is used to generate instructions and fill in the application description list for the instructions, and upload it to the central server 101; the device-side device or server 103 is used to generate instructions, fill in the instruction content description list, and upload it. to the central server 101; the central server 101 parses, matches, confirms authority, schedules and establishes a one-to-one matching relationship for the instructions uploaded by the application server 102 and the device or server 103. On this basis, the application server 102 The authorization certificate generated by the identification code is authorized to be read by the device-side device 105 that has been successfully matched and scheduled, or the device 105 has established a trusted authentication-bound communication connection with the device 105. The device-side device 105 or has established trusted authentication with the device 105. The bundled communication-connected device uploads the read authorization certificate and the identification code bound to the memory of the device 105 to the central server 101, which is established by the central server 101 based on parsing, matching, confirmation, and scheduling. A one-to-one matching relationship enables the device-side device 105 to communicate with the application-side server 102; further, the application-side device 104 can control the device 105, where the application-side device 104 is a device that is bound to establish trusted authentication with the application-side server 102 .

本实施例中,不对网络应用的实例做出限制,可以依据实例的实施方式使用包括但不限于互联网、企业内部网、局域网、移动通信网、卫星网络、有线网络、无线网络及其组合的形式来使用。In this embodiment, there is no limit to the examples of network applications. Forms including but not limited to the Internet, intranet, local area network, mobile communication network, satellite network, wired network, wireless network and combinations thereof can be used according to the implementation of the example. to use.

结合图1b所示的流程图,对上述的应用端服务器102用于生成指令和对指令进行填写应用说明列表,并上传至中枢服务器101过程进行说明:Combined with the flow chart shown in Figure 1b, the above-mentioned application server 102 is used to generate instructions, fill in the application description list for the instructions, and upload them to the central server 101. The process is explained:

1b1、依据应用端标识码编制标准方法:1、应用项目所在地、目的地、应用设备所 在地等具有明确性地址的至少包含所在国家、省、市、县;2、含有对设备105使用、功能,信息文本105具有指定性、定向性的、限制性、概括性的词语包括但不限于用途、性质、功能、信息等;3、个人、家庭、企业、组织等专属名称;4、标识码生成时间,包括年月日时分秒;5、以上内容一致时以阿拉伯数字去区分,编制标识码。1b1. According to the standard method for compiling application identification codes: 1. The location of the application project, the destination, the location of the application equipment, and other clear addresses at least include the country, province, city, and county; 2. Include the use and function of the device 105, Information text 105 has designated, directional, restrictive and general words including but not limited to purpose, nature, function, information, etc.; 3. Exclusive names of individuals, families, businesses, organizations, etc.; 4. Identification code generation time , including year, month, day, hour, minute and second; 5. When the above contents are consistent, use Arabic numerals to distinguish them and compile an identification code.

1b2、将应用端标识码作为指令上传到中枢服务器101。1b2. Upload the application identification code to the central server 101 as a command.

1b3、中枢服务器101返回列表,应用端填写说明该指令的应用范围包括但不限于应用行业、应用方向、待解决的问题的内容并上传列表。1b3. The central server 101 returns the list, and the application side fills in the content indicating that the application scope of the instruction includes but is not limited to the application industry, application direction, and problems to be solved, and uploads the list.

1b4、在中枢服务器101中预设字段关系数据库,将应用端标识码编制标准方法中第2点中的词语与可能用到的设备名称将之关联,用于中枢服务器101在步骤1b5中解析应用端标识码编制标准方法中第2点中的词语关联到的设备。1b4. Preset a field relational database in the central server 101, and associate the words in point 2 of the standard method for compiling application terminal identification codes with possible device names for the central server 101 to parse the application in step 1b5. The device to which the words in point 2 of the standard method for terminal identification encoding are associated.

1b5、中枢服务器101通过应用端标识码编制标准方法中第2点中的具有对含有对设备105使用、功能,信息文本105具有指定性、定向性的、限制性、概括性包括但不限于用途、性质、功能、信息等的词语和说明该指令的应用范围的内容,解析出可能需求到的由设备端设备或服务器103上传的指令所产生的对应的设备105,信息列表105和指令模式应用说明列表,并将该应用说明列表返回到应用端服务器102中。1b5. The central server 101 has the use and function of the device 105 through the application end identification code compilation standard method in point 2, and the information text 105 is specific, directional, restrictive and general, including but not limited to the purpose. , properties, functions, information, etc. and content describing the application scope of the instruction, parsing out the corresponding device 105, information list 105 and instruction mode application that may be required generated by the instruction uploaded by the device or server 103 Description list, and returns the application description list to the application server 102.

1b6、应用说明列表内容包括但不限于具体到设备105的功能参数、数量、使用日期、时长,信息文本105的有效信息,指令模式等内容;具体的设备105的功能参数、数量、使用日期、时长,信息文本105的有效信息等内容及对应的设备105可以由应用端自主选择,也可以是中枢服务器推荐;指令模式则只能由应用端自主选择。1b6. The content of the application description list includes but is not limited to the specific functional parameters, quantity, use date, and duration of the device 105, the valid information of the information text 105, instruction mode, etc.; the specific functional parameters, quantity, use date, The duration, the valid information of the information text 105 and the corresponding device 105 can be selected independently by the application end, or can be recommended by the central server; the command mode can only be selected independently by the application end.

1b7、应用端服务器102对应用说明列表内容进行选择并确认完成后提交至中枢服务器101。1b7. The application server 102 selects the content of the application description list and submits it to the central server 101 after confirmation.

在步骤1b4中,并不限定应用端标识码编制标准方法中第2点中的词语与设备名称的关联方法。下面举例说明:In step 1b4, the method of associating the words in point 2 of the standard method for compiling application terminal identification codes with the device name is not limited. Here are some examples:

在可选的实施方法1b41中,关联方法是应用端服务器102长期选择惯例形成的。In the optional implementation method 1b41, the association method is formed by long-term selection convention of the application server 102.

在可选的实施方法1b42中,关联方法是应用端服务器102提交的指令的应用范围中统计的个人、行业使用习惯、惯例的;In the optional implementation method 1b42, the correlation method is based on statistics of personal and industry usage habits and conventions within the application scope of the instruction submitted by the application server 102;

在可选的实施方法1b43中,关联方法是应用端服务器102提交的指令的应用范围中显示的行业技术规范标准所要求的。In the optional implementation method 1b43, the association method is required by the industry technical specification standard shown in the application scope of the instruction submitted by the application server 102.

在步骤1b5中,并不限定返回的应用说明列表的具体内容。下面进行说明:In step 1b5, the specific content of the returned application description list is not limited. The following explains:

在满足设备105的功能参数,信息文本105的有效信息,指令模式的基本条件下,可根据包括但不限于行业性质、设备105的具体用途等做横向、纵向扩增应用说明列表的内容。Under the basic conditions of meeting the functional parameters of the device 105, the valid information of the information text 105, and the command mode, the content of the application description list can be expanded horizontally and vertically according to, but not limited to, the nature of the industry, the specific use of the device 105, etc.

明确的,指令模式分为两种,包括,一次性有效模式和开放性模式;所有指令模式均可以由应用端服务器102主动失效。Specifically, the command mode is divided into two types, including a one-time valid mode and an open mode; all command modes can be actively invalidated by the application server 102.

所述的一次性模式是指,该指令由中枢服务器101匹配成功并完成授权后,指令失效,无法重复匹配和授权;The one-time mode means that after the instruction is successfully matched and authorized by the central server 101, the instruction becomes invalid and cannot be matched and authorized repeatedly;

所述的开放性模式是指,该指令可以由任意读取应用端提供的授权指令的设备105与应用端服务器102进行通信。The open mode means that the instruction can be communicated with the application server 102 by any device 105 that reads the authorization instruction provided by the application.

结合图1c所示的流程图,对上述的设备端设备或服务器103用于生成标识码并作为指令上传和对指令进行填写内容说明列表,并对上传至中枢服务器101过程进行说明:Combined with the flow chart shown in Figure 1c, the above-mentioned device-side device or server 103 is used to generate an identification code and upload it as an instruction, fill in the content description list of the instruction, and describe the process of uploading to the central server 101:

1c1、依据设备端标识码编制标准方法:设备105所在地等具有明确性地址的至少包含所在国家、省、市、县;2、设备105、信息文本105的名称,该名称可以是通用名称,如电脑,平板电脑、笔记本、电饭锅、气象信息、无人机等;3、所有权人,可以是个人、家庭、企业、组织等专属名称,4、标识码生成时间,包括年月日时分秒,5、以上内容一致时以阿拉伯数字去区分,编制设备端标识码。1c1. According to the standard method for compiling device-side identification codes: the location of the device 105 and other unambiguous addresses at least include the country, province, city, and county; 2. The name of the device 105 and information text 105. The name can be a common name, such as Computers, tablets, notebooks, rice cookers, weather information, drones, etc.; 3. Owner, which can be an individual, family, business, organization, etc. exclusive name, 4. Identification code generation time, including year, month, day, hour, minute and second , 5. When the above contents are consistent, use Arabic numerals to distinguish them and compile the device identification code.

1c2、将设备端标识码作为指令上传到中枢服务器101。1c2. Upload the device identification code to the central server 101 as a command.

1c3、中枢服务器101通过解析设备端标识码编制标准方法中第2点中的设备105的名称、信息文本105,返回设备端内容说明列表,填写对应的包括但不限于实体设备105厂商、功能、参数、拥有数量等与设备105相关的信息或与信息文本105对应的信息内容和设备105被检索权限的内容;1c3. The central server 101 parses the name and information text 105 of the device 105 in point 2 of the standard method for compiling device-side identification codes, returns the device-side content description list, and fills in the corresponding information including but not limited to the physical device 105 manufacturer, function, Parameters, ownership quantity and other information related to the device 105 or the information content corresponding to the information text 105 and the content of the retrieval authority of the device 105;

1c4、在步奏1c3返回的内容说明列表中依据所述设备105被检索权限选项,设置该指令对应的设备105是否允许被中枢服务器101公开对应的设备106和内容说明列表;1c4. In the content description list returned in step 1c3, set whether the device 105 corresponding to the instruction is allowed to be disclosed by the central server 101 according to the retrieved permission option of the device 105;

1c5、在步奏1c3返回的内容说明列表中将该设备105的MAC码、机器码、出厂识别码能代表设备105唯一性信息的标识码一起写入内容说明列表,并绑定到设备端标识码编制标准方法中第2点中的设备105的名称、信息文本105中,并建立代表设备105唯一性信息的标识码与设备105的名称、信息文本105对应的临时数据库;1c5. In the content description list returned in step 1c3, write the MAC code, machine code, and factory identification code of the device 105, which can represent the unique information of the device 105, into the content description list, and bind it to the device identification. In the name of the device 105 and the information text 105 in point 2 of the coding standard method, and establish a temporary database corresponding to the identification code representing the unique information of the device 105 and the name of the device 105 and the information text 105;

1c6、若在先上传成功的指令在有效期,其他具有相同的设备端标识码编制标准方法中第2、3点的指令上传时,中枢服务器101校检该设备105唯一性信息的标识码;若重复, 则后续的指令上传无效;若不重复,则后续指令上传成功;1c6. If the previously successfully uploaded instruction is within the validity period, when other instructions with the same device-side identification code compilation standard method points 2 and 3 are uploaded, the central server 101 checks the identification code of the unique information of the device 105; if If repeated, the subsequent instruction upload will be invalid; if not repeated, the subsequent instruction upload will be successful;

1c7、内容说明列表填写完成并上传成功后,中枢服务器101并将与之关联的设备105指令对应保存;1c7. After the content description list is filled in and uploaded successfully, the central server 101 will save the associated device 105 instructions accordingly;

1c8、若设备105的所在地等具有明确性地址发生改变,即设备端标识码编制标准方法中第1点的描述地址发生改变,则该设备105的已上传成功的指令失效。明确的设备端设备或服务器103及设备103有可以主动失效对应的设备指令的选项;明确的,指令失效,则与指令绑定对应的设备105的MAC码、机器码、出厂识别码的具备唯一性信息标识码的临时数据库一并失效。1c8. If the clear address such as the location of the device 105 changes, that is, the address described in point 1 of the standard method for compiling the device-side identification code changes, the successfully uploaded command of the device 105 will become invalid. It is clear that the device-side device or server 103 and the device 103 have the option to actively invalidate the corresponding device command; clearly, if the command fails, the MAC code, machine code, and factory identification code of the device 105 corresponding to the command are bound to have a unique The temporary database of sexual information identification codes is also invalid.

在步骤1c3中,并不限定返回的内容说明列表的具体内容。下面进行说明:In step 1c3, the specific content of the returned content description list is not limited. The following explains:

在满足实体设备105厂商、功能、参数、拥有数量等与设备105相关的信息或与信息文本105对应的信息内容和设备105被检索权限的内容的基本条件下,可根据包括但不限于设备105的具体用途或可用到的领域等做横向、纵向扩增内容说明列表的内容。Under the condition that the basic conditions of the physical device 105 manufacturer, functions, parameters, ownership quantity and other information related to the device 105 or the information content corresponding to the information text 105 and the content of the retrieval permission of the device 105 are met, the device 105 can be retrieved according to the conditions including but not limited to the device 105 Expand the contents of the content description list horizontally and vertically, such as specific uses or applicable fields.

在步骤1c8中,并不限定检测设备105的所在地等具有明确性地址发生改变的方法。下面举例说明:In step 1c8, the method of detecting a change in an explicit address such as the location of the device 105 is not limited. Here are some examples:

在可选的实施方法中,可以是由设备105所有人自主判断,并对已上传的设备指令做失效处理。In an optional implementation method, the owner of the device 105 may make independent judgments and invalidate the uploaded device instructions.

在可选的实施方法中,可以由设备105的定位系统判断,若发生改变则通知设备端设备或服务器103地理位置改变的提示,由设备端设备或服务器103上报到中枢服务器101则依据上报指令失效已上传的指令;明确的,或,设备端设备或服务器103和中枢服务器101可以依据设备105的定位系统更新实际地理位置并更新已上传的指令,并继续保持该指令处于有效期。In an optional implementation method, it can be determined by the positioning system of the device 105. If a change occurs, the device-side device or server 103 will be notified of the change in geographical location. The device-side device or server 103 will report it to the central server 101 according to the reporting instructions. Invalidate the uploaded instruction; explicitly, or, the device or server 103 and the hub server 101 can update the actual geographical location and update the uploaded instruction based on the positioning system of the device 105, and continue to keep the instruction valid.

结合图1d所示的流程图,对上述的所述通过指令完成设备105匹配、调度、确权中枢服务器101,一种设备调度方法,包括:Combined with the flow chart shown in Figure 1d, for the above-mentioned matching, scheduling and confirmation of the device 105 through instructions, the central server 101, a device scheduling method, includes:

依据图1b、1c所述的流程,应用端服务器102和设备端设备或服务器103的指令和应用、内容说明列表成功上传后;According to the process described in Figures 1b and 1c, after the instructions and application and content description lists of the application server 102 and the device or server 103 are successfully uploaded;

1d1、中枢服务器101通过应用端指令的标识码编制标准方法中第1点的地理信息与设备端指令的标识码编制标准方法中第1点的地理信息优先匹配,匹配出地理位置较近的可使用设备105;1d1. The hub server 101 preferentially matches the geographical information at point 1 in the standard method for compiling the identification code of the application-side instruction with the geographical information at point 1 in the standard method for compiling the identification code of the device-side instruction to match possible geographical information with a closer geographical location. using device 105;

1d2、在此基础上解析指令的下一个字段;1d2. On this basis, parse the next field of the instruction;

1d3、应用端指令的标识码编制标准方法中第2点的含有对设备105使用、功能,信息文本105具有指定性、定向性的、限制性、概括性的包括但不限于用途、性质、功能、信息等词语和指令的应用范围的内容解析匹配到可能需要用到的由设备端设备或服务器103上传的指令所产生的设备105,并将与实体设备105厂商、功能、参数、数量等关联的信息一并显示;1d3. Point 2 in the standard method for compiling identification codes of application-side instructions contains the use and function of the device 105. The information text 105 is specific, directional, restrictive, and general, including but not limited to use, nature, and function. , information and other words and instructions, the content analysis matches the device 105 generated by the instructions uploaded by the device or the server 103 that may need to be used, and will be associated with the physical device 105 manufacturer, function, parameter, quantity, etc. information is displayed together;

1d4、在执行1d3步骤的显示列表之前,检索步骤1b4的指令模式选项、1c3的被检索权限选项的内容,做出相应的判断;1d4. Before executing the display list of step 1d3, retrieve the content of the command mode option of step 1b4 and the retrieved permission option of step 1c3, and make corresponding judgments;

1d5、优先的,在满足应用端服务器102中提交的请求后,优先推荐、选择所选设备105、信息文本105为同一所有权人的,当不满足以上要求时,优先提示设备105所有权人,在限定时间内解决的继续给应用端服务器102返回是;否则,否。1d5. Priority: After satisfying the request submitted in the application server 102, priority is given to recommending and selecting the selected device 105 and the information text 105 belonging to the same owner. When the above requirements are not met, the owner of the device 105 is given priority. If the problem is resolved within a limited time, the application server 102 will continue to return yes; otherwise, no.

1d6、在得到应用端确认的情况下,应用端指令与设备端指令建立临时对应一一匹配关系。1d6. When confirmed by the application side, the application side instructions and the device side instructions establish a temporary one-to-one matching relationship.

1d7、至此,通过应用端指令与设备端指令的匹配关系,实现应用端和设备端设备105的调度关系。1d7. At this point, through the matching relationship between the application-side instructions and the device-side instructions, the scheduling relationship between the application side and the device side device 105 is realized.

在步骤1d3中,并不限定应用端标识码编制标准方法中第2点中的词语推荐设备105、信息文本105的方法。下面举例说明:In step 1d3, the method of the word recommendation device 105 and the information text 105 in point 2 of the application terminal identification code compilation standard method is not limited. Here are some examples:

在可选的实施方法1d31中,推荐方法是应用端服务器102长期选择惯例形成的。In the optional implementation method 1d31, the recommended method is formed by long-term selection practices of the application server 102.

在可选的实施方法1d32中,推荐方法是应用端服务器102提交的列表中统计的个人、行业使用习惯、惯例的;In the optional implementation method 1d32, the recommended method is based on the statistics of personal and industry usage habits and conventions in the list submitted by the application server 102;

在可选的实施方法1d33中,推荐方法是应用端服务器102提交的列表中显示行业技术规范标准所要求的。In the optional implementation method 1d33, the recommended method is to display the requirements of industry technical specifications and standards in the list submitted by the application server 102.

结合图1e所示的流程图,对所述通过指令完成设备匹配、调度、确权中枢服务器101,一种确权方法,包括:Combined with the flow chart shown in Figure 1e, for the central server 101 that completes device matching, scheduling, and confirmation of rights through instructions, a method of confirmation of rights includes:

1e1、在应用端服务器102首次接入平台时,应用端需同步上传应用端标识码编制标准方法中的第3点的个人、家庭、企业、组织等专属名称和接入服务器102的具有独立公网IP地址一并保存到中枢服务器101数据库中;1e1. When the application server 102 accesses the platform for the first time, the application needs to simultaneously upload the individual, family, enterprise, organization, etc. exclusive names in point 3 of the standard method for compiling the application identification code and the independent public name of the access server 102. The network IP address is also saved in the central server 101 database;

1e2、首次上传的应用端标识码编制标准方法中的第3点的个人、家庭、企业、组织等专属名称需通过中枢服务器101校检,确保该名称在中枢服务器101数据库是唯一的;明确的,该名称可以变更,但变更后的名称仍需中枢服务器数据库校检其唯一性。1e2. The exclusive names of individuals, families, businesses, organizations, etc. in point 3 of the standard method for compiling application-side identification codes that are uploaded for the first time must pass the central server 101 check to ensure that the name is unique in the central server 101 database; clear , the name can be changed, but the changed name still needs to be verified by the central server database for uniqueness.

1e3、应用端标识码编制标准方法中的第3点的个人、家庭、企业、组织等专属名称和接入服务器102的具有独立公网IP地址将在中枢服务器101中建立一一匹配关系;明确的,接入应用端服务器102的具有独立公网IP地址可以变更,变更后,其匹配关系不变。1e3. The exclusive names of individuals, families, enterprises, organizations, etc. in point 3 of the standard method for compiling application-side identification codes and the independent public IP address of the access server 102 will establish a one-to-one matching relationship in the central server 101; clarify Yes, the independent public IP address of the access application server 102 can be changed. After the change, its matching relationship remains unchanged.

和;and;

1e4、在设备端首次接入平台时;若设备端存在服务器103,设备端需同步上传设备端标识码编制标准方法中的第3点的个人、家庭、企业、组织等专属名称和接入服务器103的具有独立公网IP地址一并保存到中枢服务器101数据库中;在首次上传的设备端标识码编制标准方法中的第3点的个人、家庭、企业、组织等专属名称需通过中枢服务器101校检,确保该名称在中枢服务器101数据库是唯一的;明确的,该名称可以变更,但变更后的名称仍需中枢服务器101数据库校检其唯一性。1e4. When the device accesses the platform for the first time; if there is a server 103 on the device, the device needs to simultaneously upload the individual, family, enterprise, organization, etc. exclusive names and access servers in point 3 of the standard method for compiling device-side identification codes. 103's independent public IP address is saved in the central server 101 database; the exclusive names of individuals, families, businesses, organizations, etc. in point 3 of the first uploaded device-side identification code compilation standard method need to be passed through the central server 101 Check to ensure that the name is unique in the central server 101 database; clearly, the name can be changed, but the changed name still needs to be checked in the central server 101 database for uniqueness.

1e5、设备端标识码编制标准方法中的第3点的个人、家庭、企业、组织等专属名称和接入服务器103的具有独立公网IP地址将在中枢服务器101中建立一一匹配关系;明确的,接入设备端服务器103的具有独立公网IP地址可以变更,变更后,其匹配关系不变;1e5. The exclusive names of individuals, families, enterprises, organizations, etc. in point 3 of the standard method for compiling device-side identification codes and the independent public IP address of the access server 103 will establish a one-to-one matching relationship in the central server 101; clarify Yes, the independent public IP address of the access device server 103 can be changed. After the change, its matching relationship remains unchanged;

或;or;

若设备端无服务器103,设备端设备103只需将设备端标识码编制标准方法中的第3点的个人、家庭、企业、组织等专属名称上传中枢服务器101。If there is no server 103 on the device side, the device side device 103 only needs to upload the unique names of individuals, families, businesses, organizations, etc. in point 3 of the standard method for compiling device-side identification codes to the central server 101.

1e6、若,所述的应用端和设备端指令的个人、家庭、企业、组织等专属名称和绑定的接入服务器的具有独立公网IP地址均一致时,由中枢服务器101判断为互为信任设备,下发咨询信息,确认后则将该设备105的指令下发并绑定到应用端的服务器102中,与应用端服务器102实现通信的设备可以互为操作。1e6. If the personal, family, enterprise, organization, etc. exclusive names of the application-side and device-side instructions are consistent with the independent public IP address of the bound access server, the central server 101 will determine that they are mutually exclusive. Trust the device and issue the consultation information. After confirmation, the instructions of the device 105 will be issued and bound to the application-side server 102. Devices that communicate with the application-side server 102 can operate with each other.

1e7、至此,应用端和设备端均实现所有权属确认。1e7. At this point, all ownership confirmations have been realized on both the application side and the device side.

结合图1f所示的流程图,对所述平台,一种授权的方法,进行说明,包括:Combined with the flow chart shown in Figure 1f, the platform and an authorization method will be described, including:

经过图1a-1e的流程,所述的经过平台解析、匹配、确权、调度,应用端指令与设备端指令建立临时对应匹配关系;Through the process of Figure 1a-1e, through platform parsing, matching, rights confirmation, and scheduling, the application-side instructions and the device-side instructions establish a temporary corresponding matching relationship;

1f1、将应用端标识码生成的授权凭证,该凭证可以是虚拟生成,如二维码,可以是存储在实体设备中,如移动硬盘;1f1. The authorization certificate generated by the application-side identification code can be generated virtually, such as a QR code, or stored in a physical device, such as a mobile hard disk;

1f2、授权与由中枢服务器101校检所建立的临时对应匹配关系实体设备105读取或与该设备105建立可信认证捆绑了的通信连接的设备读取;1f2. Authorize the entity device 105 to read the temporary corresponding matching relationship established by the central server 101 verification or the device 105 to establish a trusted authentication-bound communication connection with the device 105 to read;

1f3、设备105或与该设备105建立可信认证捆绑了的通信连接的设备将读取到的授 权凭证和将绑定写入到设备105的存储器中的标识码一并上传到中枢服务器101进行验证;1f3. The device 105 or the device that establishes a communication connection bound by trusted authentication with the device 105 uploads the read authorization certificate and the identification code bound to the memory of the device 105 to the central server 101 for processing. verify;

1f4、中枢服务器101依据解析、匹配、确权、调度而建立的一一匹配关系,进而被授权设备105实现与应用端服务器102进行通信连接;1f4. The central server 101 establishes a one-to-one matching relationship based on parsing, matching, confirmation, and scheduling, and then the authorized device 105 implements a communication connection with the application server 102;

结合图1g所示的流程图,对所述平台,一种智能化应用系统,进行说明,包括:Combined with the flow chart shown in Figure 1g, the platform, an intelligent application system, is explained, including:

一种智能化应用系统,通过网络连接,根据设备105运行特点、工作内容、工作环境、工作性质而定下发设备105运行参数,从而实现设备105远程化、无人化、网络化、数字化、智能化运行。An intelligent application system that, through network connection, issues the operating parameters of the device 105 according to the operating characteristics, work content, working environment, and work nature of the device 105, thereby realizing remote, unmanned, networked, digital, Intelligent operation.

1g1、系统根据设备105名称,如空调、无人机等,预设空调模块、无人机模块等,不同的设备105预设不同的参数模块,模块内容为依据对应设备105的运行特点、工作内容、工作环境、工作性质而定;1g1. The system presets air conditioning modules, drone modules, etc. based on the name of the equipment 105, such as air conditioners, drones, etc. Different equipment 105 presets different parameter modules, and the module content is based on the operating characteristics and work of the corresponding equipment 105. It depends on the content, working environment and nature of the work;

1g2、该参数模块保存于平台中的任一服务器,如,应用端服务器102,设备端服务器103,中枢服务器101;1g2. The parameter module is stored in any server in the platform, such as application server 102, device server 103, and central server 101;

1g3、参数模块依据参数模块标识码编制标准方法:1、设备105、信息文本105的名称,该名称可以是通用名称,如电脑,平板电脑、笔记本、电饭锅、气象信息、无人机等;3、所有权人,可以是个人、家庭、企业、组织等专属名称,4、标识码生成时间,包括年月日时分秒,5、以上内容一致时以阿拉伯数字去区分,编制参数模块标识码。1g3. Standard method for compiling parameter modules based on parameter module identification codes: 1. Name of equipment 105 and information text 105. The name can be a common name, such as computer, tablet, notebook, rice cooker, weather information, drone, etc. ; 3. Owner, which can be an individual, family, business, organization, etc. exclusive name; 4. Identification code generation time, including year, month, day, hour, minute and second; 5. If the above contents are consistent, use Arabic numerals to distinguish them, and compile the parameter module identification code .

1g4、参数模块标识码作为指令上传到中枢服务器101,中枢服务器101通过解析参数模块标识码编制标准方法中第1点中的设备105的名称、信息文本105,返回对应的模块说明列表,填写对应的包括但不限于该参数模块的应用方向、解决的问题并将与之关联的参数模块对应保存;1g4. The parameter module identification code is uploaded to the central server 101 as a command. The central server 101 compiles the name and information text 105 of the device 105 in point 1 of the standard method by parsing the parameter module identification code, returns the corresponding module description list, and fills in the corresponding This includes but is not limited to the application direction of the parameter module, the problems it solves, and the parameter modules associated with it are saved accordingly;

1g5、中枢服务器101通过对应设备105名称、设备端和应用端的内容、应用说明列表的内容解析出匹配的参数模块,在经过图1a-1f的流程情况下,设备105与服务器102实现了通信的情况下;1g5. The hub server 101 parses out the matching parameter module by corresponding to the name of the device 105, the content of the device and the application, and the content of the application description list. After going through the process of Figure 1a-1f, the device 105 and the server 102 realize communication. situation;

1g6、向应用端服务器102发出咨询信息并显示参数模块的对应的模块说明列表,在得到确认的情况下,传输对应的参数信息给予被授权设备105;若不给予确认,参数则不下发1g6. Send consultation information to the application server 102 and display the corresponding module description list of the parameter module. If confirmed, transmit the corresponding parameter information to the authorized device 105; if no confirmation is given, the parameters will not be issued.

1g7、根据图1a-1g所述的,被授权设备105按预设参数实现远程化、无人化、网络化、数字化、智能化运行。1g7. According to what is described in Figures 1a-1g, the authorized device 105 realizes remote, unmanned, networked, digital and intelligent operation according to preset parameters.

在步骤1g1中,并不限定模块的名称。下面举例说明:In step 1g1, the name of the module is not limited. Here are some examples:

在可选的实施方法1g11中,可以是一个实体设备名称;In optional implementation method 1g11, it can be an entity device name;

在可选的实施方法1g12中,可以是气候信息,温度信息;In the optional implementation method 1g12, it can be climate information and temperature information;

在可选的实施方法1g13中,可以是一种行业技术规范标准的特定需求;In the optional implementation method 1g13, it can be a specific requirement of an industry technical specification standard;

在可选的实施方法1g14中,可以是一种风俗习惯所需的内容。In optional implementation method 1g14, it may be the content required by a custom.

在步骤1g4中,并不限定参数模块的应用方向、解决的问题的参数内容。下面举例说明:In step 1g4, the application direction of the parameter module and the parameter content of the problem to be solved are not limited. Here are some examples:

在可选的实施方法1g41中,参数内容可以是个人习惯、爱好,节能所得;In the optional implementation method 1g41, the parameter content can be personal habits, hobbies, and energy saving gains;

在可选的实施方法1g41中,参数内容可以是长期实践所得;In the optional implementation method 1g41, the parameter content can be obtained from long-term practice;

在可选的实施方法1g41中,参数内容可以是通过实验测试所得;In the optional implementation method 1g41, the parameter content can be obtained through experimental testing;

在可选的实施方法1g41中,参数内容可以是环境要求所得;In the optional implementation method 1g41, the parameter content can be obtained from environmental requirements;

根据图1a-1g所述的内容,该参数模块可以存在于平台中的任一服务器,如,应用端服务器102,设备端服务器103,中枢服务器101;结合参数模块标识码等信息,明确的,参数模块实现参数模块权利所有人确权。According to the content described in Figures 1a-1g, the parameter module can exist in any server in the platform, such as the application server 102, the device server 103, and the hub server 101; combined with the parameter module identification code and other information, it is clear, The parameter module realizes the confirmation of the rights of the owner of the parameter module rights.

根据图1a-1g所述的的内容,并不限定指令和说明列表的填写和上传方式。下面举例说明:According to the content described in Figures 1a-1g, the method of filling in and uploading the instruction and instruction list is not limited. Here are some examples:

可以是近距离的直接用数据线连接服务器101、102和或设备103的外设设备,包括但不限于显示器、鼠标、键盘等;It can be a peripheral device directly connected to the server 101, 102 and/or the device 103 with a data cable at a short distance, including but not limited to a monitor, mouse, keyboard, etc.;

也可以是与服务器101、102、103或设备103进行可信认证捆绑了的远程连接设备,带有可实施可操作界面或语言识别功能或脑电波等信号接收器的设备,包括但不限于,手机、电脑、具有语言识别功能的设备、具有识别脑电波等信号接收器的设备等。It can also be a remote connection device bundled with servers 101, 102, 103 or device 103 for trusted authentication, with devices that can implement operable interfaces or language recognition functions or brainwave and other signal receivers, including but not limited to, Mobile phones, computers, devices with language recognition functions, devices with signal receivers that recognize brain waves, etc.

针对以上或以下的内容,为了更好理解本申请所描述的内容,将以一些具体应用实施例对本申请技术方案进一步的描述。显然,所描述的具体应用实施例仅是本申请一部分具体应用实施例,而不是全部的具体应用实施例。基于本申请中所描述的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。In view of the above or the following content, in order to better understand the content described in this application, the technical solution of this application will be further described with some specific application examples. Obviously, the specific application embodiments described are only some of the specific application embodiments of the present application, rather than all of the specific application embodiments. Based on the embodiments described in this application, all other embodiments obtained by those of ordinary skill in the art without creative efforts fall within the scope of protection of this application.

在一些实施例中,如针对智能家居实施例,进行说明,包括:In some embodiments, such as a smart home embodiment, the description includes:

在这一实施例,可以存在两种情况:体现在对应的家具设备105的所有人,即家具设备105的所有人为使用人;另一种家具设备105的所有人为非使用人,如租房的情况、入住酒店的情况;In this embodiment, there may be two situations: one is the owner of the corresponding furniture equipment 105, that is, the owner of the furniture equipment 105 is the user; the other owner of the furniture equipment 105 is a non-user, such as in the case of renting a house. , hotel check-in situation;

在家具设备105的所有人为使用人的情形中,应用端服务器102即是设备端103,设备104即是105;In the case where all owners of the furniture equipment 105 are users, the application server 102 is the equipment side 103, and the equipment 104 is 105;

应用端服务器102在首次接入平台时,应用端同步上传应用端标识码编制标准方法中的第3点的个人、家庭、企业、组织等专属名称和接入服务器102的具有独立公网IP地址一并保存到中枢服务器101数据库中;When the application server 102 accesses the platform for the first time, the application server synchronously uploads the unique names of individuals, families, enterprises, organizations, etc. in point 3 of the standard method for compiling application identification codes and the independent public IP address of the access server 102 Save them together to the central server 101 database;

中枢服务器101对上传的应用端标识码编制标准方法中的第3点的个人、家庭、企业、组织等专属名称进行唯一性校检,确保该名称在中枢服务器101数据库是唯一的;The central server 101 performs a uniqueness check on the uploaded individual, family, enterprise, organization and other exclusive names in point 3 of the standard method for compiling application-side identification codes to ensure that the names are unique in the central server 101 database;

将设备105,如空调105;依据设备端标识码编制标准方法生成设备105指令且绑定写入到设备105的存储器中并作为指令上传到中枢服务器101,中枢服务器101通过解析指令的字段返回对应的包括但不限于设备105名称、设备105的被检索权限内容说明列表;Device 105, such as air conditioner 105; generate device 105 instructions according to the standard method of device identification code compilation and bind them into the memory of device 105 and upload them to the central server 101 as instructions. The central server 101 returns the corresponding instructions by parsing the fields of the instructions. includes but is not limited to the name of the device 105 and a description list of the retrieved permission content of the device 105;

在返回的内容说明列表中,填写设备105的名称:空调;设备105厂商(制造商):XXX;功能、参数:型号及在空调使用说明书中的参数;及与设备105相关的信息,如MAC码、机器码、出厂识别码能代表设备105唯一性信息的标识码的信息;设备105被检索权限中,考虑设备105为家庭私人用品,选择不允许被中枢服务器101公开,并保存上传。In the returned content description list, fill in the name of device 105: air conditioner; device 105 manufacturer (manufacturer): XXX; functions and parameters: model and parameters in the air conditioner instruction manual; and information related to device 105, such as MAC Code, machine code, and factory identification code can represent the identification code information of the unique information of the device 105; the device 105 is included in the retrieval authority. Considering that the device 105 is a personal household item, choose not to allow it to be disclosed by the central server 101, and save and upload it.

中枢服务器101校检该设备105唯一性信息的标识码,如MAC码、机器码、出厂识别码能代表设备105唯一性信息的标识码的信息不重复,则指令上传成功;The central server 101 checks the identification code of the unique information of the device 105. If the MAC code, machine code, and factory identification code can represent the identification code of the unique information of the device 105, and the information is not repeated, the instruction upload is successful;

中枢服务器101检测应用端服务器102和设备端设备103指令的个人、家庭、企业、组织等专属名称和绑定的接入服务器102的具有独立公网IP地址均一致,则由中枢服务器101判断为互为信任设备,下发咨询信息,确认后则将该设备105的指令下发并绑定到应用端的服务器102中,与应用端102实现通信的的设备可以互为操作。The central server 101 detects that the personal, family, enterprise, organization, etc. exclusive names commanded by the application server 102 and the device-side device 103 are consistent with the independent public IP address of the bound access server 102, then the central server 101 determines that The devices trust each other and issue consultation information. After confirmation, the instructions of the device 105 are issued and bound to the server 102 of the application end. The devices that communicate with the application end 102 can operate each other.

在实现设备105与服务器102建立通信的情况下。如空调的参数模块已存在与服务器102,则由设备105使用者直接选择空调参数模块下发到空调设备105中。In the case where the device 105 establishes communication with the server 102. If the air-conditioning parameter module already exists in the server 102, the user of the device 105 directly selects the air-conditioning parameter module and sends it to the air-conditioning device 105.

或者,需要保存于平台中的其他服务器上的空调参数模块;Or, the air conditioning parameter module needs to be saved on other servers in the platform;

在需要智能化的设备时,应用端102上传应用端标识码编制标准方法的指令和返回的应用说明列表,由中枢服务器101解析设备105名称、设备端和应用端的内容、应用说明列表的内容,解析出对应的参数模块;并向应用端服务器102发出咨询信息并显示参数模块的对应的模块说明列表,在得到确认的情况下,传输对应的参数信息给予被授权设备105,设备105按预设参数实现远程化、无人化、网络化、数字化、智能化运行;若不给予确认,参数则不下发。When an intelligent device is needed, the application end 102 uploads the instruction of the application end identification code compilation standard method and the returned application description list, and the central server 101 parses the name of the device 105, the content of the device side and the application end, and the content of the application description list. Parse out the corresponding parameter module; send consultation information to the application server 102 and display the corresponding module description list of the parameter module. When confirmed, transmit the corresponding parameter information to the authorized device 105, and the device 105 presses the preset Parameters can be operated remotely, unmanned, networked, digitally and intelligently; if no confirmation is given, the parameters will not be issued.

家具设备105的所有人为非使用人,如租房的情况、入住酒店的情形,下面进行说明,包括:The owner of furniture and equipment 105 is a non-user, such as the situation of renting a house or staying in a hotel, which will be explained below, including:

应用端服务器102在首次接入平台时,应用端同步上传应用端标识码编制标准方法中的第3点的个人、家庭、企业、组织等专属名称和接入服务器102的具有独立公网IP地址一并保存到中枢服务101器数据库中;When the application server 102 accesses the platform for the first time, the application server synchronously uploads the unique names of individuals, families, enterprises, organizations, etc. in point 3 of the standard method for compiling application identification codes and the independent public IP address of the access server 102 Save it to the central server database together;

中枢服务器101对上传的应用端标识码编制标准方法中的第3点的个人、家庭、企业、组织等专属名称进行唯一性校检,确保该名称在中枢服务器101数据库是唯一的;The central server 101 performs a uniqueness check on the uploaded individual, family, enterprise, organization and other exclusive names in point 3 of the standard method for compiling application-side identification codes to ensure that the names are unique in the central server 101 database;

在酒店的设备105首次接入平台时;若设备端存在服务器103,设备端需同步上传设备端标识码编制标准方法中的第3点的个人、家庭、企业、组织等专属名称和接入服务器103的具有独立公网IP地址一并保存到中枢服务器101数据库中;明确的,若设备端存在服务器103,设备端标识码编制标准方法中的第3点的个人、家庭、企业、组织等专属名称和接入服务器103的具有独立公网IP地址将在中枢服务器101中建立一一匹配关系;明确的,接入设备端服务器103的具有独立公网IP地址可以变更,变更后,其匹配关系不变;若酒店的设备端无服务器103,设备端只需将设备端标识码编制标准方法中的第3点的个人、家庭、企业、组织等专属名称上传中枢服务器101。When the hotel's device 105 accesses the platform for the first time; if there is a server 103 on the device side, the device side needs to simultaneously upload the individual, family, enterprise, organization, etc. exclusive names and access servers in point 3 of the standard method for compiling device-side identification codes. 103's independent public network IP address is saved in the central server 101 database; clearly, if there is a server 103 on the device side, the device-side identification code compilation standard method of point 3 is exclusive to individuals, families, enterprises, organizations, etc. The name and the independent public IP address of the access server 103 will establish a one-to-one matching relationship in the hub server 101; clearly, the independent public IP address of the access device server 103 can be changed. After the change, the matching relationship will be No change; if there is no server 103 on the hotel's device side, the device side only needs to upload the exclusive names of individuals, families, businesses, organizations, etc. in point 3 of the standard method for compiling device-side identification codes to the central server 101.

酒店将设备105,如空调105;依据设备端标识码编制标准方法生成设备105标识码且绑定写入到设备105的存储器中并作为指令上传到中枢服务器101,中枢服务器101通过解析指令的字段返回对应的包括但不限于设备105名称和设备105的被检索权限内容说明列表;The hotel generates an identification code for equipment 105, such as an air conditioner 105, according to the standard method of compiling equipment-side identification codes and writes the binding into the memory of the equipment 105 and uploads it as an instruction to the central server 101. The central server 101 parses the fields of the instruction. Return the corresponding list including but not limited to the name of the device 105 and the retrieved permission content description list of the device 105;

在返回的内容说明列表中,填写设备105的名称:空调;设备105厂商(制造商):XXX;功能、参数:型号及在空调使用说明书中的参数;及与设备105相关的信息,如MAC码、机器码、出厂识别码能代表设备105唯一性信息的标识码的信息;设备105被检索权限中,选择允许被中枢服务器101公开,并保存上传;In the returned content description list, fill in the name of device 105: air conditioner; device 105 manufacturer (manufacturer): XXX; functions and parameters: model and parameters in the air conditioner instruction manual; and information related to device 105, such as MAC Code, machine code, and factory identification code can represent the identification code information of the unique information of the device 105; the device 105 is selected to be allowed to be disclosed by the central server 101 in the retrieval authority, and saved and uploaded;

中枢服务器101校检该设备105唯一性信息的标识码,如MAC码、机器码、出厂识别码能代表设备105唯一性信息的标识码的信息不重复,则指令上传成功;The central server 101 checks the identification code of the unique information of the device 105. If the MAC code, machine code, and factory identification code can represent the identification code of the unique information of the device 105, and the information is not repeated, the instruction upload is successful;

住户在临时入住酒店或租房的时候,通过住户的应用端服务器102上传应用端标识码编制标准方法:1、应用项目所在地、目的地、应用设备所在地等具有明确性地址的至少包含所在国家、省、市、县;2、含有对设备105使用、功能,信息文本105具有指定性、定向性的、限制性、概括性的词语包括但不限于用途、性质、功能、信息等;3、个人、家庭、企 业、组织等专属名称;4、标识码生成时间,包括年月日时分秒;5、以上内容一致时以阿拉伯数字去区分,该数字是具体的房间号。When residents temporarily stay in a hotel or rent a house, they upload the application identification code through the resident's application server 102. The standard method for compiling the application identification code: 1. The location of the application project, the destination, the location of the application equipment, etc. have clear addresses that at least include the country and province where they are located. , city, county; 2. Containing words about the use and function of the device 105, the information text 105 is specific, directional, restrictive, and general, including but not limited to purpose, nature, function, information, etc.; 3. Personal, Exclusive names for families, businesses, organizations, etc.; 4. The identification code generation time, including year, month, day, hour, minute and second; 5. When the above contents are consistent, they are distinguished by Arabic numerals, which are specific room numbers.

应用端服务器102的指令编制完成后,应用端服务器102将指令上传到中枢服务器101,中枢服务器101返回列表,酒店住户或者租户将入住的酒店或租房的业主的设备端标识码编制标准方法中的第3点的个人、家庭、企业、组织等专属名称作为的内容之一填入列表中,并上传至中枢服务器101,中枢服务器101依据列表的设备端标识码编制标准方法中的第3点的个人、家庭、企业、组织等专属名称检索并返回对应的设备105和对应设备105的内容说明内容;明确的该列表的内容包括有房间号的信息,该列表内容包括有房间号的信息可以是应用端的也可以是设备端的也可以是两个列表同时包含。After the instruction compilation of the application server 102 is completed, the application server 102 uploads the instruction to the central server 101, and the central server 101 returns a list of the equipment-side identification codes of the hotel residents or tenants who will stay or the owners of the rental houses. The unique names of individuals, families, companies, organizations, etc. in point 3 are filled in the list as one of the contents and uploaded to the central server 101. The central server 101 compiles the names of point 3 in the standard method based on the device identification code of the list. Retrieve and return the corresponding device 105 and the content description content of the corresponding device 105 through the exclusive name of an individual, family, enterprise, organization, etc.; it is clear that the content of the list includes information about room numbers, and the content of the list includes information about room numbers, which can be The one on the application side can also be on the device side, or both lists can be included at the same time.

酒店住户或者租户选择对应的空调设备105选项,考虑该设备105为临时使用,选择指令模式为一次性有效模式并将确认信息上传至中枢服务器101,中枢服务器101依据此确认信息,将住户的指令与对应的设备指令建立临时对应一一匹配关系。The hotel resident or tenant selects the corresponding air-conditioning equipment 105 option. Considering that the equipment 105 is for temporary use, the command mode is selected as a one-time valid mode and the confirmation information is uploaded to the central server 101. The central server 101 uses this confirmation information to process the resident's instructions. Establish a temporary one-to-one matching relationship with the corresponding device instructions.

经过前述的住户、租户端102、酒店端103、中枢服务器101组成的平台解析、匹配、确权、调度,应用端指令与设备指令建立临时对应匹配关系,将住户、租户端标识码生成的虚拟凭证,如二维码或存储在实体设备中的凭证授权与由中枢服务器101校检所建立的临时对应匹配关系实体设备105或与该设备105建立可信认证捆绑了的通信连接的设备读取,设备端设备105或与该设备105建立可信认证捆绑了的通信连接的设备将读取到的授权凭证和将绑定写入到设备105的存储器中的标识码一并上传到中枢服务器101进行验证,中枢服务器101依据解析、匹配、确权、调度而建立的一一匹配关系,进而被授权设备105实现与应用端服务器102进行通信连接;After the above-mentioned platform analysis, matching, confirmation, and scheduling composed of residents, tenants 102, hotels 103, and central servers 101, application-side instructions and device instructions establish a temporary corresponding matching relationship, and the virtual identification codes generated by residents and tenants are Credentials, such as QR codes or credentials stored in physical devices, are authorized to be read by the physical device 105 or a device that establishes a trusted authentication-bound communication connection with the device 105 and the temporary corresponding matching relationship established by the central server 101. , the device-side device 105 or a device that establishes a communication connection bound by trusted authentication with the device 105 will upload the read authorization certificate and the identification code bound to the memory of the device 105 to the central server 101 For verification, the central server 101 establishes a one-to-one matching relationship based on parsing, matching, confirmation, and scheduling, and then the authorized device 105 implements a communication connection with the application server 102;

在实现设备105与服务器102建立通信的情况下。如空调的参数模块已存在与服务器102,则由设备105使用者直接选择空调参数模块下发到空调设备105中。In the case where the device 105 establishes communication with the server 102. If the air-conditioning parameter module already exists in the server 102, the user of the device 105 directly selects the air-conditioning parameter module and sends it to the air-conditioning device 105.

或者,需要保存于平台中的其他服务器上的空调参数模块;Or, the air conditioning parameter module needs to be saved on other servers in the platform;

在需要智能化的设备时,应用端102上传应用端标识码编制标准方法的指令和返回的应用说明列表,由中枢服务器101解析设备名称、设备端和应用端的内容、应用说明列表的内容,解析出对应的参数模块;并向应用端服务器102发出咨询信息并显示参数模块的对应的模块说明列表,在得到确认的情况下,传输对应的参数信息给予被授权设备105,设备105按预设参数实现远程化、无人化、网络化、数字化、智能化运行;When an intelligent device is needed, the application end 102 uploads the instructions of the application end identification code compilation standard method and the returned application description list, and the central server 101 parses the device name, the content of the device end and the application end, and the content of the application description list. out the corresponding parameter module; and sends consultation information to the application server 102 and displays the corresponding module description list of the parameter module. When confirmed, the corresponding parameter information is transmitted to the authorized device 105, and the device 105 presses the preset parameters Achieve remote, unmanned, networked, digital and intelligent operation;

若不给予确认,参数则不下发。If no confirmation is given, the parameters will not be issued.

在一些实施例中,如针对自然资源领域的实施例,进行说明,包括:In some embodiments, such as embodiments in the field of natural resources, the description includes:

在这一实施例,存在着多种实施模式,现以工程建设项目专题报告评审、工程建设项目现场勘查为例,下面进一步的举例说明:In this embodiment, there are multiple implementation modes. Taking the review of special reports on engineering construction projects and on-site inspection of engineering construction projects as examples, further examples are given below:

在工程建设项目专题报告评审、工程建设项目现场勘查这一实施例中;In the embodiment of project construction project special report review and project construction project on-site investigation;

存在工程建设项目专题报告编制端、设备提供端和审查端;工程建设项目专题报告、项目现场范围坐标保存在应用端服务器102,设备提供端则为设备端设备或服务器103;There are an engineering construction project special report preparation end, an equipment provider end and a review end; the engineering construction project special report and project site range coordinates are saved in the application server 102, and the equipment provider end is the equipment end device or server 103;

工程建设项目应用端服务器102在首次接入平台时,应用端同步上传应用端标识码编制标准方法中的第3点的个人、家庭、企业、组织等专属名称和接入服务器102的具有独立公网IP地址一并保存到中枢服务器101数据库中;When the engineering construction project application server 102 accesses the platform for the first time, the application side simultaneously uploads the unique names of individuals, families, enterprises, organizations, etc. in point 3 of the standard method for compiling application identification codes and the independent public names of the access server 102. The network IP address is also saved in the central server 101 database;

中枢服务器101对上传的应用端标识码编制标准方法中的第3点的个人、家庭、企业、组织等专属名称进行唯一性校检,确保该名称在中枢服务器101数据库是唯一的;The central server 101 performs a uniqueness check on the uploaded individual, family, enterprise, organization and other exclusive names in point 3 of the standard method for compiling application-side identification codes to ensure that the names are unique in the central server 101 database;

在设备提供端的设备105首次接入平台时;若设备端存在服务器103,设备端需同步上传设备端标识码编制标准方法中的第3点的个人、家庭、企业、组织等专属名称和接入服务器103的具有独立公网IP地址一并保存到中枢服务器101数据库中;明确的,若设备端存在服务器103,设备端标识码编制标准方法中的第3点的个人、家庭、企业、组织等专属名称和接入服务器103的具有独立公网IP地址将在中枢服务器101中建立一一匹配关系;明确的,接入设备端服务器103的具有独立公网IP地址可以变更,变更后,其匹配关系不变;若设备端无服务器103,设备端只需将设备端标识码编制标准方法中的第3点的个人、家庭、企业、组织等专属名称上传中枢服务器101。When the device 105 on the device provider side accesses the platform for the first time; if there is a server 103 on the device side, the device side needs to simultaneously upload the individual, family, enterprise, organization, etc. exclusive names and access points in point 3 of the standard method for compiling device-side identification codes. The independent public IP address of the server 103 is also saved in the central server 101 database; clearly, if there is a server 103 on the device side, the device side identifies individuals, families, enterprises, organizations, etc. in point 3 of the standard method for compiling codes. The exclusive name and the independent public IP address of the access server 103 will establish a one-to-one matching relationship in the hub server 101; clearly, the independent public IP address of the access device side server 103 can be changed. After the change, it will match The relationship remains unchanged; if there is no server 103 on the device side, the device side only needs to upload the unique names of individuals, families, businesses, organizations, etc. in point 3 of the standard method for compiling device-side identification codes to the central server 101.

设备提供端将设备105,如平板电脑105、无人机105;依据设备端标识码编制标准方法生成设备105标识码且绑定写入到设备105的存储器中并作为指令上传到中枢服务器101,中枢服务器101通过解析指令的字段返回对应的包括但不限于设备105名称和设备105的被检索权限内容说明列表;The device provider generates the device 105, such as a tablet computer 105 and a drone 105, according to the device-side identification code compilation standard method and binds it into the memory of the device 105 and uploads it to the central server 101 as an instruction. The hub server 101 returns the corresponding list including but not limited to the name of the device 105 and the retrieved permission content description list of the device 105 by parsing the fields of the instruction;

在返回的内容说明列表中,填写设备105的名称:平板电脑、无人机;设备105厂商(制造商):XXX;功能、参数:型号及在平板电脑、无人机使用说明书中的参数;及与设备105相关的信息如:应用方向、可解决的应用问题(无人机,应用方向是现场勘测、现场航拍等),如MAC码、机器码、出厂识别码能代表设备105唯一性信息的标识码;设备105被检索权限中,选择允许被中枢服务器101公开,并保存上传;In the returned content description list, fill in the name of the device 105: tablet computer, drone; device 105 manufacturer (manufacturer): XXX; functions and parameters: model and parameters in the tablet computer and drone operating instructions; And information related to the device 105 such as: application direction, solvable application problems (UAV, the application direction is on-site survey, on-site aerial photography, etc.), such as MAC code, machine code, and factory identification code, which can represent the unique information of the device 105 The identification code; the device 105 is retrieved from the permissions, selects to allow it to be disclosed by the central server 101, and saves the upload;

中枢服务器101校检该设备105唯一性信息的标识码,如MAC码、机器码、出厂识 别码能代表设备105唯一性信息的标识码的信息不重复,则指令上传成功;The central server 101 checks the identification code of the unique information of the device 105. If the MAC code, machine code, and factory identification code can represent the identification code of the unique information of the device 105, and the information is not repeated, the instruction upload is successful;

工程建设项目专题报告编制端需要用到平板电脑105实现数字化评审或无人机105远程勘测现场时,通过应用端服务器102上传应用端标识码编制标准方法:1、应用项目所在地、目的地、应用设备105所在地等具有明确性地址的至少包含所在国家、省、市、县;2、含有对设备105使用、功能,信息文本105具有指定性、定向性的、限制性、概括性的词语包括但不限于用途、性质、功能、信息等;3、个人、家庭、企业、组织等专属名称;4、标识码生成时间,包括年月日时分秒;5、以上内容一致时以阿拉伯数字去区分。When the special report compilation end of the engineering construction project needs to use the tablet computer 105 to realize digital review or the drone 105 to remotely survey the site, the application end identification code preparation standard method is uploaded through the application end server 102: 1. Application project location, destination, application The clear address such as the location of the device 105 at least includes the country, province, city, and county; 2. The information text 105 contains specific, directional, restrictive, and general words about the use and functions of the device 105, including but Not limited to purpose, nature, function, information, etc.; 3. Exclusive names of individuals, families, businesses, organizations, etc.; 4. Identification code generation time, including year, month, day, hour, minute and second; 5. When the above content is consistent, use Arabic numerals to distinguish it.

应用端服务器102的指令编制完成后,应用端服务器102将指令上传到中枢服务器101后返回列表,应用端服务器102填写说明该指令的应用范围如项目资料数字化审查、现场踏勘并上传列表,中枢服务器101依据应用端标识码编制标准方法中第2点中的具有对含有对设备105使用、功能,信息文本105具有指定性、定向性的、限制性、概括性包括但不限于用途、性质、功能、信息等的词语和说明该指令的应用范围的内容,解析出应用端服务器102可能需要用到的平板电脑105和无人机105,中枢服务器101给应用端服务器102返回应用说明列表,应用端服务器102将包括但不限于平板电脑105实现评审或无人机105勘测现场所需的设备105的数量,使用时间,使用时长、设备105的需达到的功能、参数、使用设备105的详细地点的内容填入应用说明列表中,选择指令模式为一次性有效模式并上传至中枢服务器101,中枢服务器101依据通过应用端指令的标识码编制标准方法中第1点的地理信息与设备端指令的标识码编制标准方法中第1点的地理信息优先匹配,匹配出地理位置较近的可使用设备105;After the application server 102 completes the preparation of instructions, the application server 102 uploads the instructions to the central server 101 and returns the list. The application server 102 fills in the application scope of the instruction, such as digital review of project data, on-site survey, and uploads the list to the central server. 101 According to point 2 of the standard method for compiling application-side identification codes, the information text 105 is specific, directional, restrictive, and general, including but not limited to use, nature, and function of the device 105. , information, etc. and the content describing the application scope of the instruction, parsing out the tablet 105 and drone 105 that the application server 102 may need to use, the central server 101 returns an application description list to the application server 102, and the application server The server 102 will include, but is not limited to, the number of devices 105 required for the tablet computer 105 to implement the review or the drone 105 to survey the site, the time of use, the duration of use, the functions and parameters to be achieved by the device 105, and the detailed location where the device 105 is used. Fill in the application description list with the content, select the command mode as one-time valid mode and upload it to the central server 101. The central server 101 compiles the geographical information of point 1 in the standard method and the identification of the device-side command based on the identification code of the application-side command. The geographical information at point 1 in the coding standard method is prioritized to match usable devices 105 that are geographically close;

在此基础上解析指令的下一个字段;On this basis, the next field of the instruction is parsed;

应用端指令的标识码编制标准方法中第2点的含有对设备105使用、功能,信息文本105具有指定性、定向性的、限制性、概括性的包括但不限于用途、性质、功能、信息等词语和和说明该指令的应用范围的内容解析匹配到可能需要用到的设备105,并将与实体设备105厂商、功能、参数、数量等关联的信息一并显示;Point 2 in the standard method for compiling identification codes of application-side instructions contains the use and function of the device 105. The information text 105 is specific, directional, restrictive and general, including but not limited to use, nature, function and information. Words and content describing the application scope of the instruction are parsed to match the device 105 that may need to be used, and information related to the manufacturer, function, parameter, quantity, etc. of the physical device 105 will be displayed together;

工程建设项目专题报告编制端选择对应的平板电脑105和/或无人机105设备选项,并将确认信息上传至中枢服务器101,中枢服务器101依据此确认信息,将工程建设项目专题报告编制端的指令与对应的设备105指令建立临时对应一一匹配关系。The project construction project special report compilation end selects the corresponding tablet computer 105 and/or drone 105 device options, and uploads the confirmation information to the central server 101. The central server 101 uses this confirmation information to process the engineering construction project special report preparation end's instructions. Establish a temporary corresponding one-to-one matching relationship with the corresponding device 105 instructions.

优先的,在满足应用端中提交的请求后,优先推荐、选择所选设备105、信息文本105为同一所有权人的,当不满足要求时,优先提示设备105所有权人,在限定时间内解决的继续给应用端返回是,否则,否。Priority: After satisfying the request submitted in the application, priority is given to recommending and selecting the selected device 105 and the information text 105 belonging to the same owner. When the requirements are not met, priority is given to prompting the owner of the device 105 and solving the problem within a limited time. Continue to return yes to the application, otherwise, no.

在指令建立临时对应一一匹配关系完成时,将应用端的应用说明列表下发到设备端设备或服务器103,设备端依据应用端的应用说明列表的要求,包括使用时长,地点等要求将平板电脑105和/或无人机105送到指定的地点。When the instruction establishes a temporary one-to-one matching relationship, the application description list on the application side is sent to the device or server 103. The device side sends the tablet 105 to the tablet 105 according to the requirements of the application description list on the application side, including usage time, location, etc. and/or the drone 105 is sent to the designated location.

经过前述的工程建设项目专题报告编制应用端服务器102、设备端设备或服务器103、中枢服务器101组成的平台解析、匹配、确权、调度,应用端指令与设备指令建立临时对应匹配关系,将工程建设项目专题报告编制应用端标识码生成的虚拟凭证,如二维码或存储在实体设备中的凭证授权与由中枢服务器101校检所建立的临时对应匹配关系实体设备105或与该设备105建立可信认证捆绑了的通信连接的设备读取,设备端设备105或与该设备105建立可信认证捆绑了的通信连接的设备将读取到的授权凭证和将绑定写入到设备105的存储器中的标识码一并上传到中枢服务器101进行验证,中枢服务器101依据解析、匹配、确权、调度而建立的一一匹配关系,进而被授权设备105实现与应用端服务器102进行通信连接;After the aforementioned engineering construction project special report preparation application server 102, equipment side equipment or server 103, and central server 101, the platform analyzes, matches, confirms, and schedules, the application side instructions and the equipment instructions establish a temporary corresponding matching relationship, and the project The virtual voucher generated by the construction project special report preparation application-side identification code, such as a QR code or a voucher stored in the physical device is authorized to establish a temporary corresponding matching relationship with the physical device 105 or established by the central server 101. The device reading the communication connection bound by trusted authentication, the device-side device 105 or the device establishing a communication connection bound by trusted authentication with the device 105 will read the authorization certificate and write the binding into the device 105 The identification codes in the memory are uploaded to the central server 101 for verification. The central server 101 establishes a one-to-one matching relationship based on parsing, matching, confirmation, and scheduling, and then the authorized device 105 implements a communication connection with the application server 102;

平板电脑105在与工程建设项目专题报告编制应用端服务器102建立通信的情况下,将需评审的项目资料调取,实现信息化、数字化审查。When the tablet computer 105 establishes communication with the engineering construction project special report preparation application server 102, it retrieves the project data that needs to be reviewed to realize informatization and digital review.

在实现无人机105与服务器102建立通信的情况下。在需要针对不同的勘测内容时,无人机105的飞行姿态、高度等需要根据勘测内容的要求做出对应的动作;In the case of establishing communication between the drone 105 and the server 102. When different survey contents need to be targeted, the flight attitude, height, etc. of the UAV 105 need to make corresponding actions according to the requirements of the survey content;

如具备解决方案的无人机参数模块已存在与服务器102,则由设备105使用者直接选择无人机参数模块下发到无人机设备105中,无人机105调取服务器102的坐标信息,依据参数进行测绘、航摄;If the drone parameter module with the solution already exists in the server 102, the user of the device 105 directly selects the drone parameter module and sends it to the drone device 105, and the drone 105 retrieves the coordinate information of the server 102. , conduct surveying, mapping and aerial photography based on parameters;

或者,需要保存于平台中的其他服务器上的无人机参数模块;Or, the drone parameter module needs to be saved on other servers in the platform;

根据应用端102上传应用端标识码编制标准方法的指令,由中枢服务器101解析设备105名称、设备端和应用端的内容、应用说明列表,解析出对应的具备解决方案的无人机参数模块;并向应用端服务器102发出咨询信息并显示参数模块的对应的模块说明列表,在得到确认的情况下,传输对应的参数信息给予被授权无人机105,无人机105调取服务器102的坐标信息,并按预设参数实现远程化、无人化、网络化、数字化、智能化测绘、航摄;According to the instruction of the application terminal 102 to upload the application terminal identification code compilation standard method, the central server 101 parses the name of the device 105, the content of the device terminal and the application terminal, and the application description list, and parses out the corresponding UAV parameter module with a solution; and Send consultation information to the application server 102 and display the corresponding module description list of the parameter module. When confirmed, the corresponding parameter information is transmitted to the authorized drone 105, and the drone 105 retrieves the coordinate information of the server 102. , and realize remote, unmanned, networked, digital, intelligent surveying and aerial photography according to preset parameters;

若不给予确认,参数则不下发。If no confirmation is given, the parameters will not be issued.

在一些实施例中,如针对智慧农业的实施例,进行说明,包括:In some embodiments, such as those for smart agriculture, the description includes:

在这一实施例,涉及到多种农业设备,包括农业无人机、遥感无人机、农业无人车、农机自驾仪、气候温度预测,空气湿度监控等一系列设备和系统;In this embodiment, a variety of agricultural equipment is involved, including agricultural drones, remote sensing drones, agricultural unmanned vehicles, agricultural machinery autopilots, climate and temperature prediction, air humidity monitoring, and a series of equipment and systems;

可以确信的是,不管是哪种类型的设备,设备的功能取决于设备需执行的工作内容, 如农业无人机的功能主要是提供农业喷洒作业;遥感无人机的功能主要是农作物监控、作物健康评估;气候温度预测设备的功能主要提供气候、温度、风力等气象信息的监测;What is certain is that no matter what type of equipment, the function of the equipment depends on the work content that the equipment needs to perform. For example, the function of agricultural drones is mainly to provide agricultural spraying operations; the function of remote sensing drones is mainly to monitor crops, Crop health assessment; the function of climate and temperature prediction equipment mainly provides monitoring of climate, temperature, wind and other meteorological information;

针对不同的设备、执行不同的工作内容,通过本平台可以很好的执行;Different equipment and different work contents can be executed well through this platform;

在某农田作为智慧农业这一实施例中;In the embodiment of a certain farmland being used as smart agriculture;

农田智慧应用端服务器102在首次接入平台时,应用端同步上传应用端标识码编制标准方法中的第3点的个人、家庭、企业、组织等专属名称和接入服务器102的具有独立公网IP地址一并保存到中枢服务器101数据库中;When the farmland smart application server 102 accesses the platform for the first time, the application side synchronously uploads the exclusive names of individuals, families, enterprises, organizations, etc. in point 3 of the standard method for compiling application identification codes and the independent public network of the access server 102 The IP address is also saved in the central server 101 database;

中枢服务器101对上传的应用端标识码编制标准方法中的第3点的个人、家庭、企业、组织等专属名称进行唯一性校检,确保该名称在中枢服务器101数据库是唯一的;The central server 101 performs a uniqueness check on the uploaded individual, family, enterprise, organization and other exclusive names in point 3 of the standard method for compiling application-side identification codes to ensure that the names are unique in the central server 101 database;

在设备提供端的设备105首次接入平台时;若设备端存在服务器103,设备端需同步上传设备端标识码编制标准方法中的第3点的个人、家庭、企业、组织等专属名称和接入服务器103的具有独立公网IP地址一并保存到中枢服务器101数据库中;明确的,若设备端存在服务器103,设备端标识码编制标准方法中的第3点的个人、家庭、企业、组织等专属名称和接入服务器103的具有独立公网IP地址将在中枢服务器101中建立一一匹配关系;明确的,接入设备端服务器103的具有独立公网IP地址可以变更,其匹配关系不变;若设备端无服务器103,设备端只需将设备端标识码编制标准方法中的第3点的个人、家庭、企业、组织等专属名称上传中枢服务器101。When the device 105 on the device provider side accesses the platform for the first time; if there is a server 103 on the device side, the device side needs to simultaneously upload the individual, family, enterprise, organization, etc. exclusive names and access points in point 3 of the standard method for compiling device-side identification codes. The independent public IP address of the server 103 is also saved in the central server 101 database; clearly, if there is a server 103 on the device side, the device side identifies individuals, families, enterprises, organizations, etc. in point 3 of the standard method for compiling codes. The exclusive name and the independent public IP address of the access server 103 will establish a one-to-one matching relationship in the central server 101; clearly, the independent public IP address of the access device server 103 can be changed, and the matching relationship remains unchanged. ; If there is no server 103 on the device side, the device side only needs to upload the unique names of individuals, families, businesses, organizations, etc. in point 3 of the standard method for compiling device-side identification codes to the central server 101.

设备提供端将设备105,如农业无人翻耕机105、农业无人机105、勘察无人机105、气候温度预测设备105;依据设备端标识码编制标准方法生成设备105标识码且绑定写入到设备105的存储器中并作为指令上传到中枢服务器101,中枢服务器101通过解析指令的字段返回对应的包括但不限于设备105名称、气象信息105和设备105的被检索权限内容说明列表;The equipment provider provides equipment 105, such as agricultural unmanned tillers 105, agricultural drones 105, survey drones 105, and climate and temperature prediction equipment 105; the equipment 105 identification code is generated and bound according to the standard method for compiling equipment-side identification codes. Written into the memory of the device 105 and uploaded to the central server 101 as an instruction, the central server 101 returns the corresponding retrieved permission content description list including but not limited to the name of the device 105, weather information 105 and the device 105 by parsing the fields of the instruction;

在返回的内容说明列表中,填写设备105的名称:农业无人机、农业无人翻耕机、气候温度预测设备;设备105厂商(制造商):XXX;功能、参数:型号及在农业无人机、农业无人翻耕机、气候温度预测设备105使用说明书中的参数;及与设备105相关的信息如:应用方向、可解决的应用问题(农业无人翻耕机,农田翻耕),如MAC码、机器码、出厂识别码能代表设备105唯一性信息的标识码;设备105被检索权限中,因设备105为共享设备,选择允许被中枢服务器101公开,并保存上传;In the returned content description list, fill in the name of the equipment 105: agricultural drone, agricultural unmanned tiller, climate and temperature prediction equipment; equipment 105 manufacturer (manufacturer): XXX; functions, parameters: model and use in agriculture Parameters in the instruction manual of man-machine, agricultural unmanned tiller, climate and temperature prediction equipment 105; and information related to the equipment 105 such as: application direction, solvable application problems (agricultural unmanned tiller, farmland plowing) , such as MAC code, machine code, and factory identification code, which can represent the identification code of the unique information of the device 105; the device 105 is included in the retrieval authority. Since the device 105 is a shared device, it is selected to be allowed to be disclosed by the central server 101, and saved for uploading;

中枢服务器101校检该设备105唯一性信息的标识码,如MAC码、机器码、出厂识 别码能代表设备105唯一性信息的标识码的信息不重复,则指令上传成功;The central server 101 checks the identification code of the unique information of the device 105. If the MAC code, machine code, and factory identification code can represent the identification code of the unique information of the device 105, and the information is not repeated, the instruction upload is successful;

农田智慧应用端需要用到农业无人翻耕机105对农田进行翻耕作业或农业无人机105进行喷洒农药时,通过农田智慧应用端服务器102上传应用端标识码编制标准方法:1、应用项目所在地、目的地、应用设备105所在地等具有明确性地址的至少包含所在国家、省、市、县;2、含有对设备105使用、功能,信息文本105具有指定性、定向性的、限制性、概括性的词语包括但不限于用途、性质、功能、信息等;3、个人、家庭、企业、组织等专属名称;4、标识码生成时间,包括年月日时分秒;5、以上内容一致时以阿拉伯数字去区分。When the farmland smart application needs to use the agricultural unmanned plowing machine 105 to plow farmland or the agricultural drone 105 sprays pesticides, the standard method for preparing the application identification code is uploaded through the farmland smart application server 102: 1. Application The project location, destination, location of the application equipment 105 and other clear addresses at least include the country, province, city, and county; 2. Contains the use and function of the equipment 105, and the information text 105 is specific, directional, and restrictive , general words include but are not limited to purpose, nature, function, information, etc.; 3. Exclusive names of individuals, families, businesses, organizations, etc.; 4. The identification code generation time, including year, month, day, hour, minute and second; 5. The above content is consistent They are distinguished by Arabic numerals.

农田智慧应用端服务器102的指令编制完成后,应用端服务器102将指令上传到中枢服务器101后返回列表,应用端服务器102填写说明该指令的应用范围如水稻田翻耕或检测虫害或稻飞虱虫害消除并上传列表,中枢服务器101依据应用端标识码编制标准方法中第2点中的具有对含有对设备105使用、功能,信息文本105具有指定性、定向性的、限制性、概括性包括但不限于用途、性质、功能、信息等的词语和说明该指令的应用范围的内容,解析出应用端服务器102可能需要用到的农业无人翻耕机105或农业无人机105,中枢服务器101给应用端服务器102返回应用说明列表,应用端服务器102将包括但不限于农业无人翻耕机105和农业无人机105所需的设备105的数量,使用时间,使用时长、设备105的需达到的功能、参数、使用设备105的详细地点的内容填入应用说明列表中,选择指令模式为一次性有效模式并上传至中枢服务器101,中枢服务器101依据通过应用端指令的标识码编制标准方法中第1点的地理信息与设备端指令的标识码编制标准方法中第1点的地理信息优先匹配,匹配出地理位置较近的可使用设备;After the instructions of the farmland smart application server 102 are compiled, the application server 102 uploads the instructions to the central server 101 and returns the list. The application server 102 fills in the application scope of the instruction, such as plowing rice fields or detecting insect damage or rice planthopper damage. Eliminate and upload the list. The central server 101 contains the uses and functions of the device 105 according to point 2 of the standard method for compiling application identification codes. The information text 105 is specific, directional, restrictive, and general, including but not limited to Not limited to words such as purpose, nature, function, information, etc. and content describing the application scope of the instruction, parse out the agricultural unmanned tiller 105 or agricultural drone 105 that the application server 102 may need, and the central server 101 Return an application description list to the application server 102. The application server 102 will include but is not limited to the number of equipment 105 required for the agricultural unmanned tiller 105 and the agricultural drone 105, the usage time, the duration of use, and the needs of the equipment 105. The achieved functions, parameters, and the detailed location of the device 105 are filled in the application description list, and the command mode is selected as a one-time valid mode and uploaded to the central server 101. The central server 101 compiles a standard method based on the identification code commanded through the application. The geographical information at point 1 is matched first with the geographical information at point 1 in the standard method for compiling the identification code of the device-side instruction, and usable devices with a relatively close geographical location are matched;

在此基础上解析指令的下一个字段;On this basis, the next field of the instruction is parsed;

应用端指令的标识码编制标准方法中第2点的含有对设备105使用、功能,信息文本105具有指定性、定向性的、限制性、概括性的包括但不限于用途、性质、功能、信息等词语和说明该指令的应用范围的内容解析匹配到可能需要用到的设备105,并将与实体设备105厂商、功能、参数、数量等关联的信息一并显示;Point 2 in the standard method for compiling identification codes of application-side instructions contains the use and function of the device 105. The information text 105 is specific, directional, restrictive and general, including but not limited to use, nature, function and information. The words and content describing the application scope of the instruction are parsed to match the device 105 that may need to be used, and information related to the manufacturer, function, parameter, quantity, etc. of the physical device 105 will be displayed together;

农田智慧应用端选择合适的农业无人翻耕机105和农业无人机105设备选项,并将确认信息上传至中枢服务器101,中枢服务器101依据此确认信息,将农田智慧应用端的指令与对应所选的设备105指令建立临时对应一一匹配关系。The farmland smart application terminal selects the appropriate agricultural unmanned tiller 105 and agricultural drone 105 equipment options, and uploads the confirmation information to the central server 101. Based on this confirmation information, the central server 101 compares the instructions of the farmland smart application terminal with the corresponding ones. The selected device 105 is instructed to establish a temporary corresponding one-to-one matching relationship.

优先的,在满足应用端中提交的请求后,优先推荐、选择所选设备105、信息文本105为同一所有权人的,当不满足要求时,优先提示设备105所有权人,在限定时间内解决的继续给应用端返回是;否则,否。Priority: After satisfying the request submitted in the application, priority is given to recommending and selecting the selected device 105 and the information text 105 belonging to the same owner. When the requirements are not met, priority is given to prompting the owner of the device 105 and solving the problem within a limited time. Continue to return yes to the application; otherwise, no.

经过前述的农田智慧应用端服务器102、设备端设备或服务器103、中枢服务器101组成的平台解析、匹配、确权、调度,应用端指令与设备105指令建立临时对应匹配关系,将农田智慧应用端服务器102编制应用端标识码生成的虚拟凭证,如二维码或存储在实体设备中的凭证授权与由中枢服务器101校检所建立的临时对应匹配关系实体设备105或与该设备105建立可信认证捆绑了的通信连接的设备读取,设备端设备105或与该设备105建立可信认证捆绑了的通信连接的设备将读取到的授权凭证和将绑定写入到设备105的存储器中的标识码一并上传到中枢服务器101进行验证,中枢服务器101依据解析、匹配、确权、调度而建立的一一匹配关系,进而被授权设备105实现与应用端服务器102进行通信连接;Through the aforementioned platform analysis, matching, confirmation, and scheduling composed of the farmland smart application server 102, equipment-side equipment or server 103, and central server 101, the application-side instructions and the device 105 instructions establish a temporary corresponding matching relationship, and the farmland smart application-side The server 102 compiles a virtual certificate generated by the application identification code, such as a QR code or a certificate stored in the physical device, and authorizes the physical device 105 to establish a trustworthy relationship with the temporary corresponding matching relationship established by the central server 101. The device that authenticates the bundled communication connection reads, and the device-side device 105 or the device that establishes a trusted authentication bundled communication connection with the device 105 reads the authorization credentials and writes the binding into the memory of the device 105 The identification code is uploaded to the central server 101 for verification. The central server 101 establishes a one-to-one matching relationship based on parsing, matching, confirmation, and scheduling, and then the authorized device 105 implements a communication connection with the application server 102;

在实现农业无人翻耕机105或农业无人机105与农田智慧应用端服务器102建立通信的情况下。In the case of establishing communication between the agricultural unmanned tiller 105 or the agricultural unmanned aerial vehicle 105 and the farmland smart application server 102.

如所选的农田进行翻耕作业的设备105工作参数模块已存在于服务器102,则由设备105使用者直接选择空调参数模块下发到农业无人翻耕机105中;If the operating parameter module of the equipment 105 for plowing work in the selected farmland already exists in the server 102, the user of the equipment 105 directly selects the air-conditioning parameter module and sends it to the agricultural unmanned plowing machine 105;

农业无人翻耕机105或农业无人机105通过读取农田智慧应用端服务器102上目标田块的坐标,通过定位导航系统寻找目标田块并自主运行至目的地,并依据参数实现远程化、无人化、网络化、数字化、智能化运行工作;The agricultural unmanned tiller 105 or the agricultural drone 105 reads the coordinates of the target field on the farmland smart application server 102, searches for the target field through the positioning and navigation system, and autonomously runs to the destination, and achieves remote control based on the parameters. , unmanned, networked, digital and intelligent operation work;

或者,需要保存于平台中的其他服务器上的农业无人翻耕机参数模块时;Or, when the agricultural unmanned tiller parameter module needs to be saved on other servers in the platform;

根据农田智慧应用端服务器102上传应用端标识码编制标准方法的指令,由中枢服务器101解析设备105名称、设备端和应用端的内容、应用说明列表,解析对应的具备解决方案的农业无人翻耕机参数模块;并向应用端服务器102发出咨询信息并显示参数模块的对应的模块说明列表,在得到确认的情况下,传输对应的参数信息给予被授权设备105,设备105按预设参数实现远程化、无人化、网络化、数字化、智能化运行;According to the instruction of the farmland smart application server 102 to upload the standard method for compiling the application identification code, the central server 101 parses the name of the device 105, the content of the device and the application, and the application description list, and parses the corresponding agricultural unmanned plowing with solutions. machine parameter module; and sends consultation information to the application server 102 and displays the corresponding module description list of the parameter module. When confirmed, the corresponding parameter information is transmitted to the authorized device 105, and the device 105 implements remote control according to the preset parameters. modernized, unmanned, networked, digital, and intelligent operation;

若不给予确认,参数则不下发。If no confirmation is given, the parameters will not be issued.

在一些实施例中,如针对智能商业体(参考商业广场)的实施例,进行说明,包括:In some embodiments, such as the embodiment of a smart commercial entity (refer to a commercial plaza), the description includes:

在这一实施例中,智能商业体为应用端,游客所带的设备为设备端;In this embodiment, the smart business entity is the application end, and the device brought by the tourists is the device end;

智能商业体应用端服务器102在首次接入平台时,智能商业体应用端同步上传应用端标识码编制标准方法中的第3点的个人、家庭、企业、组织等专属名称和接入服务器102的具有独立公网IP地址一并保存到中枢服务器101数据库中;When the smart business application server 102 accesses the platform for the first time, the smart business application synchronously uploads the unique names of individuals, families, enterprises, organizations, etc. in point 3 of the standard method for compiling application identification codes and the access server 102 It has an independent public network IP address and is saved in the central server 101 database;

智能商业体中的商户、租户利用应用端标识码编制标准方法:1、应用项目所在地、目的地、应用设备所在地等具有明确性地址的至少包含所在国家、省、市、县;2、含有对设 备105使用、功能,信息文本105具有指定性、定向性的、限制性、概括性的词语包括但不限于用途、性质、功能、信息等;3、个人、家庭、企业、组织等专属名称;4、标识码生成时间,包括年月日时分秒;5、以上内容一致时以阿拉伯数字去区分,编制应用端标识码;The standard method for compiling application identification codes for merchants and tenants in smart commercial entities: 1. The location, destination, application equipment location and other clear addresses must at least include the country, province, city and county; 2. Contain the specific address The use and functions of the device 105, and the information text 105 have specific, directional, restrictive and general words including but not limited to purpose, nature, function, information, etc.; 3. Exclusive names of individuals, families, businesses, organizations, etc.; 4. The identification code generation time, including year, month, day, hour, minute and second; 5. If the above contents are consistent, use Arabic numerals to distinguish them and compile the application-side identification code;

具体的,应用端标识码编制标准方法第2点是餐饮、服装、娱乐等信息文本105具备定向性、概括性的词语,应用端标识码编制标准方法第3点是与智能商业体应用端服务器102相同的专属名称和独立公网IP地址,应用端标识码编制标准方法第5点是几号楼几层几号等位置信息;Specifically, the second point of the standard method for compiling application-side identification codes is that the information text 105 of catering, clothing, entertainment, etc. has directional and general words, and the third point of the standard method for compiling application-side identification codes is to communicate with the application-side server of the intelligent business entity 102 The same exclusive name and independent public IP address, point 5 of the standard method for compiling the application identification code is the location information such as the building number, floor number, etc.;

智能商业体中的商户、租户指令编制完成后,智能商业体应用端服务器102将指令上传到中枢服务器101返回列表,商户、租户填写说明该指令的应用范围为智能商业体并上传,中枢服务器101返回应用说明列表,智能商业体中的商户、租户将包括但不限于合同租赁日期、各自经营的内容、特色特点、范围以文字和\或图片和\或视频形式填入应用说明列表中,选择指令模式为开放性模式并上传至中枢服务器101;After the instructions for merchants and tenants in the intelligent commercial entity are compiled, the intelligent commercial entity application server 102 uploads the instructions to the central server 101 and returns the list. The merchants and tenants fill in the instructions indicating that the application scope of the instruction is the intelligent commercial entity and upload it to the central server 101 Return to the application description list. Merchants and tenants in the smart business entity will fill in the application description list in the form of text and/or pictures and/or videos, including but not limited to the contract lease date, content of their respective operations, features, and scope, and select The command mode is an open mode and is uploaded to the central server 101;

中枢服务器101检测智能商业体中的商户、租户指令和智能商业体应用端服务器102指令的个人、家庭、企业、组织等专属名称和绑定的接入服务器102的具有独立公网IP地址均一致,由中枢服务器101判断为互为信任关系,下发咨询信息,确认后则将该智能商业体中的商户、租户指令和应用说明列表下发并绑定到智能商业体应用端的服务器102中;The central server 101 detects that the merchants and tenants' instructions in the intelligent business entity and the individual, family, enterprise, organization, etc. exclusive names of the intelligent business application server 102 instructions are consistent with the independent public IP address of the bound access server 102 , the central server 101 determines that there is a mutual trust relationship, and issues consultation information. After confirmation, the list of merchants and tenant instructions and application descriptions in the intelligent commercial entity is issued and bound to the server 102 of the intelligent commercial entity application side;

智能商业体应用端服务器102可以开发智能商业体三维模型智能商业体存储在服务器102中,在中枢服务器101确认并将该智能商业体中的商户、租户指令和应用说明列表下发后绑定到与商户、租户编制的标识码中第5点的位置信息对应的三维模型智能商业体对应的位置中;实现智能商业体中的租户、商户可以利用标识码快速的自主实现将各自经营的内容、特色特点、范围以文字和\或图片和\或视频快速的与三维模型智能商业体相嵌合;The smart business application server 102 can develop a three-dimensional model of the smart business. The smart business is stored in the server 102. After the central server 101 confirms and delivers the list of merchants, tenant instructions and application descriptions in the smart business, it is bound to In the location corresponding to the 3D model intelligent commercial entity corresponding to the location information of point 5 in the identification code compiled by the merchants and tenants; tenants and merchants in the intelligent commercial entity can use the identification code to quickly and independently realize the contents and contents of their respective operations. Characteristics and scope can be quickly integrated with the 3D model intelligent business body through text and/or pictures and/or video;

智能商业体应用端服务器102按应用端标识码编制标准方法编制标识码,并生成对外发布授权码,授权码为开放性模式,游客读取该授权码后可与智能商业体应用端服务器102建立通信连接,并实现对绑定在三维模型智能商业体内的商户、租户指令和应用说明列表进行浏览,在进入实体商业体时可以快速的对游客的目标商户进行快速引导和定位。The smart commercial entity application server 102 compiles the identification code according to the application identification code compilation standard method, and generates an authorization code for external release. The authorization code is in an open mode. After reading the authorization code, visitors can establish a connection with the intelligent commercial entity application server 102. Communication connection, and enabling browsing of the list of merchants, tenant instructions and application instructions bound to the three-dimensional model intelligent commercial body, which can quickly guide and locate tourists' target merchants when entering the physical commercial body.

在该实施例中,智能商业体应用端服务器102通过编制标识码并作为指令和应用说明列表上传至中枢服务器101,通过授权后引入智能化管理模块,依据商户、租户指令和内容说明列进行智能化管理,如合同租赁日期到期则自主失效该租户指令,或其他原因情况下,智能商业体应用端服务器102可以自主失效该租户指令。In this embodiment, the intelligent commercial entity application server 102 compiles an identification code and uploads it to the central server 101 as a list of instructions and application descriptions. After authorization, the intelligent management module is introduced to perform intelligent processing based on merchant and tenant instructions and content description columns. Management, if the lease date of the contract expires, the tenant instruction will be automatically invalidated, or for other reasons, the intelligent commercial entity application server 102 can autonomously invalidate the tenant instruction.

在一些实施例中,如针对智能商业体(参考旅游景点)的实施例,进行说明,包括:In some embodiments, such as the embodiment of an intelligent commercial entity (referring to a tourist attraction), the description includes:

在这一实施例中,智能商业体为应用端,用户所带的设备为设备端;In this embodiment, the smart business entity is the application side, and the device brought by the user is the device side;

具体的执行步骤如智能商业体(参考商业广场、智能家居)的实施例;Specific execution steps include embodiments of smart commercial entities (refer to commercial plazas and smart homes);

在部分实施步骤中,如选择指令模式为一次性有效模式并上传至中枢服务器101,可以有效对该指令对应的内容、特色特点、范围以文字和\或图片和\或视频进行有效管控;In some implementation steps, if the instruction mode is selected as a one-time valid mode and uploaded to the central server 101, the content, features, and scope corresponding to the instruction can be effectively controlled in text and/or pictures and/or videos;

本领域内的技术人员应明白,本发明所列举的实施例中仅列举一种或有限的几种设备来做出示意性说明,而非对本发明做出限制。Those skilled in the art should understand that the embodiments of the present invention only enumerate one or a limited number of devices for illustrative description, and do not limit the present invention.

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的组合、变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。Although the preferred embodiments of the present invention have been described, those skilled in the art will be able to make additional combinations, changes and modifications to these embodiments once the basic inventive concepts are understood. Therefore, it is intended that the appended claims be construed to include the preferred embodiments and all changes and modifications that fall within the scope of the invention.

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each process and/or block in the flowchart illustrations and/or block diagrams, and combinations of processes and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing device to produce a machine, such that the instructions executed by the processor of the computer or other programmable data processing device produce a use A device for realizing the functions specified in one process or multiple processes of the flowchart and/or one block or multiple blocks of the block diagram.

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These computer program instructions may also be stored in a computer-readable memory that causes a computer or other programmable data processing apparatus to operate in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including the instruction means, the instructions The device implements the functions specified in a process or processes of the flowchart and/or a block or blocks of the block diagram.

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions may also be loaded onto a computer or other programmable data processing device, causing a series of operating steps to be performed on the computer or other programmable device to produce computer-implemented processing, thereby executing on the computer or other programmable device. Instructions provide steps for implementing the functions specified in a process or processes of a flowchart diagram and/or a block or blocks of a block diagram.

以上仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。The above are only examples of the present application and are not used to limit the present application. To those skilled in the art, various modifications and variations may be made to this application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of this application shall be included in the scope of the claims of this application.

Claims (26)

一种设备互联互通、智能化应用提供一种匹配、调度、确权、授权的方法、设备、系统和平台,其特征在于,所述平台包括:A device interconnection and intelligent application provides a method, device, system and platform for matching, scheduling, confirmation and authorization, characterized in that the platform includes: 应用端服务器及设备;Application servers and equipment; 设备端设备或服务器及设备。Device-side devices or servers and devices. 通过指令完成设备解析、匹配、调度、确权中枢服务器;Complete device parsing, matching, scheduling, and authority confirmation central server through instructions; 根据权利要求1所述的平台,其中所述的应用端及服务器,其特征在于,包括:The platform according to claim 1, wherein the application terminal and server include: 由应用端依据应用端标识码编制标准方法生成应用端标识码并作为指令上传到中枢服务器后返回列表,应用端填写说明该指令的应用范围包括但不限于应用行业、应用方向、待解决的问题的内容并上传列表,中枢服务器通过解析指令的字段和说明该指令的应用范围的内容,返回对应的包括但不限于设备、信息文本的和指令模式等应用说明列表;The application side generates the application side identification code according to the application side identification code compilation standard method and uploads it to the central server as a command to return the list. The application side fills in the instruction's application scope, including but not limited to the application industry, application direction, and problems to be solved. content and upload the list, the central server returns the corresponding application description list including but not limited to equipment, information text and instruction mode by parsing the fields of the instruction and describing the application scope of the instruction; 根据权利要求2所述的应用端标识码编制标准方法,其特征在于,包括:The standard method for compiling application-side identification codes according to claim 2, characterized in that it includes: 应用端标识码编制标准方法:1、应用项目所在地、目的地、应用设备所在地等具有明确性地址的至少包含所在国家、省、市、县;2、含有对设备使用、功能,信息文本具有指定性、定向性的、限制性、概括性的词语包括但不限于用途、性质、功能、信息等;3、个人、家庭、企业、组织等专属名称;4、标识码生成时间,包括年月日时分秒;5、以上内容一致时以阿拉伯数字去区分;Standard method for compiling application identification codes: 1. The location, destination, application equipment location and other clear addresses at least include the country, province, city, and county; 2. The information text contains the use and function of the equipment, and the information text has specific Sexual, directional, restrictive and general words include but are not limited to purpose, nature, function, information, etc.; 3. Exclusive names of individuals, families, businesses, organizations, etc.; 4. The identification code generation time, including year, month and day. Hours, minutes and seconds; 5. If the above contents are consistent, use Arabic numerals to distinguish them; 根据权利要求2所述的中枢服务器通过解析指令的字段和指令的应用范围的内容,返回对应的包括但不限于设备、信息文本的和指令模式应用说明列表,其特征在于,包括:The central server according to claim 2 returns the corresponding application description list including but not limited to equipment, information text and instruction mode by parsing the fields of the instruction and the application scope of the instruction, which is characterized by including: 应用端指令上传到中枢服务器后返回列表,应用端填写说明该指令的应用范围包括但不限于应用行业、应用方向、待解决的问题的内容并上传列表,中枢服务器通过应用端标识码编制标准方法中第2点中的具有对含有对设备使用、功能,信息文本具有指定性、定向性的、限制性、概括性包括但不限于用途、性质、功能、信息等的词语和指令的应用范围的内容,解析出可能需求到的由设备端上传的指令所产生的对应的设备、信息文本,和指令模式应用说明列表,并将该应用说明列表返回到应用端;After the application-side instruction is uploaded to the central server, a list is returned. The application-side fills in the application scope of the instruction, including but not limited to the application industry, application direction, and content of the problems to be solved, and uploads the list. The central server compiles the standard method through the application-side identification code. In point 2, the scope of application includes words and instructions that are specific, directional, restrictive, and general about the use, function, and information of the device, including but not limited to purpose, nature, function, information, etc. content, parse out the corresponding device, information text, and command mode application description list generated by the instructions uploaded by the device that may be required, and return the application description list to the application end; 应用端对应用说明列表内容进行选择并确认完成后提交至中枢服务器;The application end selects the contents of the application description list and submits it to the central server after confirmation; 应用说明列表内容包括但不限于具体到设备的功能参数、数量、使用日期、时长,信息文本的有效信息,指令模式等内容;The content of the application description list includes but is not limited to the specific functional parameters, quantity, usage date, duration, effective information of the information text, command mode, etc. of the device; 具体的设备的功能参数、数量、使用日期、时长,信息文本的有效信息等内容及对应的设备可以由应用端自主选择,也可以是中枢服务器推荐;指令模式则只能由应用端自主选择。Specific device functional parameters, quantity, usage date, duration, effective information of information text and other content and corresponding devices can be selected independently by the application end, or can be recommended by the central server; the command mode can only be selected independently by the application end. 根据权利要求4所述的解析指令,其特征在于,包括:The parsing instruction according to claim 4, characterized in that it includes: 在中枢服务器预设字段关系数据库,将应用端标识码编制标准方法中第2点中的词语与可能用到的设备名称将之关联;待中枢服务器接收到应用端上传的指令和指令应用范围说明内容并解析完成后,将关联的设备名称和设备端上传的对应待选择的应用说明列表下发到应用端;Preset the field relational database in the central server, and associate the words in point 2 of the standard method for compiling application identification codes with the possible device names; wait until the central server receives the instruction uploaded by the application and the instruction application scope description After the content is parsed, the associated device name and the corresponding list of application descriptions to be selected uploaded by the device are sent to the application; 更优的,根据应用端的长期使用习惯,或个人、行业使用习惯或行业技术规范标准要求进一步优化关联的设备;Better still, further optimize the associated equipment based on the long-term usage habits of the application, or personal or industry usage habits or industry technical specifications and standards; 根据权利要求2所述的应用端指令,其特征在于,包括:The application-side instruction according to claim 2, characterized in that it includes: 该应用端指令可设置2种指令模式,包括,一次性有效模式和开放性模式,所有指令模式均可以由应用端主动失效;This application-side command can set two command modes, including one-time effective mode and open mode. All command modes can be actively disabled by the application end; 所述的一次性模式是指,该指令由中枢服务器匹配成功并完成授权后,指令失效,无法重复匹配和授权;The one-time mode means that after the instruction is successfully matched and authorized by the central server, the instruction becomes invalid and cannot be matched and authorized repeatedly; 所述的开放性模式是指,该指令可以由任意读取应用端提供的授权指令的设备与应用端服务器进行通信。The open mode means that the instruction can be communicated with the application server by any device that reads the authorization instruction provided by the application. 根据权利要求1,其中所述的设备端设备或服务器及设备,其特征在于,包括:According to claim 1, the device or server and device are characterized in that they include: 由设备端依据设备端标识码编制标准方法生成设备标识码且绑定写入到设备的存储器中并作为指令上传到中枢服务器,中枢服务器通过解析指令的字段返回对应的包括但不限于设备名称、信息文本和设备的被检索权限内容说明列表;The device side generates the device identification code according to the standard method of compiling the device side identification code, and the binding is written into the memory of the device and uploaded to the central server as an instruction. The central server returns the corresponding information including but not limited to the device name, Information text and a list of content descriptions of the retrieved permissions of the device; 根据权利要求7,其中所述的设备端标识码编制标准方法,其特征在于,包括:According to claim 7, the standard method for compiling device-side identification codes is characterized in that it includes: 设备端标识码编制标准方法:设备所在地等具有明确性地址的至少包含所在国家、省、市、县;2、设备、信息文本的名称,该名称可以是通用名称,如电脑,平板电脑、笔记本、电饭锅、气象信息、无人机等;3、所有权人,可以是个人、家庭、企业、组织等专属名称,4、标识码生成时间,包括年月日时分秒,5、以上内容一致时以阿拉伯数字去区分;Standard method for compiling device-side identification codes: clear addresses such as the location of the device at least include the country, province, city, and county; 2. The name of the device and information text. The name can be a common name, such as computer, tablet, notebook , rice cookers, weather information, drones, etc.; 3. Owner, which can be an individual, family, business, organization, etc., 4. Identification code generation time, including year, month, day, hour, minute, and second, 5. The above content is consistent Sometimes distinguished by Arabic numerals; 根据权利要求7所述的中枢服务器通过解析指令的字段返回对应的包括但不限于设备名称、信息文本和设备被检索权限内容说明列表,其特征在于,包括:The central server according to claim 7 returns the corresponding content description list including but not limited to device name, information text and device retrieved permission by parsing the fields of the instruction, which is characterized by including: 设备端指令上传到中枢服务器,中枢服务器通过解析设备端标识码编制标准方法中第2点中的设备的名称、信息文本,返回设备端内容说明列表,填写对应的包括但不限于实体设备厂商、功能、参数、拥有数量等与设备相关的信息或与信息文本对应的信息内容和设备被检索权限的内容并将与之关联的设备指令对应保存;The device-side instructions are uploaded to the central server. The central server parses the name and information text of the device in point 2 of the standard method for compiling the device-side identification code, returns the device-side content description list, and fills in the corresponding information including but not limited to the physical device manufacturer, Functions, parameters, ownership quantity and other information related to the device or the information content corresponding to the information text and the content of the device's retrieval authority are stored correspondingly with the device instructions associated with it; 所述的设备被检索权限,具体用于是否允许被中枢服务器公开对应的设备和内容说明列表;The device is retrieved with permission, specifically used to determine whether the central server is allowed to disclose the corresponding device and content description list; 明确的,将该设备的MAC码、机器码、出厂识别码能代表设备唯一性信息的标识码一起写入内容说明列表,该信息作为设备的使用情况,设备是否为有效设备,设备确权等对设备的全生命周期管理的依据内容。Clearly, write the device's MAC code, machine code, and factory identification code into the content description list together with the identification code that can represent the unique information of the device. This information serves as the usage of the device, whether the device is a valid device, device authorization, etc. The basis content for the full life cycle management of equipment. 根据权利要求9所述的设备的使用情况,设备是否为有效设备,设备确权等对设备的全生命周期管理,其特征在于,包括:The full life cycle management of the device according to the usage of the device according to claim 9, whether the device is a valid device, confirmation of device rights, etc., is characterized by including: 设备端上传指令时,将对应的设备的MAC码、机器码、出厂识别码能代表设备唯一性信息标识码一起绑定到设备端标识码编制标准方法中第2点中的设备的名称、信息文本中,并建立代表设备唯一性信息的标识码与设备的名称、信息文本对应的临时数据库;When the device side uploads instructions, the MAC code, machine code, and factory identification code of the corresponding device can represent the unique information of the device and the identification code is bound to the name and information of the device in point 2 of the standard method for compiling the device side identification code. text, and establish a temporary database corresponding to the identification code representing the unique information of the device, the name of the device, and the information text; 若在先上传成功的指令在有效期,其他具有相同的设备端标识码编制标准方法中第2、3点的指令上传时,中枢服务器校检该设备具备唯一性信息的标识码;If the previously successfully uploaded instruction is within the validity period and other instructions with the same device-side identification code compilation standard method points 2 and 3 are uploaded, the central server will check the identification code of the device with unique information; 若重复,则指令上传无效;If repeated, the instruction upload will be invalid; 若不重复,则指令上传成功;If there are no duplicates, the instruction upload is successful; 所述有效期,是指设备端标识码编制标准方法中第1点的设备所在地等具有明确性地址没有发生变化时,则指令属于有效期;The validity period refers to the fact that the instruction is within the validity period when the clear address such as the location of the equipment in point 1 of the standard method for compiling equipment-side identification codes does not change; 如设备端标识码编制标准方法中第1点的设备所在地等具有明确性地址发生改变则该设备在先上传成功的指令失效;If the clear address of the device such as the location of the device in point 1 of the standard method for compiling the device-side identification code changes, the previous successful upload instruction of the device will be invalid; 明确的,或,设备端设备或服务器和中枢服务器可以依据设备的实际地理位置更新已上传的指令,并继续保持该指令处于有效期。Explicitly, or alternatively, device-side devices or servers and hub servers may update uploaded instructions based on the actual geographic location of the device and continue to keep the instructions valid. 明确的,设备端设备或服务器有可以主动失效对应的设备指令的选项;Specifically, the device-side device or server has the option to actively disable the corresponding device command; 明确的,指令失效,则与指令绑定对应的设备的MAC码、机器码、出厂识别码具备唯一性信息标识码的临时数据库一并失效。It is clear that if the command fails, the temporary database with unique information identification code of the MAC code, machine code, and factory identification code of the device corresponding to the binding of the command will also become invalid. 根据权利要求1所述通过指令完成设备调度、确权中枢服务器,一种设备调度方法,其特征在于,包括:According to claim 1, a device scheduling method is completed through instructions and the central server confirms the right, which is characterized in that it includes: 根据权利要求1-10,应用端指令和应用说明列表、设备端指令和内容说明列表成功上传后;According to claims 1-10, after the application-side instructions and application description list, and the device-side instructions and content description list are successfully uploaded; 中枢服务器通过应用端指令的标识码编制标准方法中第1点的地理信息与设备端指令的 标识码编制标准方法中第1点的地理信息优先匹配,匹配出地理位置较近的可使用设备;The central server preferentially matches the geographical information at point 1 in the standard method for compiling the identification code of the application-side instruction with the geographical information at point 1 in the standard method for compiling the identification code of the device-side instruction to match usable devices with a closer geographical location; 在此基础上解析指令的下一个字段;On this basis, the next field of the instruction is parsed; 通过应用端指令的标识码编制标准方法中第2点的含有对设备使用、功能,信息文本具有指定性、定向性的、限制性、概括性的包括但不限于用途、性质、功能、信息等词语和指令的应用范围的内容解析匹配到可能需要用到的设备,并将与该实体设备关联的信息一并显示;Point 2 in the standard method for compiling identification codes through application-side instructions contains information text that is specific, directional, restrictive, and general about device use and functions, including but not limited to use, nature, functions, information, etc. The content parsing of the application range of words and instructions matches the device that may be needed, and the information associated with the physical device is displayed together; 明确的,解析匹配到可能需要用到的设备,由设备端设备或服务器上传的指令所产生;若无设备可用,则仅显示设备通用名称;Clearly, the parsing matches the equipment that may need to be used, which is generated by the instructions uploaded by the device or the server; if no device is available, only the common name of the device is displayed; 优先的,在满足应用端中提交的请求后,优先推荐、选择所选设备、信息文本为同一所有权人的;当不满足以上要求时,优先提示设备所有权人,在限定时间内解决的继续给应用端返回是;否则,否。Prioritize, after meeting the request submitted in the application, priority will be given to recommending and selecting the selected device and the information text belongs to the same owner; when the above requirements are not met, the device owner will be given priority, and the issue will be resolved within a limited time. The application returns yes; otherwise, no. 更优的,根据应用端的长期使用习惯,或个人、行业使用习惯或技术规范标准要求进一步优化推荐的设备或信息文本;Better yet, further optimize the recommended equipment or information text based on the long-term usage habits of the application, or personal or industry usage habits or technical specifications and standards; 在得到应用端确认的情况下,应用端指令与设备端指令建立临时对应一一匹配关系。When confirmed by the application side, the application side instructions and the device side instructions establish a temporary one-to-one matching relationship. 根据权利要求1所述通过指令完成设备调度、确权中枢服务器,一种确权方法,其特征在于,包括:According to claim 1, a central server that completes equipment scheduling and confirmation of rights through instructions, a method of confirmation of rights, is characterized in that it includes: 在应用端首次接入平台时,应用端需同步上传应用端标识码编制标准方法中的第3点的个人、家庭、企业、组织等专属名称和接入服务器的具有独立公网IP地址一并保存到中枢服务器数据库中;When the application side accesses the platform for the first time, the application side needs to simultaneously upload the individual, family, enterprise, organization and other exclusive names in point 3 of the standard method for compiling the application side identification code together with the independent public IP address of the access server. Save to the hub server database; 明确的,应用端标识码编制标准方法中的第3点的个人、家庭、企业、组织等专属名称和接入服务器的具有独立公网IP地址将在中枢服务器中建立一一匹配关系;Clearly, a one-to-one matching relationship between the individual, family, enterprise, organization and other exclusive names in point 3 of the standard method for compiling application-side identification codes and the independent public IP address of the access server will be established in the central server; 明确的,接入应用端服务器的具有独立公网IP地址可以变更;变更后,其匹配关系不变。It is clear that the independent public IP address connected to the application server can be changed; after the change, its matching relationship remains unchanged. 根据权利要求12所述的应用端标识码编制标准方法中的第3点的个人、家庭、企业、组织等专属名称,其特征在于,包括:According to the third point in the standard method for compiling application-side identification codes according to claim 12, the exclusive names of individuals, families, enterprises, organizations, etc. are characterized by including: 在首次上传的应用端标识码编制标准方法中的第3点的个人、家庭、企业、组织等专属名称需通过中枢服务器校检,确保该名称在中枢服务器数据库是唯一的;The exclusive names of individuals, families, businesses, organizations, etc. in point 3 of the standard method for compiling application-side identification codes for the first upload must pass the central server verification to ensure that the name is unique in the central server database; 明确的,该名称可以变更,但变更后的名称仍需中枢服务器数据库校检其唯一性。Clearly, the name can be changed, but the changed name still needs to be checked in the central server database for uniqueness. 根据权利要求1所述通过指令完成设备调度、确权中枢服务器,一种确权方法,其特征在 于,包括:According to claim 1, a central server for completing equipment scheduling and confirming rights through instructions, a method for confirming rights, is characterized in that it includes: 在设备端首次接入平台时;When the device first connects to the platform; 若设备端存在服务器,设备端需同步上传设备端标识码编制标准方法中的第3点的个人、家庭、企业、组织等专属名称和接入服务器的具有独立公网IP地址一并保存到中枢服务器数据库中;If there is a server on the device side, the device side needs to simultaneously upload the personal, family, enterprise, organization and other exclusive names in point 3 of the standard method for compiling the device-side identification code and the independent public IP address of the access server and save them to the hub. in the server database; 明确的,若设备端存在服务器,设备端标识码编制标准方法中的第3点的个人、家庭、企业、组织等专属名称和接入服务器的具有独立公网IP地址将在中枢服务器中建立一一匹配关系;Clearly, if there is a server on the device side, the unique names of individuals, families, companies, organizations, etc. in point 3 of the standard method for compiling device-side identification codes and the independent public IP address of the access server will be established in the central server. a matching relationship; 明确的,接入设备端服务器的具有独立公网IP地址可以变更,变更后,其匹配关系不变;It is clear that the independent public IP address of the access device server can be changed. After the change, the matching relationship remains unchanged; 若设备端无服务器,设备端设备只需将设备端标识码编制标准方法中的第3点的个人、家庭、企业、组织等专属名称上传中枢服务器。If there is no server on the device side, the device side only needs to upload the unique names of individuals, families, businesses, organizations, etc. in point 3 of the standard method for compiling device-side identification codes to the central server. 根据权利要求12、13、14所述通过指令完成设备调度、确权中枢服务器,一种确权方法,其特征在于,包括:According to claims 12, 13, and 14, a central server that completes equipment scheduling and confirmation of rights through instructions, a method of confirmation of rights, is characterized in that it includes: 若,所述的应用端和设备端指令的个人、家庭、企业、组织等专属名称和绑定的接入服务器的具有独立公网IP地址均一致时,由中枢服务器判断为互为信任设备,确认后则将该设备的指令下发并绑定到应用端的服务器中,与应用端实现通信的设备可以互为操作。If the personal, family, enterprise, organization, etc. exclusive names of the application-side and device-side instructions are consistent with the independent public IP address of the bound access server, the central server will determine that they are mutually trusted devices. After confirmation, the device's instructions will be issued and bound to the server of the application side, and the devices that communicate with the application side can operate with each other. 根据权利要求14所述的设备端标识码编制标准方法中的第3点的个人、家庭、企业、组织等专属名称,其特征在于,包括:According to the third point in the standard method for compiling device-side identification codes according to claim 14, the exclusive names of individuals, families, enterprises, organizations, etc. are characterized by including: 在首次上传的设备端标识码编制标准方法中的第3点的个人、家庭、企业、组织等专属名称需通过中枢服务器校检,确保该名称在中枢服务器数据库是唯一的;The exclusive names of individuals, families, businesses, organizations, etc. in point 3 of the standard method for compiling device-side identification codes that are uploaded for the first time must pass the central server verification to ensure that the name is unique in the central server database; 明确的,该名称可以变更,但变更后的名称仍需中枢服务器数据库校检其唯一性。Clearly, the name can be changed, but the changed name still needs to be checked in the central server database for uniqueness. 根据权利要求1所述的平台,一种授权的方法,其特征在于,包括:The platform according to claim 1, an authorization method, characterized in that it includes: 经过权利要求1-16所述的平台解析、匹配、确权、调度,应用端指令与设备指令建立临时对应匹配关系,将应用端标识码生成的授权凭证授权与由中枢服务器校检所建立的临时对应匹配关系实体设备或与该设备建立可信认证捆绑了的通信连接的设备读取,设备端设备或与该设备建立可信认证捆绑了的通信连接的设备将读取到的授权凭证和将绑定写入到设备的存储器中的标识码一并上传到中枢服务器进行验证,中枢服务器依据解析、匹配、确权、调度而建立的一一匹配关系,进而被授权设备实现与应用端服务器进行通信连接;After the platform parsing, matching, confirmation, and scheduling described in claims 1-16, the application-side instructions and the device instructions establish a temporary corresponding matching relationship, and the authorization certificate generated by the application-side identification code is authorized and established by the central server verification The temporary corresponding matching relationship is read by the entity device or the device that establishes a communication connection bound by trusted authentication with the device. The device-side device or the device that establishes a communication connection bound by trusted authentication with the device will read the authorization certificate and Upload the identification code bound to the device's memory to the central server for verification. The central server establishes a one-to-one matching relationship based on parsing, matching, confirmation, and scheduling, and then the authorized device implements the communication with the application server. Make communication connections; 根据权利要求17的授权凭证,其特征在于,包括:The authorization certificate according to claim 17, characterized in that it includes: 该凭证可以是虚拟生成,如二维码,可以是存储在实体设备中。The voucher can be generated virtually, such as a QR code, or stored in a physical device. 根据权利要求1所述的平台,一种智能化应用系统,其特征在于,包括:The platform according to claim 1, an intelligent application system, characterized in that it includes: 一种智能化应用系统,通过网络连接,根据设备运行特点、工作内容、工作环境、工作性质而定,下发设备运行参数,从而实现设备远程化、无人化、数字化、智能化运行。An intelligent application system that is connected through the network and delivers equipment operating parameters based on the equipment's operating characteristics, work content, working environment, and work nature, thereby realizing remote, unmanned, digital, and intelligent operation of the equipment. 根据权利要求19所述的一种智能化应用系统,其特征在于,包括:An intelligent application system according to claim 19, characterized in that it includes: 系统根据设备名称或信息文本,如空调、无人机、气象信息等,预设空调模块、无人机模块、气象模块等,不同的设备预设不同的参数模块,模块内容为依据对应设备的运行特点、工作内容、工作环境、工作性质而定;The system presets the air conditioning module, drone module, weather module, etc. based on the device name or information text, such as air conditioners, drones, weather information, etc. Different devices preset different parameter modules, and the module content is based on the corresponding device. It depends on the operating characteristics, work content, working environment, and nature of the work; 该参数模块可以存在于平台中的任一服务器,如,应用端服务器,设备端服务器,中枢服务器;This parameter module can exist in any server in the platform, such as application server, device server, and hub server; 根据权利要求20所述的参数模块,其特征在于,包括:The parameter module according to claim 20, characterized in that it includes: 参数模块依据参数模块标识码编制标准方法:1、设备、信息文本的名称,该名称可以是通用名称,如电脑,收割机、自动驾驶汽车、电饭锅、气象信息、无人机等;3、所有权人,可以是个人、家庭、企业、组织等专属名称,4、标识码生成时间,包括年月日时分秒,5、以上内容一致时以阿拉伯数字去区分,编制参数模块标识码。The parameter module is compiled according to the standard method of parameter module identification code: 1. The name of the equipment and information text. The name can be a common name, such as computer, harvester, self-driving car, rice cooker, meteorological information, drone, etc.; 3 , Owner, which can be an individual, family, business, organization, etc. exclusive name. 4. The identification code generation time, including year, month, day, hour, minute and second. 5. If the above content is consistent, use Arabic numerals to distinguish it and compile the parameter module identification code. 参数模块标识码作为指令上传到中枢服务器,中枢服务器通过解析参数模块标识码编制标准方法中第1点中的设备的名称、信息文本,返回对应的模块说明列表,填写对应的包括但不限于该参数模块的应用方向、解决的问题并将与之关联的参数模块对应保存;The parameter module identification code is uploaded to the central server as a command. The central server parses the name and information text of the device in point 1 of the standard method for compiling the parameter module identification code, returns the corresponding module description list, and fills in the corresponding information including but not limited to the The application direction of the parameter module, the problems it solves, and the parameter modules associated with it are saved accordingly; 所述的参数模块的最优参数可以是个人习惯、爱好,节能所得,也可以是长期实践所得,也可以是通过实验测试所得,也可以是环境要求所得。The optimal parameters of the parameter module can be obtained from personal habits, hobbies, energy saving, long-term practice, experimental testing, or environmental requirements. 根据权利要求19所述的一种智能化应用系统,其特征在于,包括:An intelligent application system according to claim 19, characterized in that it includes: 在执行权利要求1-18时,通过对应设备名称、设备端和应用端的内容、应用说明列表的内容解析出匹配的参数模块,在实现设备与服务器实现通信的情况下;When executing claims 1-18, the matching parameter module is parsed through the corresponding device name, the content of the device and the application, and the content of the application description list, in the case of realizing communication between the device and the server; 向应用端发出咨询信息并显示参数模块的对应的模块说明列表,在得到确认的情况下,传输对应的参数信息给予被授权设备;Send consultation information to the application end and display the corresponding module description list of the parameter module. When confirmed, transmit the corresponding parameter information to the authorized device; 若不给予确认,参数则不下发。If no confirmation is given, the parameters will not be issued. 根据权利要求19所述的一种智能化应用系统,其特征在于,包括:An intelligent application system according to claim 19, characterized in that it includes: 依据权利要求12、权利要求20所述,该参数模块可以存在于平台中的任一服务器,如, 应用端服务器,设备端服务器,中枢服务器;According to claims 12 and 20, the parameter module can exist in any server in the platform, such as an application server, a device server, and a central server; 明确的,参数模块实现参数模块权利所有人确权。It is clear that the parameter module realizes the confirmation of the rights of the owner of the parameter module rights. 根据权利要求1-23所述的,其特征在于,包括:According to claims 1-23, it is characterized in that it includes: 中枢服务器对平台中的应用端、设备端、参数模块指令执行解析、匹配、调度、确权、推荐的功能,授权与被授权由应用端和设备执行,设备按授权的预设参数实现远程化、无人化、网络化、数字化、智能化运行。The central server performs the functions of parsing, matching, scheduling, confirmation, and recommendation on the application side, device side, and parameter module instructions in the platform. Authorization and authorization are performed by the application side and the device. The device realizes remote control according to the authorized preset parameters. , unmanned, networked, digital and intelligent operation. 一种中枢服务器设备,可作为解析、匹配、确权、调度指令的服务端设备实现,其特征在于,包括:存储器、处理器和通信组件;A central server device that can be implemented as a server device for parsing, matching, confirming, and scheduling instructions, and is characterized by including: a memory, a processor, and a communication component; 所述存储器,用于存储计算机程序;The memory is used to store computer programs; 所述处理器,与所述存储器耦合,用于执行所述计算机程序,以用于:通过所述通信组件接收应用端、设备端上传的指令信息;根据所述指令信息,解析、匹配、确权、调度相应得设备;The processor is coupled to the memory and is used to execute the computer program to: receive instruction information uploaded by the application end and the device end through the communication component; parse, match, and confirm the instruction information according to the instruction information. Rights and dispatch of corresponding equipment; 通过所述通信组件将所述中枢服务器端、应用端、设备端的指令信息往返回给所述设备端的设备,以供所述设备端接入所述应用端的服务器并进行参数调控,实现设备智能化运行。Through the communication component, the instruction information of the central server side, application side, and device side is returned to the device side of the device, so that the device side can access the server of the application side and perform parameter control to realize device intelligence. run. 一种服务端设备,可作为应用端、设备端的服务端设备实现,其特征在于,包括:存储器、处理器和通信组件;A server device, which can be implemented as an application-side or device-side server device, is characterized in that it includes: a memory, a processor and a communication component; 所述存储器,包括,长期存储功能和/或临时存储功能,用于存储计算机程序;The memory includes a long-term storage function and/or a temporary storage function for storing computer programs; 所述处理器,与所述存储器耦合,用于执行所述计算机程序,以用于:通过所述通信组件上传应用端、设备端指令,所述指令是所述应用端、设备端根据各自标识码编制标准方法生成,用于中枢服务器解析、匹配、确权、调度所用;通过所述中枢服务器的解析、匹配、确权、调度完成,通过所述通信组件由所述应用端向所述设备端设备授权,设备端将授权信息上传中枢服务器校检确认后,设备端设备接入应用端服务器;其中,所述参数模块的信息用于供所述设备端接入所述应用端的服务器并进行参数调控,实现设备智能化运行。The processor is coupled to the memory and is used to execute the computer program for: uploading application-side and device-side instructions through the communication component. The instructions are the application-side and device-side instructions according to their respective identifiers. The code compilation standard method is generated and used for parsing, matching, confirmation, and scheduling by the central server; through the parsing, matching, confirmation, and scheduling of the central server, the communication component is used from the application end to the device. End device authorization, the device end uploads the authorization information to the central server for verification and confirmation, and then the device end device accesses the application end server; wherein, the information of the parameter module is used for the device end to access the application end server and perform Parameter control enables intelligent operation of equipment. 一种存储有计算机程序的计算机可读存储介质,其特征在于,当所述计算机程序被处理器执行时,致使所述处理器实现权利要求1-23任一项所述方法中的步骤。A computer-readable storage medium storing a computer program, characterized in that when the computer program is executed by a processor, the processor is caused to implement the steps in the method of any one of claims 1-23.
PCT/CN2022/131692 2022-04-27 2022-11-14 Interconnection and intercommunication between devices, and intelligent application platform WO2023207033A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202210447554.0 2022-04-27
CN202210447554.0A CN115119206A (en) 2022-04-27 2022-04-27 Equipment interconnection and intercommunication and intelligent application platform

Publications (1)

Publication Number Publication Date
WO2023207033A1 true WO2023207033A1 (en) 2023-11-02

Family

ID=83325992

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2022/131692 WO2023207033A1 (en) 2022-04-27 2022-11-14 Interconnection and intercommunication between devices, and intelligent application platform

Country Status (2)

Country Link
CN (1) CN115119206A (en)
WO (1) WO2023207033A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115119206A (en) * 2022-04-27 2022-09-27 李振福 Equipment interconnection and intercommunication and intelligent application platform

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104898591A (en) * 2015-03-27 2015-09-09 西安交通大学 Intelligent household appliance cooperation control method
CN106533861A (en) * 2016-11-18 2017-03-22 郑州信大捷安信息技术股份有限公司 Security control system and authentication method of smart home Internet of Things
CN107342984A (en) * 2017-06-13 2017-11-10 浙江大华技术股份有限公司 A kind of system, method and device for apparatus bound
CN110972131A (en) * 2019-10-31 2020-04-07 阿里巴巴集团控股有限公司 Authorization and control method, device, system and storage medium
CN111953757A (en) * 2020-08-02 2020-11-17 姚晓红 Information processing method based on cloud computing and intelligent device interaction and cloud server
CN112039739A (en) * 2020-08-31 2020-12-04 海信(山东)空调有限公司 Method for controlling binding of household appliance distribution network and household appliance
CN115119206A (en) * 2022-04-27 2022-09-27 李振福 Equipment interconnection and intercommunication and intelligent application platform

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105824241A (en) * 2015-01-09 2016-08-03 青岛海尔空调器有限总公司 Configuration method of intelligent appliance control function, device and system

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104898591A (en) * 2015-03-27 2015-09-09 西安交通大学 Intelligent household appliance cooperation control method
CN106533861A (en) * 2016-11-18 2017-03-22 郑州信大捷安信息技术股份有限公司 Security control system and authentication method of smart home Internet of Things
CN107342984A (en) * 2017-06-13 2017-11-10 浙江大华技术股份有限公司 A kind of system, method and device for apparatus bound
CN110972131A (en) * 2019-10-31 2020-04-07 阿里巴巴集团控股有限公司 Authorization and control method, device, system and storage medium
CN111953757A (en) * 2020-08-02 2020-11-17 姚晓红 Information processing method based on cloud computing and intelligent device interaction and cloud server
CN112039739A (en) * 2020-08-31 2020-12-04 海信(山东)空调有限公司 Method for controlling binding of household appliance distribution network and household appliance
CN115119206A (en) * 2022-04-27 2022-09-27 李振福 Equipment interconnection and intercommunication and intelligent application platform

Also Published As

Publication number Publication date
CN115119206A (en) 2022-09-27

Similar Documents

Publication Publication Date Title
US11010501B2 (en) Monitoring users and conditions in a structure
US11087039B2 (en) Headset apparatus for display of location and direction based content
US10671767B2 (en) Smart construction with automated detection of adverse structure conditions and remediation
US10268782B1 (en) System for conducting a service call with orienteering
US10983026B2 (en) Methods of updating data in a virtual model of a structure
US11054335B2 (en) Method and apparatus for augmented virtual models and orienteering
CN110140096A (en) Online, offline and mixing license building automation system for distributed edge device
US20200202048A1 (en) Method and apparatus for determining a direction of interest
US20200356710A1 (en) Conducting a service call in a structure
CA3043686A1 (en) Method and apparatus for augmented virtual models and orienteering
US20180184255A1 (en) Real time location system
KR20160044068A (en) Method and system for controlling device based internet of things
CN107111697A (en) For the access control based roles of the consumer device connected
CN109565640A (en) The service based on privately owned position of safety
JP6610517B2 (en) On-demand service providing system and on-demand service providing method
US20190028843A1 (en) Methods and apparatus for orienteering
CN107534657A (en) The system of third party's control of network access device
US20210034796A1 (en) Methods for generating a user interface based upon orientation of a smart device
WO2023207033A1 (en) Interconnection and intercommunication between devices, and intelligent application platform
US11499736B2 (en) HVAC equipment settings
US9021024B1 (en) Method and apparatus for controlling access to information and applications between clients in a telecommunications network
Zhang et al. Using virtual reality technology to visualize management of college assets in the internet of things environment
KR101949035B1 (en) System and method for intermediating a real estate information
KR101895169B1 (en) Apparatus and method for intermediating a real estate information
CN112364186B (en) Method, device, equipment and storage medium for presenting media recommendation 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: 22939849

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: 22939849

Country of ref document: EP

Kind code of ref document: A1