CN110851244B - Intelligent terminal application management method and system based on time strategy - Google Patents
Intelligent terminal application management method and system based on time strategy Download PDFInfo
- Publication number
- CN110851244B CN110851244B CN201910867961.5A CN201910867961A CN110851244B CN 110851244 B CN110851244 B CN 110851244B CN 201910867961 A CN201910867961 A CN 201910867961A CN 110851244 B CN110851244 B CN 110851244B
- Authority
- CN
- China
- Prior art keywords
- time
- module
- strategy
- management
- application
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/48—Program initiating; Program switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
- G06F9/4843—Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
- G06F9/4881—Scheduling strategies for dispatcher, e.g. round robin, multi-level priority queues
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/109—Time management, e.g. calendars, reminders, meetings or time accounting
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Software Systems (AREA)
- Entrepreneurship & Innovation (AREA)
- Strategic Management (AREA)
- General Physics & Mathematics (AREA)
- Operations Research (AREA)
- Tourism & Hospitality (AREA)
- Quality & Reliability (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- Economics (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Telephonic Communication Services (AREA)
Abstract
The application provides an intelligent terminal application management method and system based on a time strategy, which comprises the following steps: the management module defines one or more control policies; the management module defines one or more time policies; one time strategy comprises one or more control strategies, and one control strategy corresponds to one management mode; the management module transmits the time strategy data to a service module and stores the time strategy data in the service module; the managed module requests time strategy data from the service module; the service module responds to the request of the managed module, and combines a plurality of time strategies into one time strategy and then sends the time strategy to the managed module; and the managed module receives the time strategy merged by the service module and controls the managed intelligent terminal application according to the merged time strategy. Therefore, different time periods and different modes are combined, and fine management of the intelligent terminal application of the underage students in different time periods and different scenes is achieved.
Description
Technical Field
The invention relates to the field of intelligent terminal application management system design, in particular to an intelligent terminal application management method and system based on a time strategy.
Background
With the rapid development of intelligent terminal product technology, the use of intelligent terminals is more and more popular, and nowadays, minor students also have widely contacted and used the intelligent terminals. However, as the self-control ability and the resolution ability of the minor students are weaker, if the minor students use the intelligent terminal freely, the minor students are prone to drowning the entertainment application, and the normal learning and growth of the minor students are influenced.
Some methods for managing applications of an intelligent terminal also exist in the prior art, for example, a manager installs a management and control application on a mobile terminal, and determines whether application software installed by a user on the mobile terminal matches with a set application software management and control policy through an application software management and control policy set by the manager on a service platform, if so, the application software is added to an installed application software blacklist, and the application software is prohibited from being used when the user starts the application software. The technology effectively avoids that the minor students contact improper applications, but the control strategy is too rough and is not finely controlled according to different time periods and different scenes, so that the minor students miss excellent applications which can be originally used in characteristic scenes.
Disclosure of Invention
The invention aims to solve the technical problem of more finely managing the application of the intelligent terminals of the immature students according to different time periods and different scenes. Furthermore, a more intelligent and more convenient time strategy setting method is provided, so that the whole technical scheme can realize the application fine management of the intelligent terminal and does not bring complicated operation burden to a manager.
In a first aspect, the present invention provides a method for managing an application of an intelligent terminal based on a time policy, where the method includes:
the management module defines one or more control policies;
the management module defines one or more time policies;
one time strategy comprises one or more control strategies, and one control strategy corresponds to one management mode;
the management module sets one of the control strategies as a default control strategy, sets one of the time strategies as a default time strategy and sets a priority attribute of each time strategy;
the management module transmits the time strategy data to a service module and stores the time strategy data in the service module;
the managed module requests time policy data from the service module;
the service module responds to the request of the managed module, and combines a plurality of time strategies into one time strategy and then sends the time strategy to the managed module;
The managed module receives the time strategy merged by the service module and controls the managed intelligent terminal application according to the merged time strategy;
the management module and the service module transmit data through an HTTP protocol, and the managed module and the service module transmit data through the HTTP protocol.
In one embodiment, the priority attribute of the default time policy is a lowest priority.
In one embodiment, the rule for the service module to combine the time policies into one time policy is: the low priority time policy is overridden with the high priority time policy.
In one embodiment, the time policy definition content includes: the system comprises a time strategy name, a starting time, an ending time, a time period, a control strategy and management attributes, wherein the number of the control strategies is one or more, and the management attributes comprise time strategy priority and control state.
In one embodiment, the control policy definition content includes: the intelligent terminal management system comprises a control strategy name, a keyword, an application list, a telephone list and a short message list, wherein the keyword is used for screening and matching the application in the managed intelligent terminal.
In one embodiment, the managed module filters the applications of the managed intelligent terminal according to the keywords contained in the control policy definition content, and the set of the filtering results is an application list that can be used by the managed terminal under the control of the control policy.
Further, the step of adding the application list in the control policy is as follows:
the managed module regularly scans an application list on the intelligent terminal to discover the application;
the managed module sends an update instruction to the service module; the service module receives and stores the updating instruction;
the management module requests data from the service module, and the service module sends updated application data to the management module;
the management module receives the data, checks whether the name or the application description or the application label of the application in the data contains the key word defined in the control strategy, and if so, adds the application into a control strategy application list matched with the key word; and if not, the management module adds the application into a default control strategy application list.
In a second aspect, the invention provides an intelligent terminal application management system based on a time policy, which comprises a management module, a service module, a managed module and a transmission module,
The management module is used for defining control strategies and time strategies, setting one of the control strategies and one of the time strategies as a default control strategy and a default time strategy respectively, and setting the priority attribute of each time strategy;
the service module receives and stores the time strategy data sent by the management module and merges the time strategies according to the priority attributes;
the managed module executes the time strategy acquired from the service module to realize the management of the intelligent terminal application of the managed module by the management module;
the transmission module is an HTTP network protocol and is used for transmitting data among the management module, the managed module and the service module.
In one embodiment, the management module sets the priority of the default time policy to a lowest level.
In one embodiment, the rule of the service module merging the time policies is to override the time policies of low priority with the time policies of high priority.
In one embodiment, the time policy comprises a start time, an end time, a time period, a control policy, and a management attribute; the control strategy comprises a control strategy name, a keyword, an application list, a telephone list and a short message list, wherein the keyword is used for screening and matching the application in the managed intelligent terminal, and one control strategy corresponds to one management mode.
In one embodiment, the management module defines 4 control policies, corresponding to four managed modes, specifically, an entertainment mode, a classroom mode, a self-study mode, and a screen locking mode,
the entertainment mode is an unlimited mode, and particularly means that the intelligent terminal in the managed module can use all application functions;
the classroom mode is a mode used in classroom, and specifically means that an intelligent terminal in the managed module can only use preset applications for teaching and calling is limited;
the study mode is a mode used in a study environment, and specifically means that an intelligent terminal in the managed module can only use study auxiliary applications related to study and can only dial a phone in a preset call white list;
the screen locking mode is a mode for controlling screen locking, and particularly means that the intelligent terminal in the managed module cannot use any function.
The intelligent terminal management method has the advantages that different management modes are formed by defining different control strategies, and different time periods and different modes are combined by defining the time strategy, so that the intelligent terminal management method realizes the fine management of the intelligent terminal application of the underage students in different time periods and different scenes. Furthermore, the intelligent terminal application is automatically scanned by the management module at regular intervals, and the management module automatically matches the defined time strategy according to the keywords, so that the complex operation burden of a manager is avoided, and meanwhile, the real-time dynamic management and control of the intelligent terminal application are realized.
Drawings
In order to more clearly describe the technical solutions in the embodiments of the present application, the drawings that need to be used in the embodiments of the present application will be described below.
Fig. 1 is a framework diagram of an intelligent terminal application management system based on a time policy according to an embodiment of the present application.
Fig. 2 is a flowchart for automatically setting a time policy of an intelligent terminal application according to an embodiment of the present application.
Fig. 3 is a schematic diagram of a practical policy merging process provided in an embodiment of the present application.
DETAILED DESCRIPTION OF EMBODIMENT (S) OF INVENTION
The terminology used in the following examples is for the purpose of describing particular embodiments only and is not intended to be limiting of the application. As used in the specification of the present application and the appended claims, the singular forms "a", "an", "the" and "the" are intended to include the plural forms as well, such as "one or more", unless the context clearly indicates otherwise. It should also be understood that in the various embodiments of the present application, the terms "at least one," one, or "more" mean one, two, or more than two. The term "and/or" is used to describe an association relationship that associates objects, meaning that three relationships may exist; e.g., a and/or B, may represent: a alone, both A and B, and B alone, where A, B may be singular or plural. The character "/" generally indicates that the former and latter associated objects are in an "or" relationship.
Reference throughout this specification to "in one particular embodiment," "an embodiment of the present application," or the like, means that a particular feature, structure, or characteristic described in connection with the embodiment is included in one or more embodiments of the present application. Thus, appearances of the phrases "in one particular embodiment," "in an embodiment of the present application," and the like, in various places throughout this specification are not necessarily all referring to the same embodiment, but rather "one or more but not all embodiments" unless specifically stated otherwise. The terms "comprising," "including," "having," and variations thereof mean "including, but not limited to," unless expressly specified otherwise.
The intelligent terminal in the embodiment of the application can be a mobile phone, a tablet computer, a notebook computer, an intelligent watch, a learning machine and other devices, and the specific type of the intelligent terminal is not limited in this embodiment.
The intelligent terminal application in the embodiment of the application comprises a teaching application, an auxiliary teaching application, a social application, an entertainment application and the like.
Before describing the technical solutions of the embodiments of the present application, several concepts related to the present application will be described first.
The time strategy is a lower concept of a strategy mode in program development, and the strategy mode specifically means that an object has a certain behavior, but in different scenes, the behavior has different implementation algorithms. "temporal policy" as used herein in the specification and appended claims refers to a policy model that uses time as a key parameter.
The management module, namely the functional module with management function, is used for defining the time policy.
And the managed module is installed on the managed intelligent terminal and used for executing the time strategy defined by the management module and further realizing the management of the intelligent terminal application.
The service module specifically refers to a server, and the specific category of the server is not limited in any way in the application.
And the transmission module specifically refers to an HTTP network transmission protocol.
Fig. 1 is a block diagram illustrating a time-based policy-based intelligent terminal application management system according to a specific embodiment, where as shown in fig. 1, the time-based policy-based intelligent terminal application management system includes a management module, a managed module, a service module, and a transmission module. In this embodiment, the management module defines four control policies, and the four management modes displayed by the corresponding managed module are a screen locking mode, an entertainment mode, a self-study mode, and a classroom mode. The specific information in the definition content of the four control strategies is shown in the following table.
Number of | Control policy name | Keyword | Application list | White list of communication |
C1 | Screen locking mode | Is not defined | Is not defined | Is not defined |
C2 | Entertainment mode | Game, social contact, communication, music, shopping and life | QQ, Wenxin, Taobao, Yinyun music, etc | All telephone numbers |
C3 | Self-learning mode | Education, teaching, children, reading, out-of-class | Palm reading, curriculum box, cloud classroom, etc | Telephone number of guardian, parent and teacher |
C4 | Classroom mode | Teaching and classroom | Specifying teaching applications | Emergency contact number |
In this particular embodiment, the control strategy C1 is set as the default control strategy. The keywords of different control strategies are allowed to overlap, and the application of one intelligent terminal can be added into the application lists of a plurality of control strategies at the same time.
FIG. 2 illustrates the flow of the management module automatically setting the time policy for the intelligent terminal application in one particular embodiment. As shown in fig. 2, the managed intelligent terminal scans application information on the intelligent terminal every 2 hours, transmits an application list to the service module through an HTTP protocol, and the service module transmits data to the management module when the management module starts or requests.
The management module searches the application information transmitted by the management module according to the key words defined in the control strategy, and adds the application name to the matched control strategy application list according to the search result. The keyword retrieval can adopt accurate retrieval or fuzzy retrieval, the fuzzy retrieval returns the similarity data, and a manager can select the similarity range matched with the keywords when defining the control strategy. In this embodiment, fuzzy search is adopted, the search range includes an application name, an application introduction, and an application tag, and a word having a keyword matching degree of greater than or equal to 80% in the control policy in the search range is added to the corresponding control policy application list.
FIG. 3 illustrates the process of a service module incorporating multiple time policies in one and specific embodiments. As shown in fig. 3, the management module defines 3 time policies, which are numbered P1, P2, and P4, and the specific information corresponding to each time policy is shown in the following table.
As shown in fig. 3, the time policy P1 covers the time policy P2 to obtain the time policy P3, the time policy P3 covers the time policy P4 to obtain the time policy P5, and the time policy P5 is the final time policy after merging.
In the above embodiments, the descriptions of the respective embodiments have different emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
Claims (8)
1. An intelligent terminal application management method based on a time strategy is characterized by comprising the following steps:
the management module defines one or more control policies;
the management module defines one or more time policies;
one time strategy comprises one or more control strategies, and one control strategy corresponds to one management mode;
the management module sets one of the control strategies as a default control strategy, sets one of the time strategies as a default time strategy and sets a priority attribute of each time strategy;
The management module transmits the time strategy data to a service module and stores the time strategy data in the service module;
the managed module requests time strategy data from the service module;
the service module responds to the request of the managed module, combines a plurality of time strategies into one time strategy and then sends the time strategy to the managed module;
the managed module receives the time strategy merged by the service module and controls the managed intelligent terminal application according to the merged time strategy;
the management module and the service module transmit data through an HTTP protocol, and the managed module and the service module transmit data through the HTTP protocol;
the priority attribute of the default time strategy is the lowest priority; the rule for the service module to combine a plurality of time policies into one time policy is as follows:
the low priority time policy is overridden with the high priority time policy.
2. The method of claim 1, wherein the time policy definition comprises: the system comprises a time strategy name, a start time, an end time, a time period, a control strategy and management attributes, wherein the control strategy comprises one or more than one, and the management attributes comprise time strategy priority and control state.
3. The method of managing as set forth in claim 2, wherein the control policy definition content includes: control strategy name, keyword, application list, phone list and short message list.
4. The management method according to claim 3, wherein the step of adding the application list in the control policy comprises:
the managed module regularly scans an application list on the intelligent terminal to discover the application;
the managed module sends an update instruction to the service module;
the service module receives and stores the updating instruction;
the management module requests data from the service module, and the service module sends updated application data to the management module;
the management module receives the data, checks whether the name of the application in the data or the application description contains the key word defined in the control strategy, and if so, adds the application into a control strategy application list matched with the key word; and if not, the management module adds the application into a default control strategy application list.
5. An intelligent terminal application management system based on a time strategy is characterized in that the management system comprises a management module, a service module, a managed module and a transmission module,
The management module is used for defining control strategies and time strategies, setting one of the control strategies and one of the time strategies as a default control strategy and a default time strategy respectively, and setting the priority attribute of each time strategy;
the service module receives and stores the time strategy data sent by the management module and merges the time strategies according to the priority attributes;
the managed module executes the time strategy acquired from the service module to realize the management of the intelligent terminal application of the managed module by the management module;
the transmission module is an HTTP network protocol and is used for transmitting data among the management module, the managed module and the service module;
the management module sets the priority of the default time policy to be the lowest level; the rule of the service module merging the time policies is to cover the time policies with low priority by the time policies with high priority.
6. The management system of claim 5, wherein the time policy contains a time policy name, a start time, an end time, a time period, a control policy, a management attribute; the control strategy comprises a control strategy name, a keyword, an application list, a telephone list and a short message list.
7. The management system according to claim 6, wherein the management module defines a total of 4 control strategies corresponding to four managed modes, specifically an entertainment mode, a classroom mode, a study mode, and a screen locking mode,
the entertainment mode is an unlimited mode, and particularly means that the intelligent terminal in the managed module can use all application functions;
the classroom mode is a mode used in a classroom, in particular to the fact that an intelligent terminal in the managed module can only use preset teaching application and limit dialing;
the study mode is a mode used in a study environment, and specifically means that an intelligent terminal in the managed module can only use study auxiliary applications related to study and can only dial a phone in a preset call white list;
the screen locking mode is a mode for controlling screen locking, and particularly means that the intelligent terminal in the managed module cannot use any function.
8. The management system according to any one of claims 5 to 7, wherein the smart terminal comprises one or more of a smart phone, a tablet computer, a learning machine, and a smart watch.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910867961.5A CN110851244B (en) | 2019-09-15 | 2019-09-15 | Intelligent terminal application management method and system based on time strategy |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910867961.5A CN110851244B (en) | 2019-09-15 | 2019-09-15 | Intelligent terminal application management method and system based on time strategy |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110851244A CN110851244A (en) | 2020-02-28 |
CN110851244B true CN110851244B (en) | 2022-06-28 |
Family
ID=69594908
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910867961.5A Active CN110851244B (en) | 2019-09-15 | 2019-09-15 | Intelligent terminal application management method and system based on time strategy |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110851244B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113438602B (en) * | 2021-06-24 | 2023-09-22 | 元心信息科技集团有限公司 | Terminal management method, device, equipment and storage medium |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101841602A (en) * | 2010-05-10 | 2010-09-22 | 袁程 | Time-interval strategy control method for mobile phone and mobile phone |
CN101917719A (en) * | 2010-06-08 | 2010-12-15 | 袁程 | Time-division strategy school centralized management system and method for student mobile phones |
CN101931943A (en) * | 2010-07-14 | 2010-12-29 | 袁程 | Mobile phone dynamically managed by strategies |
CN102624772A (en) * | 2011-01-28 | 2012-08-01 | 朱德全 | Student mobile phone system based on internet public information platform |
CN103905214A (en) * | 2014-03-28 | 2014-07-02 | 绿网天下(福建)网络科技有限公司 | Controlling method of usage time of mobile terminal |
CN107094184A (en) * | 2017-06-07 | 2017-08-25 | 江苏北弓智能科技有限公司 | A kind of mobile terminal managing and control system based on time parameter method |
CN107529178A (en) * | 2017-08-30 | 2017-12-29 | 南京中科智达物联网***有限公司 | A kind of schoolyard mobile phone management system and method based on MEC technologies |
-
2019
- 2019-09-15 CN CN201910867961.5A patent/CN110851244B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101841602A (en) * | 2010-05-10 | 2010-09-22 | 袁程 | Time-interval strategy control method for mobile phone and mobile phone |
CN101917719A (en) * | 2010-06-08 | 2010-12-15 | 袁程 | Time-division strategy school centralized management system and method for student mobile phones |
CN101931943A (en) * | 2010-07-14 | 2010-12-29 | 袁程 | Mobile phone dynamically managed by strategies |
CN102624772A (en) * | 2011-01-28 | 2012-08-01 | 朱德全 | Student mobile phone system based on internet public information platform |
CN103905214A (en) * | 2014-03-28 | 2014-07-02 | 绿网天下(福建)网络科技有限公司 | Controlling method of usage time of mobile terminal |
CN107094184A (en) * | 2017-06-07 | 2017-08-25 | 江苏北弓智能科技有限公司 | A kind of mobile terminal managing and control system based on time parameter method |
CN107529178A (en) * | 2017-08-30 | 2017-12-29 | 南京中科智达物联网***有限公司 | A kind of schoolyard mobile phone management system and method based on MEC technologies |
Also Published As
Publication number | Publication date |
---|---|
CN110851244A (en) | 2020-02-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10719535B2 (en) | Single device with multiple personas | |
US11489837B2 (en) | Network filter | |
CN103888833B (en) | A kind of smart television accesses the method and system of TV programme and application program | |
US20080086458A1 (en) | Social interaction tagging | |
CN107944277A (en) | Using the control method of startup, device, storage medium and intelligent terminal | |
CA2495933A1 (en) | Command based group sms with mobile message receiver and server | |
CN110061901A (en) | The method and apparatus of status information are provided | |
JP6670916B1 (en) | Information processing apparatus and information processing method | |
Zulkernain et al. | A mobile intelligent interruption management system | |
CN109151825A (en) | Hot spot shared method, apparatus and system | |
CN110851244B (en) | Intelligent terminal application management method and system based on time strategy | |
US20170111790A1 (en) | Systems And Methods For Providing Services | |
CN106815501A (en) | The application management method and device of mobile terminal | |
CN117009483A (en) | Method, device and equipment for generating question-answering service and readable storage medium | |
EP1343271B1 (en) | Method and apparatus for providing configuration data | |
CN104160675A (en) | Method of filtering applications | |
CN114390011B (en) | Message processing method and device and readable storage medium | |
EP2924623A1 (en) | Context based service technology | |
US8046342B2 (en) | System and method for providing real time answering service by using communication media capable of transmitting and receiving data and voice | |
Li et al. | SOS: A distributed mobile Q&A system based on social networks | |
CN108401018B (en) | Method and device for supervising student mobile terminal by multi-mode strategy | |
Harish et al. | VFF–A framework for linking virtual assistants with IoT | |
KR20200009332A (en) | Common device, method and computer program for providing service based on voice command | |
CN114048258A (en) | Live broadcast data scheduling and accessing method and device, equipment, medium and product thereof | |
CN111815339B (en) | Marketing information pushing method and device |
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 |