CN106231404A - A kind of server, client and multi-screen interaction method, system - Google Patents

A kind of server, client and multi-screen interaction method, system Download PDF

Info

Publication number
CN106231404A
CN106231404A CN201610584994.5A CN201610584994A CN106231404A CN 106231404 A CN106231404 A CN 106231404A CN 201610584994 A CN201610584994 A CN 201610584994A CN 106231404 A CN106231404 A CN 106231404A
Authority
CN
China
Prior art keywords
software
software app
server
display screen
app
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.)
Pending
Application number
CN201610584994.5A
Other languages
Chinese (zh)
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.)
Shenzhen Tinno Wireless Technology Co Ltd
Original Assignee
Shenzhen Tinno Wireless 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 Shenzhen Tinno Wireless Technology Co Ltd filed Critical Shenzhen Tinno Wireless Technology Co Ltd
Priority to CN201610584994.5A priority Critical patent/CN106231404A/en
Publication of CN106231404A publication Critical patent/CN106231404A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/43615Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25808Management of client data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/443OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
    • H04N21/4438Window management, e.g. event handling following interaction with the user interface

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Software Systems (AREA)
  • Computer Graphics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The open a kind of server of the present invention, client and multi-screen interaction method, system, set up including server and be connected with the multi-screen interactive of client, the data message of transmitting software App is to client, the data message of this software App includes that on server split window in display screen performs the data message of the software App in the data message of different software App and application heap, client is set up and is connected with the multi-screen interactive of server, receive the data message of the software App that server is transmitted, thus reach to be implemented without by means of external equipment such as USB flash disk etc. as medium to transmit information, the screen being directly realized by many equipment rooms is dynamically connected mutually.

Description

