CN113162920B - Network authority control method, device, equipment, storage medium and program product - Google Patents

Network authority control method, device, equipment, storage medium and program product Download PDF

Info

Publication number
CN113162920B
CN113162920B CN202110349690.1A CN202110349690A CN113162920B CN 113162920 B CN113162920 B CN 113162920B CN 202110349690 A CN202110349690 A CN 202110349690A CN 113162920 B CN113162920 B CN 113162920B
Authority
CN
China
Prior art keywords
target
network
user equipment
information
router
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110349690.1A
Other languages
Chinese (zh)
Other versions
CN113162920A (en
Inventor
贾东雯
薛斌
庞方成
张国鹏
崔景宇
宋乐
屈杨申
吴琦
苑帅
李郝
袁赢
李鹏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN202110349690.1A priority Critical patent/CN113162920B/en
Publication of CN113162920A publication Critical patent/CN113162920A/en
Application granted granted Critical
Publication of CN113162920B publication Critical patent/CN113162920B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/083Network architectures or network communication protocols for network security for authentication of entities using passwords
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • G10L2015/223Execution procedure of a spoken command

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computational Linguistics (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The present disclosure provides a network permission control method, apparatus, device, storage medium and program product, which relate to the field of computer technology, in particular to the field of artificial intelligence. The specific implementation scheme is as follows: under the condition that a network use authority control instruction is detected according to voice information of a user, selecting a target router from candidate routers associated with an intelligent screen; determining target network usage rights information for a target user device connected to the target router; and sending the target network use permission information to the target router for indicating the target router to control the network use behavior of the target user equipment according to the target network use permission information. According to the technical scheme of the embodiment of the disclosure, convenience in controlling the internet access authority of the user equipment is improved.

Description

Network authority control method, device, equipment, storage medium and program product
Technical Field
The present disclosure relates to the field of artificial intelligence technologies, and in particular, to a method, an apparatus, a device, a storage medium, and a program product for controlling network permissions.
Background
With the rapid development of network technology, many families can realize wired and wireless internet access functions by installing routers, and great convenience is brought to learning, work and life. School-age children and even smaller children have come into contact with the internet through computers, smart phones, smart screens, or tablets, etc.
Because children often have very strong curiosity to the novel things and lack the strength of self-control, it is very easy to indulge in the network, not only influence the lesson, still can cause physique and eyesight to descend to some unhealthy websites and games can also cause harm to children's physical and mental health, therefore, it is very important to carry on some network equipment or applied network control authority setting.
Disclosure of Invention
The disclosure provides a network authority control method, apparatus, device, storage medium and program product.
According to an aspect of the present disclosure, there is provided a network right control method, including:
under the condition that a network use authority control instruction is detected according to voice information of a user, selecting a target router from candidate routers associated with an intelligent screen;
determining target network usage permission information for target user equipment connected with the target router;
and sending the target network use permission information to the target router for indicating the target router to control the network use behavior of the target user equipment according to the target network use permission information.
According to another aspect of the present disclosure, there is provided a network authority control method, including:
acquiring target network use authority information of target user equipment, which is sent by an intelligent screen;
and controlling the network use behavior of the target user equipment according to the target network use authority information.
According to another aspect of the present disclosure, there is provided a network authority control apparatus including:
the target router selection module is used for selecting a target router from candidate routers associated with the intelligent screen under the condition that a network use authority control instruction is detected according to voice information of a user;
the network use permission determining module is used for determining target network use permission information for target user equipment connected with the target router;
and the network use permission sending module is used for sending the target network use permission information to the target router and indicating the target router to control the network use behavior of the target user equipment according to the target network use permission information.
According to another aspect of the present disclosure, there is provided a network authority control apparatus, including:
the network use permission acquisition module is used for acquiring target network use permission information of the target user equipment sent by the intelligent screen;
and the network use behavior control module is used for controlling the network use behavior of the target user equipment according to the target network use authority information.
According to another aspect of the present disclosure, there is provided an electronic device including:
at least one processor; and
a memory communicatively coupled to the at least one processor; wherein,
the memory stores instructions executable by the at least one processor to enable the at least one processor to perform a network authorization control method according to any of the embodiments of the present disclosure.
According to another aspect of the present disclosure, there is provided a non-transitory computer readable storage medium storing computer instructions for causing a computer to perform a network right control method according to any one of the embodiments of the present disclosure.
According to another aspect of the present disclosure, there is provided a computer program product comprising a computer program which, when executed by a processor, implements the network authorization control method according to any of the embodiments of the present disclosure.
According to the technology disclosed by the invention, the convenience of the Internet access authority control of the user equipment is improved.
It should be understood that the statements in this section are not intended to identify key or critical features of the embodiments of the present disclosure, nor are they intended to limit the scope of the present disclosure. Other features of the present disclosure will become apparent from the following description.
Drawings
The drawings are included to provide a better understanding of the present solution and are not to be construed as limiting the present disclosure. Wherein:
fig. 1 is a flowchart of a network permission control method provided according to an embodiment of the present disclosure;
fig. 2 is a flowchart of another network permission control method provided according to an embodiment of the disclosure;
fig. 3a is a flowchart of another network permission control method provided according to an embodiment of the present disclosure;
fig. 3b is a schematic diagram of a password entry page provided in accordance with an embodiment of the present disclosure;
fig. 4a is a flowchart of a network permission control method provided according to an embodiment of the present disclosure;
fig. 4b is a schematic diagram of a target network usage right information setting page provided according to an embodiment of the present disclosure;
fig. 5 is a flowchart of another network permission control method provided according to an embodiment of the present disclosure;
fig. 6 is a schematic structural diagram of a network permission control device according to an embodiment of the present disclosure;
fig. 7 is a schematic structural diagram of a network permission control device according to an embodiment of the present disclosure;
fig. 8 is a block diagram of an electronic device for implementing a network authorization control method according to an embodiment of the disclosure.
Detailed Description
Exemplary embodiments of the present disclosure are described below with reference to the accompanying drawings, in which various details of the embodiments of the disclosure are included to assist understanding, and which are to be considered as merely exemplary. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the present disclosure. Also, descriptions of well-known functions and constructions are omitted in the following description for clarity and conciseness.
Fig. 1 is a schematic diagram of a network permission control method in an embodiment of the present disclosure, a technical solution of the embodiment of the present disclosure is applicable to a case where an internet permission of a user equipment is controlled by voice, the method may be executed by a network permission control device, the device may be implemented in a software and/or hardware manner, and may be generally integrated in an electronic device, for example, a terminal device, and the method of the embodiment of the present disclosure specifically includes the following steps:
s110, under the condition that a network use authority control instruction is detected according to voice information of a user, a target router is selected from candidate routers associated with the intelligent screen.
The network authority control instruction is a voice-form control instruction initiated by a user for network authority, and the network authority control instruction may include an identifier of a target router, for example, the network authority control instruction is "child protection for opening router a"; the candidate router associated with the smart screen may be at least one router in the same local area network as the smart screen; the target router may be one or more of the candidate routers, e.g., the target router is a router corresponding to a router identification contained in a user-initiated network permission control directive.
In the embodiment of the disclosure, the smart screen acquires the voice information of the user in real time, and when it is detected that the voice information of the user is a network use permission control instruction including an identifier of a target router, in order to modify configuration information of the router and implement network permission control on the device, first, the target router is determined in at least one candidate router associated with the smart screen according to the identifier of the target router, and specifically, the target router may be selected from at least one candidate router in the same local area network as the smart screen.
Illustratively, when receiving a network authority control instruction of "turn on router child protection" from a user, the smart screen obtains at least one candidate router in the same local area network as the smart screen, further determines whether each candidate router has enabled child protection, and takes a candidate router that has not enabled child protection function among the candidate routers as a target router. As another example, the smart screen may select router a as the target router from at least one candidate router upon receiving a network right control instruction "turn on child protection for router a" from the user.
And S120, determining target network use authority information for the target user equipment connected with the target router.
Wherein the target user equipment is user equipment in communication connection with the target router; the network usage permission information may include information such as the internet access duration of the target user equipment, whether the target user equipment is allowed to access the internet, and whether an application installed on the target user equipment is allowed to use the network.
In the embodiment of the present disclosure, after a target router is selected, in order to control a network usage right of a target user equipment connected to the target router, first, a communication connection is established with the target router, and target network usage right information is determined for the target user equipment connected to the target router, for example, an intelligent screen "opens child protection of a router a" according to a network usage right control instruction in a voice form initiated by a user, "determines an identifier of a child protection setting page from an existing page of a route APK (Android application package) of the router a," and further determines the target network usage right information for the target user equipment according to a network usage right setting operation of the user. Illustratively, the target network usage permission information of the target user equipment 1 is determined as one-key network disconnection, and the target network usage permission information of the target user equipment 2 is determined as continuous internet access time of 30 minutes.
S130, sending the target network use permission information to the target router, wherein the target router is used for indicating the target router to control the network use behavior of the target user equipment according to the target network use permission information.
In the embodiment of the disclosure, after determining the target network usage right information corresponding to each target user device, the target network usage right information is sent to the target router to instruct the target router to control the network usage behavior of at least one target user device according to the target network usage right information.
Illustratively, the target network usage right information (for example, one-touch network disconnection) corresponding to the target user equipment 1 is sent to the target router connected to the target user equipment 1, so as to instruct the target router to perform the limitation on the network usage behavior of the target user equipment 1 according to the target network usage right information, that is, to disconnect the network connection of the target user equipment 1.
Also exemplarily, the target network usage right information (for example, the duration of continuous internet access of 30 minutes) corresponding to the target user equipment 2 is sent to the target router connected to the target user equipment 2, so as to instruct the target router to perform the limitation on the network usage behavior of the target user equipment 2 according to the target network usage right information, that is, when the target user equipment 2 continuously accesses the internet for more than 30 minutes, the network connection of the target user equipment 2 is disconnected.
According to the technical scheme, under the condition that a network use permission control instruction is detected according to voice information of a user, a target router is selected from candidate routers associated with an intelligent screen, target network use permission information is further determined for target user equipment connected with the target router, and finally the target network use permission information is sent to the target router and used for indicating the target router to control network use behaviors of the target user equipment according to the target network use permission information, so that convenience in controlling the internet access permission of the user equipment is improved.
Fig. 2 is a schematic diagram of a network right control method in an embodiment of the present disclosure, which is further detailed on the basis of the above embodiment, and provides specific steps for determining target network usage right information for a target user equipment connected to a target router. A network permission control method provided in the embodiment of the present disclosure is described below with reference to fig. 2, which includes the following steps:
s210, under the condition that a network use authority control instruction is detected according to voice information of a user, a target router is selected from candidate routers associated with the intelligent screen.
S220, sending a network authority acquisition request to the target router for indicating the target router to acquire and feed back the current network use authority information of the target user equipment.
In the embodiment of the disclosure, before determining the target network usage right information of the target user equipment, the current network usage right information of the target user equipment needs to be acquired, so that the intelligent screen sends a network right acquisition request for the target user equipment to the target router, so that the target router acquires the current network usage right information of the target user equipment in communication connection with the target router and feeds the current network usage right information back to the intelligent screen.
For example, after determining the target router, the smart screen further acquires the target user equipment connected to the target router as the user equipment 1, and in order to set the network usage right of the user equipment 1, it is first required to acquire current network usage right information of the user equipment 1, so that the smart screen sends a network right acquisition request for the user equipment 1 to the target router to instruct the target router to acquire the current network usage right information of the user equipment 1 connected thereto, for example, the current network usage right information of the user equipment 1 is that the child protection function is not enabled.
And S230, determining the target network use authority information of the target user equipment according to the current network use authority information.
In the embodiment of the disclosure, after the current network usage permission information of the target user equipment is obtained, the network usage permission information of the target user equipment is determined according to the current network usage permission information, specifically, after the network usage permission information of the target user equipment is obtained by the user of the smart screen, the network usage permission information of the target user equipment is set according to actual usage requirements, and the network usage permission information of the target user equipment is determined by the smart screen according to user input information. After the current network use permission information is acquired, the intelligent screen can clearly show the current network use permission of each target user equipment to the user, and then the user can adjust the target network use permission according to the use requirement of each target user equipment.
For example, if the current network usage permission information of the target user equipment is displayed by the smart screen and the child protection function is not enabled, the user may set, according to the usage requirement, the target user equipment in the smart screen to enable child protection, and set specific information, for example, time for limiting the network usage of the target user equipment, and the like.
Optionally, the current network usage right information includes information of available time of the application program in the target user equipment;
determining target network usage rights information for a target user device connected to a target router, comprising:
displaying the usable time information of the application program through the authority control page;
and obtaining the target network use authority information of the target user equipment according to the setting operation of the application program and/or the available time information.
In this optional embodiment, the network usage right information includes the available time information of the application program in the target user equipment, that is, the usage time of the application program in the target user equipment is limited, and the network connection is disconnected after the set usage time is exceeded.
For example, a user may perform a key-off setting for a target user device, where the target user device cannot perform network connection, or input the available time information of the target user device, and disconnect the network connection after the usage duration of the target user device reaches the available time; the setting may also be performed for one or more applications installed in the target user equipment, for example, performing a network cut-off setting on the application a installed in the target user equipment, where the application a cannot be connected to the network, or setting the usable time for the application a, and disconnecting the network connection of the application a when the usable time of the application a exceeds the usable time.
S240, sending the target network use authority information to the target router for indicating the target router to control the network use behavior of the target user equipment according to the target network use authority information.
According to the technical scheme of the embodiment, under the condition that a network use permission control instruction is detected according to voice information of a user, a target router is selected from candidate routers associated with an intelligent screen, a network permission acquisition request is further sent to the target router and used for indicating the target router to acquire and feed back current network use permission information of target user equipment, the target network use permission information of the user equipment is determined according to the current network use permission information, the target network use permission information is finally sent to the target router and used for indicating the target router to control network use behaviors of the target user equipment according to the target network use permission information, the purpose that the target network use permission information of the user equipment is determined according to the current network use permission information is achieved, and convenience in internet access permission control of the user equipment is improved.
Fig. 3a is a schematic diagram of a network permission control method in an embodiment of the present disclosure, which is further detailed on the basis of the above embodiment and provides specific steps before determining target network usage permission information for a target user device connected to a target router. A network permission control method provided in the embodiment of the present disclosure is described below with reference to fig. 3a, which includes the following steps:
s310, under the condition that a network use authority control instruction is detected according to voice information of a user, a target router is selected from candidate routers associated with the intelligent screen.
S320, acquiring the password of the target router input by the user.
In the embodiment of the present disclosure, before a user sets network usage permission information of a target user device in a target router, an identity authentication is required to establish connection with the target router, specifically, as shown in fig. 3b, an intelligent screen sends an open instruction including an identifier of a setting page to an APK of the target router, the APK shows a password filling interface to the user, the intelligent screen obtains a password of the target router input by the user, and the password user authenticates a user operation permission.
And S330, authenticating the authority of the user for operating the target router according to the password.
In the embodiment of the disclosure, the smart screen receives the password of the target router input by the user, authenticates the authority of the user for operating the target router, specifically, compares the password input by the user with the password corresponding to the target router obtained in advance, and when the password input by the user and the password are the same, confirms that the user has the authority for operating the target router, and by setting the password, avoids malicious modification of the device of the target router, and improves the information security.
S340, acquiring candidate user equipment connected with the target router.
In the embodiment of the disclosure, after the operation authority authentication of the user for the target router is passed, all the user devices connected with the target router are acquired as candidate user devices, so as to select the target user devices from the candidate user devices to set the network use authority information.
And S350, taking the candidate user equipment with the user identity as child as target user equipment.
In the embodiment of the disclosure, a method for determining a target user device in candidate user devices is provided, and specifically, a user identity of each candidate user device is obtained, for example, the user identity is determined according to identity registration information uploaded by the user device in advance, and finally, the candidate user device with the user identity of a child is taken as the target user device, so that the internet surfing behavior of the child can be limited in multiple dimensions, and a network is prevented from being enthusiastic.
And S360, sending the target network use permission information to the target router for indicating the target router to control the network use behavior of the target user equipment according to the target network use permission information.
Optionally, sending the target network usage right information to the target router includes:
under the condition that the current router connected with the intelligent screen is different from the target router, disconnecting the current router from the current router and establishing connection with the target router;
and sending the target network use authority information to the target router.
In this optional embodiment, a manner of sending the target network usage permission information to the target router is provided, and specifically, it is first detected whether the target router connected to the target user equipment is a router connected to the smart screen, if the target router is not currently connected to the smart screen, the target router needs to be disconnected from the currently connected router, and a connection with the target router is established, and the target network usage permission information is sent to the target router after the connection is established, and then the target network usage permission information is sent after the connection is established between the target router and the target router, so that reliability of information sending is improved. Illustratively, if the target router is connected before the smart screen, connection is established with the target router according to the connection password in the last connection, otherwise, a target router password filling page is displayed to the user, after the user inputs the connection password of the target router, connection is established with the target router, and the target network use permission information is sent to the target router after the connection is established.
Optionally, sending the target network usage right information to the target router includes:
and under the condition that the current router connected with the intelligent screen is different from the target router, sending the target network use permission information to the target router through the cloud platform.
In this optional embodiment, another method for sending target network usage permission information to a target router is provided, and still under the condition that a current router connected to the smart screen is different from the target router, the smart screen may send the target network usage permission information to the target router through the cloud platform, specifically, the smart screen directly sends the target network usage permission information input by a user and an identifier of the target router to the cloud platform together, and then the cloud platform determines the target router according to the identifier of the target router and sends the target network usage permission information to the target router, and the current connection does not need to be disconnected by the smart screen, and the target network usage permission information is directly sent to the target router through the cloud platform, so that the transmission convenience is increased, and meanwhile, the reliability of information transmission is ensured.
According to the technical scheme, under the condition that a network use permission control instruction is detected according to voice information of a user, a target router is selected from candidate routers associated with an intelligent screen, then a password of the target router input by the user is obtained, the permission of the user for operating the target router is authenticated according to the password, further, candidate user equipment connected with the target router is obtained, the candidate user equipment with the user identity being children is used as the target user equipment, and finally, target network use permission information is sent to the target router and used for indicating the target router to control the network use behavior of the target user equipment according to the target network use permission information, so that convenience in internet access permission control of the user equipment is improved, and information safety is set.
Fig. 4a is a schematic diagram of a network permission control method in an embodiment of the present disclosure, where a technical solution of the embodiment of the present disclosure is applicable to a case where an internet permission of a user equipment is controlled by voice, and the method may be executed by a network permission control device, where the device may be implemented in a software and/or hardware manner, and may be generally integrated in an electronic device, for example, a terminal device, and the method in the embodiment of the present disclosure specifically includes the following steps:
s410, acquiring the target network use permission information of the target user equipment sent by the intelligent screen.
In the embodiment of the disclosure, a target router connected to a target user device first obtains target network usage right information of the target user device sent by an intelligent screen, where the network usage right information may be network usage right information for each target user device or for an application installed in the target user device, for example, a network of the target user device is disconnected or a network of an application in the target user device is disconnected, and specifically, the target router may receive the target network usage right information directly sent by the intelligent screen, and may also receive the target network usage right information sent by the intelligent screen through a cloud platform.
And S420, controlling the network use behavior of the target user equipment according to the target network use authority information.
In the embodiment of the disclosure, after receiving the target network usage right, the target router acquires at least one item of target network usage right information and target user equipment or an application program corresponding to each item of target network usage right information, and then controls the network usage behavior of the target user equipment or the application program installed in the target user equipment according to the target network usage right.
For example, as shown in fig. 4b, according to the target network usage right information, a network disconnection operation is performed on the target user equipment, that is, the target user equipment is prohibited from accessing the network, and at this time, all applications in the target user equipment cannot access the network; network use permission setting can be carried out on the application program in the target user equipment according to the target network use permission information, wherein the network use duration of the application program is controlled or the network connection of the application program is directly disconnected; in addition, the network usage permission may be set for a category to which an Application in the target user device belongs, for example, the Application or the website that needs to be connected to the network is divided into multiple categories such as an Application market, shopping, a game, social contact, a video, and a website blacklist, where the Application market, the shopping, the game, the social contact, and the video category all include at least one Application (APP), and the network usage permission may be set in units of categories. In addition, the network access authority of the website can be limited, for example, the network access authority of a certain website is shielded, and the user disconnects the network when accessing the website.
According to the technical scheme, the target network use permission information of the target user equipment sent by the intelligent screen is obtained, then the network use behavior of the target user equipment is controlled according to the target network use permission information, and convenience in internet access permission control of the user equipment is improved.
Fig. 5 is a schematic diagram of a network permission control method in the embodiment of the present disclosure, which is further detailed based on the above embodiment and provides a specific step of acquiring target network usage permission information of a target user equipment sent by an intelligent screen. A network permission control method provided in the embodiment of the present disclosure is described below with reference to fig. 5, which includes the following steps:
and S510, acquiring target network use authority information of the target user equipment, which is sent by the intelligent screen through the cloud platform.
In the embodiment of the disclosure, when the smart screen is not connected with the target router, the smart screen cannot directly send the target network usage permission information to the target router, the smart screen can be sent through the cloud platform, that is, the smart screen sends the target network usage permission information to the cloud platform, and the cloud platform further sends the target network usage permission information to the target router, the target router can receive the target network usage permission information sent by the cloud platform, the connection between the smart screen and the currently connected router is not required to be disconnected, and when the transmission convenience is increased, the reliability of information transmission is ensured. The target network usage right information may be network usage right information corresponding to the target user equipment, for example, the currently received network usage right information further includes an identifier of the corresponding target user equipment.
S520, controlling the network use behavior of the target user equipment according to the target network use authority information.
Optionally, the network permission control method of this embodiment further includes:
acquiring a network authority acquisition request sent by an intelligent screen;
acquiring current network use authority information of target user equipment according to the network authority acquisition request;
and feeding back the current network use authority information of the target user equipment to the intelligent screen so that the intelligent screen determines the target network use authority information of the user equipment according to the current network use authority information.
In this optional embodiment, before determining the target network usage right for the target user equipment connected to the target router, the smart screen needs to acquire current network usage right information of the target user equipment, and therefore, needs to send a network right acquisition request to the target router. And after receiving a network permission acquisition request sent by the intelligent screen, the target router acquires the current network use permission information of the target user equipment according to the network permission acquisition request, wherein the network permission acquisition request comprises the identification of the target user equipment. Furthermore, the target router feeds back the collected current network use permission information of the target user equipment to the intelligent screen, so that the intelligent screen can determine the target network use permission information of the user equipment according to the current network use permission information, the network use permission of the target user equipment of which the current network use permission information does not meet the use requirement only needs to be set, and the setting efficiency of the network use permission is improved.
According to the technical scheme, the target network use permission information of the target user equipment, sent by the intelligent screen through the cloud platform, is acquired, the network use behavior of the target user equipment is controlled according to the target network use permission information, convenience in internet access permission control of the user equipment is improved, the target network use permission information is acquired through the cloud platform under the condition that the intelligent screen is not connected with the target router, and the reliability of set information is guaranteed while the convenience in information setting is improved.
Fig. 6 is a schematic structural diagram of a network authorization control device in an embodiment of the present disclosure, where the network authorization control device 600 includes: a target router selection module 610, a network usage right determination module 620, and a network usage right transmission module 630.
The target router selection module 610 is used for selecting a target router from candidate routers associated with the smart screen under the condition that a network use authority control instruction is detected according to voice information of a user;
a network usage right determining module 620, configured to determine target network usage right information for a target user equipment connected to the target router;
a network usage right sending module 630, configured to send the target network usage right information to the target router, and instruct the target router to control the network usage behavior of the target user equipment according to the target network usage right information.
According to the technical scheme, under the condition that a network use permission control instruction is detected according to voice information of a user, a target router is selected from candidate routers associated with an intelligent screen, target network use permission information is further determined for target user equipment connected with the target router, and finally the target network use permission information is sent to the target router and used for indicating the target router to control network use behaviors of the target user equipment according to the target network use permission information, so that convenience in controlling the internet access permission of the user equipment is improved.
Optionally, the network usage right determining module 620 includes:
a network permission acquisition request sending unit, configured to send a network permission acquisition request to the target router, and instruct the target router to acquire and feed back current network usage permission information of the target user equipment;
and the network use permission determining unit is used for determining the target network use permission information of the target user equipment according to the current network use permission information.
Optionally, the current network usage right information includes available time information of an application program in the target user equipment;
the network usage right determining module 620 includes:
the time information display unit is used for displaying the available time information of the application program through the authority control page;
and the network use authority acquisition unit is used for acquiring the target network use authority information of the target user equipment according to the setting operation of the application program and/or the available time information.
Optionally, the network permission control apparatus further includes:
a candidate user equipment obtaining module, configured to obtain candidate user equipment connected to the target router before determining target network usage right information for the target user equipment connected to the target router;
and the target user equipment determining module is used for taking the candidate user equipment with the user identity as the child as the target user equipment.
Optionally, the network permission control apparatus further includes:
the password acquisition module is used for acquiring the password of the target router input by a user before determining the target network use permission information for the target user equipment connected with the target router;
and the authority authentication module is used for authenticating the authority of the user for operating the target router according to the password.
Optionally, the network usage right sending module 630 includes:
the connection establishing unit is used for disconnecting the connection with the current router and establishing the connection with the target router under the condition that the current router connected with the intelligent screen is different from the target router;
and the first network use permission sending unit is used for sending the target network use permission information to the target router.
Optionally, the network usage right sending module 630 includes:
and the second network use permission sending unit is used for sending the target network use permission information to the target router through the cloud platform under the condition that the current router connected with the intelligent screen is different from the target router.
The network authority control device provided by the embodiment of the disclosure can execute the network authority control method provided by any embodiment of the disclosure, and has corresponding functional modules and beneficial effects of the execution method.
Fig. 7 is a schematic structural diagram of a network authorization control device in an embodiment of the present disclosure, where the network authorization control device 700 includes: a network usage right acquisition module 710 and a network usage behavior control module 720.
The network use permission obtaining module 710 is configured to obtain target network use permission information of the target user equipment sent by the smart screen;
and a network usage behavior control module 720, configured to control the network usage behavior of the target user equipment according to the target network usage right information.
According to the technical scheme of the embodiment, the target network use permission information of the target user equipment sent by the intelligent screen is obtained, then the network use behavior of the target user equipment is controlled according to the target network use permission information, and convenience in internet access permission control of the user equipment is improved.
Optionally, the network usage right obtaining module 710 includes:
and the network use permission acquiring unit is used for acquiring the target network use permission information of the target user equipment, which is sent by the intelligent screen through the cloud platform.
Optionally, the network permission control apparatus further includes:
the network authority acquisition request acquisition module is used for acquiring a network authority acquisition request sent by the intelligent screen;
the network use permission acquisition module is used for acquiring the current network use permission information of the target user equipment according to the network permission acquisition request;
and the network use permission feedback module is used for feeding back the current network use permission information of the target user equipment to the intelligent screen so that the intelligent screen determines the target network use permission information of the user equipment according to the current network use permission information.
The network authority control device provided by the embodiment of the disclosure can execute the network authority control method provided by any embodiment of the disclosure, and has corresponding functional modules and beneficial effects of the execution method.
The present disclosure also provides an electronic device, a readable storage medium, and a computer program product according to embodiments of the present disclosure.
FIG. 8 shows a schematic block diagram of an example electronic device 800 that may be used to implement embodiments of the present disclosure. Electronic devices are intended to represent various forms of digital computers, such as laptops, desktops, workstations, personal digital assistants, servers, blade servers, mainframes, and other appropriate computers. The electronic device may also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions, are meant to be examples only, and are not meant to limit implementations of the disclosure described and/or claimed herein.
As shown in fig. 8, the electronic device 800 includes a computing unit 801 that can perform various appropriate actions and processes according to a computer program stored in a Read Only Memory (ROM) 802 or a computer program loaded from a storage unit 808 into a Random Access Memory (RAM) 803. In the RAM 803, various programs and data required for the operation of the electronic apparatus 800 can also be stored. The calculation unit 801, the ROM 802, and the RAM 803 are connected to each other by a bus 804. An input/output (I/O) interface 805 is also connected to bus 804.
A number of components in the electronic device 800 are connected to the I/O interface 805, including: an input unit 806 such as a keyboard, a mouse, or the like; an output unit 807 such as various types of displays, speakers, and the like; a storage unit 808, such as a magnetic disk, optical disk, or the like; and a communication unit 809 such as a network card, modem, wireless communication transceiver, etc. The communication unit 809 allows the electronic device 800 to exchange information/data with other devices through a computer network such as the internet and/or various telecommunication networks.
Computing unit 801 may be a variety of general and/or special purpose processing components with processing and computing capabilities. Some examples of the computing unit 801 include, but are not limited to, a Central Processing Unit (CPU), a Graphics Processing Unit (GPU), various dedicated Artificial Intelligence (AI) computing chips, various computing units running machine learning model algorithms, a Digital Signal Processor (DSP), and any suitable processor, controller, microcontroller, and the like. The calculation unit 801 executes the respective methods and processes described above, such as the network authority control method. For example, in some embodiments, the network authorization control method may be implemented as a computer software program tangibly embodied in a machine-readable medium, such as storage unit 808. In some embodiments, part or all of the computer program may be loaded and/or installed onto the electronic device 800 via the ROM 802 and/or the communication unit 809. When the computer program is loaded into RAM 803 and executed by the computing unit 801, one or more steps of the network rights control method described above may be performed. Alternatively, in other embodiments, the computing unit 801 may be configured to perform the network entitlement control method by any other suitable means (e.g., by means of firmware).
Various implementations of the systems and techniques described here above may be implemented in digital electronic circuitry, integrated circuitry, field Programmable Gate Arrays (FPGAs), application Specific Integrated Circuits (ASICs), application Specific Standard Products (ASSPs), system on a chip (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and/or combinations thereof. These various embodiments may include: implemented in one or more computer programs that are executable and/or interpretable on a programmable system including at least one programmable processor, which may be special or general purpose, receiving data and instructions from, and transmitting data and instructions to, a storage system, at least one input device, and at least one output device.
Program code for implementing the methods of the present disclosure may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general purpose computer, special purpose computer, or other programmable network authority control device, such that the program codes, when executed by the processor or controller, cause the functions/operations specified in the flowchart and/or block diagram to be performed. The program code may execute entirely on the machine, partly on the machine, as a stand-alone software package, partly on the machine and partly on a remote machine or entirely on the remote machine or server.
In the context of this disclosure, a machine-readable medium may be a tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
To provide for interaction with a user, the systems and techniques described here can be implemented on a computer having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to a user; and a keyboard and a pointing device (e.g., a mouse or a trackball) by which a user can provide input to the computer. Other kinds of devices may also be used to provide for interaction with a user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form, including acoustic, speech, or tactile input.
The systems and techniques described here can be implemented in a computing system that includes a back-end component (e.g., as a data server), or that includes a middleware component (e.g., an application server), or that includes a front-end component (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with an implementation of the systems and techniques described here), or any combination of such back-end, middleware, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: local Area Networks (LANs), wide Area Networks (WANs), blockchain networks, and the Internet.
The computer system may include clients and servers. A client and server are generally remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other. The server can be a cloud server, also called a cloud computing server or a cloud host, and is a host product in a cloud computing service system, so that the defects of high management difficulty and weak service expansibility in the traditional physical host and VPS service are overcome.
It should be understood that various forms of the flows shown above may be used, with steps reordered, added, or deleted. For example, the steps described in the present disclosure may be executed in parallel, sequentially, or in different orders, as long as the desired results of the technical solutions disclosed in the present disclosure can be achieved, and the present disclosure is not limited herein.
The above detailed description should not be construed as limiting the scope of the disclosure. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions may be made in accordance with design requirements and other factors. Any modification, equivalent replacement, and improvement made within the spirit and principle of the present disclosure should be included in the scope of protection of the present disclosure.

Claims (16)

1. A network authority control method comprises the following steps:
under the condition that a network use authority control instruction is detected according to voice information of a user, selecting a target router from candidate routers associated with an intelligent screen; the target router is a router corresponding to a router identifier contained in the network use permission control instruction initiated by the user;
acquiring candidate user equipment connected with the target router;
acquiring user identities of all candidate user equipment, and taking the user identities as candidate user equipment of children as target user equipment;
determining target network usage rights information for the target user device connected to the target router;
sending the target network use permission information to the target router, wherein the target router is used for indicating the target router to control the network use behavior of the target user equipment according to the target network use permission information;
wherein the determining target network usage rights information for the target user equipment connected to the target router comprises:
sending a network permission acquisition request to the target router, wherein the network permission acquisition request is used for indicating the target router to acquire and feed back current network use permission information of the target user equipment;
determining target network use authority information of the target user equipment according to the current network use authority information;
wherein, the determining the target network usage right information of the target user equipment according to the current network usage right information comprises:
after an intelligent screen user acquires the current network use permission information of the target user equipment, setting the network use permission information of the target user equipment according to the actual use requirements of each target user equipment, and determining the target network use permission information of the target user equipment by the intelligent screen according to user input information;
the network use authority information is the network use authority information of the application program installed in the target user equipment.
2. The method of claim 1, wherein the current network usage right information includes available time information of an application program in the target user equipment;
the determining target network usage right information for the target user equipment connected with the target router includes:
displaying the available time information of the application program through a permission control page;
and obtaining the target network use authority information of the target user equipment according to the setting operation of the application program and/or the available time information.
3. The method of claim 1, before determining target network usage rights information for a target user device connected to the target router, further comprising:
acquiring a password of a target router input by a user;
and authenticating the authority of the user for operating the target router according to the password.
4. The method of claim 1, wherein sending the target network usage rights information to the target router comprises:
under the condition that a current router connected with the intelligent screen is different from a target router, disconnecting the current router from the current router and establishing connection with the target router;
and sending the target network use permission information to the target router.
5. The method of claim 1, wherein sending the target network usage rights information to the target router comprises:
and under the condition that the current router connected with the intelligent screen is different from the target router, sending the target network use permission information to the target router through the cloud platform.
6. A network authority control method comprises the following steps:
acquiring target network use permission information of target user equipment sent by an intelligent screen, wherein the target user equipment is candidate user equipment of which the user identity connected with a target router is a child, and the target router is a router corresponding to a router identifier contained in a network use permission control instruction initiated by a user;
controlling the network use behavior of the target user equipment according to the target network use permission information;
acquiring a network authority acquisition request sent by an intelligent screen;
acquiring current network use authority information of the target user equipment according to the network authority acquisition request;
feeding back current network use authority information of the target user equipment to the intelligent screen so that the intelligent screen determines the target network use authority information of the target user equipment according to the current network use authority information;
wherein, the determining the target network usage right information of the target user equipment according to the current network usage right information includes:
after an intelligent screen user acquires the current network use permission information of the target user equipment, setting the network use permission information of the target user equipment according to the actual use requirements of each target user equipment, and determining the target network use permission information of the target user equipment by the intelligent screen according to user input information;
the network use authority information is the network use authority information of the application program installed in the target user equipment.
7. The method of claim 6, wherein the acquiring target network usage right information of the target user equipment sent by the smart screen comprises:
and acquiring target network use permission information of the target user equipment, which is sent by the intelligent screen through the cloud platform.
8. A network rights control device comprising:
the target router selection module is used for selecting a target router from candidate routers associated with the intelligent screen under the condition that a network use authority control instruction is detected according to voice information of a user, wherein the target router is a router corresponding to a router identifier contained in the network use authority control instruction initiated by the user;
the network use permission determining module is used for determining target network use permission information for target user equipment connected with the target router;
the network use permission sending module is used for sending the target network use permission information to the target router and indicating the target router to control the network use behavior of the target user equipment according to the target network use permission information;
the network authority control device further comprises:
a candidate user equipment obtaining module, configured to obtain candidate user equipment connected to the target router before determining target network usage right information for the target user equipment connected to the target router;
the target user equipment determining module is used for acquiring the user identity of each candidate user equipment, and taking the user identity as the candidate user equipment of the child as the target user equipment;
wherein, the network usage permission determination module includes:
a network permission acquisition request sending unit, configured to send a network permission acquisition request to the target router, and instruct the target router to acquire and feed back current network usage permission information of the target user equipment;
a network usage right determining unit, configured to determine, according to the current network usage right information, target network usage right information of the target user equipment;
wherein, the determining the target network usage right information of the target user equipment according to the current network usage right information includes:
after an intelligent screen user acquires the current network use permission information of the target user equipment, setting the network use permission information of the target user equipment according to the actual use requirements of each target user equipment, and determining the target network use permission information of the target user equipment by the intelligent screen according to user input information;
the network use authority information is network use authority information of an application program installed in the target user equipment.
9. The apparatus of claim 8, wherein the current network usage right information includes available time information of an application in the target user equipment;
the network usage right determining module comprises:
the time information display unit is used for displaying the available time information of the application program through the authority control page;
and the network use authority acquisition unit is used for acquiring the target network use authority information of the target user equipment according to the setting operation of the application program and/or the available time information.
10. The apparatus of claim 8, the network authority control apparatus, further comprising:
the password acquisition module is used for acquiring a password of the target router input by a user before determining the target network use permission information for target user equipment connected with the target router;
and the authority authentication module is used for authenticating the authority of the user for operating the target router according to the password.
11. The apparatus of claim 8, wherein the network usage right transmitting module comprises:
the connection establishing unit is used for disconnecting the connection with the current router and establishing the connection with the target router under the condition that the current router connected with the intelligent screen is different from the target router;
and the first network use permission sending unit is used for sending the target network use permission information to the target router.
12. The apparatus of claim 8, wherein the network usage right transmitting module comprises:
and the second network use permission sending unit is used for sending the target network use permission information to the target router through the cloud platform under the condition that the current router connected with the intelligent screen is different from the target router.
13. A network authority control apparatus comprising:
the network use permission acquisition module is used for acquiring target network use permission information of target user equipment sent by the intelligent screen, wherein the target user equipment is candidate user equipment of which the user identity connected with a target router is a child, and the target router is a router corresponding to a router identifier contained in a network use permission control instruction initiated by a user;
the network use behavior control module is used for controlling the network use behavior of the target user equipment according to the target network use authority information;
the network permission acquisition request acquisition module is used for acquiring a network permission acquisition request sent by the intelligent screen;
the network use permission acquisition module is used for acquiring the current network use permission information of the target user equipment according to the network permission acquisition request;
the network use permission feedback module is used for feeding back the current network use permission information of the target user equipment to the intelligent screen so that the intelligent screen determines the target network use permission information of the target user equipment according to the current network use permission information;
wherein, the determining the target network usage right information of the target user equipment according to the current network usage right information includes:
after the intelligent screen user acquires the current network use permission information of the target user equipment, setting the network use permission information of the target user equipment according to the actual use requirement of each target user equipment, and determining the target network use permission information of the target user equipment by the intelligent screen according to user input information;
the network use authority information is the network use authority information of the application program installed in the target user equipment.
14. The apparatus of claim 13, wherein the network usage right obtaining module comprises:
and the network use permission acquisition unit is used for acquiring the target network use permission information of the target user equipment, which is sent by the intelligent screen through the cloud platform.
15. An electronic device, comprising:
at least one processor; and
a memory communicatively coupled to the at least one processor; wherein,
the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the network permission control method of any of claims 1-5 or claims 6-7.
16. A non-transitory computer readable storage medium storing computer instructions for causing a computer to perform the network permission control method according to any one of claims 1 to 5 or claims 6 to 7.
CN202110349690.1A 2021-03-31 2021-03-31 Network authority control method, device, equipment, storage medium and program product Active CN113162920B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110349690.1A CN113162920B (en) 2021-03-31 2021-03-31 Network authority control method, device, equipment, storage medium and program product

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110349690.1A CN113162920B (en) 2021-03-31 2021-03-31 Network authority control method, device, equipment, storage medium and program product

Publications (2)

Publication Number Publication Date
CN113162920A CN113162920A (en) 2021-07-23
CN113162920B true CN113162920B (en) 2023-04-07

Family

ID=76885965

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110349690.1A Active CN113162920B (en) 2021-03-31 2021-03-31 Network authority control method, device, equipment, storage medium and program product

Country Status (1)

Country Link
CN (1) CN113162920B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104580252A (en) * 2015-01-29 2015-04-29 小米科技有限责任公司 Network access control method and device
CN106454829A (en) * 2016-10-09 2017-02-22 杭州华三通信技术有限公司 Authorized network access method and device
CN111601367A (en) * 2020-04-03 2020-08-28 厦门快商通科技股份有限公司 Network connection control method and system based on voiceprint recognition and mobile terminal
CN112187751A (en) * 2020-09-17 2021-01-05 海尔优家智能科技(北京)有限公司 Network access method and device for equipment, storage medium and electronic device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3515121A4 (en) * 2016-09-18 2019-07-31 Midea Smart Technology Co.,Ltd. Device networking method, apparatus and system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104580252A (en) * 2015-01-29 2015-04-29 小米科技有限责任公司 Network access control method and device
CN106454829A (en) * 2016-10-09 2017-02-22 杭州华三通信技术有限公司 Authorized network access method and device
CN111601367A (en) * 2020-04-03 2020-08-28 厦门快商通科技股份有限公司 Network connection control method and system based on voiceprint recognition and mobile terminal
CN112187751A (en) * 2020-09-17 2021-01-05 海尔优家智能科技(北京)有限公司 Network access method and device for equipment, storage medium and electronic device

Also Published As

Publication number Publication date
CN113162920A (en) 2021-07-23

Similar Documents

Publication Publication Date Title
US11310239B2 (en) Network connection method, hotspot terminal and management terminal
EP3044987B1 (en) Method and system for verifying an account operation
US9635018B2 (en) User identity verification method and system, password protection apparatus and storage medium
US20220046017A1 (en) Systems, methods, and media for authenticating multiple devices
CN106161385B (en) Remote control method and device for equipment
EP3148225A1 (en) Bluetooth connection-based audio playback method and apparatus
CN109905312B (en) Message pushing method, device and system
US11237636B2 (en) System and method for network configuration and behavior control by proximity enabled devices
EP3001600A1 (en) Account login method, equipment and system
US9923939B2 (en) Electronic share server, screen sharing method, and program for electronic share server
CN108123961B (en) Information processing method, device and system
CN106254319B (en) Light application login control method and device
CN107248995B (en) Account verification method and device
CN106656985B (en) Backup account login method, device and system
CN105635104A (en) Providing access to restricted resources via a persistent authenticated device network
KR102154736B1 (en) Method and apparatus for access control system using relationship information
US20180357404A1 (en) Information processing method and apparatus, and electronic device
CN105530232B (en) Account login method and device
CN115038062A (en) Bluetooth authentication method, device and equipment
CN113946816A (en) Cloud service-based authentication method and device, electronic equipment and storage medium
CN113162920B (en) Network authority control method, device, equipment, storage medium and program product
CN107346197B (en) Information display method and device
CN110048864B (en) Method and apparatus for authenticating an administrator of a device-specific message group
CN113746909A (en) Network connection method, device, electronic equipment and computer readable storage medium
US20170180455A1 (en) Delegation of detailed content and app reviews between nearby devices

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant