CN112380014B - System resource allocation system and method based on big data - Google Patents
System resource allocation system and method based on big data Download PDFInfo
- Publication number
- CN112380014B CN112380014B CN202011285891.1A CN202011285891A CN112380014B CN 112380014 B CN112380014 B CN 112380014B CN 202011285891 A CN202011285891 A CN 202011285891A CN 112380014 B CN112380014 B CN 112380014B
- Authority
- CN
- China
- Prior art keywords
- application program
- display screen
- program
- display
- module
- 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
- 238000000034 method Methods 0.000 title claims abstract description 21
- 238000013468 resource allocation Methods 0.000 title claims description 11
- 238000012544 monitoring process Methods 0.000 claims abstract description 14
- 230000001960 triggered effect Effects 0.000 claims 1
- 230000009471 action Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000035764 nutrition Effects 0.000 description 1
- 235000016709 nutrition Nutrition 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
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/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5005—Allocation of resources, e.g. of the central processing unit [CPU] to service a request
- G06F9/5027—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
- G06F9/5038—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals considering the execution order of a plurality of tasks, e.g. taking priority or time dependency constraints into consideration
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3234—Power saving characterised by the action undertaken
- G06F1/325—Power saving in peripheral device
- G06F1/3265—Power saving in display device
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3003—Monitoring arrangements specially adapted to the computing system or computing system component being monitored
- G06F11/302—Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system component is a software system
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3051—Monitoring arrangements for monitoring the configuration of the computing system or of the computing system component, e.g. monitoring the presence of processing resources, peripherals, I/O links, software programs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/1423—Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display
-
- 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/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5094—Allocation of resources, e.g. of the central processing unit [CPU] where the allocation takes into account power or heat criteria
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Computing Systems (AREA)
- Quality & Reliability (AREA)
- Human Computer Interaction (AREA)
- Mathematical Physics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The invention discloses a system resource distribution system and a method based on big data, wherein the resource distribution system comprises two display screens arranged on the front side and the back side of a terminal device, a priority database and a program operation monitoring module, wherein the priority database is used for setting and storing a front-stage program and a rear-stage program of each application program, an application program with higher priority than a certain application program is the front-stage program of the application program, an application program with lower priority than the certain application program is the rear-stage program of the application program, and the program operation monitoring module is used for controlling the display conditions of the two display screens according to the operation conditions of the application program.
Description
Technical Field
The invention relates to the technical field of big data, in particular to a system resource allocation system and method based on big data.
Background
Along with the rapid development of technology, the intelligent mobile terminal starts to appear double-sided screens, wherein the double-sided screens refer to the front side and the back side which simultaneously have display screens, different requirements on the screens are met, when the front side is on, the other screen is turned off, and the power consumption caused by one screen is reduced to a certain extent. The front side is a main screen, the back side is a secondary screen, the main screen is designed to be a full screen, and the back side screen is a common back side panel in a screen-extinguishing state. In the prior art, when a user plays a game, other application programs often come in to interrupt a game interface, thereby affecting the user experience.
Disclosure of Invention
The invention aims to provide a system resource allocation system and a method based on big data, so as to solve the problems in the background technology.
In order to solve the technical problems, the invention provides the following technical scheme: the system resource distribution system based on big data comprises two display screens arranged on the front side and the back side of terminal equipment, a priority database and a program operation monitoring module, wherein the priority database is used for setting and storing a front-stage program and a rear-stage program of each application program, an application program with higher priority than a certain application program is the front-stage program of the application program, an application program with lower priority than the certain application program is the rear-stage program of the application program, and the program operation monitoring module is used for controlling the display conditions of the two display screens according to the operation conditions of the application program.
Further, the program operation monitoring module includes a foreground program detection module, a program icon distribution module and a display screen display module, where the foreground program detection module is configured to detect whether an application program is running in the foreground of the terminal device, when no application program is running in the foreground of the terminal device, the program icon distribution module displays all application program icons in the terminal device on one of the front and back display screens, when an application program is running in the foreground of the terminal device, the application program is set as a first application program, the display screen on which the first application program is collected is the first display screen, the other display screen is the second display screen, the program icon distribution module sets an application program icon of a previous program of the first application program on the first display screen, sets an application program icon of a next program of the first application program on the second display screen, and when an application program other than the first application program is in passive trigger operation, sets the application program as the second application program, obtains a position of the display screen on which the second application program icon is located, and determines that the application program is in a passive trigger mode according to the position, and the passive operation results in that the user clicks the active operation mode.
Further, the display screen display module comprises an icon judging module, a page content display module, a reminding module and a second display screen gesture acquisition module, wherein when the icon judging module judges that the second application program icon is positioned on the first display screen, the page content display module enables the page content of the second application program to be displayed on the first application program interface in a small window, when the second application program icon is judged to be positioned on the second display screen, the page content display module enables the page content of the second application program to be directly displayed on the second display screen interface, the page content of the second application program is directly displayed on the second display screen interface, the reminding module enables the second display screen to perform double-flashing screen, and in a second time period after the second display screen is subjected to double-flashing screen, the second display screen gesture acquisition module acquires gestures on the second display screen and performs corresponding operations on the second application program interface according to the gesture content.
Further, the program running monitoring module further comprises a second display screen pressing and collecting module, a first display screen collecting and pressing module and a screen extinguishing control module, wherein the second display screen pressing and collecting module is used for collecting the pressing position of the second display screen, if the pressing position of the second display screen is unchanged in a preset first time period, the first display screen collecting and pressing module is enabled to collect the pressing interval duration or the pressing position of the first display screen in the first time period, and under the condition that the pressing interval duration is smaller than or equal to an interval duration threshold value or the pressing position is changed, the screen extinguishing control module enables the second display screen to be in screen extinguishing.
A system resource allocation method based on big data, the resource allocation method comprising:
step S1: two display screens arranged on the front and back of the terminal device;
the method comprises the steps of presetting priorities among various application programs, wherein an application program with a higher priority than a certain application program is a front-level program of the application program, and an application program with a lower priority than the certain application program is a rear-level program of the application program;
Step S2: detecting the running condition of an application program of the terminal equipment, and displaying all application program icons in the terminal equipment on one of display screens on the front side or the back side when a foreground of the terminal equipment does not run any application program;
When an application program runs in the foreground of the terminal equipment, the application program is set as a first application program, the display screen where the first application program runs is collected as a first display screen, the other display screen is a second display screen, a front-stage program and a rear-stage program of the first application program are obtained, wherein an application program icon of the front-stage program is arranged on the first display screen, and an application program icon of the rear-stage program is arranged on the second display screen;
Step S3: when the passive triggering operation of the application programs except the first application program exists, the application program is set as a second application program, the position of the display screen where the icon of the second application program is located is obtained, and the display mode is determined according to the position, wherein the passive triggering operation is the operation of the application program caused by the active clicking of a non-user.
Further, the step S2 further includes:
And acquiring the pressing position of the second display screen, wherein if the pressing position of the second display screen is unchanged in a preset first time period, acquiring the pressing interval duration or the pressing position of the first display screen in the first time period, and if the pressing interval duration is smaller than or equal to an interval duration threshold value or the pressing position is changed, the second display screen is turned off.
Further, the step S3 of obtaining the position of the display screen where the second application icon is located and determining the display mode according to the position includes:
if the second application icon is located on the first display screen, the page content of the second application is displayed on the first application interface in a small window,
And if the second application icon is positioned on the second display screen, the page content of the second application is directly displayed on the second display screen interface.
Further, the step S3 further includes:
When the page content of the second application program is directly displayed on the second display screen interface, the second display screen is double-screen-turned off;
in a second period of time after the second display screen double-flashes,
If the first gesture is acquired on the second display screen, transmitting page content of a second application program on the second display screen interface to the first display screen, and displaying the page content on the first application program interface in a small window;
And if the second gesture is acquired on the second display screen, performing voice broadcasting on the page content of the second application program.
Further, the step S3 further includes:
and when the small window is displayed in a third time period of the first display screen, if a third gesture is acquired on the first display screen, transmitting the content which is displayed by the small window on the first display screen for the last time to the second display screen for displaying.
Further, when the first application program is detected to exit from the foreground operation, if the second application program is detected not to perform processing operation, page content of the second application program on the second display screen interface is transmitted to the first display screen, and the page content is displayed on the first display screen in a small window.
Compared with the prior art, the invention has the following beneficial effects: according to the method and the device, the priority of the application program is preset, the icons of the application program are distributed on the two different display screens according to the different priorities of the application program, when other application programs interrupt the currently used application program, the positions of the display screens distributed by the icons are read, and the display positions of the page contents of the other application programs are selected according to the positions, so that the experience of using the application program is improved.
Drawings
The accompanying drawings are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, illustrate the invention and together with the embodiments of the invention, serve to explain the invention. In the drawings:
fig. 1 is a schematic block diagram of a big data based system resource allocation system of the present invention.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
Referring to fig. 1, the present invention provides the following technical solutions: the system resource distribution system based on big data comprises two display screens arranged on the front side and the back side of terminal equipment, a priority database and a program operation monitoring module, wherein the priority database is used for setting and storing a front-stage program and a rear-stage program of each application program, an application program with higher priority than a certain application program is the front-stage program of the application program, an application program with lower priority than the certain application program is the rear-stage program of the application program, and the program operation monitoring module is used for controlling the display conditions of the two display screens according to the operation conditions of the application program.
The program operation monitoring module comprises a foreground program detection module, a program icon distribution module and a display screen display module, wherein the foreground program detection module is used for detecting whether an application program is operated in the foreground of the terminal equipment, when the foreground of the terminal equipment does not operate any application program, the program icon distribution module is enabled to display all application program icons in the terminal equipment on one of the front side or the back side, when the application program is operated in the foreground of the terminal equipment, the application program is set to be a first application program, the display screen on which the first application program is acquired is set to be a first display screen, the other display screen is set to be a second display screen, the program icon distribution module is enabled to set the application program icon of the foreground of the first application program on the first display screen, when the application program other than the first application program is in passive touch operation, the application program is set to be the second application program, the position of the display screen where the second application program icon is located is acquired, the display screen on which the display screen where the second application program icon is located is determined, and accordingly, the triggering operation mode is the passive operation mode is caused by clicking of the application program.
The display screen display module comprises an icon judging module, a page content display module, a reminding module and a second display screen gesture acquisition module, wherein when the icon judging module judges that the second application program icon is positioned on the first display screen, the page content display module enables the page content of the second application program to be displayed on the first application program interface in a small window, when the second application program icon is judged to be positioned on the second display screen, the page content display module enables the page content of the second application program to be directly displayed on the second display screen interface, the page content of the second application program is directly displayed on the second display screen interface, the reminding module enables the second display screen to be subjected to double-flash screen, and in a second time period after the second display screen is subjected to double-flash screen, the second display screen gesture acquisition module acquires gestures on the second display screen and carries out corresponding operation on the second application program interface according to the gesture content.
The program operation monitoring module further comprises a second display screen pressing acquisition module, a first display screen collecting and pressing module and a screen extinguishing control module, wherein the second display screen pressing acquisition module is used for acquiring the pressing position of the second display screen, if the pressing position of the second display screen is unchanged in a preset first time period, the first display screen collecting and pressing module is enabled to acquire the pressing interval duration or the pressing position of the first display screen in the first time period, and under the condition that the pressing interval duration is smaller than or equal to an interval duration threshold value or the pressing position is changed, the screen extinguishing control module enables the second display screen to be extinguished.
A system resource allocation method based on big data, the resource allocation method comprising:
step S1: two display screens arranged on the front and back of the terminal device;
the method comprises the steps of presetting priorities among various application programs, wherein an application program with a higher priority than a certain application program is a front-level program of the application program, and an application program with a lower priority than the certain application program is a rear-level program of the application program;
Step S2: detecting the running condition of the application program of the terminal equipment, when the foreground of the terminal equipment does not run any application program, displaying all application program icons in the terminal equipment on one of the front side or the back side of the display screen, acquiring the brightness of the environment where the display screen is positioned, and displaying all application program icons on the display screen with brighter environment; for example, when the terminal device is placed on a table with the front side facing upwards, the ambient brightness collected by the front display screen is brighter, the ambient brightness collected by the back display screen is darker, and then all nutrition program icons are displayed on the front display screen;
When an application program runs in the foreground of the terminal equipment, the application program is set as a first application program, the display screen where the first application program runs is collected as a first display screen, the other display screen is a second display screen, a front-stage program and a rear-stage program of the first application program are obtained, wherein an application program icon of the front-stage program is arranged on the first display screen, and an application program icon of the rear-stage program is arranged on the second display screen;
And acquiring the pressing position of the second display screen, wherein if the pressing position of the second display screen is unchanged in a preset first time period, acquiring the pressing interval duration or the pressing position of the first display screen in the first time period, and if the pressing interval duration is smaller than or equal to an interval duration threshold value or the pressing position is changed, the second display screen is turned off.
Step S3: when the passive triggering operation of the application programs except the first application program exists, the application program is set as a second application program, the position of a display screen where the icon of the second application program is located is obtained, and the display mode is determined according to the position, wherein the passive triggering operation is the operation of the application program caused by the active clicking of a non-user; as long as the application program which is not actively awakened by the user belongs to the passive triggering operation of the application program, such as an incoming call, or other people initiate video communication or voice call to the user, or the application program pushes information to the terminal equipment of the user belongs to the passive triggering operation of the application program;
The step S3 of obtaining the position of the display screen where the second application icon is located and determining the display mode according to the position includes:
if the second application icon is located on the first display screen, the page content of the second application is displayed on the first application interface in a small window,
And if the second application icon is positioned on the second display screen, the page content of the second application is directly displayed on the second display screen interface. Judging how to display the page content of the second application program according to which display screen the application program icon is positioned on, wherein the method is faster than the method of judging priority first and then displaying, reduces the operation calculation amount of the system and improves the working efficiency of the system;
The step S3 further includes:
When the page content of the second application program is directly displayed on the second display screen interface, the second display screen is double-screen-turned off;
in a second period of time after the second display screen double-flashes,
If the first gesture is acquired on the second display screen, transmitting page content of a second application program on the second display screen interface to the first display screen, and displaying the page content on the first application program interface in a small window;
And if the second gesture is acquired on the second display screen, performing voice broadcasting on the page content of the second application program.
The step S3 further includes:
and when the small window is displayed in a third time period of the first display screen, if a third gesture is acquired on the first display screen, transmitting the content which is displayed by the small window on the first display screen for the last time to the second display screen for displaying.
When the first application program is detected to exit the foreground operation, if the second application program is detected not to be processed, page content of the second application program on the second display screen interface is transmitted to the first display screen, and the page content is displayed on the first display screen in a small window. When the user is detected to not view the second application program or the gesture is not acquired on the second display screen, the page content of the second application program is displayed on the first display screen so as to be convenient for reminding the user.
It is noted that relational terms such as first and second, and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Moreover, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus.
Finally, it should be noted that: the foregoing description is only a preferred embodiment of the present invention, and the present invention is not limited thereto, but it is to be understood that modifications and equivalents of some of the technical features described in the foregoing embodiments may be made by those skilled in the art, although the present invention has been described in detail with reference to the foregoing embodiments. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims (2)
1. The system resource distribution system based on big data is characterized by comprising two display screens arranged on the front side and the back side of terminal equipment, a priority database and a program operation monitoring module, wherein the priority database is used for setting and storing a front-stage program and a rear-stage program of each application program, an application program with higher priority than a certain application program is the front-stage program of the application program, an application program with lower priority than the certain application program is the rear-stage program of the application program, and the program operation monitoring module is used for controlling the display conditions of the two display screens according to the operation conditions of the application program;
The program operation monitoring module comprises a foreground program detection module, a program icon distribution module and a display screen display module, wherein the foreground program detection module is used for detecting whether an application program is operated in the foreground of the terminal equipment, when the foreground of the terminal equipment does not operate any application program, the program icon distribution module is enabled to display all application program icons in the terminal equipment on one of the front side or the back side, when the application program is operated in the foreground of the terminal equipment, the application program is set to be a first application program, the display screen on which the first application program is acquired is set to be a first display screen, the other display screen is set to be a second display screen, the program icon distribution module is enabled to set the application program icon of the foreground of the first application program on the first display screen, the application program icon of the background of the first application program is set to be the second application program when the application program is in passive trigger operation except the first application program, the application program is set to be the second application program, the position of the display screen where the second application program icon is located is acquired, the display screen where the application program icon is located is determined, and the display screen is triggered accordingly is determined, and the passive operation mode is caused by the user to be the passive operation;
The display screen display module comprises an icon judging module, a page content display module, a reminding module and a second display screen gesture acquisition module, wherein when the icon judging module judges that a second application program icon is positioned on a first display screen, the page content display module enables page content of the second application program to be displayed on a first application program interface in a small window, when the second application program icon is judged to be positioned on a second display screen, the page content display module enables page content of the second application program to be directly displayed on the second display screen interface, the page content of the second application program is directly displayed on the second display screen interface, the reminding module enables the second display screen to be subjected to double-flash screen, and in a second time period after the second display screen is subjected to double-flash screen, the second display screen gesture acquisition module acquires gestures on the second display screen and carries out corresponding operation on the second application program interface according to the gesture content;
The program running monitoring module further comprises a second display screen pressing acquisition module, a first display screen pressing acquisition module and a screen extinguishing control module, wherein the second display screen pressing acquisition module is used for acquiring the pressing position of the second display screen, if the pressing position of the second display screen is unchanged in a preset first time period, the first display screen pressing acquisition module is enabled to acquire the pressing interval duration or the pressing position of the first display screen in the first time period, and under the condition that the pressing interval duration is smaller than or equal to an interval duration threshold value or the pressing position is changed, the screen extinguishing control module enables the second display screen to be extinguished.
2. A system resource allocation method based on big data is characterized in that: the resource allocation method comprises the following steps:
step S1: two display screens arranged on the front and back of the terminal device;
the method comprises the steps of presetting priorities among various application programs, wherein an application program with a higher priority than a certain application program is a front-level program of the application program, and an application program with a lower priority than the certain application program is a rear-level program of the application program;
Step S2: detecting the running condition of an application program of the terminal equipment, and displaying all application program icons in the terminal equipment on one of display screens on the front side or the back side when a foreground of the terminal equipment does not run any application program;
When an application program runs in the foreground of the terminal equipment, the application program is set as a first application program, the display screen where the first application program runs is collected as a first display screen, the other display screen is a second display screen, a front-stage program and a rear-stage program of the first application program are obtained, wherein an application program icon of the front-stage program is arranged on the first display screen, and an application program icon of the rear-stage program is arranged on the second display screen;
Step S3: when the passive triggering operation of the application programs except the first application program exists, the application program is set as a second application program, the position of a display screen where the icon of the second application program is located is obtained, and the display mode is determined according to the position, wherein the passive triggering operation is the operation of the application program caused by the active clicking of a non-user;
the step S2 further includes:
Collecting the pressing position of the second display screen, if the pressing position of the second display screen is unchanged in a preset first time period, collecting the pressing interval duration or the pressing position of the first display screen in the first time period, and if the pressing interval duration is smaller than or equal to an interval duration threshold value or the pressing position is changed, extinguishing the second display screen;
The step S3 of obtaining the position of the display screen where the second application icon is located and determining the display mode according to the position includes:
if the second application icon is located on the first display screen, the page content of the second application is displayed on the first application interface in a small window,
If the second application icon is positioned on the second display screen, the page content of the second application is directly displayed on the second display screen interface;
The step S3 further includes:
When the page content of the second application program is directly displayed on the second display screen interface, the second display screen is double-screen-turned off;
In a second time period after the second display screen is double-quenched, if the first gesture is acquired on the second display screen, transmitting page content of a second application program on the second display screen interface to the first display screen, and displaying the page content on the first application program interface in a small window;
if the second gesture is acquired on the second display screen, voice broadcasting is carried out on the page content of the second application program;
The step S3 further includes:
when the small window is displayed in a third time period of the first display screen, if a third gesture is acquired on the first display screen, transmitting the content which is displayed by the small window on the first display screen for the last time to the second display screen for display;
when the first application program is detected to exit the foreground operation, if the second application program is detected not to be processed, page content of the second application program on the second display screen interface is transmitted to the first display screen, and the page content is displayed on the first display screen in a small window.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011285891.1A CN112380014B (en) | 2020-11-17 | 2020-11-17 | System resource allocation system and method based on big data |
CN202410397286.5A CN118672765A (en) | 2020-11-17 | 2020-11-17 | System resource allocation method based on big data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011285891.1A CN112380014B (en) | 2020-11-17 | 2020-11-17 | System resource allocation system and method based on big data |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410397286.5A Division CN118672765A (en) | 2020-11-17 | 2020-11-17 | System resource allocation method based on big data |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112380014A CN112380014A (en) | 2021-02-19 |
CN112380014B true CN112380014B (en) | 2024-09-03 |
Family
ID=74585708
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011285891.1A Active CN112380014B (en) | 2020-11-17 | 2020-11-17 | System resource allocation system and method based on big data |
CN202410397286.5A Pending CN118672765A (en) | 2020-11-17 | 2020-11-17 | System resource allocation method based on big data |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410397286.5A Pending CN118672765A (en) | 2020-11-17 | 2020-11-17 | System resource allocation method based on big data |
Country Status (1)
Country | Link |
---|---|
CN (2) | CN112380014B (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107800869A (en) * | 2017-09-25 | 2018-03-13 | 维沃移动通信有限公司 | A kind of multi-screen display method, mobile terminal and storage medium |
WO2019000437A1 (en) * | 2017-06-30 | 2019-01-03 | 华为技术有限公司 | Method of displaying graphic user interface and mobile terminal |
Family Cites Families (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7899915B2 (en) * | 2002-05-10 | 2011-03-01 | Richard Reisman | Method and apparatus for browsing using multiple coordinated device sets |
US9207717B2 (en) * | 2010-10-01 | 2015-12-08 | Z124 | Dragging an application to a screen using the application manager |
JP5716299B2 (en) * | 2010-06-28 | 2015-05-13 | 富士通株式会社 | Information processing apparatus, information processing apparatus control method, and recording medium storing information processing apparatus control program |
JP2012155408A (en) * | 2011-01-24 | 2012-08-16 | Kyocera Corp | Portable electronic device |
CN103309618A (en) * | 2013-07-02 | 2013-09-18 | 姜洪明 | Mobile operating system |
WO2015039000A1 (en) * | 2013-09-13 | 2015-03-19 | Qualcomm Incorporated | Wireless communication device having deterministic control of foreground access of the user interface |
CN106775420B (en) * | 2016-12-30 | 2021-02-09 | 华为机器有限公司 | Application switching method and device and graphical user interface |
US20190012045A1 (en) * | 2017-07-05 | 2019-01-10 | Motorola Solutions, Inc. | Seamless workflow between mobile applications on portable device |
KR20190021141A (en) * | 2017-08-22 | 2019-03-05 | 삼성전자주식회사 | Electronic device for controlling multi-window and method for operating thereof |
CN110018768A (en) * | 2018-01-06 | 2019-07-16 | 中兴通讯股份有限公司 | A kind of dual-screen mobile terminal screen switching, device, equipment and storage medium |
CN108319512A (en) * | 2018-01-23 | 2018-07-24 | 努比亚技术有限公司 | Display control method, terminal and computer readable storage medium |
CN108829304A (en) * | 2018-05-29 | 2018-11-16 | 维沃移动通信有限公司 | A kind of display control method and terminal |
CN108958625A (en) * | 2018-06-26 | 2018-12-07 | 努比亚技术有限公司 | A kind of screen interaction regulation method, equipment and computer readable storage medium |
CN109117054A (en) * | 2018-07-23 | 2019-01-01 | 维沃移动通信有限公司 | A kind of display control method and terminal |
CN109407921B (en) * | 2018-09-27 | 2021-05-14 | 维沃移动通信有限公司 | Application processing method and terminal device |
CN109739429B (en) * | 2018-12-28 | 2021-03-12 | 维沃移动通信有限公司 | Screen switching processing method and mobile terminal equipment |
CN109947319A (en) * | 2019-03-15 | 2019-06-28 | Oppo广东移动通信有限公司 | The management method of application program, device and electronic equipment in electronic equipment |
CN110225154A (en) * | 2019-05-28 | 2019-09-10 | 珠海格力电器股份有限公司 | Display control method and device and intelligent terminal |
-
2020
- 2020-11-17 CN CN202011285891.1A patent/CN112380014B/en active Active
- 2020-11-17 CN CN202410397286.5A patent/CN118672765A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019000437A1 (en) * | 2017-06-30 | 2019-01-03 | 华为技术有限公司 | Method of displaying graphic user interface and mobile terminal |
CN107800869A (en) * | 2017-09-25 | 2018-03-13 | 维沃移动通信有限公司 | A kind of multi-screen display method, mobile terminal and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN112380014A (en) | 2021-02-19 |
CN118672765A (en) | 2024-09-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106921798B (en) | Notification message processing method and device | |
CN102541455B (en) | Method and device for rapidly switching operations | |
US20180365086A1 (en) | Method for Processing Data Collected by Touch Panel, and Terminal Device | |
CN107273130B (en) | Method, device and terminal for accelerating interface drawing | |
CN106528015B (en) | A kind of method and apparatus realizing component content and showing | |
WO2013025063A2 (en) | Method and terminal for executing application using touchscreen | |
CN108008888B (en) | Method and device for rapidly switching application program and interface thereof | |
US20090303256A1 (en) | Display-pointer visibility | |
CN104750405A (en) | Split-screen displaying method and device | |
CN110673769A (en) | Information processing method and electronic equipment | |
CN105739700B (en) | A kind of method and device for opening notice | |
CN105045468A (en) | Processing method and apparatus for suspended notice in mobile terminal | |
CN106354372A (en) | Information preview method and device | |
CN107102800A (en) | The display methods of message and the electronic equipment for showing message | |
CN105302440A (en) | Method and system for preventing or reducing misoperations of touch screen according to time | |
CN108540649B (en) | Content display method and mobile terminal | |
CN102331910A (en) | Display control method and device for touch display screen | |
CN112394806A (en) | User interface display method and device, electronic equipment and storage medium | |
CN107133003B (en) | A kind of information displaying method and terminal | |
CN109144447A (en) | Split screen window adjusting method, device, storage medium and electronic equipment | |
CN106020447A (en) | A touch-type electronic apparatus proximity sensor parameter adjusting method and system | |
CN112380014B (en) | System resource allocation system and method based on big data | |
CN111865763A (en) | Message display method and device, electronic equipment and storage medium | |
CN112051957A (en) | Method and related device for browsing mobile terminal page | |
CN113596238B (en) | Information display method, device, electronic equipment and medium |
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 | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20240808 Address after: Room 104, 1st Floor, Unit 1, Building 1, Hongxing Qixian Mansion, No. 88 Beixin Street, Xincheng District, Xi'an City, Shaanxi Province 710004 Applicant after: Shaanxi Zhonggong Guojie Technology Co.,Ltd. Country or region after: China Address before: No. 380, Zhujiang Road, Xinwu District, Wuxi City, Jiangsu Province, 214000 Applicant before: Mo Xuehua Country or region before: China |
|
TA01 | Transfer of patent application right | ||
GR01 | Patent grant | ||
GR01 | Patent grant |