A kind of server, client and multi-screen interaction method, system
Technical field
The present invention relates to field of terminal technology, particularly relate to a kind of server, client and multi-screen interaction method, system.
Background technology
The existing mode realizing multi-screen interactive, including:
One, AllCast all can throw equipment, and this technical approach must be based on external equipment, and it is big that equipment volume is similar to USB flash disk Little, can carry with;Can be by multimedias such as the film in mobile phone, PAD, PC, video, music, PPT by the way of being wirelessly transferred In carry out sharing and watching with being shipped to the terminal presentation facility such as television set, projector, the most compatible all based on multi-screen interactive The third-party application of agreement;
Two, screen emperorship thrown by Semen setariae, and a intelligent television throws screen software, when mobile phone and TV or Semen setariae box are same wireless During network, and have been switched on networking, can be easily the photo in mobile phone, VIDEO PROJECTION to TV or Semen setariae box.Premise It is to need in mobile phone, install and run Semen setariae and throw screen emperorship;
The above-mentioned mode realizing multi-screen interactive, is required for by means of external equipment such as USB flash disk etc. as medium to transmit information, It is required for being dynamically connected mutually to the screen realizing many equipment rooms by means of external equipment.
Summary of the invention
The technical problem to be solved in the present invention is to provide a kind of server, client and multi-screen interaction method, system.
It is an object of the invention to provide a kind of server, including: the first window manager, the first active manager, the One display screen, the first Protocol interpreter;
Described first window manager, for making software App that appointment uses with non-full frame in described first display screen Size shows, the described software App specifying use includes clicking in the software performed for the first time or application heap the soft of pull-out Part;
Described first active manager, refreshes boundary for making multiple software App specifying use be simultaneously in onResume Surface state, in described first display screen, split window performs different software App;
Described first Protocol interpreter, is connected with the multi-screen interactive of client for setting up, and is transmitted in described first display The data message of the software App during split window performs the data message of different software App and application heap in screen is to objective Family end.
It is an object of the invention to also provide for a kind of client, including: reason is assured in second protocol interpreter, the second application Device, the second window manager, the second active manager, second display screen;
Described second protocol interpreter, is connected with the multi-screen interactive of server for setting up, and receives what server was transmitted The data message of software App, the data message of described software App includes that in display screen, split window performs difference on server The data message of the software App in the data message of software App and application heap;
Described second application package manager, for by the data of the software App received by described second protocol interpreter Information generates software copy i.e. copy software, and by copy software data each self-isolation separate storage of described generation;
Described second window manager, for making software App that appointment uses with non-full frame in described second display screen Size shows;
Described second active manager, refreshes boundary for making multiple software App specifying use be simultaneously in onResume Surface state, in described second display screen, split window performs the plurality of software App specifying and using, and the plurality of appointment makes Software App include the described second application copy software that generated of package manager.
It is an object of the invention to and a kind of multi-screen interaction method is provided, including:
Server is provided, client is provided;
Server is set up and is connected with the multi-screen interactive of client, and the data message of transmitting software App is to client, described soft The data message of part App includes that in display screen, split window performs data message and the application of different software App on server The data message of the software App in program stack;
Client is set up and is connected with the multi-screen interactive of server, receives the data message of the software App that server is transmitted.
It is an object of the invention to reoffer a kind of Multi-screen interaction system, including: server, client;
Described server, including: the first window manager, the first active manager, the first display screen, the first agreement are explained Device;
Described first window manager, for making software App that appointment uses with non-full frame in described first display screen Size shows, the described software App specifying use includes clicking in the software performed for the first time or application heap the soft of pull-out Part;
Described first active manager, refreshes boundary for making multiple software App specifying use be simultaneously in onResume Surface state, in described first display screen, split window performs different software App;
Described first Protocol interpreter, is connected with the multi-screen interactive of described client for setting up, is transmitted in described first The data message of the software App during split window performs the data message of different software App and application heap in display screen To described client;
Described client, including: second protocol interpreter, the second application package manager, the second window manager, the second work Dynamic manager, second display screen;
Described second protocol interpreter, is connected with the multi-screen interactive of described server for setting up, and receives described first association The data message of the software App that view interpreter is transmitted;
Described second application package manager, for by the data of the software App received by described second protocol interpreter Information generates software copy i.e. copy software, and by copy software data each self-isolation separate storage of described generation;
Described second window manager, for making software App that appointment uses with non-full frame in described second display screen Size shows;
Described second active manager, refreshes boundary for making multiple software App specifying use be simultaneously in onResume Surface state, in described second display screen, split window performs the plurality of software App specifying and using, and the plurality of appointment makes Software App include the described second application copy software that generated of package manager.
Server, client and the multi-screen interaction method of present invention offer, system, set up and client including server Multi-screen interactive connects, and the data message of transmitting software App to client, the data message of this software App includes on server The data message of the software App during split window performs the data message of different software App and application heap in display screen, Client is set up and is connected with the multi-screen interactive of server, receives the data message of the software App that server is transmitted, thus reaches Being implemented without by means of external equipment such as USB flash disk etc. as medium to transmit information, the screen being directly realized by many equipment rooms is interactive Connect.
Advantages of the present invention, also includes:
1, server end is after i.e. main equipment screen is divided into multi-screen, and the content of screen a certain in main equipment can be given by user simultaneously To different equipment i.e. client device;Or the content of difference screen is given to different equipment;
2, operation can edit same application the most by different way, understand each operating result in real time, and by required place Reason result stores, and obtains optimal result in the way of the easiest;
3, during multi-screen interactive, main equipment can change the signal access category of subset, or projection span mode at any time Under which picture;
4, the many equipment of single application is realized interactive, game of can jointly playing with friend on different devices, increase entertaining, More can jointly edit application, reach the operation application of many people's many equipment multi-screens, the most by different way operation editor same application, Understand each operating result in real time, and required result is stored, in the way of the easiest, obtain optimal result, this Invention can operate multiple application simultaneously, and mode of operation is the easiest, it is to avoid brings puzzlement or inconvenience for user;
5, in any case, for guaranteeing safety, main equipment has " security set " authority managing all subsets, and sub Equipment is without this authority, comprising of this " security set " authority: connect equipment white list, connect equipment blacklist, access pin.Main Equipment can set corresponding security parameter under this function, to avoid main equipment by illegal invasion.
Accompanying drawing explanation
Fig. 1, for the schematic diagram of server of the present invention;
Fig. 2, for the schematic diagram of client of the present invention;
Fig. 3, for the schematic diagram of multi-screen interaction method of the present invention;
Fig. 4, for the schematic diagram of Multi-screen interaction system of the present invention;
Fig. 5, for being needed the content shared to be projected to subset by main equipment selection, subset only has the citing reading authority Exemplary plot;
Fig. 6, is projected to the citing exemplary plot of subset B and C for main equipment A by screen first simultaneously;
Fig. 7, needs the collaborative content processed to be projected to subset for main equipment selection, subset can carry out preview, editor, The citing exemplary plot uploaded;
Fig. 8, is projected to the citing exemplary plot of subset B and C for main equipment A by screen first simultaneously;
Fig. 9, is given to a subset for main equipment by highest weight limit, and the software system of main equipment is carried out remotely by subset The citing exemplary plot controlled.
Detailed description of the invention
The present invention provides a kind of server, client and multi-screen interaction method, system, is applied to field of terminal technology, bag Include server foundation to be connected with the multi-screen interactive of client, the data message of transmitting software App to client, this software App's Data message includes that in display screen, split window performs data message and the application heap of different software App on server In the data message of software App, client sets up and is connected with the multi-screen interactive of server, the software that reception server is transmitted The data message of App, thus reach to be implemented without by means of external equipment such as USB flash disk etc. as medium to transmit information, directly The screen realizing many equipment rooms is dynamically connected mutually.
In order to make the purpose of the present invention, technical scheme and advantage clearer, below in conjunction with drawings and Examples, right The present invention is further elaborated.Should be appreciated that specific embodiment described herein only in order to explain the present invention, and It is not used in the restriction present invention.
The present invention provides a kind of server, and this server includes mobile phone, panel computer etc..
Refer to the schematic diagram that Fig. 1, Fig. 1 are server of the present invention, server of the present invention, including: the first window manager 11, first active manager the 12, first display screen the 13, first Protocol interpreter 14;
First window manager 11, for making software App that appointment uses with non-full-sized in the first display screen 13 Display, the software App that this appointment uses includes the software clicking pull-out in the software performed for the first time or application heap;
First active manager 12, refreshes interface for making multiple software App specifying use be simultaneously in onResume State, in the first display screen 13, split window performs different software App;
First Protocol interpreter 14, is connected with the multi-screen interactive of client for setting up, is transmitted in the first display screen 13 The data message of the software App in the data message of split window execution different software App and application heap is to client.
Wherein, server of the present invention can also include that the first span mode opens unit (not identifying in figure), is used for opening Span mode.
Wherein, the first active manager 12, may include that
Use software processing elements 121, refresh boundary for making multiple software App specifying use be simultaneously in onResume Surface state, in the first display screen 13, split window performs different software App;
Unused software processing elements 122, for making multiple software App that wouldn't use be simultaneously in executable state, adds Enter in application heap.
Wherein, the first active manager 12, it is also possible to including:
Use software processing elements (not identifying in figure), for making multiple software App specifying use be simultaneously in OnResume refreshes interface state, and in the first display screen 13, split window performs different software App;
Use software exchange unit (not identifying in figure), be used for making in the first display screen 13, split window to perform not Mutually switch with software App.
Wherein, the first active manager 12, may include that again
Use software processing elements (not identifying in figure), for making multiple software App specifying use be simultaneously in OnResume refreshes interface state, and in the first display screen 13, split window performs different software App;
Software drags and takes unit (not identifying in figure), for dragging the software that takes in application heap in the first display screen 13 Split window.
Wherein, software drags and takes unit, including:
First software drags and takes unit (not identifying in figure), for dragging the software taking in application heap to the first display screen Untapped split window in 13;
Second software drags and takes unit (not identifying in figure), for dragging the software taking in application heap to the first display screen The split window used in 13, replaces at the software App performed in split window, this software App being replaced temporary in In application heap.
The present invention also provides for a kind of client, and this client includes mobile phone, panel computer etc..
Refer to the schematic diagram that Fig. 2, Fig. 2 are client of the present invention, client of the present invention, including: second protocol interpreter 21, the second application package manager the 22, second window manager the 23, second active manager 24, second display screen 25;
Second protocol interpreter 21, is connected with the multi-screen interactive of server for setting up, and it is soft that reception server is transmitted The data message of part App, the data message of this software App includes that in display screen, split window performs different software on server The data message of the software App in the data message of App and application heap;
Second application package manager 22, for by the data message of the software App received by second protocol interpreter 21 Generate software copy i.e. copy software, and by copy software data each self-isolation separate storage of this generation;
Second window manager 23, for making software App that appointment uses with non-full-sized in second display screen 25 Display;
Second active manager 24, refreshes interface for making multiple software App specifying use be simultaneously in onResume State, in second display screen 25, split window performs the plurality of software App specifying and using, the software that the plurality of appointment uses App includes the copy software that the second application package manager 22 is generated.
Wherein, client of the present invention can also include that the second span mode opens unit (not identifying in figure), is used for opening Span mode.
Wherein, the second active manager 24, may include that
Use software App processing unit 241, for making multiple software App specifying use be simultaneously in onResume brush New interface state, in second display screen 25, split window performs the plurality of software App specifying and using;
Unused software App processing unit 242, for making multiple software App that wouldn't use be simultaneously in executable state, Add in application heap.
Wherein, the second active manager 24, it is also possible to including:
Use software App processing unit (not indicating in figure), for making multiple software App specifying use be simultaneously in OnResume refreshes interface state, and in second display screen 25, split window performs the plurality of software App specifying and using;
Use software App switch unit (not indicating in figure), be used for making in second display screen 25, split window to perform The plurality of appointment use software App mutually switch.
Wherein, the second active manager 24, it is also possible to including:
Use software App processing unit (not indicating in figure), for making multiple software App specifying use be simultaneously in OnResume refreshes interface state, and in second display screen 25, split window performs the plurality of software App specifying and using;
Use software App switch unit (not indicating in figure), be used for making in second display screen 25, split window to perform The plurality of appointment use software App mutually switch.
Wherein, the second active manager 24, may include that again
Use software App processing unit (not indicating in figure), for making multiple software App specifying use be simultaneously in OnResume refreshes interface state, and in second display screen 25, split window performs the plurality of software App specifying and using;
Software App drags and takes unit (not indicating in figure), for dragging the software taking in application heap to second display screen Split window in 25.
Wherein, software App drags and takes unit, including:
First software App drags and takes unit (not indicating in figure), for dragging the software taking in application heap to show to second Untapped split window in display screen 25;
Second software App drags and takes unit (not indicating in figure), for dragging the software taking in application heap to show to second The split window used in display screen 25, replaces at the software App performed in split window, this software being replaced temporary App is in application heap.
The present invention also provides for a kind of multi-screen interaction method.
Refer to the schematic diagram that Fig. 3, Fig. 3 are multi-screen interaction method of the present invention, multi-screen interaction method of the present invention, including:
S31, offer server, offer client;
S32, server are set up and are connected with the multi-screen interactive of client, and the data message of transmitting software App, should to client The data message of software App includes that in display screen, split window performs the data message of different software App and answers on server Data message with the software App in program stack;
S33, client are set up and are connected with the multi-screen interactive of server, receive the data of the software App that server is transmitted Information.
Wherein, the server provided in S31, its structure, function etc. and the structure of server of the present invention shown in Fig. 1, merit Energy etc. are identical, and here is omitted.
Wherein, the client provided in S31, its structure, function etc. and the structure of client of the present invention shown in Fig. 2, merit Energy etc. are identical, and here is omitted.
The present invention reoffers a kind of Multi-screen interaction system.
Refer to the schematic diagram that Fig. 4, Fig. 4 are Multi-screen interaction system of the present invention, Multi-screen interaction system of the present invention, including: clothes Business device 41, client 42;
Server 41, including: first window manager the 411, first active manager the 412, first display screen 413, first Protocol interpreter 414;
First window manager 411, for making software App that appointment uses with non-full frame chi in the first display screen 413 Very little display, the software App that this appointment uses includes the software clicking pull-out in the software performed for the first time or application heap;
First active manager 412, refreshes interface for making multiple software App specifying use be simultaneously in onResume State, in the first display screen 413, split window performs different software App;
First Protocol interpreter 414, is connected with the multi-screen interactive of client 42 for setting up, is transmitted in the first display screen The data message of the software App during split window performs the data message of different software App and application heap in 413 is to objective Family end 42;
Client 42, including: second protocol interpreter 421, second applies package manager the 422, second window manager 423, the second active manager 424, second display screen 425;
Second protocol interpreter 421, is connected with the multi-screen interactive of server 41 for setting up, receives the first Protocol interpreter The data message of the software App that 414 are transmitted;
Second application package manager 422, for believing the data of the software App received by second protocol interpreter 421 Breath generates software copy i.e. copy software, and by copy software data each self-isolation separate storage of this generation;
Second window manager 423, for making software App that appointment uses with non-full frame chi in second display screen 425 Very little display;
Second active manager 424, refreshes interface for making multiple software App specifying use be simultaneously in onResume State, in second display screen 425, split window performs the plurality of software App specifying and using, and it is soft that the plurality of appointment uses Part App includes the copy software that the second application package manager 422 is generated.
Wherein, server 41, its structure, function etc. are identical with the structure of server of the present invention shown in Fig. 1, function etc., Here is omitted.
Wherein, client 42, its structure, function etc. are identical with the structure of client of the present invention shown in Fig. 2, function etc., Here is omitted.
The screen content of server end, in the pattern of practical operation, is shared interaction with client device by the present invention, and And, based on the existing span mode of server end, different split screen contents can be given to different client devices, thus realize Multiple split screens of the i.e. server end of same equipment are multiple client interaction between striding equipment;Above equipment can be dissimilar Electronic product;And, multiple equipment being may be in same WLAN, content sends equipment i.e. server-side devices For main equipment, content accepting device i.e. client device is subset, can be by modes such as wifi, bluetooth, NFC, by all sons After equipment and main equipment interconnect successfully, main equipment can send screen interactive signal to subset.
Actual screen interactive signal of the present invention and operation scenario mainly include three kinds include throwing screen share, synergetic office work, remote Process control, authority and the content of different classes of correspondence are the most different, and main equipment screen of the present invention is all with four split windows that is four As a example by operation screen.
One, the operation scenario that screen is shared is thrown:
Referring to Fig. 5, Fig. 5 is to be needed the content shared to be projected to subset by main equipment selection, and subset only has to be read The citing exemplary plot of authority, example of illustrating: tri-equipment successful connections of A, B, C carry out multi-screen interactive, and A is main equipment, and enables Span mode, screen be divided into first, second, third, Ding Siping, main equipment A screen first is projected to subset B, screen second is projected to Subset C, subset B can only the content of screen first in live preview main equipment A, subset C can only be in live preview main equipment A Independently it is independent of each other between the content of screen second, and subset B and subset C.
Referring to Fig. 6, Fig. 6 is the citing exemplary plot that screen first is projected to subset B and C by main equipment A simultaneously.
Two, the operation scenario of synergetic office work:
Referring to Fig. 7, Fig. 7 is that main equipment selection needs the collaborative content processed to be projected to subset, and subset can be carried out Preview, the citing exemplary plot edited, upload, the sequence of operations process of subset can be real-time synchronization to main equipment and same Other collaborative subsets under environment, it is also possible to be that operating process is temporarily stored in this equipment, determine after uploading, will finally operate knot Fruit sends back to main equipment, example of illustrating: tri-equipment successful connections of A, B, C carry out multi-screen interactive, and A is main equipment, and enables point Screen pattern, screen be divided into first, second, third, Ding Siping, main equipment A screen first is projected to subset B, screen second is projected to son Equipment C;Subset B with the content of screen first in live preview main equipment A, and can carry out editor behaviour to the content of screen first Make;Subset C with the content of screen second in live preview main equipment A, and can carry out edit operation to the content of screen second, and Independently being independent of each other between subset B and subset C, subset can select to upload amendment action in real time, it is also possible to selects knot Upload after bundle.
Referring to Fig. 8, Fig. 8 is the citing exemplary plot that screen first is projected to subset B and C by main equipment A simultaneously, but nothing Method is uploaded in real time, and subset B and C can carry out preview, amendment simultaneously to screen first, but amendment action can only at the end of It is uploaded to main equipment A, after main equipment A audits, can choose whether to accept the amendment of subset.
Three, the operation scenario remotely controlled:
Referring to Fig. 9, Fig. 9 is that highest weight limit is given to a subset by main equipment, the subset software system to main equipment The citing exemplary plot that system remotely controls, in multi-screen interactive software except the interface of " security set ", example of illustrating: A, B, C Three equipment successful connections carry out multi-screen interactive, when selecting with remote controlled manner interaction, are only capable of selecting a subset;A is Main equipment, and enable span mode, screen be divided into first, second, third, Ding Siping, main equipment A control authority is distributed to subset B, Then all split screens in main equipment A all present to subset B, are used for browsing and controlling.
Server, client and the multi-screen interaction method of present invention offer, system, set up and client including server Multi-screen interactive connects, and the data message of transmitting software App to client, the data message of this software App includes on server The data message of the software App during split window performs the data message of different software App and application heap in display screen, Client is set up and is connected with the multi-screen interactive of server, receives the data message of the software App that server is transmitted, thus reaches Being implemented without by means of external equipment such as USB flash disk etc. as medium to transmit information, the screen being directly realized by many equipment rooms is interactive Connect.
Advantages of the present invention, also includes:
1, server end is after i.e. main equipment screen is divided into multi-screen, and the content of screen a certain in main equipment can be given by user simultaneously To different equipment i.e. client device;Or the content of difference screen is given to different equipment;
2, operation can edit same application the most by different way, understand each operating result in real time, and by required place Reason result stores, and obtains optimal result in the way of the easiest;
3, during multi-screen interactive, main equipment can change the signal access category of subset, or projection span mode at any time Under which picture;
4, the many equipment of single application is realized interactive, game of can jointly playing with friend on different devices, increase entertaining, More can jointly edit application, reach the operation application of many people's many equipment multi-screens, the most by different way operation editor same application, Understand each operating result in real time, and required result is stored, in the way of the easiest, obtain optimal result, this Invention can operate multiple application simultaneously, and mode of operation is the easiest, it is to avoid brings puzzlement or inconvenience for user;
5, in any case, for guaranteeing safety, main equipment has " security set " authority managing all subsets, and sub Equipment is without this authority, comprising of this " security set " authority: connect equipment white list, connect equipment blacklist, access pin.Main Equipment can set corresponding security parameter under this function, to avoid main equipment by illegal invasion.
It should be noted that in this article, the relational terms of such as first and second or the like is used merely to a reality Body or operation separate with another entity or operating space, and not necessarily require or imply between these entities or operation There is relation or the order of any this reality.And, term " comprises ", " including " or its any other variant are intended to contain Comprising of lid nonexcludability, so that include that the process of a factor of system, method, article or equipment not only include that those are wanted Element, but also include other key elements being not expressly set out, or also include for this process, method, article or equipment Intrinsic key element.In the case of there is no more restriction, by statement " include one,,, " key element that limits, it is not excluded that Other identical element is there is also in including the process of described key element, method, article, equipment or device.
For server of the present invention, client and multi-screen interaction method, system, it is achieved form be diversified.All Within the spirit and principles in the present invention, any modification, equivalent substitution and improvement etc. made, should be included in the guarantor of the present invention Within the scope of protecting.

