[go: up one dir, main page]

CN111198668A - Multi-screen system based on browser and multi-screen interaction method - Google Patents

Multi-screen system based on browser and multi-screen interaction method Download PDF

Info

Publication number
CN111198668A
CN111198668A CN201911362238.8A CN201911362238A CN111198668A CN 111198668 A CN111198668 A CN 111198668A CN 201911362238 A CN201911362238 A CN 201911362238A CN 111198668 A CN111198668 A CN 111198668A
Authority
CN
China
Prior art keywords
screen
browser
module
display
sub
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.)
Granted
Application number
CN201911362238.8A
Other languages
Chinese (zh)
Other versions
CN111198668B (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.)
Chengdu Zhongke Hexun Technology Co ltd
Original Assignee
Chengdu Zhongke Hexun 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 Chengdu Zhongke Hexun Technology Co ltd filed Critical Chengdu Zhongke Hexun Technology Co ltd
Priority to CN201911362238.8A priority Critical patent/CN111198668B/en
Publication of CN111198668A publication Critical patent/CN111198668A/en
Application granted granted Critical
Publication of CN111198668B publication Critical patent/CN111198668B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1454Digital output to display device ; Cooperation and interconnection of the display device with other functional units involving copying of the display data of a local workstation or window to a remote workstation or window so that an actual copy of the data is displayed simultaneously on two or more displays, e.g. teledisplay
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1423Digital 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
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE 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/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Digital Computer Display Output (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention provides a multi-screen system and a multi-screen interaction system based on a browser, which can simultaneously open browser windows in a plurality of screens and support data interaction communication among the plurality of screens, so that each screen can acquire the current display state information of other screens relative to the browser in real time, and therefore, the adjustment can be adaptively carried out according to the display state information, one or more target objects relative to the browser can carry out adaptive switching display actions among the plurality of screens, the situation that the display content of one or more target objects is repeated or the display content is incomplete is avoided, in addition, the multi-screen system and the multi-screen interaction method based on the browser can also carry out display parameter adjustment on the plurality of screens respectively according to the real-time display state of the one or more target objects under the switching display action, therefore, the display quality and the multi-page screen expansion performance of the multi-screen system are improved.

Description

Multi-screen system based on browser and multi-screen interaction method
Technical Field
The invention relates to the technical field of multi-screen interactive communication, in particular to a multi-screen system and a multi-screen interaction method based on a browser.
Background
Currently, in order to improve convenience of a user in operating and viewing a browser, a multi-screen system is generally configured to perform multi-channel operations on the browser, where the multi-screen system allows the user to perform synchronous switching adjustment and synchronous switching viewing on a current working state of the browser through a plurality of different screens. However, each screen in the existing multi-screen system only performs a display operation, and the display state of each screen cannot be adaptively adjusted according to the display state of the browser in other screens, which causes the problem of display content duplication or display content deficiency in the multi-screen system, thereby greatly reducing the applicability of the multi-screen system to different application scenarios.
Disclosure of Invention
In view of the foregoing drawbacks of the prior art, the present invention provides a browser-based multi-screen system and a multi-screen interaction method, which can open browser windows in multiple screens simultaneously, and support data interaction communication among the multiple screens, so that each screen can acquire display state information of other screens currently related to a browser in real time, and thus can be adjusted adaptively according to the display state information, so that one or more target objects related to the browser can perform an adaptive display switching action among the multiple screens, so as to avoid situations where display contents of the one or more target objects are repeated or incomplete, and further, according to a real-time display state of the one or more target objects under the display switching action, and adjusting the display parameters of the plurality of screens respectively, thereby improving the display quality and the multi-page screen expansion performance of the multi-screen system.
The invention provides a multi-screen system based on a browser, which is characterized by comprising a browser trigger module, a browser analysis module, a screen adjustment module and a target object adjustment module; wherein,
the browser triggering module is used for triggering a browser to be opened in a first screen of the plurality of screens and triggering the browser to be opened in a second screen of the plurality of screens;
the browser analysis module is used for matching the browser working state corresponding to the first screen with the browser working state corresponding to the second screen;
the screen adjusting module is used for performing screen expansion processing on the first screen and the second screen according to the matching processing result;
the target object adjusting module is used for executing different switching display actions related to one or more target objects between the first screen and the second screen according to an expanded screen obtained by the screen expansion processing;
the screen adjusting module is further used for performing adaptive display parameter adjustment on the first screen and/or the second screen according to the real-time display states corresponding to the different switching display actions respectively;
further, the browser triggering module comprises a browser parameter calculating sub-module, a screen selecting sub-module and a triggering action sub-module; wherein,
the browser parameter calculation submodule is used for calculating the window display size and/or the window display resolution corresponding to the browser according to the operation attribute information of the browser;
the screen selection submodule is used for selecting two screens of which the inherent display parameters are matched with the window display size and/or the window display resolution, setting the screen with smaller energy consumption as the first screen and setting the screen with larger energy consumption as the second screen according to the real-time energy consumption states of the two screens;
the trigger action sub-module is used for respectively sending trigger instructions to the first screen and the second screen so as to respectively open the browser in the first screen and the second screen;
further, the browser analysis module comprises a browsing content acquisition sub-module and a browsing content matching sub-module; wherein,
the browsing content obtaining sub-module is used for obtaining first browsing content information of the first-screen current browser and second browsing content information of the second-screen current browser;
the browsing content matching sub-module is used for performing matching processing on at least one of text, images and content partitions on the first browsing content information and the second browsing content information;
the screen adjusting module comprises a screen type determining submodule and an expanded screen generating submodule; wherein,
the screen type determining submodule is used for determining the first screen and the screen as an extended main screen and an extended sub-screen according to the matching processing result;
the expanded screen generating sub-module is used for forming an expanded screen by combining the expanded main screen and the expanded sub-screen;
further, the target object adjusting module comprises a target object selecting sub-module, a target object transferring sub-module and a target object display switching sub-module; wherein,
the target object selection sub-module is used for selecting one or more target objects in the first screen or the second screen;
the target object transfer sub-module is used for indicating the selected one or more target objects to disappear from the current screen and move to another screen;
the target object display switching submodule is used for indicating a part of the one or more selected target objects to be displayed on a current screen, and the other part of the one or more selected target objects to be displayed on another screen;
further, the screen adjusting module comprises a target object parameter obtaining sub-module, a parameter difference calculating sub-module and a screen parameter changing sub-module; wherein,
the target object parameter obtaining sub-module is used for obtaining at least one of real-time display tone and real-time display resolution which correspond to the one or more target objects under different switching display actions;
the parameter difference calculation submodule is used for calculating the hue difference and/or the resolution difference between the real-time display hue and/or the real-time display resolution and the current display hue and/or the current display resolution of the first screen and/or the second screen;
the screen parameter changing sub-module is used for changing the tone parameter and/or the resolution parameter of the first screen and/or the second screen according to the tone difference and/or the resolution difference.
The invention also provides a multi-screen interaction method based on the browser, which is characterized by comprising the following steps of:
step S1, triggering to open a browser in a first screen of a plurality of screens, and triggering to open the browser in a second screen of the plurality of screens;
step S2, matching the browser working state corresponding to the first screen and the browser working state corresponding to the second screen, and performing screen expansion processing according to the matching result;
a step S3 of performing different switching display actions with respect to one or more target objects between the first screen and the second screen according to the expanded screen obtained by the screen expansion processing;
step S4, according to the real-time display states corresponding to the different switching display actions, the first screen and/or the second screen are/is subjected to adaptive display parameter adjustment;
further, in the step S1, triggering the browser to open in a first screen of the plurality of screens, triggering the browser to open in a second screen of the plurality of screens specifically includes,
step S101, obtaining operation attribute information of the browser, and calculating a window display size and/or a window display resolution corresponding to the browser;
step S102, obtaining inherent display parameters corresponding to each of the plurality of screens, and selecting two screens with inherent display parameters matched with the window display size and/or the window display resolution;
step S103, setting a screen with smaller energy consumption as the first screen and setting a screen with larger energy consumption as the second screen according to the real-time energy consumption states of the two screens;
step S104, respectively sending triggering instructions to the first screen and the second screen so as to respectively open the browser therein;
further, in step S2, the matching the browser operating state corresponding to the first screen and the browser operating state corresponding to the second screen, and performing the screen expansion processing according to the matching result specifically includes,
step S201, acquiring first browsing content information of the first screen current browser and second browsing content information of the second screen current browser;
step S202, performing matching processing on at least one of text, image and content partition on the first browsing content information and the second browsing content information;
step S203, if the matching processing result indicates that the first browsing content information is matched with the second browsing content information, the second screen is used as an extended sub-screen of the first screen, otherwise, the first screen is used as an extended sub-screen of the second screen;
further, in the step S3, the performing, according to the expanded screen obtained by the screen expansion processing, different switching display actions with respect to one or more target objects between the first screen and the second screen specifically includes,
step S301, according to the screen expansion processing, one of the first screen and the second screen is used as an expansion main screen, and the other is used as an expansion sub-screen, and the expansion screens are formed together;
step S302, one or more target objects are selected in the first screen or the second screen, and then the one or more target objects are indicated to disappear from the current screen and move to the other screen;
or one or more target objects are selected in the first screen or the second screen, and then a part of the one or more target objects is indicated to be displayed on the current screen, and the other part of the one or more target objects is displayed on the other screen;
further, in step S4, the adaptively adjusting the display parameters of the first screen and/or the second screen according to the real-time display status corresponding to each of the different switching display actions specifically includes,
step S401, acquiring at least one of real-time display tones and real-time display resolutions respectively corresponding to the one or more target objects under the different switching display actions;
step S402, calculating the tone difference and/or the resolution difference between the real-time display tone and/or the real-time display resolution and the current display tone and/or the current display resolution of the first screen and/or the second screen;
step S403, adjusting a hue parameter and/or a resolution parameter of the first screen and/or the second screen according to the hue difference and/or the resolution difference.
Compared with the prior art, the browser-based multi-screen system and the multi-screen interaction method of the invention can simultaneously open the browser windows in the multiple screens, and support data interaction communication among the multiple screens, so that each screen can acquire the current display state information of other screens about the browser in real time, thereby facilitating adaptive adjustment according to the display state information, so that one or more target objects about the browser can perform adaptive display switching actions among the multiple screens, so as to avoid the situation that the one or more target objects have repeated display contents or incomplete display contents, and in addition, the browser-based multi-screen system and the multi-screen interaction method can also respectively perform display parameter adjustment on the multiple screens according to the real-time display state of the one or more target objects under the display switching action, therefore, the display quality and the multi-page screen expansion performance of the multi-screen system are improved.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings needed to be used in the embodiments or technical descriptions will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present application, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a schematic structural diagram of a multi-screen system based on browsers according to the present invention.
Fig. 2 is a flowchart illustrating a multi-screen interaction method based on a browser according to the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 1, a schematic structural diagram of a multi-screen system based on browsers according to the present invention is shown. The multi-screen system based on the browser comprises a browser triggering module, a browser analysis module, a screen adjustment module and a target object adjustment module; wherein,
the browser triggering module is used for triggering the opening of a browser in a first screen of the screens and triggering the opening of the browser in a second screen of the screens;
the browser analysis module is used for matching the browser working state corresponding to the first screen with the browser working state corresponding to the second screen;
the screen adjusting module is used for performing screen expansion processing on the first screen and the second screen according to the matching processing result;
the target object adjusting module is used for executing different switching display actions related to one or more target objects between the first screen and the second screen according to the expanded screen obtained by the screen expansion processing;
the screen adjusting module is further configured to perform adaptive display parameter adjustment on the first screen and/or the second screen according to the real-time display states corresponding to the different switching display actions.
Preferably, the browser triggering module comprises a browser parameter calculating sub-module, a screen selecting sub-module and a triggering action sub-module; wherein,
the browser parameter calculation submodule is used for calculating the window display size and/or the window display resolution corresponding to the browser according to the operation attribute information of the browser;
the screen selection submodule is used for selecting two screens of which the inherent display parameters are matched with the window display size and/or the window display resolution, setting the screen with smaller energy consumption as the first screen and setting the screen with larger energy consumption as the second screen according to the real-time energy consumption states of the two screens;
the trigger action submodule is used for respectively sending a trigger instruction to the first screen and the second screen so as to respectively open the browser in the first screen and the second screen.
Preferably, the browser analysis module comprises a browsing content acquisition sub-module and a browsing content matching sub-module; wherein,
the browsing content obtaining sub-module is used for obtaining first browsing content information of the first screen current browser and second browsing content information of the second screen current browser;
the browsing content matching sub-module is used for performing matching processing on at least one of text, image and content partition on the first browsing content information and the second browsing content information;
the screen adjusting module comprises a screen type determining submodule and an expanded screen generating submodule; wherein,
the screen type determining sub-module is used for determining the first screen and the screen as an extended main screen and an extended sub-screen according to the matching processing result;
the expanded screen generating sub-module is used for forming an expanded screen by combining the expanded main screen and the expanded sub-screen.
Preferably, the target object adjusting module comprises a target object selecting sub-module, a target object transferring sub-module and a target object display switching sub-module; wherein,
the target object selection submodule is used for selecting one or more target objects in the first screen or the second screen;
the target object transfer sub-module is used for indicating the one or more selected target objects to disappear from the current screen and move to another screen;
the target object display switching sub-module is used for indicating a part of the one or more selected target objects to be displayed on a current screen and the other part of the one or more selected target objects to be displayed on another screen.
Preferably, the screen adjusting module comprises a target object parameter obtaining sub-module, a parameter difference calculating sub-module and a screen parameter changing sub-module; wherein,
the target object parameter obtaining sub-module is used for obtaining at least one of real-time display tone and real-time display resolution which correspond to the one or more target objects under different switching display actions;
the parameter difference calculation submodule is used for calculating the hue difference and/or the resolution difference between the real-time display hue and/or the real-time display resolution and the current display hue and/or the current display resolution of the first screen and/or the second screen;
the screen parameter changing sub-module is used for changing the tone parameter and/or the resolution parameter of the first screen and/or the second screen according to the tone difference and/or the resolution difference.
Referring to fig. 2, a flowchart of a multi-screen interaction method based on a browser according to the present invention is shown. The multi-screen interaction method based on the browser comprises the following steps:
step S1, triggering the browser to open in a first screen of a plurality of screens, and triggering the browser to open in a second screen of the plurality of screens;
step S2, matching the browser working state corresponding to the first screen and the browser working state corresponding to the second screen, and performing screen expansion processing according to the matching result;
a step S3 of performing different switching display actions with respect to one or more target objects between the first screen and the second screen according to the expanded screen obtained by the screen expansion processing;
step S4, performing adaptive display parameter adjustment on the first screen and/or the second screen according to the real-time display status corresponding to each of the different switching display actions.
Preferably, in the step S1, the triggering of the browser to open in a first screen of the plurality of screens, the triggering of the browser to open in a second screen of the plurality of screens specifically includes,
step S101, obtaining the operation attribute information of the browser, and calculating the window display size and/or the window display resolution corresponding to the browser;
step S102, obtaining inherent display parameters corresponding to each of the plurality of screens, and selecting two screens of which the inherent display parameters are matched with the window display size and/or the window display resolution;
step S103, setting the screen with smaller energy consumption as the first screen and setting the screen with larger energy consumption as the second screen according to the real-time energy consumption states of the two screens;
step S104, respectively sending a trigger instruction to the first screen and the second screen so as to respectively open the browser therein.
Preferably, in step S2, the matching process is performed on the browser operating state corresponding to the first screen and the browser operating state corresponding to the second screen, and the performing the screen expansion process according to the matching process result specifically includes,
step S201, acquiring first browsing content information of the first screen current browser and second browsing content information of the second screen current browser;
step S202, performing matching processing on at least one of text, image and content partition on the first browsing content information and the second browsing content information;
step S203, if the matching result indicates that the first browsing content information matches the second browsing content information, the second screen is used as an extended sub-screen of the first screen, otherwise, the first screen is used as an extended sub-screen of the second screen.
Preferably, in the step S3, performing different switching display actions with respect to one or more target objects between the first screen and the second screen according to the expanded screen obtained by the screen expansion process specifically includes,
step S301, according to the screen expansion processing, one of the first screen and the second screen is used as an expansion main screen, and the other is used as an expansion sub-screen, and the expansion screen is formed together;
step S302, selecting one or more target objects in the first screen or the second screen, and then indicating the one or more target objects to disappear from the current screen and move to another screen;
or, one or more target objects are selected in the first screen or the second screen, and then a part of the one or more target objects is indicated to be displayed on the current screen, and the other part of the one or more target objects is indicated to be displayed on the other screen.
Preferably, in step S4, the adaptively adjusting the display parameters of the first screen and/or the second screen according to the real-time display status corresponding to each of the different switching display actions specifically includes,
step S401, acquiring at least one of real-time display hue and real-time display resolution corresponding to the one or more target objects under the different switching display actions;
step S402, calculating the hue difference and/or the resolution difference between the real-time display hue and/or the real-time display resolution and the current display hue and/or the current display resolution of the first screen and/or the second screen;
step S403, adjusting the hue parameter and/or the resolution parameter of the first screen and/or the second screen according to the hue difference and/or the resolution difference.
From the content of the foregoing embodiments, it can be seen that the browser-based multi-screen system and the multi-screen interaction method can open a browser window in multiple screens simultaneously, and support data interaction communication among the multiple screens, so that each screen can acquire display state information of other screens currently related to a browser in real time, so as to be adaptively adjusted according to the display state information, so that one or more target objects related to the browser can perform an adaptive display switching action among the multiple screens, so as to avoid a situation that the one or more target objects have repeated display contents or incomplete display contents, and further, the browser-based multi-screen system and the multi-screen interaction method can respectively perform display parameter adjustment on the multiple screens according to the real-time display state of the one or more target objects under the display switching action, therefore, the display quality and the multi-page screen expansion performance of the multi-screen system are improved.

Claims (10)

1. A multi-screen system based on browsers is characterized by comprising a browser trigger module, a browser analysis module, a screen adjustment module and a target object adjustment module; wherein,
the browser triggering module is used for triggering a browser to be opened in a first screen of the plurality of screens and triggering the browser to be opened in a second screen of the plurality of screens;
the browser analysis module is used for matching the browser working state corresponding to the first screen with the browser working state corresponding to the second screen;
the screen adjusting module is used for performing screen expansion processing on the first screen and the second screen according to the matching processing result;
the target object adjusting module is used for executing different switching display actions related to one or more target objects between the first screen and the second screen according to an expanded screen obtained by the screen expansion processing;
the screen adjusting module is further configured to perform adaptive display parameter adjustment on the first screen and/or the second screen according to the real-time display states corresponding to the different switching display actions.
2. A browser-based multi-screen system according to claim 1, wherein:
the browser triggering module comprises a browser parameter calculation sub-module, a screen selection sub-module and a triggering action sub-module; wherein,
the browser parameter calculation submodule is used for calculating the window display size and/or the window display resolution corresponding to the browser according to the operation attribute information of the browser;
the screen selection submodule is used for selecting two screens of which the inherent display parameters are matched with the window display size and/or the window display resolution, setting the screen with smaller energy consumption as the first screen and setting the screen with larger energy consumption as the second screen according to the real-time energy consumption states of the two screens;
the trigger action sub-module is used for respectively sending trigger instructions to the first screen and the second screen so as to respectively open the browser in the first screen and the second screen.
3. A browser-based multi-screen system according to claim 1, wherein:
the browser analysis module comprises a browsing content acquisition sub-module and a browsing content matching sub-module; the browsing content obtaining sub-module is used for obtaining first browsing content information of the first-screen current browser and second browsing content information of the second-screen current browser;
the browsing content matching sub-module is used for performing matching processing on at least one of text, images and content partitions on the first browsing content information and the second browsing content information;
the screen adjusting module comprises a screen type determining submodule and an expanded screen generating submodule; wherein the screen type determination submodule is configured to determine the first screen and the screen as an extended main screen and an extended sub-screen according to a result of the matching process;
and the expanded screen generating sub-module is used for forming an expanded screen by combining the expanded main screen and the expanded sub-screen.
4. A browser-based multi-screen system according to claim 1, wherein:
the target object adjusting module comprises a target object selecting sub-module, a target object transferring sub-module and a target object display switching sub-module; wherein,
the target object selection sub-module is used for selecting one or more target objects in the first screen or the second screen;
the target object transfer sub-module is used for indicating the selected one or more target objects to disappear from the current screen and move to another screen;
the target object display switching sub-module is used for indicating a part of the one or more selected target objects to be displayed on a current screen, and the other part of the one or more selected target objects to be displayed on another screen.
5. A browser-based multi-screen system according to claim 1, wherein:
the screen adjusting module comprises a target object parameter obtaining sub-module, a parameter difference calculating sub-module and a screen parameter changing sub-module; wherein,
the target object parameter obtaining sub-module is used for obtaining at least one of real-time display tone and real-time display resolution which correspond to the one or more target objects under different switching display actions;
the parameter difference calculation submodule is used for calculating the hue difference and/or the resolution difference between the real-time display hue and/or the real-time display resolution and the current display hue and/or the current display resolution of the first screen and/or the second screen;
the screen parameter changing sub-module is used for changing the tone parameter and/or the resolution parameter of the first screen and/or the second screen according to the tone difference and/or the resolution difference.
6. A multi-screen interaction method based on a browser is characterized by comprising the following steps:
step S1, triggering to open a browser in a first screen of a plurality of screens, and triggering to open the browser in a second screen of the plurality of screens;
step S2, matching the browser working state corresponding to the first screen and the browser working state corresponding to the second screen, and performing screen expansion processing according to the matching result;
a step S3 of performing different switching display actions with respect to one or more target objects between the first screen and the second screen according to the expanded screen obtained by the screen expansion processing;
and step S4, according to the real-time display states corresponding to the different switching display actions, performing adaptive display parameter adjustment on the first screen and/or the second screen.
7. A browser-based multi-screen interaction method according to claim 6, wherein:
in the step S1, triggering the browser to open in a first screen of the plurality of screens, triggering the browser to open in a second screen of the plurality of screens specifically includes,
step S101, obtaining operation attribute information of the browser, and calculating a window display size and/or a window display resolution corresponding to the browser;
step S102, obtaining inherent display parameters corresponding to each of the plurality of screens, and selecting two screens with inherent display parameters matched with the window display size and/or the window display resolution;
step S103, setting a screen with smaller energy consumption as the first screen and setting a screen with larger energy consumption as the second screen according to the real-time energy consumption states of the two screens;
step S104, respectively sending triggering instructions to the first screen and the second screen so as to respectively open the browser therein.
8. A browser-based multi-screen interaction method according to claim 6, wherein:
in step S2, the matching process is performed on the browser operating state corresponding to the first screen and the browser operating state corresponding to the second screen, and the performing the screen expansion process according to the matching process result specifically includes,
step S201, acquiring first browsing content information of the first screen current browser and second browsing content information of the second screen current browser;
step S202, performing matching processing on at least one of text, image and content partition on the first browsing content information and the second browsing content information;
step S203, if the matching result indicates that the first browsing content information matches the second browsing content information, using the second screen as an extended sub-screen of the first screen, otherwise, using the first screen as an extended sub-screen of the second screen.
9. A browser-based multi-screen interaction method according to claim 6, wherein:
in the step S3, the performing of different switching display actions with respect to one or more target objects between the first screen and the second screen according to the expanded screen obtained by the screen expansion process specifically includes,
step S301, according to the screen expansion processing, one of the first screen and the second screen is used as an expansion main screen, and the other is used as an expansion sub-screen, and the expansion screens are formed together;
step S302, one or more target objects are selected in the first screen or the second screen, and then the one or more target objects are indicated to disappear from the current screen and move to the other screen;
or one or more target objects are selected in the first screen or the second screen, and then a part of the one or more target objects is indicated to be displayed on the current screen, and the other part of the one or more target objects is indicated to be displayed on the other screen.
10. A browser-based multi-screen interaction method according to claim 6, wherein:
in step S4, the adaptively adjusting the display parameters of the first screen and/or the second screen according to the real-time display status corresponding to the different switching display actions specifically includes,
step S401, acquiring at least one of real-time display tones and real-time display resolutions respectively corresponding to the one or more target objects under the different switching display actions;
step S402, calculating the tone difference and/or the resolution difference between the real-time display tone and/or the real-time display resolution and the current display tone and/or the current display resolution of the first screen and/or the second screen;
step S403, adjusting a hue parameter and/or a resolution parameter of the first screen and/or the second screen according to the hue difference and/or the resolution difference.
CN201911362238.8A 2019-12-26 2019-12-26 Multi-screen system and multi-screen interaction method based on browser Active CN111198668B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911362238.8A CN111198668B (en) 2019-12-26 2019-12-26 Multi-screen system and multi-screen interaction method based on browser

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911362238.8A CN111198668B (en) 2019-12-26 2019-12-26 Multi-screen system and multi-screen interaction method based on browser

Publications (2)

Publication Number Publication Date
CN111198668A true CN111198668A (en) 2020-05-26
CN111198668B CN111198668B (en) 2023-06-16

Family

ID=70746230

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911362238.8A Active CN111198668B (en) 2019-12-26 2019-12-26 Multi-screen system and multi-screen interaction method based on browser

Country Status (1)

Country Link
CN (1) CN111198668B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114691000A (en) * 2022-05-31 2022-07-01 上海豪承信息技术有限公司 Multi-screen linkage method, device, equipment and storage medium

Citations (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA1338423C (en) * 1988-07-15 1996-06-25 Robert Filepp Method for presenting advertising in an interactive service
JP2001128089A (en) * 1999-10-28 2001-05-11 Hitachi Ltd Screen synthesis device for multi-screen
JP2004021821A (en) * 2002-06-19 2004-01-22 Fujitsu Ltd Display method, display system, and information distribution system
CN1564145A (en) * 2004-03-22 2005-01-12 曹凯 Folding computer with double screens, its keyboard mouse and use
US20060183505A1 (en) * 2005-02-15 2006-08-17 Willrich Scott Consulting Group, Inc. Digital mobile planner
US20080055189A1 (en) * 2006-08-23 2008-03-06 Wilk Raymond R System and Method for Displaying Computer Data in a Multi-Screen Display System
US20080238812A1 (en) * 2007-03-30 2008-10-02 Zhijun Xiang Multi-screen display system and method of setting multi-screen display
CN101908076A (en) * 2010-08-24 2010-12-08 北京世纪高通科技有限公司 Adaptive method and device for page layout
CN102023833A (en) * 2009-09-11 2011-04-20 联想(北京)有限公司 Portable terminal and display control method thereof
CN102193766A (en) * 2010-03-18 2011-09-21 上海大视电子科技有限公司 System and method for optimizing multiscreen display area of computer
US20120169765A1 (en) * 2009-09-11 2012-07-05 Fang Xu Display Control Method for Portable Terminal and Portable Terminal
US20130122960A1 (en) * 2011-11-16 2013-05-16 Lg Electronics Inc. Mobile terminal and controlling method thereof
US20130254660A1 (en) * 2008-03-13 2013-09-26 Robb Fujioka Tablet computer
CN103430137A (en) * 2010-10-01 2013-12-04 Flex Electronics ID Co.,Ltd. Dual screen application behavior
CN103517110A (en) * 2012-06-29 2014-01-15 深圳市快播科技有限公司 Multi-screen interaction communication system and method
CN103620967A (en) * 2011-05-03 2014-03-05 艾科星科技公司 Communications device with extendable screen
CN103631958A (en) * 2013-12-17 2014-03-12 江苏省公用信息有限公司 Method for multi-screen content display in automatic page matching mode
US20140149931A1 (en) * 2012-11-29 2014-05-29 Kabushiki Kaisha Toshiba Information processing apparatus and display control method
US20140189576A1 (en) * 2012-09-10 2014-07-03 Applitools Ltd. System and method for visual matching of application screenshots
CN104636120A (en) * 2013-11-06 2015-05-20 中兴通讯股份有限公司 Multi-window display method and device of browser
US20150200985A1 (en) * 2013-11-13 2015-07-16 T1visions, Inc. Simultaneous input system for web browsers and other applications
CN104902075A (en) * 2015-04-29 2015-09-09 努比亚技术有限公司 Multi-screen interaction method and system
CN105138302A (en) * 2015-08-24 2015-12-09 深信服网络科技(深圳)有限公司 Screen splitting display method and device
WO2016107871A1 (en) * 2014-12-30 2016-07-07 1&1 Internet Ag Adaptive method for device independent web page presentation
CN105975238A (en) * 2016-07-22 2016-09-28 珠海市魅族科技有限公司 Display parameter adjusting method and terminal device
US20160307344A1 (en) * 2015-04-16 2016-10-20 Sap Se Responsive and adaptive chart controls
CN106060674A (en) * 2016-06-27 2016-10-26 武汉斗鱼网络科技有限公司 System and method for achieving intelligent video live broadcast on front end
CN106484388A (en) * 2015-09-02 2017-03-08 腾讯科技(深圳)有限公司 The implementation method of user interface and device
CN106648500A (en) * 2016-11-10 2017-05-10 乐视控股(北京)有限公司 Multi-screen display method, device and system
CN106951203A (en) * 2017-03-16 2017-07-14 联想(北京)有限公司 The display adjusting method and device of display device
CN107493498A (en) * 2017-08-08 2017-12-19 陕西中联电科电子有限公司 By can touch-control moving icon realize method that video conference multi-screen video shows
WO2018076753A1 (en) * 2016-10-25 2018-05-03 中兴通讯股份有限公司 Display method and apparatus
CN108196804A (en) * 2017-12-28 2018-06-22 努比亚技术有限公司 Split screen method, terminal and computer storage media based on flexible screen
CN108228056A (en) * 2018-02-08 2018-06-29 青岛海信移动通信技术股份有限公司 For method for displaying image and device, the storage medium of mobile terminal
CN110072012A (en) * 2019-04-28 2019-07-30 维沃移动通信有限公司 A kind of based reminding method and mobile terminal for screen state switching
US20190361694A1 (en) * 2011-12-19 2019-11-28 Majen Tech, LLC System, method, and computer program product for coordination among multiple devices
CN110569013A (en) * 2019-09-24 2019-12-13 支付宝(杭州)信息技术有限公司 Image display method and device based on display screen

Patent Citations (38)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA1338423C (en) * 1988-07-15 1996-06-25 Robert Filepp Method for presenting advertising in an interactive service
JP2001128089A (en) * 1999-10-28 2001-05-11 Hitachi Ltd Screen synthesis device for multi-screen
JP2004021821A (en) * 2002-06-19 2004-01-22 Fujitsu Ltd Display method, display system, and information distribution system
CN1564145A (en) * 2004-03-22 2005-01-12 曹凯 Folding computer with double screens, its keyboard mouse and use
US20060183505A1 (en) * 2005-02-15 2006-08-17 Willrich Scott Consulting Group, Inc. Digital mobile planner
US20080055189A1 (en) * 2006-08-23 2008-03-06 Wilk Raymond R System and Method for Displaying Computer Data in a Multi-Screen Display System
US20080238812A1 (en) * 2007-03-30 2008-10-02 Zhijun Xiang Multi-screen display system and method of setting multi-screen display
US20130254660A1 (en) * 2008-03-13 2013-09-26 Robb Fujioka Tablet computer
CN102023833A (en) * 2009-09-11 2011-04-20 联想(北京)有限公司 Portable terminal and display control method thereof
US20120169765A1 (en) * 2009-09-11 2012-07-05 Fang Xu Display Control Method for Portable Terminal and Portable Terminal
CN102193766A (en) * 2010-03-18 2011-09-21 上海大视电子科技有限公司 System and method for optimizing multiscreen display area of computer
CN101908076A (en) * 2010-08-24 2010-12-08 北京世纪高通科技有限公司 Adaptive method and device for page layout
CN103430137A (en) * 2010-10-01 2013-12-04 Flex Electronics ID Co.,Ltd. Dual screen application behavior
CN103620967A (en) * 2011-05-03 2014-03-05 艾科星科技公司 Communications device with extendable screen
US20130122960A1 (en) * 2011-11-16 2013-05-16 Lg Electronics Inc. Mobile terminal and controlling method thereof
US20190361694A1 (en) * 2011-12-19 2019-11-28 Majen Tech, LLC System, method, and computer program product for coordination among multiple devices
CN103517110A (en) * 2012-06-29 2014-01-15 深圳市快播科技有限公司 Multi-screen interaction communication system and method
US20140189576A1 (en) * 2012-09-10 2014-07-03 Applitools Ltd. System and method for visual matching of application screenshots
US20140149931A1 (en) * 2012-11-29 2014-05-29 Kabushiki Kaisha Toshiba Information processing apparatus and display control method
CN104636120A (en) * 2013-11-06 2015-05-20 中兴通讯股份有限公司 Multi-window display method and device of browser
US20150200985A1 (en) * 2013-11-13 2015-07-16 T1visions, Inc. Simultaneous input system for web browsers and other applications
CN103631958A (en) * 2013-12-17 2014-03-12 江苏省公用信息有限公司 Method for multi-screen content display in automatic page matching mode
WO2016107871A1 (en) * 2014-12-30 2016-07-07 1&1 Internet Ag Adaptive method for device independent web page presentation
US20160307344A1 (en) * 2015-04-16 2016-10-20 Sap Se Responsive and adaptive chart controls
CN104902075A (en) * 2015-04-29 2015-09-09 努比亚技术有限公司 Multi-screen interaction method and system
CN105138302A (en) * 2015-08-24 2015-12-09 深信服网络科技(深圳)有限公司 Screen splitting display method and device
CN106484388A (en) * 2015-09-02 2017-03-08 腾讯科技(深圳)有限公司 The implementation method of user interface and device
CN106060674A (en) * 2016-06-27 2016-10-26 武汉斗鱼网络科技有限公司 System and method for achieving intelligent video live broadcast on front end
CN105975238A (en) * 2016-07-22 2016-09-28 珠海市魅族科技有限公司 Display parameter adjusting method and terminal device
WO2018076753A1 (en) * 2016-10-25 2018-05-03 中兴通讯股份有限公司 Display method and apparatus
CN108469969A (en) * 2016-10-25 2018-08-31 中兴通讯股份有限公司 A kind of method and device by split screen display available multi-user's account
CN106648500A (en) * 2016-11-10 2017-05-10 乐视控股(北京)有限公司 Multi-screen display method, device and system
CN106951203A (en) * 2017-03-16 2017-07-14 联想(北京)有限公司 The display adjusting method and device of display device
CN107493498A (en) * 2017-08-08 2017-12-19 陕西中联电科电子有限公司 By can touch-control moving icon realize method that video conference multi-screen video shows
CN108196804A (en) * 2017-12-28 2018-06-22 努比亚技术有限公司 Split screen method, terminal and computer storage media based on flexible screen
CN108228056A (en) * 2018-02-08 2018-06-29 青岛海信移动通信技术股份有限公司 For method for displaying image and device, the storage medium of mobile terminal
CN110072012A (en) * 2019-04-28 2019-07-30 维沃移动通信有限公司 A kind of based reminding method and mobile terminal for screen state switching
CN110569013A (en) * 2019-09-24 2019-12-13 支付宝(杭州)信息技术有限公司 Image display method and device based on display screen

Non-Patent Citations (5)

* Cited by examiner, † Cited by third party
Title
张昱: "XForms――下一代的Web窗体", 小型微型计算机系统, no. 09, pages 1658 - 1664 *
朱全胜;赵贺;刘娆;李卫东;: "关联多屏显示及其在电力系统中应用", no. 05, pages 125 - 129 *
邱育群;: "多屏幕多任务窗口中央空调监控系统控制方法" *
邱育群;: "多屏幕多任务窗口中央空调监控系统控制方法", 建筑热能通风空调, no. 12, pages 92 - 94 *
郑逸凡;: "响应式网站设计探析", no. 03, pages 39 - 41 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114691000A (en) * 2022-05-31 2022-07-01 上海豪承信息技术有限公司 Multi-screen linkage method, device, equipment and storage medium

Also Published As

Publication number Publication date
CN111198668B (en) 2023-06-16

Similar Documents

Publication Publication Date Title
US7536657B2 (en) Information equipment remote operating system
US9285945B2 (en) Method and apparatus for displaying multi-task interface
CN113126862A (en) Screen capture method and device, electronic equipment and readable storage medium
EP4053784A1 (en) Image processing method and apparatus, electronic device, and storage medium
CN113015007A (en) Video frame insertion method and device and electronic equipment
CN105183269B (en) Method for automatically identifying screen where cursor is located
CN113852756B (en) Image acquisition method, device, equipment and storage medium
JP5875415B2 (en) Image synthesizer
JP2003316490A (en) Remote control system and remote control method
CN111198668A (en) Multi-screen system based on browser and multi-screen interaction method
EP3301908A1 (en) Numerical image conversion method and device, and storage medium and device
JP4940024B2 (en) Information processing apparatus, motion vector generation program, and interpolated image generation program
JP2013120204A (en) Image processing device and control method for the same
JP2011141424A (en) Image processing apparatus and program thereof
CN110364127A (en) Adaptive display method and device for intelligent large screen system
CN114820295A (en) Image processing method, device, electronic device, and storage medium
JP2005084089A (en) Image comparison display method and its device, and image comparison display program
JP3872295B2 (en) Data display method, recording medium, and processor-based system
CN117765847A (en) Display equipment and closed graph generation method
CN104572157A (en) Information processing method and electronic equipment
JP6766486B2 (en) Display control device, display control system and program
JP4374013B2 (en) Relay device and relay method
CN113760212B (en) Method and device for realizing self-adaptive overturning of screen based on win7
CN112433790A (en) Terminal display adjusting method and device and terminal
CN114327337B (en) Display mode configuration and windowing method, device, splicing screen, medium and equipment

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