WO2019062632A1 - 物理设备的配置方法及装置 - Google Patents
物理设备的配置方法及装置 Download PDFInfo
- Publication number
- WO2019062632A1 WO2019062632A1 PCT/CN2018/106634 CN2018106634W WO2019062632A1 WO 2019062632 A1 WO2019062632 A1 WO 2019062632A1 CN 2018106634 W CN2018106634 W CN 2018106634W WO 2019062632 A1 WO2019062632 A1 WO 2019062632A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- configuration
- user equipment
- access point
- physical device
- user
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0806—Configuration setting for initial configuration or provisioning, e.g. plug-and-play
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/08—Access security
Definitions
- One or more embodiments of the present disclosure relate to the field of terminal technologies, and in particular, to a method and an apparatus for configuring a physical device.
- the usage right is restricted by placing the physical device.
- the office area of a group is usually restricted to the internal members of the group, and thus the physical device is restricted to users outside the group by placing the physical device in the office area of the group.
- one or more embodiments of the present specification provide a method and apparatus for configuring a physical device.
- a method for configuring a physical device including:
- the user equipment detects the physical device to be configured
- the user equipment displays a configuration interface for the physical device to be configured in the preset application
- the user equipment performs configuration on the physical device to be configured through the configuration interface, and binds the physical device to be configured to a community.
- a configuration apparatus for a physical device including:
- the detecting unit enables the user equipment to detect the physical device to be configured
- the display unit is configured to display the configuration interface of the preset application for the physical device to be configured
- the configuration unit is configured to enable the user equipment to configure the physical device to be configured through the configuration interface, and bind the physical device to be configured to the community.
- FIG. 1 is a schematic diagram of a networking architecture of a physical device according to an exemplary embodiment.
- FIG. 2 is a flowchart of a method for configuring a physical device according to an exemplary embodiment.
- FIG. 3 is a schematic diagram of operational logic of a physical device according to an exemplary embodiment.
- FIG. 4 is a schematic diagram of a network access interface provided by an exemplary embodiment.
- FIG. 5 is a schematic diagram of an Internet configuration guidance interface provided by an exemplary embodiment.
- FIG. 6 is a schematic diagram of another Internet configuration guidance interface provided by an exemplary embodiment.
- FIG. 7 is a schematic diagram of an APP boot interface provided by an exemplary embodiment.
- FIG. 8 is a schematic diagram of an APP download guiding interface provided by an exemplary embodiment.
- FIG. 9 is a schematic diagram of an enterprise WeChat login interface provided by an exemplary embodiment.
- FIG. 10 is a schematic diagram of an enterprise WeChat update interface provided by an exemplary embodiment.
- FIG. 11 is a schematic diagram of a team selection interface provided by an exemplary embodiment.
- FIG. 12 is a schematic diagram of a network setting interface provided by an exemplary embodiment.
- FIG. 13 is a schematic diagram of a network name setting interface provided by an exemplary embodiment.
- FIG. 14 is a schematic diagram of a broadband package setting interface provided by an exemplary embodiment.
- 15-16 are schematic diagrams of another network setting interface provided by an exemplary embodiment.
- 17-18 are schematic diagrams of a device networking setting interface according to an exemplary embodiment.
- FIG. 19 is a schematic diagram of another device networking setting interface according to an exemplary embodiment.
- FIG. 20 is a schematic diagram of a system notification interface provided by an exemplary embodiment.
- FIG. 21 is a schematic diagram of a barcode scanning interface provided by an exemplary embodiment.
- FIG. 22 is a schematic diagram of a connection establishment prompt interface provided by an exemplary embodiment.
- FIG. 23 is a schematic diagram of a network configuration interface according to an exemplary embodiment.
- 24 is a schematic diagram of another team selection interface provided by an exemplary embodiment.
- FIG. 25 is a schematic diagram of a device information filling interface provided by an exemplary embodiment.
- FIG. 26 is a schematic structural diagram of an electronic device according to an exemplary embodiment.
- FIG. 27 is a block diagram of a configuration apparatus of a physical device according to an exemplary embodiment.
- One or more embodiments of the present specification enable automatic configuration of the configuration information between the routing devices, so that the user only needs to configure the first routing device, and other routing devices can implement automatic configuration, plug and play through the configured routing device. It greatly simplifies the configuration complexity of the routing device.
- FIG. 1 is a schematic diagram of configuring a physical device according to an exemplary embodiment. It is assumed that a plurality of physical devices need to be configured, for example, the plurality of physical devices including the access point device 11 shown in FIG. 1, the access point device 12, and the access point device 13 are networked to form a local local area network, and The local area network establishes a connection with the external network 15 to ensure that the electronic devices within the local area network can access the network 15.
- the network 15 may include multiple types of wired or wireless networks; in an embodiment, the network 15 may include a Public Switched Telephone Network (PSTN) and the Internet.
- PSTN Public Switched Telephone Network
- the above several physical devices may include any electronic device, such as an attendance machine, a printer, a projector, an access control, and the above-mentioned access point device, etc., which is not limited in this specification.
- the access point device 11-13 may include any network device having a routing function; in an embodiment, the access point device 11-13 may be an AP in a conventional sense or The router is configured to implement networking in a wired network scenario.
- the access point device 11-13 can be a wireless router, that is, a router that has both an AP function and a routing function, and can implement networking in a wired network scenario. It is also possible to implement networking under the wireless network. This specification does not limit the specific types of access point devices 11-13.
- the user can configure a plurality of the above physical devices through user equipment such as the mobile phone 14.
- the access point device 11-13 may be first bound to the community, and then the access point device 11 is connected to the network 15, as the local local area network in the community and the above-mentioned network 15
- the inter-gateway device configures the access point device 12-13 as a routing device or AP device within the local area network within the community.
- the user equipment may also include various types of electronic devices such as a tablet device, a notebook computer, a PDA (Personal Digital Assistants), and a wearable device (such as smart glasses, smart watches, etc.).
- the handset 14 can run a client-side program of an application, for example, the handset 14 can run a program of the mobile community office platform to implement configuration functions for the plurality of physical devices described above.
- the mobile group office platform can not only realize the communication function, but also can be used as an integrated function platform for many other functions, such as approval events (such as leave, office item application, financial and other approval events), attendance events.
- approval events such as leave, office item application, financial and other approval events
- attendance events such as attendance events.
- the mobile group office platform can be carried in instant messaging applications in related technologies, such as enterprise instant messaging (EIM) applications, such as Skype For. Microsoft Enterprise WeChat Share customers Corporate letter Enterprise letter Wait.
- EIM enterprise instant messaging
- Skype For. Microsoft Enterprise WeChat Share customers Corporate letter Enterprise letter Wait a registered trademark of Microsoft Enterprise
- the instant messaging function is only one of the communication functions supported by the mobile group office platform, and the mobile group office platform can implement more functions such as the above, which will not be described here.
- the application of the client of the mobile group office platform can be pre-installed on the mobile phone 14 so that the client can be launched and run on the mobile phone 14; of course, when using an online "customer such as HTML5 technology" At the end, the client can be obtained and run without installing the corresponding application on the mobile phone 14.
- FIG. 2 is a flowchart of a method for configuring a physical device according to an exemplary embodiment. As shown in FIG. 2, the method may include the following steps:
- Step 202 The user equipment detects the physical device to be configured.
- the physical device can be self-tested after being powered on. If the physical device is configured as the physical device to be configured, the physical device to be configured can create an initial local area network.
- the user equipment can access the initial local area network to perform a configuration operation on the physical device to be configured; wherein the initial local area network may include a wired network, and may also include a wireless network.
- the initial local area network may include a wireless network employing the WIFI protocol.
- the physical device to be configured may establish a near field connection with the user equipment, such as a Bluetooth connection, a ZigBee connection, etc. (this specification does not limit this), so that the user equipment can perform a configuration operation on the physical device.
- the SSID (Service Set Identifier) of the wireless network may be a combination of the product model and the device code of the physical device to be configured, for example, the device code may be It is a SN (Serial Number) code or a part of the SN code (such as the last five digits).
- the physical device that has been configured may be reset, such as triggering a reset button set on the physical device or issuing a reset command to the physical device through the user device, thereby clearing the configured physical configuration.
- the configuration information on the device is restored to the physical device to be configured.
- Step 204 The user equipment displays a configuration interface of the preset application for the physical device to be configured.
- the user equipment may present a guiding interface, the guiding interface including an entry option of the configuration interface; then, the user equipment may trigger the pre-action according to a user-triggered operation for the entry option Setting an application and opening the configuration interface within the preset application.
- the page data of the guiding interface can be sent to the user device by the physical device to be configured, so that the user device can display the foregoing guiding interface according to the page data.
- the user equipment may obtain the device information of the physical device to be configured, such as a brand, a product model, and the like; wherein, when the physical device to be configured is related to the preset application, for example, A client running the preset application is configured on the physical device to be configured, and the user device can automatically display the configuration interface, so that the user performs the configuration operation on the physical device to be configured through the client of the preset application running on the user device. .
- Step 206 The user equipment performs configuration on the physical device to be configured through the configuration interface, and binds the physical device to be configured to a community.
- the user equipment may perform configuration on the physical device to be configured according to the detected user configuration operation for the configuration interface.
- configuration options can be provided on the configuration interface that can be configured in response to a user's configuration to implement the configuration of the physical device to be configured.
- the user equipment may store configuration information in advance, or the user equipment may obtain configuration information from a server of the preset application, and automatically complete a configuration operation of the physical device to be configured.
- the user equipment can automatically configure the configuration option in the configuration interface according to the configuration information described above, and after detecting the user's confirmation operation (the user can also manually adjust the automatic configuration result of the configuration option) , complete the configuration operation of the physical device to be configured.
- the user equipment may bind the physical device to be configured to a community, so that the physical device to be configured performs network access restriction on users not belonging to the community after the configuration is completed.
- the access point device R when the access point device R is bound to the community AA, only the community members within the group AA can implement the complete network access function through the access point device R, and the user not belonging to the group AA passes the The network access implemented by the access point device R will be limited, which will help to improve the security of network access.
- the access request initiated by the user equipment X to the access point device R includes The identity of the user (for example, the identity may be a logged-in account of the preset application run by the user on the user device X, or any other content that can represent the identity information of the user)
- the access point device R extracts the identity identifier from the received access request, and compares the identity identifier with the organizational structure information of the group AA maintained by the access point device R locally (or
- the ingress device R can upload the identity to the server, and the server compares based on the maintained organizational structure information of the group AA to determine whether the user belongs to the group AA.
- the access point device R can allow the user equipment X to access to implement the network access function; and when the user does not belong to the group AA, the access point The device R may reject the user equipment X access, or allow access but only allow partial network access functions, that is, form certain usage function restrictions on the user equipment X.
- the access point device R may also limit the use of users not belonging to the group AA in other processes. For example, after the user equipment X accesses the access point device R, the access point device R extracts the identity identifier included in the network access request when receiving the network access request initiated by the user device X, and is based on the access.
- the organization information of the group AA maintained by the device R or maintained on the server may determine whether the user using the user device X belongs to the group AA; wherein, when belonging to the group AA, the network access request is normally responded. The network access request may be ignored or rejected when not belonging to the group AA, or a response with usage restriction may be implemented for the network access request.
- the projector device T when the projector device T is bound to the group AA, only the group members inside the group AA can manipulate the projector device T to implement a complete projection function, and the user not belonging to the group AA cannot connect or use.
- the projector device T, or the function of using the projector device T is limited (for example, only a preset basic function can be used to achieve basic projection, and other advanced functions cannot be realized). More specifically, when any user wants to control the projector device T described above by the user device X used by itself, the user device X includes the user in the Bluetooth pairing request initiated by the projector device T.
- the identity may be a logged-in account of any user on a preset application running on the user device X, or any other content that can characterize the identity of the user
- the projector device Extracting the identity by receiving the Bluetooth pairing request and comparing the identity with the organizational structure information of the group AA that the projector device T maintains locally (or the projector device T can The identity is uploaded to the server, and the server compares based on the maintained organizational structure information of the group AA to determine whether the user belongs to the group AA.
- the projector device T may allow Bluetooth pairing and connection with the user device X to implement a projection function; and when the user does not belong to the group AA, the projection The device device T may refuse to perform a Bluetooth pairing connection with the user device X, or while allowing a paired connection but only allowing it to use a partial projection function, that is, forming a certain usage function limit for the user device X.
- the projector device T can also perform functional restrictions on users not belonging to the group AA in other processes. For example, after the user equipment X is paired with the projector device T, the projector device T extracts the identity identifier included in the projection request when receiving the projection request initiated by the user device X, and is locally maintained based on the projector device T. Or the organizational structure information of the group AA maintained on the server may determine whether the user using the user equipment X belongs to the group AA; wherein, when belonging to the group AA, the projection request is normally responded, when not belonging to the group AA The projection request can be ignored or rejected, or a response with a usage restriction can be implemented for the projection request.
- the physical device to be configured can be bound to one or more groups at the same time, and this specification does not limit this.
- the groups in this specification may include various types such as enterprises, schools, hospitals, and government agencies, and this specification does not limit this.
- the logged-in account of the preset application running on the user equipment belongs to a management member of the community; in other words, only the management member of the group can bind the physical device to be configured to the corresponding Groups to ensure security.
- the management member may include a group member with administrative rights in the group, for example, the administrator, the creator of the group on the mobile group office platform, the group leader whose management level is not lower than the default management level, or other group members. This specification does not limit this.
- the physical device to be configured is the access point device to be configured
- the access point device to be configured if the access point device to be configured is connected to the wide area network through a wide area network (WAN) interface (but cannot access the wide area network)
- the user equipment may configure, by using the configuration interface, network access parameters of the access point device to be configured, to configure the to-be-configured access point device as a gateway between the local local area network and the wide area network ( Gateway) equipment.
- the access point device is usually provided with a WAN interface and a LAN (Local Area Network) interface, wherein the WAN interface is used to connect to the WAN, and the LAN interface is used to connect to the local LAN, so that the access point device is in the WAN and the local area network.
- the network access parameter may include any parameter used for implementing network access; for example, a network connection mode (such as a PPPoE dial-up connection, a static IP connection, etc.), and a value of a parameter such as a broadband account and a broadband password used for PPPoE dialing.
- a network connection mode such as a PPPoE dial-up connection, a static IP connection, etc.
- a value of a parameter such as a broadband account and a broadband password used for PPPoE dialing.
- the value of the IP address, subnet mask, gateway address, DNS server address, etc. used for static IP connection, etc. is not limited in this specification.
- the gateway device may broadcast an advertisement message, where the notification message includes a gateway device identifier, where the gateway device identifier is used to indicate Receiving, by the physical device of the receiving device, a configuration request, so that the gateway device sends configuration information to the physical device as the receiving party, to configure the physical device as the receiving party, for example, the physical entity as the receiving party
- the device is bound to the community to which the gateway device is bound. For example, when the physical device that is the receiver is the access point device, the access point device is configured as an access point in the local area network maintained by the gateway device. device.
- the user only needs to configure the device to be configured as a gateway device, and other physical devices in the local area network can be automatically configured based on the notification message sent by the gateway device, without requiring the user to perform configuration operations one by one.
- the earth simplifies the networking process.
- the advertisement message may include: an LLDP (Link Layer Discovery Protocol) message, where the gateway device identifier may be located in an extension field in the LLDP message.
- the advertisement message may be generated by any type of public communication protocol, or may be generated by any type of private communication protocol, which is not limited in this specification.
- the advertisement message may be generated based on any protocol layer, such as an application layer, a presentation layer, a session layer, a transport layer, a network layer, a data link layer, a physical layer, etc., which is not limited in this specification.
- protocol layer such as an application layer, a presentation layer, a session layer, a transport layer, a network layer, a data link layer, a physical layer, etc.
- the user equipment may display the networked access point device detected by the access point device to be configured through the configuration interface; Then, the user equipment may control, according to the network access point device selected by the user, the connected access point device to be connected to the networked access point device selected by the user, so that the The configuration of the access point device obtains the configuration information from the network access point device selected by the user, and completes the configuration according to the configuration information.
- the networked access point device has access to the wide area network, where the networked access point device may include: a gateway device between the local area network and the wide area network, or the gateway device maintains the Access point devices within the local area network.
- the user can select the detected network access point device for the access point device to be configured by the user equipment, so that the access point device to be configured can be configured from the network.
- the access point device automatically obtains the corresponding configuration information and automatically completes the configuration. The user does not need to perform specific group binding and parameter configuration operations on the access point device, which greatly simplifies the user configuration operation.
- the user equipment may display the networked access point device detected by the physical device to be configured through the configuration interface; and then, the user equipment may be connected according to the selected network selected by the user.
- the inbound device controls the physical device to be configured to be connected to the networked access point device selected by the user to connect the physical device to be configured to the wide area network.
- the network access point device is bound to any community, the logged-in account of the preset application running on the user device needs to be verified, and it is confirmed that the logged-in account belongs to the responsibilities.
- the physical device to be configured is allowed to complete automatic configuration through the network access point device to ensure security.
- the configuration update data may be automatically sent to the physical device to be configured that has been configured and networked to perform an automatic configuration update operation on the physical device to be configured.
- the physical device to be configured may be initiated to the network access point device (for example, automatically according to a preset period, or initiated in response to a user triggering operation, or
- an update request is configured, and the configuration update request may include a version identifier of the configuration information currently used by the physical device to be configured.
- the physical device to be configured when the version identifier of the configuration information (that is, the latest version of the configuration information) adopted by the network access point device is different from the version identifier of the configuration information currently used by the physical device to be configured.
- the configuration information of the latest version returned by the networked access point device can be received to implement the configuration update.
- the version identifier may use any type of information, such as a timestamp, a version number, etc., as long as the configuration information of different versions can be distinguished and marked, the specification does not limit this.
- the access point device to be configured is configured as an access point device in the local area network
- the DHCP Dynamic Host Configuration Protocol
- the DHCP Dynamic Host Configuration Protocol
- all network interfaces are Configured as a LAN interface to ensure that no WAN interface exists, and electronic devices that are not mistakenly inserted into the WAN interface cannot access the network normally.
- the multiple access point devices may include only the access point function.
- the access point device that is, the access point device may be an AP, or the plurality of access point devices may include an access point device having both an access point function and a routing function, that is, the access point device may be a router.
- the mobile phone 14 and the access point devices 11 to 13 shown in FIG. 1 are taken as an example, and it is assumed that the administrators in the enterprise sequentially configure the access point devices 11 to 13 through the mobile phone 14.
- the access point device 11 and the access point device 12 are respectively referred to as a router 11 and a router 12, and the access point device 13 is referred to as an AP 13.
- the mobile phone 14, the router 11, the router 12 respectively run the enterprise WeChat client, for example, the mobile phone 14 runs the enterprise WeChat client 1, the router 11 runs the enterprise WeChat client 2, the router 12 runs the enterprise WeChat
- the client 3 enables the electronic devices to implement the access point configuration and networking scheme of the present specification by running the corresponding enterprise WeChat client.
- FIG. 3 is a schematic diagram of operational logic of an access point device according to an exemplary embodiment. As shown in FIG. 3, taking the router 11 as an example, the running logic based on the enterprise WeChat client 2 includes the following steps:
- Step 302 After the router 11 is powered on, the self-test has completed the configuration.
- step 304A when the self-test result is configured, the router 11 will operate according to the existing configuration scheme.
- the router 11 can be configured to maintain a local area network, and the router 11 also accesses the wide area network such that the configuration of the router 11 includes as a gateway device between the local area network and the wide area network.
- the router 11 may be configured as a routing device or an AP device in a local area network maintained by other gateway devices to assist the user equipment in implementing network access to the wide area network.
- step 304B when the self-test result is not configured, the router 11 will create an initial network according to the default rule, so that the administrator can implement the configuration operation of the router 11 through the mobile phone 14.
- the SSID of the initial network may take the form of "product model + SN encoded five digits" to facilitate the administrator to distinguish the initial network from other networks. For example, assuming that the product model of the router 11 is "Alpha" and the five digits of the SN code are 12345, the SSID of the initial network may be "Alpha_12345".
- FIG. 4 is a schematic diagram of a network access interface provided by an exemplary embodiment.
- the mobile phone 14 can provide a network access interface 400, and the administrator can enable or disable the wireless local area network access function of the mobile phone 14 by triggering the wireless access switch 402.
- the wireless LAN access function of the mobile phone 14 When the wireless LAN access function of the mobile phone 14 is turned on, the mobile phone 14 can search for a nearby wireless local area network, and display the SSID of the searched wireless local area network, etc. in the search result display area 404 in the network access interface 400.
- the administrator determines that the product model of the router 11 is "Alpha” and the last five digits of the SN code are 12345, it may be determined that the SSID "Alpha_12345" corresponds to the initial network created by the mobile phone 14; the initial network may not have a password, so that The administrator can access the initial network directly through the handset 14.
- the initial network may be configured with an access password, and the access password may be recorded in a device body, a product package, or a manual of the router 11, so that the administrator can learn the access password and use it to connect. Entering the initial network mentioned above and avoiding unrelated people accessing the initial network helps to improve security.
- FIG. 5 is a schematic diagram of an Internet configuration guidance interface provided by an exemplary embodiment. As shown in FIG. 5, after the administrator connects the mobile phone 14 to the initial network created by the router 11, if it is determined that the WAN port of the router 11 has a connection but has not been connected to the WAN (if the network access parameter has not been configured yet), An Internet configuration boot interface 500 is shown on the handset 14 for directing an administrator to configure network access parameters for the router 11.
- the enterprise WeChat client 2 running on the router 11 can determine the connection status of the WAN port of the router 11 and the configuration of the network access parameters, so that it is determined that the WAN port has a connection, and the network access parameter has not been configured.
- the corresponding network configuration guidance message is sent to the mobile phone 14 to indicate the mobile phone configuration guide interface 500, or the interface data is sent to the mobile phone 14, so that the mobile phone 14 displays the corresponding Internet access according to the interface data.
- the boot interface 500 is configured.
- the network access parameter may include an “online mode”.
- the access mode may include broadband dialing, static IP, dynamic IP (such as dynamic IP allocation based on DHCP function), and the like.
- the network access parameter may also include a broadband account, a broadband password, etc., by configuring these network access parameters, the router 11 can be connected to the wide area network.
- FIG. 6 is a schematic diagram of another Internet configuration guidance interface provided by an exemplary embodiment.
- the administrator triggers the selection identifier 502 shown in FIG. 5, other types of Internet access modes other than "broadband dialing" may be selected.
- the display content of the Internet configuration boot interface 500 can be switched to as shown in FIG. 6, so that the administrator needs to further address the IP address, subnet mask, gateway, and DNS server (FIG. 6).
- the network access parameters are configured by "0.0.0.0" to indicate the default value).
- FIG. 7 is a schematic diagram of an APP boot interface provided by an exemplary embodiment.
- the mobile phone 14 can display the APP guiding interface 700 so that the administrator can evoke the mobile phone 14 by triggering the interface portal 702.
- the enterprise WeChat client 1 runs on it, so that the administrator can implement further configuration of the router 11 based on the enterprise WeChat client 1.
- FIG. 8 is a schematic diagram of an APP download guiding interface provided by an exemplary embodiment.
- the APP can be downloaded by displaying the APP, so that the administrator can download and install the APP client of the enterprise WeChat by triggering the download option 802. .
- the mobile phone 14 can be linked to the enterprise WeChat server, the application store or other means to implement the download operation of the APP client of the enterprise WeChat.
- FIG. 9 is a schematic diagram of an enterprise WeChat login interface provided by an exemplary embodiment.
- the enterprise WeChat login interface 900 may be displayed to enable the administrator to log in to his own account, or by triggering "new user registration". "Options to register a new user account.
- the APP client of the enterprise WeChat running on the mobile phone 14 is configured to correspond to the administrator's enterprise WeChat client 1, so that the administrator can implement through the enterprise WeChat client 1. Its own administrative authority.
- FIG. 10 is a schematic diagram of an enterprise WeChat update interface provided by an exemplary embodiment.
- the mobile phone 14 can detect the version information of the APP client of the enterprise WeChat.
- the enterprise WeChat update interface 1000 can be displayed to guide the administrator to pass.
- Trigger update option 1002 implements a version update for the APP client of Enterprise WeChat.
- FIG. 11 is a schematic diagram of a team selection interface provided by an exemplary embodiment.
- the enterprise WeChat client 1 may show a team selection interface 1100, which may display an alternate team related to the administrator, such as "Enterprise AA” and "X Project” shown in FIG. Group", “serious work group”, etc.
- the alternate team may include a team with administrators having administrative privileges.
- the administrator can further trigger the "Bind Team and Complete Configuration” option in the team selection interface 1100 to bind the team "X project group” to the router 11.
- the administrator can create a new team by triggering the "Create Team” option and bind the new community to the router 11.
- the administrator can bind one or more teams to the router 11 and this specification does not limit this.
- the router 11 can implement the corresponding authority control and the like according to this. For example, when receiving the network access request, the router 11 may determine whether the requester belongs to the team “X project group” bound to the router 11 by acquiring the enterprise WeChat account used by the corresponding requester, if it belongs to the team. The X project group allows the requester to complete network access, and if it does not belong to the team "X project group", refuses the requestor to implement network access. The router 11 can also perform more functions based on the binding relationship with the team, which will not be repeated here.
- FIG. 12 is a schematic diagram of a network setting interface provided by an exemplary embodiment. As shown in FIG. 12, after completing the group binding operation, the mobile phone 14 can show the network setting interface 1200 for network setting of the router 11. For example, "network name”, “encryption method”, “password”, etc. can be configured so that the router 11 can create a wireless local area network that meets actual needs.
- FIG. 13 is a schematic diagram of a network name setting interface provided by an exemplary embodiment.
- the network name setting interface 1300 shown in FIG. 13 can be shown on the mobile phone 14.
- the default value of "network name” may adopt the name of the team bound to the router 11, such as "X project group”; accordingly, the network name setting interface 1300 may show an alternative related to the team "X project group” Content, for example, when the “X Project Team” is attributed to “XX Department” in “AA Technology Co., Ltd.”, it can be used for “X Project Team”, “AA Technology Co., Ltd.”, “XX Department”, etc.
- Word segmentation to obtain corresponding alternative content such as the candidate content may include “enterprise AA”, “AA”, “technology”, “limited company”, “XX department”, “X”, “project group”, etc.
- the administrator For the administrator to make any selection and combination to get the required network name.
- the alternative content does not meet the requirements, the administrator can also manually enter the desired network name, which is not limited in this manual.
- a "WPA Enterprise” and other alternative encryption methods can be shown for the administrator to make a selection.
- the administrator can also enter the desired password by triggering the "Password” option in the network settings interface 1200 so that the user device can access the wireless local area network created by the router 11 through the password.
- FIG. 14 is a schematic diagram of a broadband package setting interface provided by an exemplary embodiment.
- the broadband package setting interface 1400 as shown in FIG. 14 can be shown on the handset 14.
- the mobile phone 14 can automatically trigger the detection of the network access status of the router 11, thereby determining the broadband package that the router 11 may adopt by detecting the obtained downlink bandwidth, uplink bandwidth, and the like, such as "XX operation. If the detection result does not match the actual situation, the administrator can manually adjust the broadband package by triggering the adjustment option 1402 in the broadband package setting interface 1400. Alternatively, the administrator can manually retry the test option 1404 to retest the broadband package.
- the administrator when the administrator configures the broadband access mode or the static IP access mode for the router 11, the administrator can configure the router 11 as a gateway by default, without requiring the administrator to manually configure it.
- the administrator when the administrator triggers "Complete Setup" in the network setup interface 1200, the configuration operation of the router 11 can be completed, so that the router 11 is configured as a gateway between the local area network and the wide area network.
- the network setting interface 1500 can include a gateway setting option 1502.
- the administrator can manually configure the gateway setting option 1502, select to configure the router 11 as a gateway, or configure the router 11 to be maintained by other gateways.
- the network setting interface 1500 can provide the gateway setting option 1502 to provide a manually configured solution to the administrator.
- the gateway setting option 1502 may be provided on the network setting interface 1500, and the gateway setting option 1502 may be disabled by default, that is, the router 11 It is configured as an AP device by default.
- the administrator manually triggers the gateway setting option 1502 and wants to configure the router 11 as a gateway, in order to avoid the administrator misconfiguration, the network cannot be accessed normally.
- the prompt window 1504 shown in FIG. 15 may be displayed to determine the router to the administrator.
- the administrator configures the router 11 as a gateway through the handset 14, and further routes the router 12 and the router 11 through the handset 14, so that the router 12 is configured as an AP device in the local area network maintained by the router 11.
- the process of configuring the router 12 by the administrator via the handset 14 is described below.
- the router 12 can create a corresponding initial network through the flow shown in FIG. 3, when the self-test determines that the configuration has not been completed, so that the administrator can access the initial network through the mobile phone 14. This process is similar to the processing of the router 11, and will not be described here.
- the router 12 can guide the administrator to open the enterprise WeChat client 1 on the mobile phone 14 through the embodiment shown in FIGS. 7-10, thereby implementing the configuration operation of the router 12 through the enterprise WeChat client 1. This process is similar to the processing of the router 11, and will not be described here.
- FIG. 17-18 are schematic diagrams of a device networking setting interface according to an exemplary embodiment.
- the router 12 cannot establish a connection with the WAN. Therefore, after the administrator accesses the initial network created by the router 12 through the mobile phone 14, the mobile phone 14 does not display a network such as that shown in FIG.
- the access interface can be implemented by using the device networking setting interface 1700 shown in FIG. 17 or the device networking setting interface 1800 shown in FIG. 18 for implementing the networking.
- This specification provides an automatic networking solution based on networked devices. For example, after the administrator configures the router 11 as a gateway through the mobile phone 14, the router 11 can maintain a local local area network, and the router 12 can automatically synchronize the router 12 by searching the router 11 and the local area network maintained by the router 11. Configuration, thereby automatically completing the networking between the router 11 and the router 12.
- the advertisement message can be broadcasted to the maintained local area network.
- the advertisement message includes a gateway device identifier, indicating that the router 11 as the sender is a gateway device.
- the advertisement message may be generated and sent based on the LLDP protocol; of course, any other type of public or private protocol may be applied to generate and send the advertisement message, which is not limited in this specification.
- the LLDP protocol is used as an example.
- the above-mentioned gateway device identifier can be added to the extended field of the LLDP packet to be used as the advertised message.
- the extended field can include any optional TLV (Optional TLV) in the LLDP packet.
- the structure of the optional TLV can be as shown in Table 1 below:
- Types of length Organization unique identifier Organization custom type Organizationally defined information content 127 9 bits 188219 0 Main
- the router 12 searches for a plurality of groupable networks, and the searchable groupable network can be displayed by the mobile phone 14 on the device networking setting interface 1700, such as "X project group", "Y project group”, etc. , for the administrator to select a groupable network, thereby adding the router 12 to the corresponding groupable network.
- the router 12 can automatically request the corresponding configuration information from the router 11 in response to the advertisement message broadcasted by the router 11, and implement it according to the configuration information returned by the router 11. Automatic configuration.
- the router 12 does not search for any groupable network, and the corresponding prompt information can be displayed on the device networking setting interface 1800 by the mobile phone 14, and the administrator is prompted to "no network can be set up".
- the administrator is prompted to retry the networking operation by using the router to connect to other networked devices or to try to restart the device.
- the administrator selects a certain groupable network for the router 12 through the mobile phone 14, the privileged verification of the logged-in account of the enterprise WeChat client 1 running on the mobile phone 14 is required to ensure that the administrator selects the privilege.
- the configurable network has administrative rights to prevent unrelated personnel from accessing illegal devices at will, which helps to improve network security. For example, when the administrator selects the "X project group" of the groupable network, the enterprise WeChat client 1 can send a networking request to the enterprise WeChat server, where the network request includes the logged-in of the administrator on the enterprise WeChat client 1.
- the enterprise WeChat server can return confirmation information to the enterprise WeChat client 1, allowing the administrator to connect the router 12 access to the "X project group".
- the enterprise WeChat client 1 can send a control command to the router 12 only after receiving the confirmation information returned by the enterprise WeChat server, so as to control the router 12 to respond to the announcement message broadcast by the router 11 to implement automatic configuration;
- the networking control of the router 12 is implemented in other manners, and the present specification does not limit this.
- the router 12 when configured as an AP device, can disable its own DHCP function and configure the pre-configured WAN port as a LAN port to prevent network access abnormality when the user equipment accesses the WAN port by mistake. .
- FIG. 19 is a schematic diagram of another device networking setting interface according to an exemplary embodiment. As shown in FIG. 19, it is assumed that the groupable network selected by the administrator for the router 12 through the mobile phone 14 is the "Y project group", and the administrator does not have the management authority for the "Y project group", and the mobile phone 14 can be in the device group.
- the network setting interface 1900 shows prompt information such as "You are not an administrator of the 'Y project group', unable to join the device to the networking", and prevents the router 12 from automatically configuring and networking through the corresponding gateway device.
- the administrator may attempt to add the router 12 to the "Y project group” network by triggering the "retry” provided by the device networking setting interface 1900.
- the administrator may initiate a networking request to the administrator of the "Y project group” by triggering the "Request to join the network to the administrator” provided by the device networking setting interface 1900, thereby The router 12 is added to the network of the "Y project group” with the assistance of the administrator of the Y project group.
- FIG. 20 is a schematic diagram of a system notification interface provided by an exemplary embodiment.
- the administrator triggers the "Request to join the administrator to join the network” option shown in FIG. 19 through the mobile phone 14, the administrator of the "Y project group” can provide the system notification interface as shown in FIG. 20 provided by the enterprise WeChat client. 2000, receiving a corresponding networking request message 2002; wherein, when the administrator of the "Y project group” triggers the "agree” option, it is equivalent to giving the administrator the temporary permission, so that the router 12 can maintain "Y” With the assistance of the gateway device of the project team, the automatic configuration is completed and joined to the network "Y project group", and when the administrator of the "Y project group” triggers the "deny” option, the router 12 cannot join the network. "Y project team”.
- the administrator configures the router 11 as a gateway through the mobile phone 14, and further organizes the AP 13 and the router 11 through the mobile phone 14, so that the AP 13 is configured as an AP device in the local area network maintained by the router 11, and the process is similar to that of the administrator.
- the AP 13 can create a corresponding initial network, and guide the administrator to open the enterprise WeChat client 1 on the mobile phone 14 to perform configuration operation on the AP 13 through the enterprise WeChat client 1.
- the process may refer to the configuration process for the router 12, and details are not described herein again.
- the AP 13 can display the groupable network by searching for a nearby group, and the administrator can select the groupable network from which the AP 13 is to join.
- the corresponding prompt information can be displayed by the handset 14.
- the AP 13 searches for the local area network maintained by the router 11 as the gateway device, the AP 13 can obtain the configuration sent by the router 11 by receiving the advertisement message of the structure shown in Table 1 broadcasted by the router 11 and responding to the announcement message. Information, complete the automatic configuration operation of AP13.
- the corresponding prompt information can be made through the mobile phone 14, and the AP 13 is prevented from automatically configuring and configuring through the corresponding gateway device.
- Networking may refer to the configuration process for the router 12, and details are not described herein again.
- the administrator can send a network request message 2002 to the administrator of the selected groupable network by triggering the "Request to join the network by the administrator" option as shown in FIG. To complete the networking operation of the AP 13 with the assistance of the user.
- the process may refer to the configuration process for the router 12, and details are not described herein again.
- the networking between the router 11 and the router 12 and the AP 13 is taken as an example.
- the router 11 and the router 12 and the AP 13 can respectively provide physical interfaces, so that a wired connection can be made between the two through physical lines.
- the router 11 and the router 12 and the AP 13 can be wirelessly connected.
- the router 11 enables the WDS AP (Wireless Distribution System Access Point) function
- the router 12 and the AP 13 enable the WDS STA (Wireless Distribution System).
- Station, WDS client) to implement wireless bridging based on WDS (Wireless Distribution System).
- the router 11 as the gateway can be enabled to disable the WDS AP function by default.
- the uplink of the physical interface can be turned off. Wired connection. If the uplink physical interface is detected to be down, you can enable the WDS STA function and use the wireless connection.
- the router 12, AP 13 can also implement automated configuration updates based on the router 11.
- the router 11 can actively send configuration update data to the router 12, the AP 13, and the like in the local area network to be maintained, so that the router 12, the AP 13, and the like can automatically update through the configuration update data.
- the router 12 and the AP 13 may initiate an update request to the router 11, for example, the router 12 and the AP 13 may periodically initiate the update request to implement a configuration update.
- the configuration information sent by the router 12 and the AP 13 to the router 11 may include a version identifier, such as a version number and a time stamp, for distinguishing configuration information of different versions.
- the update request initiated by the router 12 and the AP 13 may include the version identifier of the configuration information currently used (for example, the version D1), and the router 11 may obtain the current update request of the router 11 when receiving the update request initiated by the router 12 and the AP 13.
- the configuration information identified as D2 is sent to the router 12 and the AP 13 to implement configuration update of the router 12 and the AP 13.
- the projector is configured by the administrator in the group through the mobile phone to bind the projector to the group; in an embodiment, the mobile phone and the projector can respectively run the enterprise WeChat client to implement the corresponding configuration.
- the administrator obtains the projector, the projector is powered on. If the projector finds that it has not been configured, it can switch to the waiting configuration state.
- FIG. 21 is a schematic diagram of a barcode scanning interface provided by an exemplary embodiment.
- the administrator can open the barcode scanning interface 2100 on the handset to scan the barcode pattern associated with the projector.
- the projector when the projector includes a display screen, the projector in a waiting configuration state can display the barcode graphic on the display screen; in another embodiment, the projector can turn on the projection function and project the projection.
- the content is the barcode graphic; in yet another embodiment, the barcode graphic can be affixed to the package of the projector or to other objects inside the package.
- the mobile phone can enable the Bluetooth pairing function; at the same time, the projector waiting for the configuration state can turn on the Bluetooth pairing function, so that the mobile phone used by the administrator can perform Bluetooth pairing with the projector and establish a Bluetooth connection.
- the administrator can perform subsequent configuration operations on the projector through the mobile phone.
- the connection establishment prompt interface 2200 shown in FIG. 22 can be displayed on the mobile phone to notify the administrator.
- the barcode pattern described above is associated with an identification code corresponding to the projector.
- the identification code is recorded on the server.
- the server runs an enterprise WeChat server, and the activation state of the identification code is maintained by the enterprise WeChat server. Then, after scanning the barcode graphic and parsing the identification code, the mobile phone may initiate an inquiry to the server to determine whether the projector corresponding to the identification code has been activated.
- the server returns a first result to the mobile phone, so that the administrator performs a configuration operation on the projector through the mobile phone;
- the identification code has been bound to the community to which the administrator belongs, and the server can return a second result to the mobile phone, so that the administrator can view the binding result that has been previously implemented on the projector, and the administrator can implement the projector for the projector.
- the bar code graphic is used to indicate that the mobile phone (ie, the enterprise WeChat client running on the mobile phone) is transferred to the configuration process for the projector, so that the administrator can perform configuration operations on the projector through the mobile phone. .
- FIG. 23 is a schematic diagram of a network configuration interface according to an exemplary embodiment.
- the administrator can perform network configuration on the projector through the network configuration interface 2300 shown in FIG. 23 displayed on the mobile phone, thereby connecting the projector to the networked access point device inside the group to which the administrator belongs.
- the projector can be connected to a local area network or a wide area network to facilitate intra-area or remote control of the projector, configuration updates or upgrades for the projector, and the like.
- the network that the mobile phone has accessed and its access password can be filled in without the administrator manually filling in.
- the administrator can manually fill in the "Network” and "Password”. The option, or by triggering the identifier 2302 in the network configuration interface 2300 to view and select other networks searched by the mobile phone, etc., this specification does not limit this.
- FIG. 24 is a schematic diagram of a team selection interface provided by an exemplary embodiment.
- the administrator can implement a team binding configuration on the projector through the team selection interface 2400 shown in FIG. 24 displayed on the mobile phone.
- the team selection interface 2400 can display alternative teams associated with the administrator, such as "Enterprise AA", "X Project Team”, “Serious Work Team”, etc. as shown in FIG.
- the alternate team may include a team with administrators having administrative privileges.
- the “team” in this specification may be attributed to “group”. For example, “team” may include at least one group member in “group”, and the same “group” may include one or more “teams”, such as “group”. "For the enterprise, the "team” may include departments or project groups in the "group”.
- the administrator can further trigger the "Bind Team” option in the Team Selection Interface 2400 to bind the Team "X Project Team” to the projector.
- the administrator can create a new team by triggering the Create Team option and bind the new group to the projector.
- the administrator can bind one or more teams to the projector, and this specification does not limit this.
- the projector can realize the corresponding authority control and other functions accordingly. For example, when receiving the projection request, the projector may determine whether the requester belongs to the team “X project group” bound to the projector by acquiring the enterprise WeChat account used by the corresponding requesting party, if it belongs to the team “X” The project team allows the requester to implement the projection, and if it does not belong to the team "X project group", refuses the requestor to perform projection and the like. The projector can also perform more functions based on the binding relationship with the team, which will not be repeated here.
- FIG. 25 is a schematic diagram of a device information filling interface provided by an exemplary embodiment.
- the administrator can fill in the configuration information of the projector by using the device information filling interface 2500 shown in FIG. 25 displayed on the mobile phone.
- the device information filling interface 2500 may include a “device name” option 2502, a “locating room” option 2504, etc., and the administrator may fill in according to actual needs or conditions, so as to facilitate subsequent management of the projector.
- the "device name” option 2502 can be set to the "X project group", "where the conference room” option 2504 is set. For the "Shenlong Pavilion.”
- the user equipment can implement fast and convenient configuration operations on various types of physical devices, which greatly simplifies the configuration operation of the physical devices.
- the group members in the community can automatically obtain the control rights for the physical device by using the information of the community members in the community. For example, batch importing information of a group member into a physical device can quickly and conveniently implement management of the manipulation authority of the physical device. Based on the binding relationship between the physical device and the community, even if the group members in the group change, decrease, or change, the newly added community member can automatically obtain the control authority for the physical device and leave the group. The former group members automatically lose control of the physical device, making post-maintenance very simple.
- FIG. 26 is a schematic structural diagram of an electronic device according to an exemplary embodiment.
- the electronic device includes a processor 2602, an internal bus 2604, a network interface 2606, a memory 2608, and a non-volatile memory 2610, and of course may also include hardware required for other services.
- the processor 2602 reads the corresponding computer program from the non-volatile memory 2610 into the memory 2608 and then operates to form a configuration device of the physical device at a logical level.
- one or more embodiments of the present specification do not exclude other implementation manners, such as a logic device or a combination of software and hardware, etc., that is, the execution body of the following processing flow is not limited to each.
- a logical unit which can also be a hardware or logic device.
- the configuration device of the physical device may include:
- the detecting unit 2701 is configured to enable the user equipment to detect the physical device to be configured;
- the display unit 2702 is configured to display, by the user equipment, a configuration interface for the physical device to be configured in the preset application;
- the configuration unit 2703 is configured to enable the user equipment to configure the physical device to be configured through the configuration interface, and bind the physical device to be configured to a community.
- the detecting unit 2701 is specifically configured to:
- the user equipment is connected to the physical device to be configured to establish a near field connection.
- the display unit 2702 is specifically configured to:
- boot interface includes an entry option of the configuration interface
- the configuration unit 2703 is specifically configured to:
- the configuration unit 2703 is specifically configured to:
- the user equipment is configured to bind the physical device to be configured to the community, so that after the configuration is completed, the physical device to be configured performs a use restriction on users not belonging to the community.
- the logged in account of the preset application running on the user equipment belongs to a management member of the community.
- the to-be-configured physical device includes an access point device to be configured; the configuration unit 2703 is specifically configured to:
- the user equipment When the device to be configured is connected to the WAN through the WAN interface, the user equipment is configured to configure, by using the configuration interface, the network access parameter of the device to be configured, to configure the device to be configured.
- the access point device is configured as a gateway device between the local area network and the wide area network.
- the to-be-configured physical device includes an access point device to be configured; the configuration unit 2703 is specifically configured to:
- the user equipment is configured to display the networked access point device detected by the access point device to be configured by using the configuration interface;
- the ingress device obtains the configuration information from the networked access point device selected by the user, and completes the configuration according to the configuration information.
- the configuration unit 2703 is specifically configured to:
- the user equipment is connected to the network access point device selected by the user, according to the network access point device selected by the user, to connect the physical device to be configured.
- the networked access point device has access to the wide area network, where the networked access point device includes: a gateway device between the local local area network and the wide area network, or a device maintained by the gateway device An access point device in a local area network.
- the system, device, module or unit illustrated in the above embodiments may be implemented by a computer chip or an entity, or by a product having a certain function.
- a typical implementation device is a computer, and the specific form of the computer may be a personal computer, a laptop computer, a cellular phone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email transceiver, and a game control.
- a computer includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
- processors CPUs
- input/output interfaces network interfaces
- memory volatile and non-volatile memory
- the memory may include non-persistent memory, random access memory (RAM), and/or non-volatile memory in a computer readable medium, such as read only memory (ROM) or flash memory.
- RAM random access memory
- ROM read only memory
- Memory is an example of a computer readable medium.
- Computer readable media includes both permanent and non-persistent, removable and non-removable media.
- Information storage can be implemented by any method or technology.
- the information can be computer readable instructions, data structures, modules of programs, or other data.
- Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read only memory.
- PRAM phase change memory
- SRAM static random access memory
- DRAM dynamic random access memory
- RAM random access memory
- ROM read only memory
- EEPROM electrically erasable programmable read only memory
- flash memory or other memory technology
- compact disk read only memory CD-ROM
- DVD digital versatile disk
- Magnetic cassette tape disk storage
- quantum memory graphene-based storage media or other magnetic storage devices or any other non-transporting media
- computer readable media does not include temporary storage of computer readable media, such as modulated data signals and carrier waves.
- first, second, third, etc. may be used to describe various information in one or more embodiments of the specification, the information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other.
- the first information may also be referred to as the second information without departing from the scope of one or more embodiments of the present disclosure.
- the second information may also be referred to as the first information.
- the word "if” as used herein may be interpreted as "when” or "when” or "in response to determination.”
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本说明书一个或多个实施例提供一种物理设备的配置方法及装置,该配置方法可以包括:用户设备检测到待配置物理设备;所述用户设备展示预设应用中针对所述待配置物理设备的配置界面;所述用户设备通过所述配置界面对所述待配置物理设备实施配置,将所述待配置物理设备绑定至团体。
Description
本申请要求2017年09月27日递交的申请号为201710887929.4、发明名称为“物理设备的配置方法及装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
本说明书一个或多个实施例涉及终端技术领域,尤其涉及一种物理设备的配置方法及装置。
在相关技术中,通过对物理设备的摆放位置来限制其使用权限。例如,某一团体的办公区域通常仅限于该团体的内部成员进入,因而通过将物理设备放置在该团体的办公区域,以限制团体之外的用户使用该物理设备。
但是,即便是团体外部的用户,也可能借由各种原因而进入到该团体的办公区域,使得对于物理设备的使用限制往往形同虚设。
发明内容
有鉴于此,本说明书一个或多个实施例提供一种物理设备的配置方法及装置。
为实现上述目的,本说明书一个或多个实施例提供技术方案如下:
根据本说明书一个或多个实施例的第一方面,提出了一种物理设备的配置方法,包括:
用户设备检测到待配置物理设备;
所述用户设备展示预设应用中针对所述待配置物理设备的配置界面;
所述用户设备通过所述配置界面对所述待配置物理设备实施配置,将所述待配置物理设备绑定至团体。
根据本说明书一个或多个实施例的第二方面,提出了一种物理设备的配置装置,包括:
检测单元,使用户设备检测到待配置物理设备;
展示单元,使所述用户设备展示预设应用中针对所述待配置物理设备的配置界面;
配置单元,使所述用户设备通过所述配置界面对所述待配置物理设备实施配置,将 所述待配置物理设备绑定至团体。
图1是一示例性实施例提供的一种物理设备的组网架构示意图。
图2是一示例性实施例提供的一种物理设备的配置方法的流程图。
图3是一示例性实施例提供的一种物理设备的运行逻辑的示意图。
图4是一示例性实施例提供的一种网络接入界面的示意图。
图5是一示例性实施例提供的一种上网配置引导界面的示意图。
图6是一示例性实施例提供的另一种上网配置引导界面的示意图。
图7是一示例性实施例提供的一种APP引导界面的示意图。
图8是一示例性实施例提供的一种APP下载引导界面的示意图。
图9是一示例性实施例提供的一种企业微信登录界面的示意图。
图10是一示例性实施例提供的一种企业微信更新界面的示意图。
图11是一示例性实施例提供的一种团队选择界面的示意图。
图12是一示例性实施例提供的一种网络设置界面的示意图。
图13是一示例性实施例提供的一种网络名称设置界面的示意图。
图14是一示例性实施例提供的一种宽带套餐设置界面的示意图。
图15-16是一示例性实施例提供的另一种网络设置界面的示意图。
图17-18是一示例性实施例提供的一种设备组网设置界面的示意图。
图19是一示例性实施例提供的另一种设备组网设置界面的示意图。
图20是一示例性实施例提供的一种***通知界面的示意图。
图21是一示例性实施例提供的一种条码扫描界面的示意图。
图22是一示例性实施例提供的一种连接建立提示界面的示意图。
图23是一示例性实施例提供的一种网络配置界面的示意图。
图24是一示例性实施例提供的另一种团队选择界面的示意图。
图25是一示例性实施例提供的一种设备信息填写界面的示意图。
图26是一示例性实施例的一种电子设备的示意结构图。
图27是一示例性实施例提供的一种物理设备的配置装置的框图。
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本说明书一个或多个实施例相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本说明书一个或多个实施例的一些方面相一致的装置和方法的例子。
本说明书一个或多个实施例通过在路由设备之间实现对配置信息的自动共享,使得用户仅需配置首台路由设备,而其他路由设备可以通过已配置的路由设备实现自动配置、即插即用,极大地简化了对路由设备的配置复杂度。
为对本说明书做进一步说明,提供下列实施例:
图1是一示例性实施例提供的一种对物理设备进行配置的示意图。假定需要对若干台物理设备进行配置,例如该若干台物理设备包括图1所示的接入点设备11、接入点设备12与接入点设备13等进行组网,形成本地局域网,同时将该本地局域网与外部的网络15建立连接,以确保该本地局域网内的电子设备能够对该网络15实现访问。其中,该网络15可以包括多种类型的有线或无线网络;在一实施例中,该网络15可以包括公共交换电话网络(Public Switched Telephone Network,PSTN)和因特网。
上述的若干台物理设备可以包括任意的电子设备,比如考勤机、打印机、投影仪、门禁以及上述的接入点设备等,本说明书并不对此进行限制。以接入点设备11-13为例,该接入点设备11-13可以包括任意具有路由功能的网络设备;在一实施例中,接入点设备11-13可以为传统意义上的AP或路由器,以实现有线网络场景下组网;在另一实施例中,接入点设备11-13可以为无线路由器,即兼备AP功能和路由功能的路由器,既可以实现有线网络场景下的组网,也可以实现无线网络下的组网。本说明书并不限制接入点设备11-13的具体类型。
在操作过程中,用户可以通过手机14等用户设备对上述的若干台物理设备进行配置。以接入点设备11-13为例,可以首先将接入点设备11-13绑定至团体,然后使得接入点设备11连接至网络15、作为团体内的本地局域网与上述的网络15之间的网关设备,而将接入点设备12-13配置为该团体内的本地局域网内的路由设备或AP设备。其中,除了手机14之外,用户设备还可以包括平板设备、笔记本电脑、掌上电脑(PDAs,Personal Digital Assistants)、可穿戴设备(如智能眼镜、智能手表等)等多种类型的电子设备,本说明书一个或多个实施例并不对此进行限制。在运行过程中,该手机14可以运行某一应用的客户端侧的程序,例如该手机14可以运行移动化团体办公平台的程序,以实现对 上述的若干台物理设备的配置功能。
在本实施例中,移动化团体办公平台不仅可以实现通讯功能,还可以作为诸多其他功能的集成化功能平台,比如对于审批事件(如请假、办公物品申领、财务等审批事件)、考勤事件、任务事件、日志事件等团体内部事件的处理,再比如订餐、采购等团体外部事件的处理,本说明书一个或多个实施例并不对此进行限制。
较为具体地,移动化团体办公平台可以承载于相关技术中的即时通讯应用,比如企业即时通讯(Enterprise Instant Messaging,EIM)应用,例如Skype For
Microsoft
企业微信
、纷享销客
、企业飞信
、企业易信
等。当然,即时通讯功能仅为移动化团体办公平台支持的通讯功能之一,该移动化团体办公平台还能够实现更多诸如上述的其他功能,此处不再赘述。
需要指出的是:移动化团体办公平台的客户端的应用程序可以被预先安装在手机14上,使得该客户端可以在该手机14上被启动并运行;当然,当采用诸如HTML5技术的在线“客户端”时,无需在手机14上安装相应的应用程序,即可获得并运行该客户端。
可见,通过手机14上运行的移动化团体办公平台的客户端,用户可以十分便捷地完成对上述的若干台物理设备的配置操作,而无需采用专门的设备或工具,也不需要用户掌握深奥、复杂的网络专业知识,极大地简化了对上述的若干台物理设备的配置过程。
图2是一示例性实施例提供的一种物理设备的配置方法的流程图。如图2所示,该方法可以包括以下步骤:
步骤202,用户设备检测到待配置物理设备。
在一实施例中,物理设备在上电后可以实施自检,如果发现自身尚未完成配置,即该物理设备为上述的待配置物理设备,则该待配置物理设备可以创建一初始局域网络,以使得用户设备可以接入该初始局域网络,以对该待配置物理设备实施配置操作;其中,初始局域网络可以包括有线网络,也可以包括无线网络。例如,初始局域网络可以包括采用WIFI协议的无线网络。或者,该待配置物理设备可以与用户设备之间建立近场连接,比如蓝牙连接、ZigBee连接等(本说明书并不对此进行限制),以使得用户设备可以对该物理设备实施配置操作。
在一实施例中,当初始局域网络为无线网络时,该无线网络的SSID(Service Set Identifier,服务集标识)可以采用该待配置物理设备的产品型号与设备编码的组合,比如该设备编码可以为SN(Serial Number,产品序列号)码或SN码的一部分字符(譬如后五位)。
在一实施例中,可以对已完成配置的物理设备进行重置,比如触发该物理设备上设置的重置按键或者通过用户设备向该物理设备发出重置指令等,从而清除已完成配置的物理设备上的配置信息,使其重新恢复为待配置物理设备。
步骤204,所述用户设备展示预设应用中针对所述待配置物理设备的配置界面。
在一实施例中,所述用户设备可以展示引导界面,所述引导界面包含所述配置界面的入口选项;然后,所述用户设备可以根据针对所述入口选项的用户触发操作,唤起所述预设应用,并在所述预设应用内打开所述配置界面。其中,待配置物理设备与用户设备建立连接后,可以由该待配置物理设备向用户设备发送引导界面的页面数据,使得用户设备可以根据该页面数据展示上述的引导界面。
在一实施例中,用户设备在检测到待配置物理设备后,可以获取该待配置物理设备的设备信息,比如品牌、产品型号等;其中,当待配置物理设备与预设应用相关时,比如该待配置物理设备上运行有该预设应用的客户端,用户设备可以自动展示上述的配置界面,以供用户通过用户设备上运行的预设应用的客户端对该待配置物理设备实施配置操作。
步骤206,所述用户设备通过所述配置界面对所述待配置物理设备实施配置,将所述待配置物理设备绑定至团体。
在一实施例中,所述用户设备可以根据检测到的针对所述配置界面的用户配置操作,对所述待配置物理设备实施配置。例如,配置界面上可以提供配置选项,这些配置选项可以响应于用户的配置操作,以实现对待配置物理设备的配置。
在一实施例中,用户设备可以预先存储有配置信息,或者用户设备可以从预设应用的服务端获取配置信息,并自动完成对待配置物理设备的配置操作。在另一实施例中,用户设备可以根据上述的配置信息对配置界面中的配置选项进行自动配置,并在检测到用户的确认操作后(用户也可以对配置选项的自动配置结果进行手动调整),完成对待配置物理设备的配置操作。
在一实施例中,所述用户设备可以将所述待配置物理设备绑定至团体,以使所述待配置物理设备在配置完成后,对非归属于所述团体的用户实施网络访问限制。
例如,当接入点设备R被绑定至团体AA时,只有该团体AA内部的团体成员可以通过该接入点设备R实现完整的网络访问功能,而非归属于该团体AA的用户通过该接入点设备R实施的网络访问将受到限制,从而有助于提升网络访问的安全性。较为具体地,当任一用户希望将自身使用的用户设备X接入上述的接入点设备R、以实现网络访 问功能时,该用户设备X向接入点设备R发起的接入请求中包含该任一用户的身份标识(比如该身份标识可以为该任一用户在该用户设备X运行的预设应用上的已登录账号,或者其他可以表征该任一用户的身份信息的任意内容),而接入点设备R通过从接收到的接入请求中提取该身份标识,并将该身份标识与该接入点设备R在本地维护的该团体AA的组织架构信息进行比对(或者,接入点设备R可以将该身份标识上传至服务器,由服务器基于维护的该团体AA的组织架构信息进行比对),以确定该任一用户是否归属于该团体AA。其中,当该任一用户归属于团体AA时,接入点设备R可以允许该用户设备X接入、以实现网络访问功能;而当该任一用户并不归属于团体AA时,接入点设备R可以拒绝该用户设备X接入,或者虽然允许接入但仅允许其使用部分网络访问功能,即对该用户设备X形成一定的使用功能限制。
除了接入过程之外,接入点设备R还可以在其他过程中对非归属于团体AA的用户进行使用功能限制。例如,在用户设备X接入上述的接入点设备R后,接入点设备R在收到用户设备X发起的网络访问请求时,提取该网络访问请求中包含的身份标识,并基于接入点设备R本地维护的或者服务器上维护的该团体AA的组织架构信息,可以确定使用该用户设备X的用户是否归属于团体AA;其中,当归属于团体AA时对该网络访问请求进行正常响应,当不归属于团体AA时可以忽略或拒绝该网络访问请求、或者对该网络访问请求实施具有使用功能限制的响应。
再例如,当投影仪设备T被绑定至团体AA时,只有该团体AA内部的团体成员可以操控该投影仪设备T实现完整的投影功能,而非归属于该团体AA的用户无法连接或使用该投影仪设备T,或者对该投影仪设备T的使用功能受限(比如仅能够使用预设的基础功能、以实现基本的投影,而无法实现其他的高级功能)。较为具体地,当任一用户希望通过自身使用的用户设备X控制上述的投影仪设备T、以实现投影功能时,该用户设备X向投影仪设备T发起的蓝牙配对请求中包含该任一用户的身份标识(比如该身份标识可以为该任一用户在该用户设备X运行的预设应用上的已登录账号,或者其他可以表征该任一用户的身份信息的任意内容),而投影仪设备T通过从接收到的蓝牙配对请求中提取该身份标识,并将该身份标识与该投影仪设备T在本地维护的该团体AA的组织架构信息进行比对(或者,投影仪设备T可以将该身份标识上传至服务器,由服务器基于维护的该团体AA的组织架构信息进行比对),以确定该任一用户是否归属于该团体AA。其中,当该任一用户归属于团体AA时,投影仪设备T可以允许与该用户设备X进行蓝牙配对、连接,以实现投影功能;而当该任一用户并不归属于团体AA时, 投影仪设备T可以拒绝与该用户设备X进行蓝牙配对连接,或者虽然允许配对连接但仅允许其使用部分投影功能,即对该用户设备X形成一定的使用功能限制。
除了配对连接过程之外,投影仪设备T还可以在其他过程中对非归属于团体AA的用户进行使用功能限制。例如,在用户设备X与投影仪设备T配对连接后,投影仪设备T在收到用户设备X发起的投影请求时,提取该投影请求中包含的身份标识,并基于投影仪设备T本地维护的或者服务器上维护的该团体AA的组织架构信息,可以确定使用该用户设备X的用户是否归属于团体AA;其中,当归属于团体AA时对该投影请求进行正常响应,当不归属于团体AA时可以忽略或拒绝该投影请求、或者对该投影请求实施具有使用功能限制的响应。
其中,待配置物理设备可以同时绑定至一个或多个团体,本说明书并不对此进行限制。本说明书中的团体可以包括企业、学校、医院、机关单位等多种类型,本说明书并不对此进行限制。
在一实施例中,所述用户设备上运行的所述预设应用的已登录账号归属于所述团体的管理成员;换言之,只有团体的管理成员才能够将待配置物理设备绑定至相应的团体,以确保安全性。其中,管理成员可以包括团体中具有管理权限的团体成员,比如该团体在移动化团体办公平台上的管理员、创建者、所属管理层级不低于预设管理层级的团体领导或其他团体成员,本说明书并不对此进行限制。
在一实施例中,当待配置物理设备为待配置接入点设备时,若该待配置接入点设备通过广域网(WAN,Wide Area Network)接口与广域网相连(但无法对广域网进行访问),所述用户设备可以通过所述配置界面对所述待配置接入点设备的网络接入参数进行配置,以将所述待配置接入点设备配置为本地局域网与所述广域网之间的网关(Gateway)设备。接入点设备上通常会设置有WAN接口和LAN(Local Area Network,局域网)接口,其中WAN接口用于连接广域网、LAN接口用于连接本地局域网,从而由接入点设备在该广域网与本地局域网之间实现网关功能。
其中,网络接入参数可以包括用于实现网络接入的任意参数;例如,网络连接方式(如PPPoE拨号连接、静态IP连接等),用于PPPoE拨号的宽带账号、宽带密码等参数的取值,用于静态IP连接的IP地址、子网掩码、网关地址、DNS服务器地址等参数的取值等,本说明书并不对此进行限制。
在一实施例中,在待配置接入点设备被配置为上述的网关设备后,该网关设备可以向外广播通告消息,所述通告消息中包含网关设备标识,所述网关设备标识用于指示作 为接收方的物理设备返回配置请求,以使所述网关设备向所述作为接收方的物理设备发送配置信息,以对所述作为接收方的物理设备进行配置,比如将该作为接收方的物理设备绑定至该网关设备被绑定的团体,再比如当作为接收方的物理设备为接入点设备时、将该接入点设备配置为所述网关设备维护的本地局域网内的接入点设备。换言之,用户仅需将待配置接入点设备配置为网关设备,而本地局域网中的其他物理设备均可以基于网关设备发送的通告消息实现自动配置,而无需用户分别一一实施配置操作,可以极大地简化组网过程。
在一实施例中,通告消息可以包括:LLDP(Link Layer Discovery Protocol,链路层发现协议)消息,所述网关设备标识可以位于LLDP消息中的扩展字段。在其他实施例中,通告消息可以采用任意类型的公有通讯协议生成,或者可以采用任意类型的私有通讯协议生成,本说明书并不对此进行限制。
在一实施例中,通告消息可以基于任一协议层生成,比如应用层、表示层、会话层、传输层、网络层、数据链路层、物理层等,本说明书并不对此进行限制。
在一实施例中,当待配置物理设备为待配置接入点设备时,所述用户设备可以通过所述配置界面展示所述待配置接入点设备检测到的已组网接入点设备;然后,所述用户设备可以根据被用户选取的已组网接入点设备,控制所述待配置接入点设备连接至所述被用户选取的已组网接入点设备,以使所述待配置接入点设备从所述被用户选取的已组网接入点设备处获取配置信息,并根据所述配置信息完成配置。其中,所述已组网接入点设备已接入广域网,其中所述已组网接入点设备可以包括:本地局域网与所述广域网之间的网关设备,或所述网关设备维护的所述本地局域网内的接入点设备。换言之,如果存在已组网接入点设备,用户可以通过用户设备为该待配置接入点设备选取检测到的已组网接入点设备,使得该待配置接入点设备可以从已组网接入点设备处自动获得相应的配置信息并自动完成配置,而无需用户对待配置接入点设备实施具体的团体绑定、参数配置等操作,可以极大地简化用户的配置操作。
在一实施例中,所述用户设备可以通过所述配置界面展示所述待配置物理设备检测到的已组网接入点设备;然后,所述用户设备可以根据被用户选取的已组网接入点设备,控制所述待配置物理设备连接至所述被用户选取的已组网接入点设备,以将所述待配置物理设备连接至广域网。在一实施例中,当已组网接入点设备已绑定至任一团体时,需要对用户设备上运行的预设应用的已登录账号进行验证,并在确认该已登录账号属于该任一团体的管理成员时,允许待配置物理设备通过已组网接入点设备完成自动配置,以 确保安全性。
在一实施例中,当已组网接入点设备与上述的待配置物理设备属于相同类型的电子设备时,比如均为接入点设备,已组网接入点设备在发生配置更新时,可以自动向已完成配置和组网的所述待配置物理设备发送配置更新数据,以对所述待配置物理设备进行自动的配置更新操作。
在一实施例中,所述待配置物理设备在完成配置和组网后,可以向已组网接入点设备发起(比如按照预设周期自动发起,或者响应于用户触发操作而发起,或者在其他情况下发起)配置更新请求,该配置更新请求中可以包含所述待配置物理设备当前采用的配置信息的版本标识。那么,当已组网接入点设备自身采用的配置信息(即最新版本的配置信息)的版本标识不同于所述待配置物理设备当前采用的配置信息的版本标识时,所述待配置物理设备可以接收到已组网接入点设备返回的最新版本的配置信息,以实现配置更新。其中,版本标识可以采用任意类型的信息,比如时间戳、版本号等,只要能够对不同版本的配置信息进行区分和标示即可,本说明书并不对此进行限制。
在一实施例中,当待配置接入点设备被配置为本地局域网内的接入点设备后,可以关闭自身的DHCP(Dynamic Host Configuration Protocol,动态主机设置协议)功能,并将所有网络接口均配置为LAN接口、确保不存在WAN接口,避免误***WAN接口的电子设备无法正常地访问网络。
为了便于理解,下面以企业内部的多个接入点设备的组网过程为例,对本说明书的技术方案进行详细说明;其中,多个接入点设备中可以包括仅具备接入点功能的接入点设备,即该接入点设备可以为AP,或者多个接入点设备中可以包括同时具备接入点功能和路由功能的接入点设备,即该接入点设备可以为路由器。
例如,以图1所示的手机14、接入点设备11~13为例,假定企业内的管理员通过手机14依次对接入点设备11~13进行配置。为了便于描述,下文将接入点设备11、接入点设备12分别称为路由器11、路由器12,将接入点设备13称为AP13。其中,手机14、路由器11、路由器12上分别运行有企业微信的客户端,比如手机14上运行有企业微信客户端1、路由器11上运行有企业微信客户端2、路由器12上运行有企业微信客户端3,使得这些电子设备分别通过运行相应的企业微信客户端,实现本说明书的接入点配置、组网方案。
图3是一示例性实施例提供的一种接入点设备的运行逻辑的示意图。如图3所示,以路由器11为例,基于企业微信客户端2的运行逻辑包括以下步骤:
步骤302,路由器11上电后,自检是否已完成配置。
步骤304A,当自检结果为已配置时,路由器11将按照已有配置方案运行。
在一实施例中,路由器11可以被配置为维护一本地局域网,且该路由器11还接入广域网,从而使得该路由器11的配置方案包括作为该本地局域网与广域网之间的网关设备。
在一实施例中,路由器11可以被配置为其他网关设备维护的本地局域网内的路由设备或AP设备,以协助用户设备实现对广域网的网络访问。
步骤304B,当自检结果为尚未配置时,路由器11将按照默认规则创建初始网络,以供管理员通过手机14实现对该路由器11的配置操作。
在一实施例中,初始网络的SSID可以采用“产品型号+SN编码后五位”的形式,以便于管理员区分该初始网络与其他网络。例如,假定路由器11的产品型号为“Alpha”、SN编码后五位为12345,那么初始网络的SSID可以为“Alpha_12345”。
图4是一示例性实施例提供的一种网络接入界面的示意图。如图4所示,手机14可以提供一网络接入界面400,管理员可以通过触发无线接入开关402来开启或关闭手机14的无线局域网接入功能。当手机14的无线局域网接入功能被开启时,手机14可以对附近的无线局域网进行搜索,并在网路接入界面400中的搜索结果展示区域404中示出搜索到的无线局域网的SSID等信息,以供管理员查看并选择希望接入的无线局域网。
例如,当管理员确定路由器11的产品型号为“Alpha”、SN编码的后五位为12345时,可以确定SSID“Alpha_12345”对应于手机14创建的初始网络;该初始网络可以不设密码,使得管理员可以直接通过手机14接入该初始网络。在一实施例中,初始网络可以设置有接入密码,该接入密码可以记录在路由器11的设备本体、产品包装盒或说明书等位置,使得管理员可以据此获知该接入密码并用于接入上述的初始网络,而避免无关人员接入该初始网络,有助于提升安全性。
图5是一示例性实施例提供的一种上网配置引导界面的示意图。如图5所示,在管理员将手机14接入路由器11创建的初始网络后,如果确定路由器11的WAN口存在连接、但尚未连接至广域网(如尚未配置其网络接入参数),则可以在手机14上示出上网配置引导界面500,以用于引导管理员为该路由器11配置网络接入参数。
在一实施例中,路由器11上运行的企业微信客户端2可以确定该路由器11的WAN口的连接情况以及网络接入参数的配置情况,从而在确定WAN口存在连接、网络接入参数尚未配置的情况下,通过向手机14发送相应的网络配置引导消息、以指示手机14 示出上网配置引导界面500,或者通过向手机14发送界面数据、以使手机14根据该界面数据示出相应的上网配置引导界面500。
在一实施例中,网络接入参数可以包括“上网方式”,比如该上网方式可以包括宽带拨号、静态IP、动态IP(如基于DHCP功能实现的动态IP分配)等。例如,当上网方式为“宽带拨号”时,网络接入参数还可以包括宽带账号、宽带密码等,通过配置这些网络接入参数,可使路由器11接入广域网。
图6是一示例性实施例提供的另一种上网配置引导界面的示意图。当管理员触发图5所示的选择标识502后,可以选取“宽带拨号”之外的其他类型的上网方式。例如,当管理员选取“静态IP”时,上网配置引导界面500的展示内容可以切换至如图6所示,使得管理员需要进一步对IP地址、子网掩码、网关、DNS服务器(图6中通过“0.0.0.0”表示缺省值)等网络接入参数进行配置。
图7是一示例性实施例提供的一种APP引导界面的示意图。如图7所示,在管理员通过手机14完成了对路由器11的网络接入参数的配置后,手机14可以示出APP引导界面700,以使得管理员可以通过触发界面入口702,唤起手机14上运行的企业微信客户端1,以便于管理员基于该企业微信客户端1实现对路由器11的进一步配置。
图8是一示例性实施例提供的一种APP下载引导界面的示意图。如图8所示,当手机14检测到尚未安装企业微信的APP客户端时,可以通过示出APP下载引导界面800,以使管理员通过触发下载选项802,下载并安装企业微信的APP客户端。其中,当检测到下载选项802被触发时,手机14可以链接至企业微信服务端、应用商店或其他途径,以实现对企业微信的APP客户端的下载操作。
图9是一示例性实施例提供的一种企业微信登录界面的示意图。如图9所示,当手机14唤起企业微信的APP客户端、但管理员尚未登录账号时,可以示出企业微信登录界面900,以使得管理员登录自身的账号,或者通过触发“新用户注册”选项注册新的用户账号。当管理员完成账号登录后,可使手机14上运行的企业微信的APP客户端被配置为对应于该管理员的企业微信客户端1,以使得该管理员可以通过该企业微信客户端1实施自身的管理权限。
图10是一示例性实施例提供的一种企业微信更新界面的示意图。如图10所示,手机14可以检测企业微信的APP客户端的版本信息,当版本过低导致其无法支持对路由器11的配置功能时,可以通过示出企业微信更新界面1000,以引导管理员通过触发更新选项1002对企业微信的APP客户端实施版本更新。
图11是一示例性实施例提供的一种团队选择界面的示意图。如图11所示,企业微信客户端1可以示出团队选择界面1100,该团队选择界面1100可以展示出与管理员相关的备选团队,比如图11所示的“企业AA”、“X项目组”、“认真工作小组”等。在一实施例中,备选团队可以包括管理员具有管理权限的团队。
假定管理员选取了团队“X项目组”,该管理员可以进一步触发团队选择界面1100中的“绑定团队并完成配置”选项,以将该团队“X项目组”绑定至路由器11。或者,管理员可以通过触发“创建团队”选项来创建新的团队,并将新的团体绑定至路由器11。其中,管理员可以为路由器11绑定一个或多个团队,本说明书并不对此进行限制。
当管理员将团队“X项目组”与路由器11进行绑定后,路由器11可以据此实现相应的权限控制等功能。例如,路由器11在接收到网络访问请求时,可以通过获取相应的请求方采用的企业微信账号,确定该请求方是否属于绑定至该路由器11的团队“X项目组”,如果属于该团队“X项目组”则允许请求方完成网络访问,如果不属于该团队“X项目组”则拒绝请求方实施网络访问等。路由器11还可以基于与团队之间的绑定关系,完成更多功能,此处不再一一赘述。
图12是一示例性实施例提供的一种网络设置界面的示意图。如图12所示,在完成团体绑定操作后,手机14可以示出网络设置界面1200,以用于对路由器11进行网络设置。例如,可以对“网络名称”、“加密方式”、“密码”等进行配置,以使得路由器11可以创建符合实际需求的无线局域网。
图13是一示例性实施例提供的一种网络名称设置界面的示意图。当检测到管理员对网络设置界面1200中的“网络名称”选项进行触发时,可以在手机14上示出如图13所示的网络名称设置界面1300。其中,“网络名称”的默认值可以采用绑定至路由器11的团队的名称,比如“X项目组”;相应地,网络名称设置界面1300可以示出与团队“X项目组”相关的备选内容,比如当“X项目组”归属于“AA科技……有限公司”中的“XX部”时,可以对“X项目组”、“AA科技……有限公司”、“XX部”等进行分词、以得到相应的备选内容,比如该备选内容可以包括“企业AA”、“AA”、“科技”、“有限公司”、“XX部”、“X”、“项目组”等,以供管理员进行任意选择和组合得到所需的网络名称。此外,如果备选内容无法满足需求,管理员也可以手动输入希望采用的网络名称,本说明书并不对此进行限制。
类似地,当检测到管理员触发网络设置界面1200中的“加密方式”选项时,可以示出“WPA企业”以及其他的备选加密方式,以供管理员进行选择。管理员还可以通过触 发网络设置界面1200中的“密码”选项,以输入希望采用的密码,使得用户设备可以通过该密码接入路由器11创建的无线局域网。
图14是一示例性实施例提供的一种宽带套餐设置界面的示意图。当检测到管理员对网络设置界面1200中的“宽带套餐”选项进行触发时,可以在手机14上示出如图14所示的宽带套餐设置界面1400。在切换至宽带套餐设置界面1400后,手机14可以自动触发检测路由器11的网络接入状况,从而通过检测得到的下行带宽、上行带宽等参数,确定路由器11可能采用的宽带套餐,比如“XX运营商100M”等;如果检测结果与实际不符,管理员可以通过触发宽带套餐设置界面1400中的调整选项1402,以对宽带套餐予以手动调整。或者,管理员可以通过手动触发测试选项1404,以实现对宽带套餐的重新测试。
在一实施例中,当管理员为路由器11配置了宽带拨号或静态IP的上网方式时,可以默认为管理员将该路由器11配置为网关,而无需管理员单独通过手动配置。换言之,当管理员触发网络设置界面1200中的“完成设置”后,即可完成对路由器11的配置操作,使得该路由器11被配置为本地局域网与广域网之间的网关。
图15-16是一示例性实施例提供的另一种网络设置界面的示意图。如图15-16所示,网络设置界面1500可以包括一网关设置选项1502,管理员可以通过手动触发该网关设置选项1502,选择将路由器11配置为网关,或者将路由器11配置为其他网关维护的本地局域网内的AP设备。
在一实施例中,无论路由器11的网络接入参数采用何种配置,网络设置界面1500均可以提供该网关设置选项1502,以向管理员提供手动配置的方案。
在一实施例中,当管理员为路由器11配置的上网方式为动态IP时,可以在网络设置界面1500上提供该网关设置选项1502,且该网关设置选项1502可以默认为关闭状态、即路由器11被默认配置为AP设备。当管理员手动触发网关设置选项1502、希望将路由器11配置为网关时,为了避免管理员错误配置而导致无法正常访问网络,可以示出图15所示的提示窗口1504,向管理员确定该路由器11“是否连接至入户线(光猫)”,或者可以示出图16所示的提示窗口1506,使得管理员确保入户线插在路由器11的WAN口,“否则设为网关后可能会造成断网”,从而在进一步检测到管理员触发提示窗口1504中的“是”或提示窗口1506中的“确定”后,才允许将路由器11配置为网关。
假定管理员通过手机14将路由器11配置为网关,并进一步通过手机14将路由器12与路由器11进行组网,使得路由器12被配置为路由器11维护的本地局域网内的AP 设备。下面对管理员通过手机14配置路由器12的过程进行描述。
首先,路由器12通过如图3所示的流程,在自检确定尚未完成配置时,可以创建相应的初始网络,使得管理员可以通过手机14接入该初始网络。该过程与路由器11的处理过程类似,此处不再赘述。
然后,路由器12可以通过如图7-10所示的实施例,引导管理员在手机14上打开企业微信客户端1,从而通过该企业微信客户端1实现对路由器12的配置操作。该过程与路由器11的处理过程类似,此处不再赘述。
图17-18是一示例性实施例提供的一种设备组网设置界面的示意图。当路由器12的WAN口不存在连接时,该路由器12无法与广域网建立连接,因而在管理员通过手机14接入路由器12创建的初始网络后,手机14并不会展示诸如图4所示的网络接入界面,而是可以通过示出图17所示的设备组网设置界面1700或图18所示的设备组网设置界面1800,以供实施组网。
本说明书提供了一种基于已组网设备实现的自动组网方案。例如,在管理员通过手机14将路由器11配置为网关后,路由器11可以维护一本地局域网,而路由器12可以通过搜索路由器11及其维护的该本地局域网,并通过路由器11实现对路由器12的自动配置,从而自动完成路由器11与路由器12之间的组网。
在一实施例中,路由器11被配置为网关后,可以向维护的本地局域网内广播通告消息,该通告消息中包含一网关设备标识,表示作为发送方的路由器11为网关设备。其中,通告消息可以基于LLDP协议生成和发送;当然,其他任意类型的公有或私有协议均可以应用于生成和发送该通告消息,本说明书并不对此进行限制。以LLDP协议为例,可以在LLDP报文的扩展字段中添加上述的网关设备标识,以使其作为该通告消息;其中,该扩展字段可以包括LLDP报文中的任意可选TLV(Optional TLV),例如该可选TLV的结构可以如下表1所示:
类型 | 长度 | 组织唯一标识符 | 组织自定义类型 | 组织定义的信息内容 |
127 | 9比特 | 188219 | 0 | main |
表1
如图17所示,假定路由器12搜索到若干可组网络,可由手机14在设备组网设置界面1700上对搜索到的可组网络进行展示,比如“X项目组”、“Y项目组”等,以供管理员选取一可组网络,从而将该路由器12添加至相应的可组网络。例如,当管理员选取图17所示的“X项目组”时,路由器12可以通过响应于路由器11广播的通告消息,自 动向路由器11请求相应的配置信息,并根据路由器11返回的配置信息实现自动配置。
如图18所示,假定路由器12并未搜索到任何可组网络,可由手机14在设备组网设置界面1800上示出相应的提示信息,一方面提示管理员“暂无可组网络”,另一方面提示管理员通过“将路由器靠近其他的已组网设备”或“尝试重启设备”等方式,重新尝试组网操作。
在一实施例中,当管理员通过手机14为路由器12选取某一可组网络时,需要对手机14上运行的企业微信客户端1的已登录账号进行权限验证,以确保该管理员对选取的可组网络具备管理权限,避免无关人员随意接入非法设备,有助于提升网络安全性。例如,管理员在选取可组网络“X项目组”时,企业微信客户端1可以向企业微信服务端发送组网请求,该组网请求中包含管理员在企业微信客户端1上的已登录账号和“X项目组”的信息;那么,由于管理员对该可组网络“X项目组”具备管理权限,因而企业微信服务端可以向企业微信客户端1返回确认信息,允许管理员将路由器12接入该“X项目组”。譬如,企业微信客户端1只有收到企业微信服务端返回的确认信息,才能向路由器12发送控制指令,以控制路由器12对路由器11广播的通告消息进行响应,以实现自动配置;当然,还可以通过其他方式实现对路由器12的组网控制,本说明书并不对此进行限制。
在一实施例中,路由器12在被配置为AP设备时,可以关闭自身的DHCP功能、并将预先设置的WAN口均配置为LAN口,以避免用户设备误接入WAN口时造成网络访问异常。
图19是一示例性实施例提供的另一种设备组网设置界面的示意图。如图19所示,假定管理员通过手机14为路由器12选取的可组网络为“Y项目组”,且该管理员不具有对该“Y项目组”的管理权限,手机14可以在设备组网设置界面1900上示出诸如“你不是‘Y项目组’的管理员,无法将设备加入组网”等提示信息,并阻止路由器12通过相应的网关设备实现自动配置和组网。
在一实施例中,管理员可以通过触发设备组网设置界面1900提供的“再次尝试”,以再次尝试将路由器12添加至“Y项目组”的组网中。在另一实施例中,管理员可以通过触发设备组网设置界面1900提供的“向管理员请求加入组网”,以向该“Y项目组”的管理员发起组网请求,从而在该“Y项目组”的管理员的协助下将路由器12添加至“Y项目组”的组网中。
图20是一示例性实施例提供的一种***通知界面的示意图。当管理员通过手机14 触发图19所示的“向管理员请求加入组网”选项时,该“Y项目组”的管理员可以通过企业微信客户端提供的如图20所示的***通知界面2000,接收到相应的组网请求消息2002;其中,当该“Y项目组”的管理员触发“同意”选项时,相当于向上述的管理员赋予临时权限,使得路由器12可以在维护“Y项目组”的网关设备的协助下,完成自动配置并加入该组网“Y项目组”,而当该“Y项目组”的管理员触发“拒绝”选项时,路由器12将无法加入该组网“Y项目组”。
假定管理员通过手机14将路由器11配置为网关,并进一步通过手机14将AP13与路由器11进行组网,使得AP13被配置为路由器11维护的本地局域网内的AP设备,该过程类似于管理员通过手机14对路由器12的配置过程。
例如,AP13在自检确定尚未完成配置时,可以通过创建相应的初始网络,并引导管理员在手机14上打开企业微信客户端1,以通过该企业微信客户端1对AP13进行配置操作,该过程可以参考针对路由器12的配置过程,此处不再赘述。
与图17所示实施例相类似地,AP13可以通过搜索附近的可组网络,并由手机14对该可组网络进行展示,使得管理员可以从中选取希望AP13加入的可组网络。或者,与图18所示实施例相类似地,当APP33并未搜索到任何可组网络时,可由手机14示出相应的提示信息。其中,当AP13搜索到作为网关设备的路由器11维护的本地局域网时,AP13可以通过接收路由器11广播的如表1所示结构的通告消息,并响应于该通告消息,从而获得路由器11发送的配置信息、完成对AP13的自动配置操作。
与图19所示实施例相类似地,当管理员不具有对选取的可组网络的管理权限时,可以通过手机14做出相应的提示信息,并阻止AP13通过相应的网关设备实现自动配置和组网。该过程可以参考针对路由器12的配置过程,此处不再赘述。
与图20所示实施例相类似地,管理员可以通过触发如图19所示的“向管理员请求加入组网”选项,向所选取的可组网络的管理员发送组网请求消息2002,以在其协助下完成对AP13的组网操作。该过程可以参考针对路由器12的配置过程,此处不再赘述。
需要说明的是:以路由器11与路由器12、AP13之间的组网为例。在一实施例中,路由器11与路由器12、AP13可以分别提供物理接口,使得两者之间可以通过物理线路进行有线连接。在另一实施例中,路由器11与路由器12、AP13可以采用无线连接,比如路由器11开启WDS AP(Wireless Distribution System Access Point,WDS接入点)功能、路由器12和AP13开启WDS STA(Wireless Distribution System Station,WDS客户端)功能,以实现基于WDS(Wireless Distribution System,无线分布***)功能的无线 桥接。其中,作为网关的路由器11可以默认为开启WDS AP功能,而作为AP的路由器12和AP13在与路由器11建立连接时,如果检测到上行物理接口开启(up)时,可以关闭WDS STA功能、采用有线连接,如果检测到上行物理接口关闭(down)时,可以开启WDS STA功能、采用无线连接。
此外,路由器12、AP13还可以基于路由器11实现自动化的配置更新。在一实施例中,路由器11在发生配置更新后,可以主动向维护的本地局域网内的路由器12、AP13等发送配置更新数据,以使得路由器12、AP13等通过该配置更新数据实现自动更新。在另一实施例中,路由器12、AP13可以主动向路由器11发起更新请求,比如该路由器12、AP13可以周期性地发起该更新请求,以实现配置更新。其中,路由器12、AP13每次发送至路由器11的配置信息中可以包含版本标识,比如版本号、时间戳等,以用于区分不同版本的配置信息。那么,路由器12、AP13发起的更新请求中可以包含当前采用的配置信息的版本标识(比如版本D1),而路由器11在接收到路由器12、AP13发起的更新请求时,可以获取该路由器11当前采用的配置信息的版本标识(比如版本D2),那么当D2=D1时,表明路由器12、AP13采用的配置信息为最新版本,因而不需要更新配置,而当D2≠D1时,路由器11可以将版本标识为D2的配置信息发送至路由器12、AP13,以实现对路由器12、AP13的配置更新。
下面以企业内部的投影仪的配置过程为例,对本说明书的技术方案进行详细说明。
假定由团体内的管理员通过手机对投影仪进行配置,以将投影仪绑定至该团体;在一实施例中,手机、投影仪上可以分别运行有企业微信客户端,以实现相应的配置功能。管理员在获得投影仪后,将投影仪上电运行,该投影仪若发现尚未被配置,可以切换至等待配置状态。
图21是一示例性实施例提供的一种条码扫描界面的示意图。如图21所示,管理员可以在手机上开启条码扫描界面2100,以扫描与该投影仪相关联的条码图形。在一实施例中,当该投影仪包含显示屏时,处于等待配置状态的该投影仪可以在显示屏上展示该条码图形;在另一实施例中,该投影仪可以开启投影功能,且投影内容为该条码图形;在又一实施例中,条码图形可以粘贴于该投影仪的包装盒上或包装盒内部的其他物体上。
通过扫描上述的条码图形,手机可以开启蓝牙配对功能;同时,处于等待配置状态的投影仪可以开启蓝牙配对功能,以使得管理员使用的手机可与该投影仪进行蓝牙配对、建立蓝牙连接,则管理员可以通过该手机对该投影仪进行后续的配置操作。在完成蓝牙连接的建立操作后,手机上可以示出如图22所示的连接建立提示界面2200,以向管理 员进行告知。
在一实施例中,上述的条码图形与投影仪对应的标识码相关。在投影仪出厂前,该标识码被记录于服务器上,比如该服务器运行有企业微信服务端,并由该企业微信服务端维护该标识码的激活状态。然后,手机通过扫描该条码图形并解析出该标识码后,可以向服务器发起询问,以由服务器确定该标识码对应的投影仪是否已被激活。若投影仪的标识码尚未被绑定至任何团体,可以确定该投影仪尚未被激活,则服务器向手机返回第一结果,以使得管理员通过手机对该投影仪实施配置操作;若投影仪的标识码已经被绑定至上述管理员所属的团体,则服务器可以向手机返回第二结果,使得管理员可以查看先前已经对该投影仪实施的绑定结果,且管理员可以针对该投影仪实施其他类型的配置操作或解绑定等;若投影仪的标识码已经被绑定至其他团体(区别于上述管理员所属团体),则服务器可以向手机返回第三结果,阻止管理员对该投影仪实施配置操作(该管理员不属于“其他团体”,因而不具有相应的操作权限)。
在一实施例中,上述的条码图形用于指示手机(即手机上运行的企业微信客户端)转入针对该投影仪的配置流程,以使得管理员可以通过该手机对该投影仪实施配置操作。
图23是一示例性实施例提供的一种网络配置界面的示意图。管理员可以通过手机上展示出的如图23所示的网络配置界面2300,对投影仪实施网络配置,从而通过将该投影仪连接至管理员所属团体内部的已组网接入点设备,使该投影仪可以接入本地局域网或广域网,便于实现针对该投影仪的局域网内或远程操控、针对该投影仪的配置更新或升级等。
在一实施例中,网络配置界面2300中的“网络”和“密码”选项中,可以填写手机已接入的网络及其接入密码,而无需管理员手动填写。在其他实施例中,如果网络配置界面2300中的“网络”和“密码”选项未能自动填写,或者管理员希望将投影仪接入其他网络,管理员可以手动填写“网络”和“密码”选项,或者通过触发网络配置界面2300中的标识2302来查看和选择手机搜索到的其他网络等,本说明书并不对此进行限制。
图24是一示例性实施例提供的一种团队选择界面的示意图。管理员可以通过手机上展示出的如图24所示的团队选择界面2400,对投影仪实施团队绑定配置。该团队选择界面2400可以展示出与管理员相关的备选团队,比如图24所示的“企业AA”、“X项目组”、“认真工作小组”等。在一实施例中,备选团队可以包括管理员具有管理权限的团队。其中,本说明书中的“团队”可以归属于“团体”,比如“团队”可以包含“团体”中的至少一个团体成员,且同一“团体”可以包括一个或多个“团队”,例如 “团体”为企业时、“团队”可以包括“团体”中的部门或项目组等。
假定管理员选取了团队“X项目组”,该管理员可以进一步触发团队选择界面2400中的“绑定团队”选项,以将该团队“X项目组”与投影仪进行绑定。或者,管理员可以通过触发“创建团队”选项来创建新的团队,并将新的团体与投影仪进行绑定。其中,管理员可以为投影仪绑定一个或多个团队,本说明书并不对此进行限制。
当管理员将团队“X项目组”与投影仪进行绑定后,投影仪可以据此实现相应的权限控制等功能。例如,投影仪在接收到投影请求时,可以通过获取相应的请求方采用的企业微信账号,确定该请求方是否属于与该投影仪绑定的团队“X项目组”,如果属于该团队“X项目组”则允许请求方实施投影,如果不属于该团队“X项目组”则拒绝请求方实施投影等。投影仪还可以基于与团队之间的绑定关系,完成更多功能,此处不再一一赘述。
图25是一示例性实施例提供的一种设备信息填写界面的示意图。如图25所示,管理员可以通过手机上展示出的如图25所示的设备信息填写界面2500,对投影仪实施信息填写配置。例如,设备信息填写界面2500可以包括“设备名称”选项2502、“所在会议室”选项2504等,管理员可以根据实际需求或情况进行填写,以便于后续对该投影仪进行管理。比如,当该投影仪被应用于团队“X项目组”、放置在“神龙阁”会议室时,可以将“设备名称”选项2502设置为“X项目组”、“所在会议室”选项2504设置为“神龙阁”。
综上所述,通过本说明书的实施例,可以通过用户设备对各种类型的物理设备实施快速、便捷的配置操作,极大地简化了对物理设备的配置操作。通过本说明书的实施例,在物理设备与团体之间完成绑定后,基于该团体内的团体成员的信息,使得该团体中的团体成员可以自动获得针对该物理设备的操控权限,而明显区别于诸如将团体成员的信息批量导入物理设备等操作,可以快速、便捷地实现对物理设备的操控权限管理。其中,基于物理设备与团体之间的绑定关系,即便团体中的团体成员出现增减、更替等变化时,也可以确保新增的团体成员自动获得针对该物理设备的操控权限、离开团体的前团体成员自动失去对该物理设备的操控权限,使得后期维护十分简单。
图26是一示例性实施例提供的一种电子设备的示意结构图。请参考图26,在硬件层面,该电子设备包括处理器2602、内部总线2604、网络接口2606、内存2608以及非易失性存储器2610,当然还可能包括其他业务所需要的硬件。处理器2602从非易失性存储器2610中读取对应的计算机程序到内存2608中然后运行,在逻辑层面上形成物理 设备的配置装置。当然,除了软件实现方式之外,本说明书一个或多个实施例并不排除其他实现方式,比如逻辑器件抑或软硬件结合的方式等等,也就是说以下处理流程的执行主体并不限定于各个逻辑单元,也可以是硬件或逻辑器件。
请参考图27,在软件实施方式中,该物理设备的配置装置可以包括:
检测单元2701,使用户设备检测到待配置物理设备;
展示单元2702,使所述用户设备展示预设应用中针对所述待配置物理设备的配置界面;
配置单元2703,使所述用户设备通过所述配置界面对所述待配置物理设备实施配置,将所述待配置物理设备绑定至团体。
可选的,所述检测单元2701具体用于:
使所述用户设备接入所述待配置物理设备创建的初始局域网络;
或者,使所述用户设备与所述待配置物理设备建立近场连接。
可选的,所述展示单元2702具体用于:
使所述用户设备展示引导界面,所述引导界面包含所述配置界面的入口选项;
使所述用户设备根据针对所述入口选项的用户触发操作,唤起所述预设应用,并在所述预设应用内打开所述配置界面。
可选的,所述配置单元2703具体用于:
使所述用户设备根据检测到的针对所述配置界面的用户配置操作,对所述待配置物理设备实施配置。
可选的,所述配置单元2703具体用于:
使所述用户设备将所述待配置物理设备绑定至团体,以使所述待配置物理设备在配置完成后,对非归属于所述团体的用户实施使用功能限制。
可选的,所述用户设备上运行的所述预设应用的已登录账号归属于所述团体的管理成员。
可选的,所述待配置物理设备包括待配置接入点设备;所述配置单元2703具体用于:
当所述待配置接入点设备通过广域网接口与广域网相连时,使所述用户设备通过所述配置界面对所述待配置接入点设备的网络接入参数进行配置,以将所述待配置接入点设备配置为本地局域网与所述广域网之间的网关设备。
可选的,所述待配置物理设备包括待配置接入点设备;所述配置单元2703具体用于:
使所述用户设备通过所述配置界面展示所述待配置接入点设备检测到的已组网接入 点设备;
使所述用户设备根据被用户选取的已组网接入点设备,控制所述待配置接入点设备连接至所述被用户选取的已组网接入点设备,以使所述待配置接入点设备从所述被用户选取的已组网接入点设备处获取配置信息,并根据所述配置信息完成配置。
可选的,所述配置单元2703具体用于:
使所述用户设备通过所述配置界面展示所述待配置物理设备检测到的已组网接入点设备;
使所述用户设备根据被用户选取的已组网接入点设备,控制所述待配置物理设备连接至所述被用户选取的已组网接入点设备,以将所述待配置物理设备连接至广域网。
可选的,所述已组网接入点设备已接入广域网,其中所述已组网接入点设备包括:本地局域网与所述广域网之间的网关设备,或所述网关设备维护的所述本地局域网内的接入点设备。
上述实施例阐明的***、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机,计算机的具体形式可以是个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件收发设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任意几种设备的组合。
在一个典型的配置中,计算机包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带、磁盘存储、量子存储器、基于石墨烯的存储介质或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介 质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
在本说明书一个或多个实施例使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本说明书一个或多个实施例。在本说明书一个或多个实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
应当理解,尽管在本说明书一个或多个实施例可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本说明书一个或多个实施例范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。
以上所述仅为本说明书一个或多个实施例的较佳实施例而已,并不用以限制本说明书一个或多个实施例,凡在本说明书一个或多个实施例的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本说明书一个或多个实施例保护的范围之内。
Claims (20)
- 一种物理设备的配置方法,其特征在于,包括:用户设备检测到待配置物理设备;所述用户设备展示预设应用中针对所述待配置物理设备的配置界面;所述用户设备通过所述配置界面对所述待配置物理设备实施配置,将所述待配置物理设备绑定至团体。
- 根据权利要求1所述的方法,其特征在于,所述用户设备检测到待配置物理设备,包括:所述用户设备接入所述待配置物理设备创建的初始局域网络;或者,所述用户设备与所述待配置物理设备建立近场连接。
- 根据权利要求1所述的方法,其特征在于,所述用户设备展示预设应用中针对所述待配置物理设备的配置界面,包括:所述用户设备展示引导界面,所述引导界面包含所述配置界面的入口选项;所述用户设备根据针对所述入口选项的用户触发操作,唤起所述预设应用,并在所述预设应用内打开所述配置界面。
- 根据权利要求1所述的方法,其特征在于,所述用户设备通过所述配置界面对所述待配置物理设备实施配置,包括:所述用户设备根据检测到的针对所述配置界面的用户配置操作,对所述待配置物理设备实施配置。
- 根据权利要求1所述的方法,其特征在于,所述用户设备通过所述配置界面对所述待配置物理设备实施配置,包括:所述用户设备将所述待配置物理设备绑定至团体,以使所述待配置物理设备在配置完成后,对非归属于所述团体的用户实施使用功能限制。
- 根据权利要求5所述的方法,其特征在于,所述用户设备上运行的所述预设应用的已登录账号归属于所述团体的管理成员。
- 根据权利要求1所述的方法,其特征在于,所述待配置物理设备包括待配置接入点设备;所述用户设备通过所述配置界面对所述待配置物理设备实施配置,包括:当所述待配置接入点设备通过广域网接口与广域网相连时,所述用户设备通过所述配置界面对所述待配置接入点设备的网络接入参数进行配置,以将所述待配置接入点设备配置为本地局域网与所述广域网之间的网关设备。
- 根据权利要求1所述的方法,其特征在于,所述待配置物理设备包括待配置接入点设备;所述用户设备通过所述配置界面对所述待配置物理设备实施配置,包括:所述用户设备通过所述配置界面展示所述待配置接入点设备检测到的已组网接入点设备;所述用户设备根据被用户选取的已组网接入点设备,控制所述待配置接入点设备连接至所述被用户选取的已组网接入点设备,以使所述待配置接入点设备从所述被用户选取的已组网接入点设备处获取配置信息,并根据所述配置信息完成配置。
- 根据权利要求1所述的方法,其特征在于,所述用户设备通过所述配置界面对所述待配置物理设备实施配置,包括:所述用户设备通过所述配置界面展示所述待配置物理设备检测到的已组网接入点设备;所述用户设备根据被用户选取的已组网接入点设备,控制所述待配置物理设备连接至所述被用户选取的已组网接入点设备,以将所述待配置物理设备连接至广域网。
- 根据权利要求8或9所述的方法,其特征在于,所述已组网接入点设备已接入广域网,其中所述已组网接入点设备包括:本地局域网与所述广域网之间的网关设备,或所述网关设备维护的所述本地局域网内的接入点设备。
- 一种物理设备的配置装置,其特征在于,包括:检测单元,使用户设备检测到待配置物理设备;展示单元,使所述用户设备展示预设应用中针对所述待配置物理设备的配置界面;配置单元,使所述用户设备通过所述配置界面对所述待配置物理设备实施配置,将所述待配置物理设备绑定至团体。
- 根据权利要求11所述的装置,其特征在于,所述检测单元具体用于:使所述用户设备接入所述待配置物理设备创建的初始局域网络;或者,使所述用户设备与所述待配置物理设备建立近场连接。
- 根据权利要求11所述的装置,其特征在于,所述展示单元具体用于:使所述用户设备展示引导界面,所述引导界面包含所述配置界面的入口选项;使所述用户设备根据针对所述入口选项的用户触发操作,唤起所述预设应用,并在所述预设应用内打开所述配置界面。
- 根据权利要求11所述的装置,其特征在于,所述配置单元具体用于:使所述用户设备根据检测到的针对所述配置界面的用户配置操作,对所述待配置物 理设备实施配置。
- 根据权利要求11所述的装置,其特征在于,所述配置单元具体用于:使所述用户设备将所述待配置物理设备绑定至团体,以使所述待配置物理设备在配置完成后,对非归属于所述团体的用户实施使用功能限制。
- 根据权利要求15所述的装置,其特征在于,所述用户设备上运行的所述预设应用的已登录账号归属于所述团体的管理成员。
- 根据权利要求11所述的装置,其特征在于,所述待配置物理设备包括待配置接入点设备;所述配置单元具体用于:当所述待配置接入点设备通过广域网接口与广域网相连时,使所述用户设备通过所述配置界面对所述待配置接入点设备的网络接入参数进行配置,以将所述待配置接入点设备配置为本地局域网与所述广域网之间的网关设备。
- 根据权利要求11所述的装置,其特征在于,所述待配置物理设备包括待配置接入点设备;所述配置单元具体用于:使所述用户设备通过所述配置界面展示所述待配置接入点设备检测到的已组网接入点设备;使所述用户设备根据被用户选取的已组网接入点设备,控制所述待配置接入点设备连接至所述被用户选取的已组网接入点设备,以使所述待配置接入点设备从所述被用户选取的已组网接入点设备处获取配置信息,并根据所述配置信息完成配置。
- 根据权利要求11所述的装置,其特征在于,所述配置单元具体用于:使所述用户设备通过所述配置界面展示所述待配置物理设备检测到的已组网接入点设备;使所述用户设备根据被用户选取的已组网接入点设备,控制所述待配置物理设备连接至所述被用户选取的已组网接入点设备,以将所述待配置物理设备连接至广域网。
- 根据权利要求18或19所述的装置,其特征在于,所述已组网接入点设备已接入广域网,其中所述已组网接入点设备包括:本地局域网与所述广域网之间的网关设备,或所述网关设备维护的所述本地局域网内的接入点设备。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710887929.4 | 2017-09-27 | ||
CN201710887929.4A CN109560950A (zh) | 2017-09-27 | 2017-09-27 | 物理设备的配置方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2019062632A1 true WO2019062632A1 (zh) | 2019-04-04 |
Family
ID=65863912
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2018/106634 WO2019062632A1 (zh) | 2017-09-27 | 2018-09-20 | 物理设备的配置方法及装置 |
Country Status (3)
Country | Link |
---|---|
CN (1) | CN109560950A (zh) |
TW (1) | TW201916639A (zh) |
WO (1) | WO2019062632A1 (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111372251B (zh) * | 2020-02-27 | 2024-04-09 | 深圳市信锐网科技术有限公司 | 无线访问接入方法、装置、***、终端设备、服务器及存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105260187A (zh) * | 2015-10-20 | 2016-01-20 | 北京小鸟听听科技有限公司 | 用于可视化拖动建组的方法和终端 |
CN106470115A (zh) * | 2015-08-20 | 2017-03-01 | 阿里巴巴集团控股有限公司 | 一种安全配置方法、相关装置和*** |
CN106789291A (zh) * | 2016-12-29 | 2017-05-31 | 郑州云海信息技术有限公司 | 一种集群成员控制方法和装置 |
CN106817699A (zh) * | 2015-12-01 | 2017-06-09 | 中兴通讯股份有限公司 | 无线接入设备注册方法及装置 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070150742A1 (en) * | 2005-12-22 | 2007-06-28 | Cukier Johnas I | Secure data communication for groups of mobile devices |
CN103944963B (zh) * | 2014-03-26 | 2017-08-01 | 小米科技有限责任公司 | 数据同步方法、装置、设备及*** |
CN104967596B (zh) * | 2014-10-31 | 2018-05-22 | 腾讯科技(深圳)有限公司 | 用户终端与物联网设备绑定、通信的实现方法和装置 |
CN105487392A (zh) * | 2015-11-26 | 2016-04-13 | 小米科技有限责任公司 | 设备展示方法及装置 |
CN106203950A (zh) * | 2016-07-01 | 2016-12-07 | 阿里巴巴集团控股有限公司 | 考勤配置方法及装置 |
-
2017
- 2017-09-27 CN CN201710887929.4A patent/CN109560950A/zh active Pending
-
2018
- 2018-06-06 TW TW107119429A patent/TW201916639A/zh unknown
- 2018-09-20 WO PCT/CN2018/106634 patent/WO2019062632A1/zh active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106470115A (zh) * | 2015-08-20 | 2017-03-01 | 阿里巴巴集团控股有限公司 | 一种安全配置方法、相关装置和*** |
CN105260187A (zh) * | 2015-10-20 | 2016-01-20 | 北京小鸟听听科技有限公司 | 用于可视化拖动建组的方法和终端 |
CN106817699A (zh) * | 2015-12-01 | 2017-06-09 | 中兴通讯股份有限公司 | 无线接入设备注册方法及装置 |
CN106789291A (zh) * | 2016-12-29 | 2017-05-31 | 郑州云海信息技术有限公司 | 一种集群成员控制方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
TW201916639A (zh) | 2019-04-16 |
CN109560950A (zh) | 2019-04-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9820153B2 (en) | Centralized access point provisioning system and methods of operation thereof | |
US8447843B2 (en) | System, method and computer program product for identifying, configuring and accessing a device on a network | |
TWI684153B (zh) | 應用客戶端、伺服器端及對應的入口網站(Portal)認證方法 | |
ES2767130T3 (es) | Usar un dispositivo móvil para restringir el enfoque y realizar operaciones en otro dispositivo móvil | |
US10291956B2 (en) | Methods and systems for enabling communications between devices | |
US9998473B2 (en) | WiFi access management system and methods of operation thereof | |
TWI332333B (en) | System and method for distributing wireless network access parameters | |
CN100486173C (zh) | 使用便携式存储媒质配置瘦客户机设备的网络设置 | |
WO2017148308A1 (zh) | 一种物联网设备接入网络的方法、装置及*** | |
ES2641439T3 (es) | Extracción de archivos de un dispositivo cliente remoto | |
KR102150659B1 (ko) | 위치 정보에 기반한 디바이스 검색 방법 및 장치 | |
US9852274B2 (en) | Media client device setup utilizing zero-touch installation | |
US10826718B2 (en) | System and method for coupling a digital appliance to a monitoring service | |
US20230224215A1 (en) | Methods and systems for dhcp policy management | |
US11496902B2 (en) | Access to Wi-Fi networks via two-step and two-party control | |
WO2019062632A1 (zh) | 物理设备的配置方法及装置 | |
WO2019062570A1 (zh) | 设备配置方法及装置 | |
JP5408737B2 (ja) | プロジェクタおよびセキュリティ制御方法 | |
WO2008039481A1 (en) | System, method and computer program product for identifying, configuring and accessing a device on a network | |
KR20180068513A (ko) | 홈허브 단말의 암호 관리 방법, 그 방법을 수행하는 장치 및 컴퓨터 프로그램 |
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: 18863506 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: 18863506 Country of ref document: EP Kind code of ref document: A1 |