Claims (18)

1. a server, it is characterised in that including: the first window manager, the first active manager, the first display screen, One Protocol interpreter;
Described first window manager, for making software App that appointment uses with non-full-sized in described first display screen Display, the described software App specifying use includes the software clicking pull-out in the software performed for the first time or application heap;
Described first active manager, refreshes interface shape for making multiple software App specifying use be simultaneously in onResume State, in described first display screen, split window performs different software App;
Described first Protocol interpreter, is connected with the multi-screen interactive of client for setting up, is transmitted in described first display screen The data message of the software App in the data message of split window execution different software App and application heap is to client.
2. server as claimed in claim 1, it is characterised in that described first active manager, including:
Use software processing elements, refresh interface state for making multiple software App specifying use be simultaneously in onResume, In described first display screen, split window performs different software App;
Unused software processing elements, for making multiple software App that wouldn't use be simultaneously in executable state, adds application journey In sequence storehouse.
3. server as claimed in claim 1, it is characterised in that described first active manager, including:
Use software processing elements, refresh interface state for making multiple software App specifying use be simultaneously in onResume, In described first display screen, split window performs different software App;
Use software exchange unit, for making the different software App performed in split window in described first display screen mutual Switching.
4. server as claimed in claim 1, it is characterised in that described first active manager, including:
Use software processing elements, refresh interface state for making multiple software App specifying use be simultaneously in onResume, In described first display screen, split window performs different software App;
Software drags and takes unit, for dragging the software taking in application heap to split window in described first display screen.
5. server as claimed in claim 4, it is characterised in that described software drags and takes unit, including:
First software drags and takes unit, for dragging the software that takes in application heap in described first display screen untapped point Cut window;
Second software drags and takes unit, for drag the software taking in application heap to described first display screen has used point Cut window, replace in split window at the software App performed, temporary described in the software App that is replaced in application heap In.
6. the server as described in claim 1 to 5 any one, it is characterised in that described server, also includes: first point Screen pattern opens unit, is used for opening span mode.
7. a client, it is characterised in that including: second protocol interpreter, the second application package manager, the second form management Device, the second active manager, second display screen;
Described second protocol interpreter, is connected with the multi-screen interactive of server for setting up, and receives the software that server is transmitted The data message of App, the data message of described software App includes that in display screen, split window performs different software on server The data message of the software App in the data message of App and application heap;
Described second application package manager, for by the data message of the software App received by described second protocol interpreter Generate software copy i.e. copy software, and by copy software data each self-isolation separate storage of described generation;
Described second window manager, for making software App that appointment uses with non-full-sized in described second display screen Display;
Described second active manager, refreshes interface shape for making multiple software App specifying use be simultaneously in onResume State, in described second display screen, split window performs the plurality of software App specifying and using, and the plurality of appointment uses Software App includes the copy software that described second application package manager is generated.
8. client as claimed in claim 7, it is characterised in that described second active manager, including:
Use software App processing unit, refresh interface shape for making multiple software App specifying use be simultaneously in onResume State, in described second display screen, split window performs the plurality of software App specifying and using;
Unused software App processing unit, for making multiple software App that wouldn't use be simultaneously in executable state, adding should With in program stack.
9. client as claimed in claim 7, it is characterised in that described second active manager, including:
Use software App processing unit, refresh interface shape for making multiple software App specifying use be simultaneously in onResume State, in described second display screen, split window performs the plurality of software App specifying and using;
Use software App switch unit, for making the plurality of appointment performed in split window in described second display screen The software App used mutually switches.
10. client as claimed in claim 7, it is characterised in that described second active manager, including:
Use software App processing unit, refresh interface shape for making multiple software App specifying use be simultaneously in onResume State, in described second display screen, split window performs the plurality of software App specifying and using;
Software App drags and takes unit, for dragging the software taking in application heap to split window in described second display screen.
11. clients as claimed in claim 10, it is characterised in that described software App drags and takes unit, including:
First software App drags and takes unit, for dragging the software taking in application heap not use in described second display screen Split window;
Second software App drags and takes unit, for dragging the software taking in application heap to use in described second display screen Split window, replace in split window at the software App performed, temporary described in the software App that is replaced in application program In storehouse.
12. clients as described in claim 7 to 11 any one, it is characterised in that described client, also include: second Span mode opens unit, is used for opening span mode.
13. 1 kinds of multi-screen interaction methods, it is characterised in that including:
Server is provided, client is provided;
Server set up be connected with the multi-screen interactive of client, the data message of transmitting software App to client, described software The data message of App includes that in display screen, split window performs data message and the application journey of different software App on server The data message of the software App in sequence storehouse;
Client is set up and is connected with the multi-screen interactive of server, receives the data message of the software App that server is transmitted.
14. multi-screen interaction methods as claimed in claim 13, it is characterised in that described server includes such as claim 1 to 6 Server described in any one.
15. multi-screen interaction methods as claimed in claim 13, it is characterised in that described client include as claim 7 to Client described in 12 any one.
16. 1 kinds of Multi-screen interaction systems, it is characterised in that including: server, client;
Described server, including: the first window manager, the first active manager, the first display screen, the first Protocol interpreter;
Described first window manager, for making software App that appointment uses with non-full-sized in described first display screen Display, the described software App specifying use includes the software clicking pull-out in the software performed for the first time or application heap;
Described first active manager, refreshes interface shape for making multiple software App specifying use be simultaneously in onResume State, in described first display screen, split window performs different software App;
Described first Protocol interpreter, is connected with the multi-screen interactive of described client for setting up, and is transmitted in described first display The data message of the software App during split window performs the data message of different software App and application heap in screen is to institute State client;
Described client, including: second protocol interpreter, the second application package manager, the second window manager, the second adjustable pipe Reason device, second display screen;
Described second protocol interpreter, is connected with the multi-screen interactive of described server for setting up, receives described first agreement solution Release the data message of the software App that device is transmitted;
Described second application package manager, for by the data message of the software App received by described second protocol interpreter Generate software copy i.e. copy software, and by copy software data each self-isolation separate storage of described generation;
Described second window manager, for making software App that appointment uses with non-full-sized in described second display screen Display;
Described second active manager, refreshes interface shape for making multiple software App specifying use be simultaneously in onResume State, in described second display screen, split window performs the plurality of software App specifying and using, and the plurality of appointment uses Software App includes the copy software that described second application package manager is generated.
17. Multi-screen interaction systems as claimed in claim 16, it is characterised in that described server includes such as claim 1 to 6 Server described in any one.
18. Multi-screen interaction systems as claimed in claim 16, it is characterised in that described client include as claim 7 to Client described in 12 any one.
CN201610584994.5A 2016-07-22 2016-07-22 A kind of server, client and multi-screen interaction method, system Pending CN106231404A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610584994.5A CN106231404A (en) 2016-07-22 2016-07-22 A kind of server, client and multi-screen interaction method, system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610584994.5A CN106231404A (en) 2016-07-22 2016-07-22 A kind of server, client and multi-screen interaction method, system

Publications (1)

Publication Number Publication Date
CN106231404A true CN106231404A (en) 2016-12-14

Family

ID=57531371

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610584994.5A Pending CN106231404A (en) 2016-07-22 2016-07-22 A kind of server, client and multi-screen interaction method, system

Country Status (1)

Country Link
CN (1) CN106231404A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107040769A (en) * 2017-05-04 2017-08-11 深圳市锐曼智能装备有限公司 Portable minisize intelligent sound projecting apparatus and its control method
CN107895436A (en) * 2017-11-08 2018-04-10 东莞市康茂电子有限公司 One kind is shared with screen device management system and its control method
CN111897502A (en) * 2020-06-10 2020-11-06 中国气象局气象探测中心 Split screen control system and method

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102859480A (en) * 2010-02-03 2013-01-02 斯凯普公司 Screen sharing
US20130152010A1 (en) * 2011-12-07 2013-06-13 Google Inc. Multiple tab stack user interface
CN103853381A (en) * 2012-12-06 2014-06-11 三星电子株式会社 Display device and method of controlling the same
CN103916697A (en) * 2014-04-04 2014-07-09 深圳市同洲电子股份有限公司 Multi-application display method and relevant intelligent terminals
CN105204797A (en) * 2014-06-23 2015-12-30 纬创资通股份有限公司 Screen sharing method and device using same

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102859480A (en) * 2010-02-03 2013-01-02 斯凯普公司 Screen sharing
US20130152010A1 (en) * 2011-12-07 2013-06-13 Google Inc. Multiple tab stack user interface
CN103853381A (en) * 2012-12-06 2014-06-11 三星电子株式会社 Display device and method of controlling the same
CN103916697A (en) * 2014-04-04 2014-07-09 深圳市同洲电子股份有限公司 Multi-application display method and relevant intelligent terminals
CN105204797A (en) * 2014-06-23 2015-12-30 纬创资通股份有限公司 Screen sharing method and device using same

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107040769A (en) * 2017-05-04 2017-08-11 深圳市锐曼智能装备有限公司 Portable minisize intelligent sound projecting apparatus and its control method
CN107895436A (en) * 2017-11-08 2018-04-10 东莞市康茂电子有限公司 One kind is shared with screen device management system and its control method
CN111897502A (en) * 2020-06-10 2020-11-06 中国气象局气象探测中心 Split screen control system and method

Similar Documents

Publication Publication Date Title
CN106227480A (en) A kind of server, client and multi-screen interaction method, system
US10719200B2 (en) Architecture for remote control of IOT (internet of things) devices
US20210099655A1 (en) Intelligent display for processing video and metadata streams
US9722986B2 (en) Electronic tool and methods for meetings
CN102523492B (en) Comment method for interactive comment system, television and mobile terminal
US20120113265A1 (en) Network video recorder system
EP2756667B1 (en) Electronic tool and methods for meetings
US9288518B2 (en) Information processing system, information processing apparatus, and information processing method
CN108810594A (en) Remote screen projection method, device and system
CN106572139B (en) Multi-terminal control method, terminal, server and system
CN102598837B (en) Host initiated connection to a device
JP2013505632A (en) Method and apparatus for sharing media content
US20130080560A1 (en) System and Method for Sharing Digital Data on a Presenter Device to a Plurality of Participant Devices
US10965480B2 (en) Electronic tool and methods for recording a meeting
CN105430482A (en) Multi-screen interaction method and terminal equipment
CN107333095A (en) The processing system of media resource
CN105847952A (en) Multi-screen linkage control method and multi-screen linkage control device
CN102609181A (en) Media navigation via portable networked device
JP2013531824A (en) Network equipment about home entertainment network
CN106231404A (en) A kind of server, client and multi-screen interaction method, system
JP2005293352A (en) Controller, control method, and control program
US20190258496A1 (en) A multimedia system and a method for remote administration and management of a terminal in the system
CN114885193A (en) Display device, terminal device and screen projection method
CN109842542B (en) Instant conversation method and device, electronic equipment and storage medium
US20170078155A1 (en) Apparatus and method for configuring, networking and controlling unique network-capable devices

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20161214