CN103532945A - Sharing control method and related equipment and communication system - Google Patents

Sharing control method and related equipment and communication system Download PDF

Info

Publication number
CN103532945A
CN103532945A CN201310465818.6A CN201310465818A CN103532945A CN 103532945 A CN103532945 A CN 103532945A CN 201310465818 A CN201310465818 A CN 201310465818A CN 103532945 A CN103532945 A CN 103532945A
Authority
CN
China
Prior art keywords
control strategy
application
sharing
share
sets
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
CN201310465818.6A
Other languages
Chinese (zh)
Other versions
CN103532945B (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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201310465818.6A priority Critical patent/CN103532945B/en
Publication of CN103532945A publication Critical patent/CN103532945A/en
Application granted granted Critical
Publication of CN103532945B publication Critical patent/CN103532945B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The embodiment of the invention discloses a sharing control method and related equipment and a communication system. The sharing control method can comprise the following steps: sending a sharing control strategy issuing request carrying N application identifiers to a sharing control strategy server by a user terminal; receiving N sharing control strategies which are issued by the sharing control strategy server in response to the sharing control strategy issuing request, wherein the N sharing control strategies are in one-to-one correspondence with N applications which are represented by the N application identifiers, and N is a positive integer; if a sharing closing command is received, executing the sharing closing operation of the N applications according to the N sharing control strategies. The scheme of the embodiment is favorable to improvement on sharing control flexibility and convenience.

Description

Share control method and relevant device and communication system
Technical field
The present invention relates to communication technical field, be specifically related to share control method and relevant device and communication system.
Background technology
Along with the development of consumer terminal equipment and universal, in family, have multiple terminal equipment simultaneously and progressively become general phenomenon, for example in one family, may have PC, panel computer, intelligent television, mobile phone and home theater computer (HTPC, Home Theater Personal Computer) etc. terminal equipment simultaneously.Between equipment and equipment, sharing media content is one of primary demand of user, the demand of depositing based on media sharing function, some alliance organizations have been formulated media for this reason and have been shared some interconnected agreements with some companies, for example the pleasure of Legend Company is enjoyed, the AllShare of Samsung is, the iTunes of apple, IGRS and DLNA (DLNA, Digital Living Network Alliance) etc.
What the application of at present, following above protocol development on intelligent terminal had oneself arranges the page in order to sharing switch setting.But, technology does not also unify for sharing function the solution of controlling now, for example, if when a plurality of application with sharing function being installed on an intelligent terminal simultaneously, when if user wants to close all or a plurality of sharing functions, the page that arranges that prior art need to enter related application arranges change.
Summary of the invention
The embodiment of the present invention provides shares control method and relevant device and communication system, to improving flexibility and the convenience of sharing control.
Embodiment of the present invention first aspect provides a kind of control method of sharing, and can comprise:
User terminal sends the control strategy of sharing carry N application identities and issues request to sharing control strategy server;
Described in reception, share and share that control strategy issues request described in control strategy server response and N of issuing shares control strategy, wherein, described N to share control strategy N the application represented with a described N application identities corresponding one by one, and described N is positive integer;
If receive, share out code, according to described N, share the shutoff operation of sharing that control strategy is carried out described N application.
In conjunction with first aspect, in the possible execution mode of the first, described according to described N share control strategy carry out described N apply share shutoff operation, comprising:
Extracting described N shares described N the application comprising in control strategy and shares the first sets of ports that needs use; Close the 3rd sets of ports, and finish to need in the 3rd application sets to use the corresponding process of application of any one port of the second port;
Wherein, the common factor that described the 3rd application sets is the first application sets and the second application sets and described the second application sets poor, described the second application sets is that the application sets recording in white list is controlled in preset sharing, the common factor that described the 3rd sets of ports is the first sets of ports and the second sets of ports and described the second sets of ports poor, described the second sets of ports is the sets of ports of the required use of described the second application sets, and described the first application sets is comprised of described N application.
In conjunction with first aspect, in the possible execution mode of the second, described according to described N share control strategy carry out described N apply share shutoff operation, comprising:
Extracting described N shares described N the application comprising in control strategy and shares the first sets of ports that needs use; Close the 3rd sets of ports, and finish to need to use in described N application the process of application of any one port of the second port; Wherein, the common factor that described the 3rd sets of ports is the first sets of ports and the second sets of ports and described the second sets of ports poor, described the second sets of ports is that the sets of ports recording in white list is controlled in preset sharing.
In conjunction with first aspect, in the third possible execution mode, describedly according to described N, share the shutoff operation of sharing that control strategy is carried out described N application, comprising: extract described N and share described N of comprising in control strategy and apply the first sets of ports of sharing needs use; Close described first sets of ports of extraction.
In conjunction with the third possible execution mode of the possible execution mode of the second of the possible execution mode of the first of first aspect or first aspect or first aspect or first aspect, in the 4th kind of possible execution mode, described method also comprises:
If receive, share open command, according to described N, share the open operation of sharing that control strategy is carried out described N application.
In conjunction with the 4th kind of possible execution mode of first aspect, in the 5th kind of possible execution mode,
Describedly according to described N, share the open operation of sharing that control strategy is carried out described N application, comprising: extract described N and share described N of comprising in control strategy and apply the first sets of ports of sharing needs use; Open described the first sets of ports of extracting.
In conjunction with the 4th kind of possible execution mode of the third possible execution mode of the possible execution mode of the second of the possible execution mode of the first of first aspect or first aspect or first aspect or first aspect or first aspect or the 5th kind of possible execution mode of first aspect, in the 6th kind of possible execution mode, describedly to sharing control strategy server, send the control strategy of sharing carry N application identities and issue request, comprise: described in receiving, share that control strategy server issues carry a described N application identities share control strategy update notification message after, to sharing control strategy server, send the control strategy of sharing carry N application identities and issue request.
In conjunction with the 4th kind of possible execution mode of the third possible execution mode of the possible execution mode of the second of the possible execution mode of the first of first aspect or first aspect or first aspect or first aspect or first aspect or the 5th kind of possible execution mode of first aspect, in the 7th kind of possible execution mode, describedly to sharing control strategy server, send the control strategy of sharing carry N application identities and issue request, comprise: from described, sharing control strategy server lookup sharing after control strategy upgraded to the represented application of a described N application identities, to sharing control strategy server, send the control strategy of sharing carry N application identities and issue request.
In conjunction with the 6th kind of possible execution mode of the 5th kind of possible execution mode of the 4th kind of possible execution mode of the third possible execution mode of the possible execution mode of the second of the possible execution mode of the first of first aspect or first aspect or first aspect or first aspect or first aspect or first aspect or first aspect or the 7th kind of possible execution mode of first aspect, in the 8th kind of possible execution mode, described receiving shared out code, comprise: receive user and close by clicking the out code of sharing that icon produces sharing on interface.
Embodiment of the present invention second aspect provides a kind of control method of sharing, and can comprise:
Share the control strategy of sharing that carries N application identities that control strategy server receives from user terminal and issue request;
To described user terminal, send for sharing control strategy described in responding and issue N of request and share control strategy, wherein, described N to share control strategy N the application represented with a described N application identities corresponding one by one, and described N is positive integer; So that described user terminal is after receiving and sharing out code, according to described N share control strategy carry out described N apply share shutoff operation.
In conjunction with second aspect, in the possible execution mode of the first,
Described N shares in control strategy corresponding with the first application first and shares control strategy and comprise:
The version number of the process name of the application identities of described the first application, described the first application, described the first application and described the first application share sets of ports, wherein, described first to share control strategy be described N any one that share among control strategy.
Third aspect present invention provides a kind of user terminal, can comprise:
Transmitter, for sending the control strategy of sharing carry N application identities and issue request to sharing control strategy server;
Receiver, for sharing described in receiving, share that control strategy issues request described in the response of control strategy server and N of issuing shares control strategy, wherein, it is corresponding one by one that described N shares control strategy N the application represented with a described N application identities, and described N is positive integer;
Controller, if share out code for receiving, shares according to described N the shutoff operation of sharing that control strategy is carried out described N application.
In conjunction with the third aspect, in the possible execution mode of the first, according to described N, share control strategy carry out described N apply share shutoff operation aspect,
Described controller specifically for:
Extracting described N shares described N the application comprising in control strategy and shares the first sets of ports that needs use; Close the 3rd sets of ports, and finish to need in the 3rd application sets to use the corresponding process of application of any one port of the second port; Wherein, the common factor that described the 3rd application sets is the first application sets and the second application sets and described the second application sets poor, described the second application sets is that the application sets recording in white list is controlled in preset sharing, the common factor that described the 3rd sets of ports is the first sets of ports and the second sets of ports and described the second sets of ports poor, described the second sets of ports is the sets of ports of the required use of described the second application sets, and described the first application sets is comprised of described N application;
Or,
Extracting described N shares described N the application comprising in control strategy and shares the first sets of ports that needs use; Close the 3rd sets of ports, and finish to need to use in described N application the process of application of any one port of the second port; Wherein, the common factor that described the 3rd sets of ports is the first sets of ports and the second sets of ports and described the second sets of ports poor, described the second sets of ports is that the sets of ports recording in white list is controlled in preset sharing;
Or,
Extracting described N shares described N the application comprising in control strategy and shares the first sets of ports of needs use; Close described first sets of ports of extraction.
In conjunction with the possible execution mode of the first of the third aspect or the third aspect, in the possible execution mode of the second, described controller also for, if receive, share open command, according to described N share control strategy carry out described N apply share open operation.
In conjunction with the possible execution mode of the second of the third aspect, in the third possible execution mode,
Described according to described N share control strategy carry out described N application share open operation aspect, described controller specifically for, extract described N and share described N of comprising in control strategy and apply the first sets of ports of sharing needs use; Open described the first sets of ports of extracting.
The third possible execution mode in conjunction with the possible execution mode of the second of the possible execution mode of the first of the third aspect or the third aspect or the third aspect or the third aspect, in the 4th kind of possible execution mode, described transmitter specifically for, described in receiving, share that control strategy server issues carry a described N application identities share control strategy update notification message after, to sharing control strategy server, send the control strategy of sharing that carries N application identities and issue request;
Or,
From described, sharing control strategy server lookup to the sharing after control strategy upgraded of the represented application of a described N application identities, to sharing control strategy server, sending the control strategy of sharing that carries N application identities and issue request.
Fourth aspect present invention provides a kind of control strategy server of sharing, and can comprise:
Receiver, issues request for the control strategy of sharing that carries N application identities receiving from user terminal;
Transmitter, issues N of request and shares control strategy for sending to described user terminal for sharing control strategy described in responding, and wherein, described N to share control strategy N the application represented with a described N application identities corresponding one by one, and described N is positive integer; So that described user terminal is after receiving and sharing out code, according to described N share control strategy carry out described N apply share shutoff operation.
In conjunction with fourth aspect, in the possible execution mode of the first,
Described N shares in control strategy corresponding with the first application first and shares control strategy and comprise:
The version number of the process name of the application identities of described the first application, described the first application, described the first application and described the first application share sets of ports, wherein, described first to share control strategy be described N any one that share among control strategy.
Fifth aspect present invention provides a kind of communication system, can comprise:
User terminal, for sending the control strategy of sharing carry N application identities and issue request to sharing control strategy server; Described in reception, share and share that control strategy issues request described in control strategy server response and N of issuing shares control strategy, wherein, described N to share control strategy N the application represented with a described N application identities corresponding one by one, and described N is positive integer; If receive, share out code, according to described N, share the shutoff operation of sharing that control strategy is carried out described N application;
The described control strategy server of sharing, issues request for the control strategy of sharing that carries N application identities receiving from described user terminal; To described user terminal, send described in responding and share the individual control strategy of sharing of N that control strategy issues request.
Therefore in the scheme that some embodiments of the invention provide, user terminal sends the control strategy of sharing carry N application identities and issues request to sharing control strategy server; Receive and above-mentionedly share that control strategy server response is above-mentioned shares that control strategy issues request and N of issuing shares control strategy, wherein, above-mentioned N to share control strategy N the application represented with an above-mentioned N application identities corresponding one by one, and above-mentioned N is positive integer; If receive, share out code, according to above-mentioned N, share the shutoff operation of sharing that control strategy is carried out above-mentioned N application.Because the control strategy of sharing that control strategy server carrys out a plurality of application of management maintenance (thousands of application of possibility) correspondence is shared in utilization, user terminal can ask as required from share control strategy server obtain related application corresponding share control strategy, receive share after out code can according to from share control strategy server request to share the shutoff operation of sharing that control strategy is carried out respective application, this can be avoided adopting prior art to enter related application and close setting, and then is conducive to improve flexibility and the convenience of sharing control.And, utilize and share the control strategy of sharing that control strategy server carrys out a plurality of application of management maintenance (the thousands of individual application of possibility) correspondence, be conducive to a plurality of user terminals acquisitions of better support and share easily flexibly control characteristic.
Accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, to the accompanying drawing of required use in embodiment or description of the Prior Art be briefly described below, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skills, do not paying under the prerequisite of creative work, can also obtain according to these accompanying drawings other accompanying drawing.
Fig. 1 is a kind of schematic flow sheet of sharing control method that the embodiment of the present invention provides;
Fig. 2 is the schematic flow sheet that another kind that the embodiment of the present invention provides is shared control method;
Fig. 3 is the schematic flow sheet that another kind that the embodiment of the present invention provides is shared control method;
Fig. 4-a is the schematic flow sheet that another kind that the embodiment of the present invention provides is shared control method;
Fig. 4-b is that a kind of screen that the embodiment of the present invention provides is shared region division schematic diagram;
Fig. 4-c~4-g is that several WLAN (wireless local area network) that the embodiment of the present invention provides build schematic diagram;
Fig. 4-h is the schematic diagram of the scribble service that provides of the embodiment of the present invention;
Fig. 5 is a kind of schematic diagram of sharing control strategy server that the embodiment of the present invention provides;
Fig. 6 is the schematic diagram of a kind of user terminal of providing of the embodiment of the present invention;
Fig. 7 is the schematic diagram of the another kind of user terminal that provides of the embodiment of the present invention;
Fig. 8 is the schematic diagram that another kind that the embodiment of the present invention provides is shared control strategy server;
Fig. 9 is the schematic diagram of the another kind of user terminal that provides of the embodiment of the present invention;
Figure 10 is the schematic diagram that another kind that the embodiment of the present invention provides is shared control strategy server;
Figure 11 is the schematic diagram that another kind that the embodiment of the present invention provides is shared control strategy server;
Figure 12 is the schematic diagram of a kind of communication system of providing of the embodiment of the present invention;
Figure 13 is the schematic diagram of the another kind of user terminal that provides of the embodiment of the present invention.
Embodiment
The embodiment of the present invention provides shares control method and relevant device and communication system, to improving flexibility and the convenience of sharing control.
In order to make those skilled in the art person understand better the present invention program, below in conjunction with the accompanying drawing in the embodiment of the present invention, technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is only the embodiment of a part of the present invention, rather than whole embodiment.Embodiment based in the present invention, those of ordinary skills, not making the every other embodiment obtaining under creative work prerequisite, should belong to the scope of protection of the invention.
Below be elaborated respectively.
Term " first " in specification of the present invention and claims and above-mentioned accompanying drawing, " second ", " the 3rd " " 4th " etc. (if existence) are for distinguishing similar object, and needn't be for describing specific order or precedence.The data that should be appreciated that such use suitably can exchanged in situation, so as embodiments of the invention described herein for example can with except diagram here or describe those order enforcement.In addition, term " comprises " and " having " and their any distortion, intention is to cover not exclusive comprising, for example, those steps or unit that the process that has comprised series of steps or unit, method, system, product or equipment are not necessarily limited to clearly list, but can comprise clearly do not list or for these processes, method, product or equipment intrinsic other step or unit.
The present invention shares an embodiment of control method, and a kind of control method of sharing comprises: user terminal sends the control strategy of sharing carry N application identities and issues request to sharing control strategy server; Receive and above-mentionedly share that control strategy server response is above-mentioned shares that control strategy issues request and N of issuing shares control strategy, wherein, above-mentioned N to share control strategy N the application represented with an above-mentioned N application identities corresponding one by one, and above-mentioned N is positive integer; If receive, share out code, according to above-mentioned N, share the shutoff operation of sharing that control strategy is carried out above-mentioned N application.
Referring to Fig. 1, a kind of schematic flow sheet of sharing control method that Fig. 1 provides for one embodiment of the present of invention.As shown in Figure 1, a kind of control method of sharing that one embodiment of the present of invention provide can comprise following content:
101, user terminal sends the control strategy of sharing carry N application identities and issues request to sharing control strategy server.
Wherein, sharing control strategy server can a plurality of application of management maintenance (may thousands of application) the corresponding control strategy of sharing, each user terminal can be as required, from share control strategy server obtain related application corresponding share control strategy.
In some embodiments of the invention, user terminal sends the control strategy of sharing carry N application identities and issues request to sharing control strategy server, can comprise: user terminal receive above-mentioned share that control strategy server issues carry an above-mentioned N application identities share control strategy update notification message after, to sharing control strategy server, send the control strategy of sharing that carries N application identities and issue request.For instance, for example, in sharing after control strategy has renewal in sharing control strategy server of the represented application of at least one application identities (comprising an above-mentioned N application identities), that shares that control strategy server can be broadcasted or carry above-mentioned at least one application identities to user terminal clean culture shares control strategy update notification message, for example, the control strategy of sharing with the represented application of above-mentioned at least one application identities of informing user terminal (comprising an above-mentioned N application identities) has renewal in sharing control strategy server, if the application that these application identities identify has been installed in terminal, can send the control strategy of sharing carry N application identities and issue request to sharing control strategy server, with the represented application of an acquisition request N application identities up-to-date share control strategy.
In some embodiments of the invention, user terminal sends the control strategy of sharing carry N application identities and issues request to sharing control strategy server, can comprise: user terminal is being shared control strategy server lookup to the sharing after control strategy upgraded of the represented application of an above-mentioned N application identities from above-mentioned, to sharing control strategy server, send the control strategy of sharing that carries N application identities and issue request.Wherein, user terminal for example can be periodic or acyclicly to above-mentioned, be shared sharing control strategy and whether upgrading of the represented application of N application identities of control strategy server lookup.
Further, share control strategy and issue request except carrying N application identities, also the version number of this N of portability the represented application of application identities (this version number be user terminal current install application corresponding version number), under this scene, share control strategy server can issue N the represented application of application identities corresponding version number share control strategy, certainly share control strategy server can issue N the represented application of application identities latest edition share control strategy.
102, user terminal receives the above-mentioned above-mentioned control strategy of sharing of control strategy server response of sharing and issues the individual control strategy of sharing of the N that asks and issue, wherein, it is corresponding one by one that above-mentioned N shares control strategy N the application represented with an above-mentioned N application identities, and above-mentioned N is positive integer.
Be understandable that, each is applied there being one to share control strategy, and certainly, the control strategy of sharing corresponding to some application may be partly or entirely identical, and the control strategy of sharing corresponding to some application may be completely not identical yet.
If 103, user terminal receives and shares out code, according to above-mentioned N, share the shutoff operation of sharing that control strategy is carried out above-mentioned N application.
Wherein, share control strategy and can comprise a plurality of information relevant to sharing control.
In some embodiments of the invention, above-mentioned N shares in control strategy corresponding with the first application first and shares control strategy and can comprise: the process name of the application identities of the first application, the first application, the version number of the first application and the first application share sets of ports, wherein, first to share control strategy be that above-mentioned N shares any one among control strategy.Certainly, first shares the manufacturer that also can comprise in control strategy such as the first application, the out of Memory such as general introduction of the first application.
In some embodiments of the invention, above-mentionedly according to above-mentioned N, share the shutoff operation of sharing that control strategy is carried out above-mentioned N application, can comprise: extract above-mentioned N share above-mentioned N the application comprising in control strategy share need use the first sets of ports; Close the 3rd sets of ports, and finish to need in the 3rd application sets to use the corresponding process of application of any one port of the second port; Wherein, the 3rd application sets is the poor of the common factor of the first application sets and the second application sets and the second application sets, the second application sets is that the application sets recording in white list is controlled in preset sharing, the 3rd sets of ports is the poor of the common factor of the first sets of ports and the second sets of ports and the second sets of ports, the second sets of ports is the sets of ports of the required use of the second application sets, and the first application sets is comprised of above-mentioned N application.
In other embodiment of the present invention, above-mentionedly according to above-mentioned N, share the shutoff operation of sharing that control strategy is carried out above-mentioned N application, comprising: extract above-mentioned N share above-mentioned N the application comprising in control strategy share need use the first sets of ports; Close the 3rd sets of ports, and finish to need to use in above-mentioned N application the process of application of any one port of the second port; Wherein, the 3rd sets of ports is the poor of the common factor of the first sets of ports and the second sets of ports and the second sets of ports, and the second sets of ports is that the sets of ports recording in white list is controlled in preset sharing.
In other embodiment of the present invention, above-mentionedly according to above-mentioned N, share the shutoff operation of sharing that control strategy is carried out above-mentioned N application, comprising: extract above-mentioned N and share above-mentioned N of comprising in control strategy and apply the first sets of ports of sharing needs use; Close the first sets of ports of extraction.
Wherein, share and control the application sets or the sets of ports that in white list, record and do not allow arbitrarily to close, so user shares control white list by configuration in user terminal, protect that some application sets and/or sets of ports are off guard closes easily.
In some embodiments of the invention, said method also can comprise: if user terminal receives, (for example share open command, may receive user and open by clicking the open command of sharing that icon produces sharing on desktop, or also may receive user by the open command of sharing of alternate manner triggering for generating, or also may receive the open command of sharing that other object sends), can according to above-mentioned N share control strategy carry out above-mentioned N apply share open operation.
In some embodiments of the invention, user terminal shares according to above-mentioned N the open operation of sharing that control strategy is carried out above-mentioned N application, for example, can comprise: user terminal extracts above-mentioned N and shares above-mentioned N of comprising in control strategy and apply the first sets of ports of sharing needs use; Open the first sets of ports of extracting.Certainly, user terminal is shared control strategy according to above-mentioned N, carries out the open operation of sharing of above-mentioned N application by alternate manner.
In some embodiments of the invention, user terminal may receive user and close by clicking the out code of sharing that icon produces sharing on desktop, or, user terminal also may receive user by the out code of sharing of alternate manner triggering for generating, or user terminal also may receive the out code of sharing of other object transmission.
Wherein, the application with sharing function may have a lot, and for example screen is shared application, media resource analytical applications, text is shared application, process resource sharing application or network analysis applications etc., certainly share and need to use port, therefore by close port, can close and share.
Therefore the user terminal of the present embodiment sends the control strategy of sharing carry N application identities and issues request to sharing control strategy server; Receive and above-mentionedly share that control strategy server response is above-mentioned shares that control strategy issues request and N of issuing shares control strategy, wherein, above-mentioned N to share control strategy N the application represented with an above-mentioned N application identities corresponding one by one, and above-mentioned N is positive integer; If receive, share out code, according to above-mentioned N, share the shutoff operation of sharing that control strategy is carried out above-mentioned N application.Because the control strategy of sharing that control strategy server carrys out a plurality of application of management maintenance (thousands of application of possibility) correspondence is shared in utilization, user terminal can ask as required from share control strategy server obtain related application corresponding share control strategy, receive share after out code can according to from share control strategy server request to share the shutoff operation of sharing that control strategy is carried out respective application, this can be avoided adopting prior art to enter related application and close setting, and then is conducive to improve flexibility and the convenience of sharing control.And, utilize and share the control strategy of sharing that control strategy server carrys out a plurality of application of management maintenance (the thousands of individual application of possibility) correspondence, be conducive to a plurality of user terminals acquisitions of better support and share easily flexibly control characteristic.
Further, the scheme of the present embodiment can be regarded a kind of end cloud Cooperative Mode as, not only can share mode for existing DLNA etc., to the new mode of sharing in future, by high in the clouds update strategy, terminal Cooperation Strategy, carries out, and still proves effective.
The present invention shares another embodiment of control method, and another kind is shared control method and can be comprised: share the control strategy of sharing that carries N application identities that control strategy server receives from user terminal and issue request; To above-mentioned user terminal, send for responding the above-mentioned control strategy of sharing and issue N of request and share control strategy, wherein, above-mentioned N to share control strategy N the application represented with an above-mentioned N application identities corresponding one by one, and above-mentioned N is positive integer.
Referring to Fig. 2, a kind of schematic flow sheet of sharing control method that Fig. 2 provides for one embodiment of the present of invention.As shown in Figure 2, a kind of control method of sharing that one embodiment of the present of invention provide can comprise following content:
201, share the control strategy of sharing that carries N application identities that control strategy server receives from user terminal and issue request.
Wherein, sharing control strategy server can a plurality of application of management maintenance (may thousands of application) the corresponding control strategy of sharing, each user terminal can be as required, from share control strategy server obtain related application corresponding share control strategy.
In some embodiments of the invention, share the control strategy of sharing that carries N application identities that control strategy server receives from user terminal and issue request, can comprise: to user terminal, send carry an above-mentioned N application identities share control strategy update notification message after, reception issues request from the control strategy of sharing that carries N application identities of user terminal.For instance, for example, in sharing after control strategy has renewal in sharing control strategy server of the represented application of at least one application identities (comprising an above-mentioned N application identities), that shares that control strategy server can be broadcasted or carry above-mentioned at least one application identities to user terminal clean culture shares control strategy update notification message, for example, the control strategy of sharing with the represented application of above-mentioned at least one application identities of informing user terminal (comprising an above-mentioned N application identities) has renewal in sharing control strategy server, if the application that these application identities identify has been installed among user terminal, it can send the control strategy of sharing carry N application identities and issue request to sharing control strategy server, with the represented application of an acquisition request N application identities up-to-date share control strategy.
In some embodiments of the invention, user terminal sends the control strategy of sharing carry N application identities and issues request to sharing control strategy server, can comprise: user terminal is being shared control strategy server lookup to the sharing after control strategy upgraded of the represented application of an above-mentioned N application identities from above-mentioned, to sharing control strategy server, send the control strategy of sharing that carries N application identities and issue request.Wherein, user terminal for example can be periodic or acyclicly to above-mentioned, be shared sharing control strategy and whether upgrading of the represented application of N application identities of control strategy server lookup.
Further, share control strategy and issue request except carrying N application identities, also the version number of this N of portability the represented application of application identities (this version number be user terminal current install application corresponding version number), under this scene, share control strategy server can issue N the represented application of application identities corresponding version number share control strategy, certainly share control strategy server can issue N the represented application of application identities latest edition share control strategy.
202, sharing control strategy server sends for responding the above-mentioned individual control strategy of sharing of N that control strategy issues request of sharing to above-mentioned user terminal, wherein, it is corresponding one by one that above-mentioned N shares control strategy N the application represented with an above-mentioned N application identities, and above-mentioned N is positive integer; So that above-mentioned user terminal is after receiving and sharing out code, according to above-mentioned N share control strategy carry out above-mentioned N apply share shutoff operation.
Be understandable that, each is applied there being one to share control strategy, and certainly, the control strategy of sharing corresponding to some application may be partly or entirely identical, and the control strategy of sharing corresponding to some application may be completely not identical yet.
Wherein, share control strategy and can comprise a plurality of information relevant to sharing control.
In some embodiments of the invention, above-mentioned N shares in control strategy corresponding with the first application first and shares control strategy and can comprise: the process name of the application identities of the first application, the first application, the version number of the first application and the first application share sets of ports, wherein, first to share control strategy be that above-mentioned N shares any one among control strategy.Certainly, first shares the manufacturer that also can comprise in control strategy such as the first application, the out of Memory such as general introduction of the first application.
In some embodiments of the invention, above-mentionedly according to above-mentioned N, share the shutoff operation of sharing that control strategy is carried out above-mentioned N application, can comprise: extract above-mentioned N share above-mentioned N the application comprising in control strategy share need use the first sets of ports; Close the 3rd sets of ports, and finish to need in the 3rd application sets to use the corresponding process of application of any one port of the second port; Wherein, the 3rd application sets is the poor of the common factor of the first application sets and the second application sets and the second application sets, the second application sets is that the application sets recording in white list is controlled in preset sharing, the 3rd sets of ports is the poor of the common factor of the first sets of ports and the second sets of ports and the second sets of ports, the second sets of ports is the sets of ports of the required use of the second application sets, and the first application sets is comprised of above-mentioned N application.
In other embodiment of the present invention, above-mentionedly according to above-mentioned N, share the shutoff operation of sharing that control strategy is carried out above-mentioned N application, comprising: extract above-mentioned N share above-mentioned N the application comprising in control strategy share need use the first sets of ports; Close the 3rd sets of ports, and finish to need to use in above-mentioned N application the process of application of any one port of the second port; Wherein, the 3rd sets of ports is the poor of the common factor of the first sets of ports and the second sets of ports and the second sets of ports, and the second sets of ports is that the sets of ports recording in white list is controlled in preset sharing.
In other embodiment of the present invention, above-mentionedly according to above-mentioned N, share the shutoff operation of sharing that control strategy is carried out above-mentioned N application, comprising: extract above-mentioned N and share above-mentioned N of comprising in control strategy and apply the first sets of ports of sharing needs use; Close the first sets of ports of extraction.
In some embodiments of the invention, said method also can comprise: if user terminal receives, (for example share open command, may receive user and close by clicking the out code of sharing that icon produces sharing on desktop, or also may receive user by the out code of sharing of alternate manner triggering for generating, or also may receive the out code of sharing that other object sends), can according to above-mentioned N share control strategy carry out above-mentioned N apply share open operation.
In some embodiments of the invention, user terminal shares according to above-mentioned N the open operation of sharing that control strategy is carried out above-mentioned N application, for example, can comprise: user terminal extracts above-mentioned N and shares above-mentioned N of comprising in control strategy and apply the first sets of ports of sharing needs use; Open the first sets of ports of extracting.Certainly, user terminal is shared control strategy according to above-mentioned N, carries out the open operation of sharing of above-mentioned N application by alternate manner.
In some embodiments of the invention, user terminal may receive user and close by clicking the open command of sharing that icon produces sharing on desktop, or, user terminal also may receive user by the open command of sharing of alternate manner triggering for generating, or user terminal also may receive the open command of sharing of other object transmission.
Wherein, the application with sharing function may have a lot, and for example screen is shared application, media resource analytical applications, text is shared application, process resource sharing application or network analysis applications etc., certainly share and need to use port, therefore by close port, can close and share.
Therefore the control strategy of sharing that carries N application identities that control strategy server receives from user terminal of sharing of the present embodiment issues request; To above-mentioned user terminal, send for responding the above-mentioned individual control strategy of sharing of N that control strategy issues request of sharing, wherein, it is corresponding one by one that above-mentioned N shares control strategy N the application represented with an above-mentioned N application identities, above-mentioned N is positive integer, so that above-mentioned user terminal is after receiving and sharing out code, according to above-mentioned N share control strategy carry out above-mentioned N apply share shutoff operation.Because the control strategy of sharing that control strategy server carrys out a plurality of application of management maintenance (thousands of application of possibility) correspondence is shared in utilization, user terminal can ask as required from share control strategy server obtain related application corresponding share control strategy, receive share after out code can according to from share control strategy server request to share the shutoff operation of sharing that control strategy is carried out respective application, this can be avoided adopting prior art to enter related application and close setting, and then is conducive to improve flexibility and the convenience of sharing control.And, utilize and share the control strategy of sharing that control strategy server carrys out a plurality of application of management maintenance (the thousands of individual application of possibility) correspondence, be conducive to a plurality of user terminals acquisitions of better support and share easily flexibly control characteristic.
Further, the scheme of the present embodiment can be regarded a kind of end cloud Cooperative Mode as, not only can share mode for existing DLNA etc., to the new mode of sharing in future, by high in the clouds update strategy, terminal Cooperation Strategy, carries out, and still proves effective.
For ease of better understanding and implement the such scheme of the embodiment of the present invention, several application scenarioss of giving an example below describe.
Referring to Fig. 3, the another kind that Fig. 3 provides for an alternative embodiment of the invention is shared the schematic flow sheet of control method.As shown in Figure 3, the another kind that an alternative embodiment of the invention provides is shared control method can comprise following content:
301, share control strategy server to user terminal send carry P application identities share control strategy update notification message.
Wherein, sharing control strategy server can a plurality of application of management maintenance (may thousands of application) the corresponding control strategy of sharing, can utilize application identities etc. as index, find and share the correspondence that control strategy server safeguards and share control strategy.Be understandable that, each is applied there being one to share control strategy, and certainly, the control strategy of sharing corresponding to some application may be partly or entirely identical, and the control strategy of sharing corresponding to some application may be completely not identical yet.Wherein, share control strategy and can comprise a plurality of information relevant to sharing control.
Share control strategy server to a plurality of user terminals send carry P application identities share control strategy update notification message.Each user terminal can be as required, from share control strategy server obtain related application corresponding share control strategy.
302, user terminal receive from share control strategy server carry P application identities share control strategy update notification message, user terminal sends the control strategy of sharing carry N application identities and issues request to sharing control strategy server, wherein, the subset that N application identities is a described P application identities (for example, N the application that application identities is represented among P application identities being installed in user terminal).
303, share the control strategy of sharing that carries N application identities that control strategy server receives from user terminal and issue request, sharing control strategy server sends for responding and above-mentionedly shares the control strategy of sharing that control strategy issues request and issue request response to above-mentioned user terminal, wherein, sharing control strategy issues request response and carries N and share control strategy, wherein, it is corresponding one by one that above-mentioned N shares control strategy N the application represented with an above-mentioned N application identities, and above-mentioned N is positive integer.
304, user terminal receives and to share the above-mentioned control strategy of sharing that control strategy server sends and issue request response, and user terminal can be stored and share control strategy and issue above-mentioned N that request response carries and share control strategy.
In some embodiments of the invention, above-mentioned N shares in control strategy corresponding with the first application first and shares control strategy and can comprise: the process name of the application identities of the first application, the first application, the version number of the first application and the first application share sets of ports, wherein, first to share control strategy be that above-mentioned N shares any one among control strategy.Certainly, first shares the manufacturer that also can comprise in control strategy such as the first application, the out of Memory such as general introduction of the first application.
305, user terminal receives and shares out code.
306, user terminal shares according to above-mentioned N the shutoff operation of sharing that control strategy is carried out above-mentioned N application.
In some embodiments of the invention, user terminal may receive user and close by clicking the out code of sharing that icon produces sharing on desktop, or, user terminal also may receive user by the out code of sharing of alternate manner triggering for generating, or user terminal also may receive the out code of sharing of other object transmission.
In some embodiments of the invention, above-mentioned N shares in control strategy corresponding with the first application first and shares control strategy and can comprise: the process name of the application identities of the first application, the first application, the version number of the first application and the first application share sets of ports, wherein, first to share control strategy be that above-mentioned N shares any one among control strategy.Certainly, first shares the manufacturer that also can comprise in control strategy such as the first application, the out of Memory such as general introduction of the first application.
In some embodiments of the invention, above-mentionedly according to above-mentioned N, share the shutoff operation of sharing that control strategy is carried out above-mentioned N application, can comprise: extract above-mentioned N share above-mentioned N the application comprising in control strategy share need use the first sets of ports; Close the 3rd sets of ports, and finish to need in the 3rd application sets to use the corresponding process of application of any one port of the second port; Wherein, the 3rd application sets is the poor of the common factor of the first application sets and the second application sets and the second application sets, the second application sets is that the application sets recording in white list is controlled in preset sharing, the 3rd sets of ports is the poor of the common factor of the first sets of ports and the second sets of ports and the second sets of ports, the second sets of ports is the sets of ports of the required use of the second application sets, and the first application sets is comprised of above-mentioned N application.
For instance, user terminal extracts above-mentioned N and shares above-mentioned N the application comprising in control strategy and share the first sets of ports that needs use, above-mentioned N application forms the first application sets, user terminal extracts to share controls the second application sets and the second sets of ports recording in white list, user terminal is rejected the element that the second application sets comprises and is obtained the 3rd application sets from the first application sets, user terminal is rejected from the first port the element that the second sets of ports comprises and is obtained the 3rd sets of ports, element in the 3rd application sets further judges, if the 3rd applies at least 1 existence second port in port of sharing of pooled applications use, this application is joined in the final application sets A4 that needs to stop moving, user terminal is closed the 3rd sets of ports, and finish the corresponding process of application sets A4.
In other embodiment of the present invention, above-mentionedly according to above-mentioned N, share the shutoff operation of sharing that control strategy is carried out above-mentioned N application, comprising: extract above-mentioned N share above-mentioned N the application comprising in control strategy share need use the first sets of ports; Close the 3rd sets of ports, and finish to need to use in above-mentioned N application the process of application of any one port of the second port; Wherein, the 3rd sets of ports is the poor of the common factor of the first sets of ports and the second sets of ports and the second sets of ports, and the second sets of ports is that the sets of ports recording in white list is controlled in preset sharing.
In other embodiment of the present invention, above-mentionedly according to above-mentioned N, share the shutoff operation of sharing that control strategy is carried out above-mentioned N application, comprising: extract above-mentioned N and share above-mentioned N of comprising in control strategy and apply the first sets of ports of sharing needs use; Close the first sets of ports of extraction.
In some embodiments of the invention, user terminal can be closed the first sets of ports by carrying out network port restriction instruction.
Wherein, the application with sharing function may have a lot, and for example screen is shared application, media resource analytical applications, text is shared application, process resource sharing application or network analysis applications etc., certainly share and need to use port, therefore by close port, can close and share.
In some embodiments of the invention, for example, if user terminal receives and shares open command and (may receive user and open by clicking the open command of sharing that icon produces sharing on desktop, or also may receive user by the open command of sharing of alternate manner triggering for generating, or also may receive the open command of sharing that other object sends), can according to above-mentioned N share control strategy carry out above-mentioned N apply share open operation.
In some embodiments of the invention, user terminal shares according to above-mentioned N the open operation of sharing that control strategy is carried out above-mentioned N application, for example, can comprise: user terminal extracts above-mentioned N and shares above-mentioned N of comprising in control strategy and apply the first sets of ports of sharing needs use; Open the first sets of ports of extracting.Certainly, user terminal is shared control strategy according to above-mentioned N, carries out the open operation of sharing of above-mentioned N application by alternate manner.
Therefore the control strategy of sharing that carries N application identities that control strategy server receives from user terminal of sharing of the present embodiment issues request; To above-mentioned user terminal, send for responding the above-mentioned individual control strategy of sharing of N that control strategy issues request of sharing, wherein, it is corresponding one by one that above-mentioned N shares control strategy N the application represented with an above-mentioned N application identities, above-mentioned N is positive integer, so that above-mentioned user terminal is after receiving and sharing out code, according to above-mentioned N share control strategy carry out above-mentioned N apply share shutoff operation.Because the control strategy of sharing that control strategy server carrys out a plurality of application of management maintenance (thousands of application of possibility) correspondence is shared in utilization, user terminal can ask as required from share control strategy server obtain related application corresponding share control strategy, receive share after out code can according to from share control strategy server request to share the shutoff operation of sharing that control strategy is carried out respective application, this can be avoided adopting prior art to enter related application and close setting, and then is conducive to improve flexibility and the convenience of sharing control.And, utilize and share the control strategy of sharing that control strategy server carrys out a plurality of application of management maintenance (the thousands of individual application of possibility) correspondence, be conducive to a plurality of user terminals acquisitions of better support and share easily flexibly control characteristic.
Further, the scheme of the present embodiment can be regarded a kind of end cloud Cooperative Mode as, not only can share mode for existing DLNA etc., to the new mode of sharing in future, by high in the clouds update strategy, terminal Cooperation Strategy, carries out, and still proves effective.
For ease of better understanding and implement the such scheme of the embodiment of the present invention, several application scenarioss of giving an example below describe.
Referring to Fig. 4-a, the another kind that Fig. 4-a provides for an alternative embodiment of the invention is shared the schematic flow sheet of control method.As shown in Fig. 4-a, the another kind that an alternative embodiment of the invention provides is shared control method can comprise following content:
401, user terminal is shared control strategy renewal inquiry request to sharing the transmission of control strategy server.
Wherein, user terminal for example can be periodic or acyclicly to above-mentioned, be shared sharing control strategy and whether upgrading of the represented application of N application identities of control strategy server lookup.Whether for example, user terminal can be under the indication of user instruction, send and share control strategy and upgrade inquiry request, to share control strategy server lookup and have the control strategy of sharing corresponding to application to be updated to above-mentioned to sharing control strategy server.
In some embodiments of the invention, share control strategy and upgrade P0 application identities of inquiry request portability, certainly go back portability and this P0 application identities P0Ge version number one to one, this version number can be current corresponding version number or current the stored version number of sharing control strategy of user terminal that application is installed of user terminal, to share sharing control strategy and whether being updated of P0 the application correspondence that application identities was identified of control strategy server lookup to above-mentioned.
402, share control strategy server in above-mentioned the sharing after control strategy upgrades inquiry request that receives that user terminal sends, to user terminal send carry P application identities share control strategy update notification message.
Wherein, an above-mentioned P application identities can be the subset of an above-mentioned P0 application identities, certain above-mentioned P0 application identities can be also the subset of an above-mentioned P application identities, and certainly, above-mentioned P0 application identities also can be different or all different from above-mentioned P0 application identities part.
Wherein, sharing control strategy server can a plurality of application of management maintenance (may thousands of application) the corresponding control strategy of sharing, can utilize application identities etc. as index, find and share the correspondence that control strategy server safeguards and share control strategy.Be understandable that, each is applied there being one to share control strategy, and certainly, the control strategy of sharing corresponding to some application may be partly or entirely identical, and the control strategy of sharing corresponding to some application may be completely not identical yet.Wherein, share control strategy and can comprise a plurality of information relevant to sharing control.
Share control strategy server to a plurality of user terminals send carry P application identities share control strategy update notification message.Each user terminal can be as required, from share control strategy server obtain related application corresponding share control strategy.
403, user terminal receive from share control strategy server carry P application identities share control strategy update notification message, user terminal sends the control strategy of sharing carry N application identities and issues request to sharing control strategy server, wherein, the subset that N application identities is a described P application identities (for example, N the application that application identities is represented among P application identities being installed in user terminal).
404, share the control strategy of sharing that carries N application identities that control strategy server receives from user terminal and issue request, sharing control strategy server sends for responding and above-mentionedly shares the control strategy of sharing that control strategy issues request and issue request response to above-mentioned user terminal, wherein, sharing control strategy issues request response and carries N and share control strategy, wherein, it is corresponding one by one that above-mentioned N shares control strategy N the application represented with an above-mentioned N application identities, and above-mentioned N is positive integer.
405, user terminal receives and to share the above-mentioned control strategy of sharing that control strategy server sends and issue request response, and user terminal can be stored and share control strategy and issue above-mentioned N that request response carries and share control strategy.
In some embodiments of the invention, above-mentioned N shares in control strategy corresponding with the first application first and shares control strategy and can comprise: the process name of the application identities of the first application, the first application, the version number of the first application and the first application share sets of ports, wherein, first to share control strategy be that above-mentioned N shares any one among control strategy.Certainly, first shares the manufacturer that also can comprise in control strategy such as the first application, the out of Memory such as general introduction of the first application.
406, user terminal receives and shares out code.
407, user terminal shares according to above-mentioned N the shutoff operation of sharing that control strategy is carried out above-mentioned N application.
In some embodiments of the invention, user terminal may receive user and close by clicking the out code of sharing that icon produces sharing on desktop, or, user terminal also may receive user by the out code of sharing of alternate manner triggering for generating, or user terminal also may receive the out code of sharing of other object transmission.
In some embodiments of the invention, above-mentioned N shares in control strategy corresponding with the first application first and shares control strategy and can comprise: the process name of the application identities of the first application, the first application, the version number of the first application and the first application share sets of ports, wherein, first to share control strategy be that above-mentioned N shares any one among control strategy.Certainly, first shares the manufacturer that also can comprise in control strategy such as the first application, the out of Memory such as general introduction of the first application.
In some embodiments of the invention, above-mentionedly according to above-mentioned N, share the shutoff operation of sharing that control strategy is carried out above-mentioned N application, can comprise: extract above-mentioned N share above-mentioned N the application comprising in control strategy share need use the first sets of ports; Close the 3rd sets of ports, and finish to need in the 3rd application sets to use the corresponding process of application of any one port of the second port; Wherein, the 3rd application sets is the poor of the common factor of the first application sets and the second application sets and the second application sets, the second application sets is that the application sets recording in white list is controlled in preset sharing, the 3rd sets of ports is the poor of the common factor of the first sets of ports and the second sets of ports and the second sets of ports, the second sets of ports is the sets of ports of the required use of the second application sets, and the first application sets is comprised of above-mentioned N application.
For instance, user terminal extracts above-mentioned N and shares above-mentioned N the application comprising in control strategy and share the first sets of ports that needs use, above-mentioned N application forms the first application sets, user terminal extracts to share controls the second application sets and the second sets of ports recording in white list, user terminal is rejected the element that the second application sets comprises and is obtained the 3rd application sets from the first application sets, user terminal is rejected from the first port the element that the second sets of ports comprises and is obtained the 3rd sets of ports, element in the 3rd application sets further judges, if the 3rd applies at least 1 existence second port in port of sharing of pooled applications use, this application is joined in the final application sets A4 that needs to stop moving, user terminal is closed the 3rd sets of ports, and finish the corresponding process of application sets A4.
In other embodiment of the present invention, above-mentionedly according to above-mentioned N, share the shutoff operation of sharing that control strategy is carried out above-mentioned N application, comprising: extract above-mentioned N share above-mentioned N the application comprising in control strategy share need use the first sets of ports; Close the 3rd sets of ports, and finish to need to use in above-mentioned N application the process of application of any one port of the second port; Wherein, the 3rd sets of ports is the poor of the common factor of the first sets of ports and the second sets of ports and the second sets of ports, and the second sets of ports is that the sets of ports recording in white list is controlled in preset sharing.
In other embodiment of the present invention, above-mentionedly according to above-mentioned N, share the shutoff operation of sharing that control strategy is carried out above-mentioned N application, comprising: extract above-mentioned N and share above-mentioned N of comprising in control strategy and apply the first sets of ports of sharing needs use; Close the first sets of ports of extraction.
In some embodiments of the invention, user terminal can be closed the first sets of ports by carrying out network port restriction instruction.
Wherein, the application with sharing function may have a lot, and for example screen is shared application, media resource analytical applications, text is shared application, process resource sharing application or network analysis applications etc., certainly share and need to use port, therefore by close port, can close and share.
In some embodiments of the invention, for example, if user terminal receives and shares open command and (may receive user and open by clicking the open command of sharing that icon produces sharing on desktop, or also may receive user by the open command of sharing of alternate manner triggering for generating, or also may receive the open command of sharing that other object sends), can according to above-mentioned N share control strategy carry out above-mentioned N apply share open operation.
In some embodiments of the invention, user terminal shares according to above-mentioned N the open operation of sharing that control strategy is carried out above-mentioned N application, for example, can comprise: user terminal extracts above-mentioned N and shares above-mentioned N of comprising in control strategy and apply the first sets of ports of sharing needs use; Open the first sets of ports of extracting.Certainly, user terminal is shared control strategy according to above-mentioned N, carries out the open operation of sharing of above-mentioned N application by alternate manner.
For instance, suppose that user terminal is linux architecture system, user terminal receives to share and can carry out " iptables-I OUTPUT-p tcp--sport9000-j ACCEPT " command statement after open command and open port No. 9000.Similarly, if having received, user terminal shares out code, user terminal can be carried out " iptables-I OUTPUT-p tcp--sport9000-j DROP " command statement and close port No. 9000, carry out " kill-9processname " command statement and finish application process, opening or close other port can be by that analogy.
Therefore the control strategy of sharing that carries N application identities that control strategy server receives from user terminal of sharing of the present embodiment issues request; To above-mentioned user terminal, send for responding the above-mentioned individual control strategy of sharing of N that control strategy issues request of sharing, wherein, it is corresponding one by one that above-mentioned N shares control strategy N the application represented with an above-mentioned N application identities, above-mentioned N is positive integer, so that above-mentioned user terminal is after receiving and sharing out code, according to above-mentioned N share control strategy carry out above-mentioned N apply share shutoff operation.Because the control strategy of sharing that control strategy server carrys out a plurality of application of management maintenance (thousands of application of possibility) correspondence is shared in utilization, user terminal can ask as required from share control strategy server obtain related application corresponding share control strategy, receive share after out code can according to from share control strategy server request to share the shutoff operation of sharing that control strategy is carried out respective application, this can be avoided adopting prior art to enter related application and close setting, and then is conducive to improve flexibility and the convenience of sharing control.And, utilize and share the control strategy of sharing that control strategy server carrys out a plurality of application of management maintenance (the thousands of individual application of possibility) correspondence, be conducive to a plurality of user terminals acquisitions of better support and share easily flexibly control characteristic.
Further, the scheme of the present embodiment can be regarded a kind of end cloud Cooperative Mode as, not only can share mode for existing DLNA etc., to the new mode of sharing in future, by high in the clouds update strategy, terminal Cooperation Strategy, carries out, and still proves effective.
Take below (for example, between first user terminal and the second user terminal) between user terminal by calling screen, share application and carry out scene that screen shares and be described as example.
Suppose, first user terminal sends the control strategy of sharing carry N1 application identities and issues request to sharing control strategy server; Receive the above-mentioned above-mentioned control strategy of sharing of control strategy server response of sharing and issue the individual control strategy of sharing of the N1 that asks and issue, control strategy is shared in N1 of storage.Wherein, it is corresponding one by one that above-mentioned N1 shares control strategy N1 the application represented with an above-mentioned N1 application identities, and above-mentioned N1 is positive integer; N1 application identities comprises that screen shares application identities.
Optionally, the second user terminal sends the control strategy of sharing carry N2 application identities and issues request to sharing control strategy server; Receive the above-mentioned above-mentioned control strategy of sharing of control strategy server response of sharing and issue the individual control strategy of sharing of the N2 that asks and issue, control strategy is shared in N1 of storage.It is corresponding one by one that above-mentioned N2 shares control strategy N2 the application represented with an above-mentioned N2 application identities, and above-mentioned N2 is positive integer; Wherein, N2 application identities comprises that screen shares application identities.
First user terminal can be called screen and share application initiation screen sharing service; First user terminal receives the screen sharing service access request corresponding with above-mentioned screen sharing service from X the second user terminal by WLAN (wireless local area network), wherein, first user terminal and above-mentioned X the second user terminal is all positioned at above-mentioned WLAN (wireless local area network), and above-mentioned X is positive integer; If allow above-mentioned X the second user terminal to access above-mentioned screen sharing service, first user terminal is encoded to the first video flowing by the first area displayed content in first user terminal screen, and to above-mentioned X the second user terminal, sends the first video flowing by above-mentioned WLAN (wireless local area network).So, the second user terminal can be so that after receiving the first video flowing of first user terminal transmission, in certain region of its screen (for ease of quoting from so be referred to as second area), show the first video flowing (showing the content that the first video flowing is corresponding), accordingly, the second user terminal, after receiving the first video flowing of first user terminal transmission, can show at the second area of its screen the first video flowing.
Wherein, the user terminal in various embodiments of the present invention can be the user terminals such as intelligent mobile terminal, portable computer or personal digital assistant, and certainly, the user terminal in various embodiments of the present invention can have the display screen of touch display screen or other type.
Be appreciated that, first user terminal (first user terminal is shared client as screen has been installed) is initiated screen sharing service, represent that first user terminal allows other user terminal and its to carry out screen and shares, (be for example positioned at some user terminals of same local area network (LAN), screen has been installed and has been shared the user terminal of client) can monitor first user terminal and opened screen sharing service, and can be accessed by the screen sharing service that first user terminal is opened.Wherein, the user terminal of initiating screen sharing service can be called and screen sharing service initiator, and the user terminal of access screen sharing service can be called and screen sharing service access side.
In some embodiments of the invention, first user terminal is initiated screen sharing service and can be comprised: first user terminal is broadcasted the screen sharing service corresponding with above-mentioned screen sharing service and opened message in above-mentioned WLAN (wireless local area network), wherein, screen sharing service access request corresponding to above-mentioned and above-mentioned screen sharing service sent after receiving above-mentioned screen sharing service unlatching message by the second user terminal.
In addition, in other embodiment of the present invention, first user terminal is initiated screen sharing service and for example can be comprised: first user terminal receives from the screen sharing service of X the second user terminal and opens inquiry request, in above-mentioned WLAN (wireless local area network), the broadcast screen sharing service corresponding with above-mentioned screen sharing service opened message, or to above-mentioned X the second user terminal, send the screen sharing service unlatching message of opening inquiry request for responding above-mentioned screen sharing service, wherein, screen sharing service access request corresponding to above-mentioned and above-mentioned screen sharing service sent after receiving above-mentioned screen sharing service unlatching message by the second user terminal.
In some embodiments of the invention, first user terminal can, according to surplus or the wireless lan signal quality of user instruction or processing resource, determine whether to allow above-mentioned X the second user terminal to access above-mentioned screen sharing service.
Be appreciated that, first user terminal is after the screen sharing service access request receiving from the second user terminal, if do not allow this second user terminal to access above-mentioned screen sharing service, can send screen sharing service refusal access message (or not replying any message) to this second user terminal, if allow this second user terminal to access above-mentioned screen sharing service, can send screen sharing service to this second user terminal and allow access message.
Wherein, region is shared as screen in certain region (for ease of quoting from so be referred to as first area) that first user terminal can be selected in its screen.The first area of sharing as screen that first user terminal is selected can account for the part or all of area of first user terminal screen, and the part area that first area accounts for first user terminal screen of take in Fig. 4-b is example.First user terminal can Show Picture in first area, video, document, desktop etc. content.
The selected screen of first user terminal is shared the mode in region for example below, as shown in Fig. 4-b.User triggers and shares after the selected operation in region, first user terminal covers the translucent figure layer of one deck on current screen, user can grow the finger that slides on this translucent figure, in finger sliding process, the initial touch point of pointing of take is summit, current touch point in finger sliding process is that diagonal summit generates a rectangle frame, and this rectangle frame constantly redraws change along with the slip of finger.Finger frames out when stopping sliding, first user terminal records position and the size parameter in current selected region, can eject an options menu hurdle simultaneously, this options menu hurdle is presented at bottom of screen, and user selects an operation of wanting to complete this screen to share region division in options menu.For example in options menu, there are three kinds of " cancellation ", " gravity treatments " and " determining ".Selecting " cancellation " is the setting of abandoning this, and first user terminal can be cancelled the demonstration of options menu, cancels the demonstration of selection area rectangle frame, cancels the demonstration of translucent figure layer, exits the pattern of setting; Select " gravity treatment " to indicate to reset and share region, first user terminal disappearance selection area rectangle frame and options menu hurdle, user can re-execute setting step; Select after " determining ", first user terminal is cancelled options menu and is shown, cancels selection area rectangle frame and shows, cancels translucent figure layer and shows.
In some embodiments of the invention, first user terminal is as wifi focus, and above-mentioned X the second user terminal accesses above-mentioned WLAN (wireless local area network) (referring to Fig. 4-c) by above-mentioned wifi focus.Or, one of them second user terminal in above-mentioned X the second user terminal is as wifi focus, and residue the second user terminal in first user terminal and above-mentioned X the second user terminal except above-mentioned one of them second user terminal accesses above-mentioned WLAN (wireless local area network) (referring to Fig. 4-d) by above-mentioned wifi focus.Or first user terminal is as group owner groupowner, above-mentioned X the second user terminal, as group client, accesses above-mentioned WLAN (wireless local area network) (referring to Fig. 4-e) in the direct-connected mode of wifi.Or one of them second user terminal in X the second user terminal is as group owner groupowner, residue the second user terminal in first user terminal and above-mentioned X the second user terminal except above-mentioned one of them second user terminal, as group client, accesses above-mentioned WLAN (wireless local area network) (referring to Fig. 4-f) in the direct-connected mode of wifi.Or first user terminal and above-mentioned X the second user terminal accesses above-mentioned WLAN (wireless local area network) (referring to Fig. 4-g) by third party wifi focus.Certainly first user terminal and above-mentioned X second user terminal also can access same WLAN (wireless local area network) by alternate manner.
In some embodiments of the invention, first user terminal can, based on multicast or mode of unicast, send the first video flowing by above-mentioned WLAN (wireless local area network) to above-mentioned X the second user terminal.For example in first user terminal, can comprise video stream buffer queue and block buffer queue, for mode of unicast, first user terminal can being placed to the frame of video of the first video flowing in above-mentioned video stream buffer queue according to first-in first-out principle successively, wherein, if the first frame of video that X1 queue unit in above-mentioned video stream buffer queue stored is when being replaced by the second frame of video in the first video flowing, still fail the first frame of video is sent to K4 the second user terminal in above-mentioned X the second user terminal (that is: above-mentioned K4 the second user terminal obtain the first frame of video unsuccessful), the first frame of video is write and block queue unit corresponding with individual the second user terminal of K4 in buffer queue (wherein, block in buffer queue for each second user terminal in X the second user terminal all to there being at least one queue unit), and the first frame of video that X1 queue unit stored replaces with the second frame of video.Wherein, above-mentionedly by above-mentioned WLAN (wireless local area network), to above-mentioned X the second user terminal, send the first video flowing and can comprise: for each second user terminal in X the second user terminal, each second user terminal sends from above-mentioned video stream buffer queue and/or the frame of video of blocking the first video flowing reading buffer queue to this.Can find out, in the user terminal of initiation screen sharing service, introduce and be used in conjunction with video stream buffer queue and block buffer queue, be conducive to save memory cost under the scene of user terminal that has a plurality of access screen sharing service, because first user terminal is without the frame of video in the unsuccessful distribution of video stream buffer queue longer-term storage, like this, the queue output rate of video stream buffer queue can be synchronizeed with the speed of first video flowing of encoding out, and in obstruction buffer queue for each second user terminal in X the second user terminal all to there being at least one queue unit, this is conducive to realize each road video flowing and is independent of each other, and then be conducive to reach the technique effect of saving memory cost and time overhead in the situation that not affecting each road video flowing.
In some embodiments of the invention, if first user terminal receives the first user Action Events from the second user terminal by above-mentioned WLAN (wireless local area network), carry out first user Action Events, wherein, first user Action Events is the user operation case for second area among the screen of the second user terminal, and second area shows the first video flowing that the second user terminal receives.First user terminal can be added first user Action Events in system Action Events chained list, according to the execution sequence of each event in system Action Events chained list, carries out first user Action Events.Wherein, first user Action Events may be the multiple user operation case for second area among the screen of the second user terminal, what suppose second area demonstration is animation, and first user Action Events is such as the user operation case that may be progress, brightness, contrast and/or size etc. for adjusting the shown animation of second area.What suppose second area demonstration is the desktop that comprises a plurality of application icons, first user Action Events may be for example that the user operation case of other effect by that analogy for opening the user operation case of the application that certain application icon of the shown desktop of second area is corresponding.If desired, the second user terminal can be converted to the user operation case for second area among the screen of the second user terminal monitoring the first user Action Events of specified format (for example first user terminal has been specified the form of user operation case), by above-mentioned WLAN (wireless local area network), to first user terminal, send first user Action Events, so that first user terminal is carried out first user Action Events.If first user terminal is identical with the system type of the second user terminal certainly, first user terminal can be identified the user operation case that the second user terminal monitors, and the second user terminal can send to first user terminal by the user operation case monitoring and without carrying out format conversion.
In some embodiments of the invention, screen is also shared can support the function of scribbling, and for example first user terminal also can be coated with in first area transparent print layer; First user Action Events is scribble drafting event, if wherein first user terminal receives the first user Action Events from the second user terminal by above-mentioned WLAN (wireless local area network), carry out first user Action Events, comprise: if first user terminal is received from the scribble of the second user terminal and drawn event by above-mentioned WLAN (wireless local area network), can on above-mentioned transparent print layer, show the scribble that above-mentioned scribble drafting event will be drawn, and the scribble of drawing also can be shared with other screen sharing service access side.For instance, for example, shown in Fig. 4-h, the content that screen sharing service initiator S shares screen with region is shared with the screen sharing service side of access Pad and PhoXe, first, Pad does scribble mark sharing on region, and now three equipment all can be seen the scribble mark that Pad does; Afterwards, PhoXe has and on region, does some scribble marks sharing, and three equipment all can be seen again the scribble mark that PhoXe does, and other scene can be by that analogy.
In some embodiments of the invention, first user terminal also can gather the voice signal that first user terminal is play, and be the first audio stream by the sound signal encoding collecting, the first audio stream is interweaved among the first video flowing, or, first user decoding terminals audio file obtains the first audio stream, and the first audio stream obtaining is interweaved among the first video flowing
Wherein, above-mentionedly by above-mentioned WLAN (wireless local area network), to above-mentioned X the second user terminal, send the first video flowing and can comprise: by above-mentioned WLAN (wireless local area network), to above-mentioned X the second user terminal issue, be intertwined with the first video flowing of the first audio stream.So, first user terminal can be accordingly to the second user terminal issue phonetic order or broadcasting background music etc.
In some embodiments of the invention, first user terminal interweaves the first audio stream and the first video flowing for HTML (Hypertext Markup Language) live TV stream (HLS, Hyper text transfer protocol Live Streaming) video flowing of form, first user terminal also can interweave the first audio stream and the first video flowing for the video flowing of non-HLS form, for example, the first audio stream and the first video flowing can be interweaved be the second user terminal specified format video flowing to first user terminal.Wherein, part or all of the second user terminal in X the second user terminal can browser form the video flowing of access HLS form, part or all of the second user terminal available dedicated client in X the second user terminal accesses the video flowing of non-HLS form.
In some embodiments of the invention, the code check of the first video flowing can be invariable.Or, the code check of the first video flowing can be corresponding with the size of above-mentioned X, for example, when the user terminal number change of the screen sharing service accessing, first user terminal capable of dynamic is adjusted video flowing code check, for example, when first user terminal detects the user terminal number change of screen sharing service of access, can adjust video flowing code check according to the user terminal quantity of the screen sharing service of the access after changing, video flowing code check while supposing to set the user terminal of the screen sharing service only have 1 access is A, and the user terminal quantity of the screen sharing service of current access is X, the code check of current video stream should can be A/X so.That is, the user terminal quantity of the screen sharing service of access is more, and the code check of video flowing is lower.Or, the code check of the first video flowing can be corresponding with the type of the displaying contents of first area, for example, if the current type at first area displaying contents of first user terminal is high dynamic menu (as video, interface cartoon etc.), first user terminal can improve the frame per second of the first video flowing, reduce the frame sign of the first video flowing, to improve the fluency of the first video flowing; If the current type at first area displaying contents of first user terminal is non-high dynamic menu, first user terminal can reduce the frame per second of video flowing, improves the frame sign of video flowing, to improve the definition of the first video flowing.
Be appreciated that first user terminal can determine whether starting according to the user terminal of the screen sharing service whether accessing the coding of the first video flowing.For example,, if do not have the user terminal of the screen sharing service of access not start the coding of the first video flowing; If there is the user terminal of the screen sharing service of at least one access to start the coding of the first video flowing; If the user terminal of the screen sharing service of access all disconnects, first user terminal can stop the coding of the first video flowing.Certainly, first user terminal also can, during initiating screen sharing service, be carried out the coding of the first video flowing always.
In some embodiments of the invention, first user terminal also can be opened the long-range service of cliping and pasting; If M the second user terminal among above-mentioned X the second user terminal is linked into the above-mentioned long-range service of cliping and pasting by above-mentioned WLAN (wireless local area network), when first user terminal monitoring to have in the system clipboard of first user terminal renewal clip and paste object time, by above-mentioned WLAN (wireless local area network), to above-mentioned M the second user terminal, send the above-mentioned object of cliping and pasting, so that above-mentioned M the second user terminal is updated to the above-mentioned object of cliping and pasting receiving in its system clipboard.
In some embodiments of the invention, also can when sharing, realize by screen phonetic symbol.For example, when the first area display document of first user terminal in its screen, first user terminal also can send phonetic symbol service to K1 the second user terminal among above-mentioned X the second user terminal and open indication; If receive the phonetic symbol that above-mentioned K1 part or all of the second user terminal in the second user terminal recorded after receiving above-mentioned phonetic symbol service unlatching indication, store above-mentioned phonetic symbol and record above-mentioned phonetic symbol and the incidence relation of the first document, wherein, the first document is to record the shown document in the first area of first user terminal in its screen during above-mentioned phonetic symbol.Further, first user terminal can be play the phonetic symbol with it with incidence relation when again opening the first document.Be appreciated that K1 is less than or equal to X.
Again for example, when the first area of first user terminal in its screen Shows Picture, first user terminal sends phonetic symbol service to K2 the second user terminal among above-mentioned X the second user terminal and opens indication; If receive the phonetic symbol that above-mentioned K2 part or all of the second user terminal in the second user terminal recorded after receiving above-mentioned phonetic symbol service unlatching indication, store above-mentioned phonetic symbol and record above-mentioned phonetic symbol and the incidence relation of the first picture, wherein, the first picture is to record the shown picture in the first area of first user terminal in its screen during above-mentioned phonetic symbol.Further, first user terminal can be play the phonetic symbol with it with incidence relation when again opening the first picture.
Be appreciated that K2 is less than or equal to X.
Again for example, when the first area display video of first user terminal in its screen, first user terminal sends phonetic symbol service to K3 the second user terminal among above-mentioned X the second user terminal and opens indication; If receive the phonetic symbol that above-mentioned K3 part or all of the second user terminal in the second user terminal recorded after receiving above-mentioned phonetic symbol service unlatching indication, store above-mentioned phonetic symbol and record above-mentioned phonetic symbol and the incidence relation of the first video, wherein, the first video is to record the shown video in the first area of first user terminal in its screen during above-mentioned phonetic symbol.Under other scene, can carry out in a similar way phonetic symbol.Further, first user terminal can be play the phonetic symbol with it with incidence relation when again opening the first video.Be appreciated that K3 is less than or equal to X.
Can find out, the present embodiment first user terminal is opened after the screen sharing service that allows a plurality of user terminal accesses, if X the second user terminal is linked into by WLAN (wireless local area network) the screen sharing service that first user terminal is opened, first user terminal is encoded to the first video flowing by the first area displayed content in the screen of first user terminal, and to above-mentioned X the second user terminal, send the first video flowing by above-mentioned WLAN (wireless local area network), because first user terminal and above-mentioned X the second user terminal has all been linked into same WLAN (wireless local area network), first user terminal and above-mentioned X the second user terminal carries out screen sharing service based on WLAN (wireless local area network), mutual and screen sharing service related data, based on WLAN (wireless local area network), realize can solving alternately of screen sharing data and without large-sized external server and external network in the situation that, realize the problem that screen is among a small circle shared, and can reach easy easy-to-use and practical effect.And, by the higher transmission rate of WLAN (wireless local area network), access is simple and support multiple terminals to access, make embodiment of the present invention screen share technology and can better support fluency and the high scene of requirement of real-time, and first user terminal can realize the access control of the screen sharing service of a plurality of X the second user terminals by WLAN (wireless local area network), also be conducive to strengthen the flexibility that screen is shared participation, and then be conducive to the quantity that extended screen is shared participant simultaneously.
Further, can adopt different coding means according to the difference of current screen displaying contents type, be conducive to solve under the scene of the high fluency of needs such as video or interface cartoon to smooth sexual demand and under Image Display scene the equilibrium problem to definition demand, and then the dynamic response effect of the video flowing that is conducive to reach coded when screen display scene is switched to scene demand.
Further, in the user terminal of initiation screen sharing service, introduce and be used in conjunction with video stream buffer queue and block buffer queue, be conducive to save memory cost under the scene of user terminal that has a plurality of access screen sharing service, and realize each road video flowing and be independent of each other, and then be conducive to reach the technique effect of saving memory cost and time overhead in the situation that not affecting each road video flowing.
In first user terminal and the second user terminal carry out process that screen shares, if receiving, first user terminal shares out code.First user terminal can be shared the shutoff operation of sharing that control strategy is carried out above-mentioned N application (comprise screen share application) according to above-mentioned N.
In some embodiments of the invention, first user terminal may receive user and close by clicking the out code of sharing that icon produces sharing on desktop, or, first user terminal also may receive user by the out code of sharing of alternate manner triggering for generating, or first user terminal also may receive the out code of sharing of other object transmission.
In some embodiments of the invention, above-mentioned N shares in control strategy with screen and shares corresponding first the sharing control strategy and can comprise of application: screen is shared the application identities of application, the process name that screen is shared application, the version number that screen is shared application and shared the sets of ports of sharing of application with screen.Certainly, first shares and in control strategy, also can comprise for example screen and share the manufacturer of application, the general introduction that screen is shared application etc. out of Memory.Other application are corresponding share control strategy institute inclusion information can be by that analogy.
In some embodiments of the invention, first user terminal shares according to above-mentioned N the shutoff operation of sharing that control strategy is carried out above-mentioned N application (comprise screen share application), can comprise: extract above-mentioned N share above-mentioned N of comprising in control strategy apply share need use the first sets of ports; Close the 3rd sets of ports, and finish to need in the 3rd application sets to use the corresponding process of application of any one port of the second port; Wherein, the 3rd application sets is the poor of the common factor of the first application sets and the second application sets and the second application sets, the second application sets is that the application sets recording in white list is controlled in preset sharing, the 3rd sets of ports is the poor of the common factor of the first sets of ports and the second sets of ports and the second sets of ports, wherein, the second sets of ports is the sets of ports of the required use of the second application sets, and the first application sets is comprised of above-mentioned N application.
For instance, first user terminal is extracted above-mentioned N and is shared above-mentioned N the application comprising in control strategy and share the first sets of ports that needs use, above-mentioned N application forms the first application sets, first user terminal is extracted to share and is controlled the second application sets and the second sets of ports recording in white list, first user terminal is rejected the element that the second application sets comprises and is obtained the 3rd application sets from the first application sets, first user terminal is rejected from the first port the element that the second sets of ports comprises and is obtained the 3rd sets of ports, element in the 3rd application sets further judges, if the 3rd applies at least 1 existence second port in port of sharing of pooled applications use, this application is joined in the final application sets A4 that needs to stop moving, user terminal is closed the 3rd sets of ports, and finish the corresponding process of application sets A4.
In other embodiment of the present invention, above-mentionedly according to above-mentioned N, share the shutoff operation of sharing that control strategy is carried out above-mentioned N application, comprising: extract above-mentioned N share above-mentioned N application comprising in control strategy (comprise screen share application) share need use the first sets of ports; Close the 3rd sets of ports, and finish to need to use in above-mentioned N application the process of application of any one port of the second port; Wherein, the 3rd sets of ports is the poor of the common factor of the first sets of ports and the second sets of ports and the second sets of ports, and the second sets of ports is that the sets of ports recording in white list is controlled in preset sharing.
In other embodiment of the present invention, above-mentionedly according to above-mentioned N, share the shutoff operation of sharing that control strategy is carried out above-mentioned N application, comprising: extract above-mentioned N and share above-mentioned N application comprising in control strategy (comprise screen share application) and share the first sets of ports of needs use; Close the first sets of ports of extraction.
In some embodiments of the invention, user terminal can be closed the first sets of ports by carrying out network port restriction instruction.
Be understandable that, after the first sets of ports is closed, the screen sharing service between first user terminal and the second user terminal will be interrupted.Especially, suppose to share to control and in white list, recorded screen and share application, screen is shared the port that application shares required use and will can be closed, and the screen sharing service between first user terminal and the second user terminal can continue.
Be understandable that, the screen sharing service of take in above-mentioned giving an example is carried out as example, and the control of sharing of other application can be by that analogy.
For ease of better understanding and implement the such scheme of the embodiment of the present invention, be also provided for implementing the relevant apparatus of such scheme below.
Referring to Fig. 5, the internal module structural representation of sharing control strategy server that Fig. 5 is the embodiment of the present invention.As shown in Figure 5, a kind of control strategy server 500 of sharing that one embodiment of the present of invention provide can comprise: policy database 501, tactical management service unit 502, management maintenance interface 503 and terminal interface service unit 504.
Wherein, control strategy is shared in the main responsible storage of policy database 501.
Tactical management service unit 502, be mainly responsible for maintenance strategy database, can comprise the read-write of policy database and backup management etc.Externally provide and share the checking of strategy, modification, additions and deletions operation etc., for management maintenance interface provides service, also can further support user terminal to share the synchronous download of control strategy, upgrade service etc.
Management maintenance interface 503: the maintenance access that offers keeper.Keeper can utilize that management maintenance interface 503 is shared the checking of control strategy, revises, increased newly, deletion action, also supports the initiatively operation of backup policy database of keeper.
Terminal interface service unit 504, the interface service that terminal is provided, comprise that policy library request is shared in terminal synchronizes download, terminal is upgraded and shared policy library request.
Referring to Fig. 6, the internal mode block structured schematic diagram of a kind of user terminal that Fig. 6 provides for one embodiment of the present of invention.As shown in Figure 6, a kind of user terminal 600 that one embodiment of the present of invention provide can comprise local policy storehouse 601, tactical management maintenance unit 602, shares strategy execution unit 603, Interface Control switch 604 is controlled dispensing unit 605 with sharing.
Wherein, local policy storehouse 601 is main is responsible for storage from sharing the control strategy of sharing of control strategy server sync.
The main maintenance update of being responsible for local policy storehouse 601 of tactical management maintenance unit 602.Comprise the download of policy library, the regular update inspection of policy library, provides reading of policy library to other module.
Share strategy execution unit 603, be responsible for to the parsing of policy library with to tactful execution.
Wherein, share and control dispensing unit 605, main being responsible for supplements to sharing the executing rule of control strategy settings, comprises and shares the selection setting of controlling white list and this locality preservation etc.
Interface Control switch 604 can regard that one is located at the shift knob of system in arranging, and provides and shares control entrance to user as.Wherein, user for example can start unlatching or the closing control of sharing by clicking Interface Control switch 604.
Wherein, tactical management maintenance unit 602 can connect with sharing control strategy server after service starts, and to sharing the transmission of control strategy server, shares control strategy version querying request.If the local control strategy of sharing has been latest edition, can enters and make regular check on version updating flow process.If the local control strategy of sharing is not latest edition, to sharing control strategy server, sends and share control strategy and issue request; After sharing control strategy and being updated successfully, there is the notice of renewal in the 603 sending strategy storehouses, strategy execution unit of sharing of sharing policy control to concrete execution, and enter regularly-scheduled release and upgrade check process.
Referring to Fig. 7, the embodiment of the present invention also provides a kind of user terminal 700, can comprise:
Transmitter 710, receiver 720 and controller 730.
Wherein, transmitter 710, for sending the control strategy of sharing carry N application identities and issue request to sharing control strategy server;
Receiver 720, for receiving the above-mentioned above-mentioned control strategy of sharing of control strategy server response of sharing, issue the individual control strategy of sharing of the N that asks and issue, wherein, it is corresponding one by one that above-mentioned N shares control strategy N the application represented with an above-mentioned N application identities, and above-mentioned N is positive integer;
Controller 730, if share out code for receiving, shares according to above-mentioned N the shutoff operation of sharing that control strategy is carried out above-mentioned N application.
Wherein, sharing control strategy server can a plurality of application of management maintenance (may thousands of application) the corresponding control strategy of sharing, each user terminal can be as required, from share control strategy server obtain related application corresponding share control strategy.
In some embodiments of the invention, according to above-mentioned N, share control strategy carry out above-mentioned N apply share shutoff operation aspect, controller 730 can be specifically for:
Extracting above-mentioned N shares above-mentioned N the application comprising in control strategy and shares the first sets of ports that needs use; Close the 3rd sets of ports, and finish to need in the 3rd application sets to use the corresponding process of application of any one port of the second port; Wherein, the 3rd application sets is the poor of the common factor of the first application sets and the second application sets and the second application sets, the second application sets is that the application sets recording in white list is controlled in preset sharing, the 3rd sets of ports is the poor of the common factor of the first sets of ports and the second sets of ports and the second sets of ports, the second sets of ports is the sets of ports of the required use of the second application sets, and the first application sets is comprised of above-mentioned N application;
Or,
Extracting above-mentioned N shares above-mentioned N the application comprising in control strategy and shares the first sets of ports that needs use; Close the 3rd sets of ports, and finish to need to use in above-mentioned N application the process of application of any one port of the second port; Wherein, the 3rd sets of ports is the poor of the common factor of the first sets of ports and the second sets of ports and the second sets of ports, and the second sets of ports is that the sets of ports recording in white list is controlled in preset sharing;
Or,
Extracting above-mentioned N shares above-mentioned N the application comprising in control strategy and shares the first sets of ports of needs use; Close the first sets of ports of extraction.
In some embodiments of the invention, controller 730 also can be used for,
If receive, share open command, according to above-mentioned N, share the open operation of sharing that control strategy is carried out above-mentioned N application.
In some embodiments of the invention, above-mentioned according to above-mentioned N share control strategy carry out above-mentioned N apply share open operation aspect, controller 730 can be specifically for, extracts above-mentioned N and share above-mentioned N the application comprising in control strategy and share the first sets of ports of needs use; Open the first sets of ports of extracting.
In some embodiments of the invention, transmitter 710 can be specifically for, receive above-mentioned share that control strategy server issues carry an above-mentioned N application identities share control strategy update notification message after, to sharing control strategy server, send the control strategy of sharing that carries N application identities and issue request.For instance, for example, in sharing after control strategy has renewal in sharing control strategy server of the represented application of at least one application identities (comprising an above-mentioned N application identities), that shares that control strategy server can be broadcasted or carry above-mentioned at least one application identities to user terminal clean culture shares control strategy update notification message, for example, the control strategy of sharing with the represented application of above-mentioned at least one application identities of informing user terminal (comprising an above-mentioned N application identities) has renewal in sharing control strategy server, if the application that these application identities identify has been installed in user terminal 700, transmitter 710 can send the control strategy of sharing carry N application identities and issues request to sharing control strategy server, with the represented application of an acquisition request N application identities up-to-date share control strategy.
In other embodiment of the present invention, transmitter 710 can be specifically for, from above-mentioned, sharing control strategy server lookup to the sharing after control strategy upgraded of the represented application of an above-mentioned N application identities, to sharing control strategy server, sending the control strategy of sharing that carries N application identities and issue request.
Further, share control strategy and issue request except carrying N application identities, also the version number of this N of portability the represented application of application identities (this version number be user terminal current install application corresponding version number), under this scene, share control strategy server can issue N the represented application of application identities corresponding version number share control strategy, certainly share control strategy server can issue N the represented application of application identities latest edition share control strategy.
Be understandable that, each is applied there being one to share control strategy, and certainly, the control strategy of sharing corresponding to some application may be partly or entirely identical, and the control strategy of sharing corresponding to some application may be completely not identical yet.
In some embodiments of the invention, above-mentioned N shares in control strategy corresponding with the first application first and shares control strategy and can comprise: the process name of the application identities of the first application, the first application, the version number of the first application and the first application share sets of ports, wherein, first to share control strategy be that above-mentioned N shares any one among control strategy.
In some embodiments of the invention, controller 730 may receive user and cut out by clicking the out code of sharing that icon produces sharing on desktop, or, controller 730 also may receive user by the out code of sharing of alternate manner triggering for generating, or controller 730 also may receive the out code of sharing of other object transmission.
Wherein, the application with sharing function may have a lot, and for example screen is shared application, media resource analytical applications, text is shared application, process resource sharing application or network analysis applications etc., certainly share and need to use port, therefore by close port, can close and share.
Be understandable that, the function of each functional module of the user terminal 700 of the present embodiment can be according to the method specific implementation in said method embodiment, and its specific implementation process can, with reference to the associated description of said method embodiment, repeat no more herein.
Therefore the user terminal 700 of the present embodiment sends the control strategy of sharing carry N application identities and issues request to sharing control strategy server; Receive and above-mentionedly share that control strategy server response is above-mentioned shares that control strategy issues request and N of issuing shares control strategy, above-mentioned N to share control strategy N the application represented with an above-mentioned N application identities corresponding one by one, and above-mentioned N is positive integer; If receive, share out code, according to above-mentioned N, share the shutoff operation of sharing that control strategy is carried out above-mentioned N application.Because the control strategy of sharing that control strategy server carrys out a plurality of application of management maintenance (thousands of application of possibility) correspondence is shared in utilization, user terminal can ask as required from share control strategy server obtain related application corresponding share control strategy, receive share after out code can according to from share control strategy server request to share the shutoff operation of sharing that control strategy is carried out respective application, this can be avoided adopting prior art to enter related application and close setting, and then is conducive to improve flexibility and the convenience of sharing control.And, utilize and share the control strategy of sharing that control strategy server carrys out a plurality of application of management maintenance (the thousands of individual application of possibility) correspondence, be conducive to a plurality of user terminals acquisitions of better support and share easily flexibly control characteristic.
Further, the scheme of the present embodiment can be regarded a kind of end cloud Cooperative Mode as, not only can share mode for existing DLNA etc., to the new mode of sharing in future, by high in the clouds update strategy, user terminal Cooperation Strategy, carries out, and still proves effective.
Referring to Fig. 8, the embodiment of the present invention also provides a kind of control strategy server 800 of sharing, and can comprise:
Receiver 810 and transmitter 820.
Receiver 810, issues request for the control strategy of sharing that carries N application identities receiving from user terminal.
Transmitter 820, for sending to above-mentioned user terminal for responding the above-mentioned individual control strategy of sharing of N that control strategy issues request of sharing, wherein, it is corresponding one by one that above-mentioned N shares control strategy N the application represented with an above-mentioned N application identities, and above-mentioned N is positive integer; So that above-mentioned user terminal is after receiving and sharing out code, according to above-mentioned N share control strategy carry out above-mentioned N apply share shutoff operation.
In some embodiments of the invention, above-mentioned N shares in control strategy corresponding with the first application first and shares control strategy and can comprise: the process name of the application identities of the first application, the first application, the version number of the first application and the first application share sets of ports, wherein, first to share control strategy be that above-mentioned N shares any one among control strategy.
Wherein, sharing control strategy server can a plurality of application of management maintenance (may thousands of application) the corresponding control strategy of sharing, each user terminal can be as required, from share control strategy server obtain related application corresponding share control strategy.
In some embodiments of the invention, share the control strategy of sharing that carries N application identities that control strategy server receives from user terminal and issue request, can comprise: to user terminal, send carry an above-mentioned N application identities share control strategy update notification message after, reception issues request from the control strategy of sharing that carries N application identities of user terminal.For instance, for example, in sharing after control strategy has renewal in sharing control strategy server of the represented application of at least one application identities (comprising an above-mentioned N application identities), that shares that control strategy server can be broadcasted or carry above-mentioned at least one application identities to user terminal clean culture shares control strategy update notification message, for example, the control strategy of sharing with the represented application of above-mentioned at least one application identities of informing user terminal (comprising an above-mentioned N application identities) has renewal in sharing control strategy server, if the application that these application identities identify has been installed among user terminal, it can send the control strategy of sharing carry N application identities and issue request to sharing control strategy server, with the represented application of an acquisition request N application identities up-to-date share control strategy.
In some embodiments of the invention, user terminal sends the control strategy of sharing carry N application identities and issues request to sharing control strategy server, can comprise: user terminal is being shared control strategy server lookup to the sharing after control strategy upgraded of the represented application of an above-mentioned N application identities from above-mentioned, to sharing control strategy server, send the control strategy of sharing that carries N application identities and issue request.Wherein, user terminal for example can be periodic or acyclicly to above-mentioned, be shared sharing control strategy and whether upgrading of the represented application of N application identities of control strategy server lookup.
Further, share control strategy and issue request except carrying N application identities, also the version number of this N of portability the represented application of application identities (this version number be user terminal current install application corresponding version number), under this scene, share control strategy server can issue N the represented application of application identities corresponding version number share control strategy, certainly share control strategy server can issue N the represented application of application identities latest edition share control strategy.
Be understandable that, each is applied there being one to share control strategy, and certainly, the control strategy of sharing corresponding to some application may be partly or entirely identical, and the control strategy of sharing corresponding to some application may be completely not identical yet.
In some embodiments of the invention, above-mentionedly according to above-mentioned N, share the shutoff operation of sharing that control strategy is carried out above-mentioned N application, can comprise: extract above-mentioned N share above-mentioned N the application comprising in control strategy share need use the first sets of ports; Close the 3rd sets of ports, and finish to need in the 3rd application sets to use the corresponding process of application of any one port of the second port; Wherein, the 3rd application sets is the poor of the common factor of the first application sets and the second application sets and the second application sets, the second application sets is that the application sets recording in white list is controlled in preset sharing, the 3rd sets of ports is the poor of the common factor of the first sets of ports and the second sets of ports and the second sets of ports, the second sets of ports is the sets of ports of the required use of the second application sets, and the first application sets is comprised of above-mentioned N application.
In other embodiment of the present invention, above-mentionedly according to above-mentioned N, share the shutoff operation of sharing that control strategy is carried out above-mentioned N application, comprising: extract above-mentioned N share above-mentioned N the application comprising in control strategy share need use the first sets of ports; Close the 3rd sets of ports, and finish to need to use in above-mentioned N application the process of application of any one port of the second port; Wherein, the 3rd sets of ports is the poor of the common factor of the first sets of ports and the second sets of ports and the second sets of ports, and the second sets of ports is that the sets of ports recording in white list is controlled in preset sharing.
In other embodiment of the present invention, above-mentionedly according to above-mentioned N, share the shutoff operation of sharing that control strategy is carried out above-mentioned N application, comprising: extract above-mentioned N and share above-mentioned N of comprising in control strategy and apply the first sets of ports of sharing needs use; Close the first sets of ports of extraction.
In some embodiments of the invention, said method also can comprise: if user terminal receives, (for example share open command, may receive user and close by clicking the out code of sharing that icon produces sharing on desktop, or also may receive user by the out code of sharing of alternate manner triggering for generating, or also may receive the out code of sharing that other object sends), can according to above-mentioned N share control strategy carry out above-mentioned N apply share open operation.
In some embodiments of the invention, user terminal shares according to above-mentioned N the open operation of sharing that control strategy is carried out above-mentioned N application, for example, can comprise: user terminal extracts above-mentioned N and shares above-mentioned N of comprising in control strategy and apply the first sets of ports of sharing needs use; Open the first sets of ports of extracting.Certainly, user terminal is shared control strategy according to above-mentioned N, carries out the open operation of sharing of above-mentioned N application by alternate manner.
In some embodiments of the invention, user terminal may receive user and close by clicking the open command of sharing that icon produces sharing on desktop, or, user terminal also may receive user by the open command of sharing of alternate manner triggering for generating, or user terminal also may receive the open command of sharing of other object transmission.
Wherein, the application with sharing function may have a lot, and for example screen is shared application, media resource analytical applications, text is shared application, process resource sharing application or network analysis applications etc., certainly share and need to use port, therefore by close port, can close and share.
Be understandable that, the function of each functional module of sharing control strategy server 800 of the present embodiment can be according to the method specific implementation in said method embodiment, its specific implementation process can, with reference to the associated description of said method embodiment, repeat no more herein.
Therefore the control strategy of sharing that carries N application identities that control strategy server 800 receives from user terminal of sharing of the present embodiment issues request; To above-mentioned user terminal, send for responding the above-mentioned individual control strategy of sharing of N that control strategy issues request of sharing, wherein, it is corresponding one by one that above-mentioned N shares control strategy N the application represented with an above-mentioned N application identities, above-mentioned N is positive integer, so that above-mentioned user terminal is after receiving and sharing out code, according to above-mentioned N share control strategy carry out above-mentioned N apply share shutoff operation.Because the control strategy of sharing that control strategy server carrys out a plurality of application of management maintenance (thousands of application of possibility) correspondence is shared in utilization, user terminal can ask as required from share control strategy server obtain related application corresponding share control strategy, receive share after out code can according to from share control strategy server request to share the shutoff operation of sharing that control strategy is carried out respective application, this can be avoided adopting prior art to enter related application and close setting, and then is conducive to improve flexibility and the convenience of sharing control.And, utilize and share the control strategy of sharing that control strategy server carrys out a plurality of application of management maintenance (the thousands of individual application of possibility) correspondence, be conducive to a plurality of user terminals acquisitions of better support and share easily flexibly control characteristic.
Further, the scheme of the present embodiment can be regarded a kind of end cloud Cooperative Mode as, not only can share mode for existing DLNA etc., to the new mode of sharing in future, by high in the clouds update strategy, terminal Cooperation Strategy, carries out, and still proves effective.
Fig. 9 is the structural representation of a kind of user terminal provided by the invention, as shown in Figure 9, the user terminal 900 of the present embodiment comprises at least one bus 901, at least one processor 902 being connected with bus 901 and at least one memory 903 being connected with bus 901.
Wherein, processor 902 is by bus 901, and the code that calls storage in memory 903 is for sending the control strategy of sharing that carries N application identities and issue request to sharing control strategy server; Receive and above-mentionedly share that control strategy server response is above-mentioned shares that control strategy issues request and N of issuing shares control strategy, wherein, above-mentioned N to share control strategy N the application represented with an above-mentioned N application identities corresponding one by one, and above-mentioned N is positive integer; If receive, share out code, according to above-mentioned N, share the shutoff operation of sharing that control strategy is carried out above-mentioned N application.
Wherein, sharing control strategy server can a plurality of application of management maintenance (may thousands of application) the corresponding control strategy of sharing, each user terminal can be as required, from share control strategy server obtain related application corresponding share control strategy.
In some embodiments of the invention, processor 902 sends the control strategy of sharing carry N application identities and issues request to sharing control strategy server, can comprise: processor 902 receive above-mentioned share that control strategy server issues carry an above-mentioned N application identities share control strategy update notification message after, to sharing control strategy server, send the control strategy of sharing that carries N application identities and issue request.For instance, for example, in sharing after control strategy has renewal in sharing control strategy server of the represented application of at least one application identities (comprising an above-mentioned N application identities), that shares that control strategy server can be broadcasted or carry above-mentioned at least one application identities to user terminal clean culture shares control strategy update notification message, for example, the control strategy of sharing with the represented application of above-mentioned at least one application identities of informing user terminal (comprising an above-mentioned N application identities) has renewal in sharing control strategy server, if the application that these application identities identify has been installed in user terminal 900, can send the control strategy of sharing carry N application identities and issue request to sharing control strategy server, with the represented application of an acquisition request N application identities up-to-date share control strategy.
In some embodiments of the invention, processor 902 sends the control strategy of sharing carry N application identities and issues request to sharing control strategy server, can comprise: processor 902 is being shared control strategy server lookup to the sharing after control strategy upgraded of the represented application of an above-mentioned N application identities from above-mentioned, to sharing control strategy server, send the control strategy of sharing that carries N application identities and issue request.Wherein, processor 902 for example can be periodic or acyclicly to above-mentioned, be shared sharing control strategy and whether upgrading of the represented application of N application identities of control strategy server lookup.
Further, share control strategy and issue request except carrying N application identities, also the version number of this N of portability the represented application of application identities (this version number be user terminal 900 current install application corresponding version number), under this scene, share control strategy server can issue N the represented application of application identities corresponding version number share control strategy, certainly, share control strategy server can issue N the represented application of application identities latest edition share control strategy.
Be understandable that, each is applied there being one to share control strategy, and certainly, the control strategy of sharing corresponding to some application may be partly or entirely identical, and the control strategy of sharing corresponding to some application may be completely not identical yet.
Wherein, share control strategy and can comprise a plurality of information relevant to sharing control.
In some embodiments of the invention, above-mentioned N shares in control strategy corresponding with the first application first and shares control strategy and can comprise: the process name of the application identities of the first application, the first application, the version number of the first application and the first application share sets of ports, wherein, first to share control strategy be that above-mentioned N shares any one among control strategy.Certainly, first shares the manufacturer that also can comprise in control strategy such as the first application, the out of Memory such as general introduction of the first application.
In some embodiments of the invention, processor 902 shares according to above-mentioned N the shutoff operation of sharing that control strategy is carried out above-mentioned N application, can comprise: extract above-mentioned N share above-mentioned N the application comprising in control strategy share need use the first sets of ports; Close the 3rd sets of ports, and finish to need in the 3rd application sets to use the corresponding process of application of any one port of the second port; Wherein, the 3rd application sets is the poor of the common factor of the first application sets and the second application sets and the second application sets, the second application sets is that the application sets recording in white list is controlled in preset sharing, the 3rd sets of ports is the poor of the common factor of the first sets of ports and the second sets of ports and the second sets of ports, the second sets of ports is the sets of ports of the required use of the second application sets, and the first application sets is comprised of above-mentioned N application.
In other embodiment of the present invention, processor 902 shares according to above-mentioned N the shutoff operation of sharing that control strategy is carried out above-mentioned N application, comprising: extract above-mentioned N share above-mentioned N the application comprising in control strategy share need use the first sets of ports; Close the 3rd sets of ports, and finish to need to use in above-mentioned N application the process of application of any one port of the second port; Wherein, the 3rd sets of ports is the poor of the common factor of the first sets of ports and the second sets of ports and the second sets of ports, and the second sets of ports is that the sets of ports recording in white list is controlled in preset sharing.
In other embodiment of the present invention, processor 902 shares according to above-mentioned N the shutoff operation of sharing that control strategy is carried out above-mentioned N application, comprising: extract above-mentioned N and share above-mentioned N of comprising in control strategy and apply the first sets of ports of sharing needs use; Close the first sets of ports of extraction.
Wherein, share and control the application sets or the sets of ports that in white list, record and do not allow arbitrarily to close, so user shares control white list by configuration in user terminal, protect that some application sets and/or sets of ports are off guard closes easily.
In some embodiments of the invention, if receiving, processor 902 (for example shares open command, may receive user and open by clicking the open command of sharing that icon produces sharing on desktop, or also may receive user by the open command of sharing of alternate manner triggering for generating, or also may receive the open command of sharing that other object sends), can according to above-mentioned N share control strategy carry out above-mentioned N apply share open operation.
In some embodiments of the invention, processor 902 shares according to above-mentioned N the open operation of sharing that control strategy is carried out above-mentioned N application, for example, can comprise: above-mentioned N of processor 902 extraction shared above-mentioned N the application comprising in control strategy and shared the first sets of ports that needs are used; Open the first sets of ports of extracting.Certainly, user terminal is shared control strategy according to above-mentioned N, carries out the open operation of sharing of above-mentioned N application by alternate manner.
In some embodiments of the invention, processor 902 may receive user and cut out by clicking the out code of sharing that icon produces sharing on desktop, or, processor 902 also may receive user by the out code of sharing of alternate manner triggering for generating, or processor 902 also may receive the out code of sharing of other object transmission.
Wherein, the application with sharing function may have a lot, and for example screen is shared application, media resource analytical applications, text is shared application, process resource sharing application or network analysis applications etc., certainly share and need to use port, therefore by close port, can close and share.
Be understandable that, the function of each functional module of the user terminal 900 of the present embodiment can be according to the method specific implementation in said method embodiment, and its specific implementation process can, with reference to the associated description of said method embodiment, repeat no more herein.
Therefore the user terminal 900 of the present embodiment sends the control strategy of sharing carry N application identities and issues request to sharing control strategy server; Receive and above-mentionedly share that control strategy server response is above-mentioned shares that control strategy issues request and N of issuing shares control strategy, above-mentioned N to share control strategy N the application represented with an above-mentioned N application identities corresponding one by one, and above-mentioned N is positive integer; If receive, share out code, according to above-mentioned N, share the shutoff operation of sharing that control strategy is carried out above-mentioned N application.Because the control strategy of sharing that control strategy server carrys out a plurality of application of management maintenance (thousands of application of possibility) correspondence is shared in utilization, user terminal can ask as required from share control strategy server obtain related application corresponding share control strategy, receive share after out code can according to from share control strategy server request to share the shutoff operation of sharing that control strategy is carried out respective application, this can be avoided adopting prior art to enter related application and close setting, and then is conducive to improve flexibility and the convenience of sharing control.And, utilize and share the control strategy of sharing that control strategy server carrys out a plurality of application of management maintenance (the thousands of individual application of possibility) correspondence, be conducive to a plurality of user terminals acquisitions of better support and share easily flexibly control characteristic.
Further, the scheme of the present embodiment can be regarded a kind of end cloud Cooperative Mode as, not only can share mode for existing DLNA etc., to the new mode of sharing in future, by high in the clouds update strategy, terminal Cooperation Strategy, carries out, and still proves effective.
Figure 10 is a kind of structural representation of sharing control strategy server provided by the invention, as shown in figure 10, the control strategy server 1000 of sharing of the present embodiment comprises at least one bus 1001, at least one processor 1002 being connected with bus 1001 and at least one memory 1003 being connected with bus 1001.
Wherein, processor 1002 calls the code of storing in memory 1003 and issues request for the control strategy of sharing that carries N application identities receiving from user terminal by bus 1001; To above-mentioned user terminal, send for responding the above-mentioned control strategy of sharing and issue N of request and share control strategy, above-mentioned N to share control strategy N the application represented with an above-mentioned N application identities corresponding one by one, and above-mentioned N is positive integer.
Wherein, sharing control strategy server can a plurality of application of management maintenance (may thousands of application) the corresponding control strategy of sharing, each user terminal can be as required, from share control strategy server obtain related application corresponding share control strategy.
In some embodiments of the invention, the control strategy of sharing that carries N application identities that processor 1002 receives from user terminal issues request and comprises: to user terminal, send carry an above-mentioned N application identities share control strategy update notification message after, reception issues request from the control strategy of sharing that carries N application identities of user terminal.For instance, for example, in sharing after control strategy has renewal in sharing control strategy server of the represented application of at least one application identities (comprising an above-mentioned N application identities), that shares that control strategy server can be broadcasted or carry above-mentioned at least one application identities to user terminal clean culture shares control strategy update notification message, for example, the control strategy of sharing with the represented application of above-mentioned at least one application identities of informing user terminal (comprising an above-mentioned N application identities) has renewal in sharing control strategy server, if the application that these application identities identify has been installed among user terminal, it can send the control strategy of sharing carry N application identities and issue request to sharing control strategy server, with the represented application of an acquisition request N application identities up-to-date share control strategy.
In some embodiments of the invention, user terminal sends the control strategy of sharing carry N application identities and issues request to sharing control strategy server, can comprise: user terminal is being shared control strategy server lookup to the sharing after control strategy upgraded of the represented application of an above-mentioned N application identities from above-mentioned, to sharing control strategy server, send the control strategy of sharing that carries N application identities and issue request.Wherein, user terminal for example can be periodic or acyclicly to above-mentioned, be shared sharing control strategy and whether upgrading of the represented application of N application identities of control strategy server lookup.
Further, share control strategy and issue request except carrying N application identities, also the version number of this N of portability the represented application of application identities (this version number be user terminal current install application corresponding version number), under this scene, processor 1002 can issue N the represented application of application identities corresponding version number share control strategy, certainly processor 1002 can issue N the represented application of application identities latest edition share control strategy.
Be understandable that, each is applied there being one to share control strategy, and certainly, the control strategy of sharing corresponding to some application may be partly or entirely identical, and the control strategy of sharing corresponding to some application may be completely not identical yet.
Wherein, share control strategy and can comprise a plurality of information relevant to sharing control.
In some embodiments of the invention, above-mentioned N shares in control strategy corresponding with the first application first and shares control strategy and can comprise: the process name of the application identities of the first application, the first application, the version number of the first application and the first application share sets of ports, wherein, first to share control strategy be that above-mentioned N shares any one among control strategy.Certainly, first shares the manufacturer that also can comprise in control strategy such as the first application, the out of Memory such as general introduction of the first application.
In some embodiments of the invention, above-mentionedly according to above-mentioned N, share the shutoff operation of sharing that control strategy is carried out above-mentioned N application, can comprise: extract above-mentioned N share above-mentioned N the application comprising in control strategy share need use the first sets of ports; Close the 3rd sets of ports, and finish to need in the 3rd application sets to use the corresponding process of application of any one port of the second port; Wherein, the 3rd application sets is the poor of the common factor of the first application sets and the second application sets and the second application sets, the second application sets is that the application sets recording in white list is controlled in preset sharing, the 3rd sets of ports is the poor of the common factor of the first sets of ports and the second sets of ports and the second sets of ports, the second sets of ports is the sets of ports of the required use of the second application sets, and the first application sets is comprised of above-mentioned N application.
In other embodiment of the present invention, above-mentionedly according to above-mentioned N, share the shutoff operation of sharing that control strategy is carried out above-mentioned N application, comprising: extract above-mentioned N share above-mentioned N the application comprising in control strategy share need use the first sets of ports; Close the 3rd sets of ports, and finish to need to use in above-mentioned N application the process of application of any one port of the second port; Wherein, the 3rd sets of ports is the poor of the common factor of the first sets of ports and the second sets of ports and the second sets of ports, and the second sets of ports is that the sets of ports recording in white list is controlled in preset sharing.
In other embodiment of the present invention, above-mentionedly according to above-mentioned N, share the shutoff operation of sharing that control strategy is carried out above-mentioned N application, comprising: extract above-mentioned N and share above-mentioned N of comprising in control strategy and apply the first sets of ports of sharing needs use; Close the first sets of ports of extraction.
In some embodiments of the invention, if receiving, user terminal (for example shares open command, may receive user and close by clicking the out code of sharing that icon produces sharing on desktop, or also may receive user by the out code of sharing of alternate manner triggering for generating, or also may receive the out code of sharing that other object sends), can according to above-mentioned N share control strategy carry out above-mentioned N apply share open operation.
In some embodiments of the invention, user terminal shares according to above-mentioned N the open operation of sharing that control strategy is carried out above-mentioned N application, for example, can comprise: user terminal extracts above-mentioned N and shares above-mentioned N of comprising in control strategy and apply the first sets of ports of sharing needs use; Open the first sets of ports of extracting.Certainly, user terminal is shared control strategy according to above-mentioned N, carries out the open operation of sharing of above-mentioned N application by alternate manner.
In some embodiments of the invention, user terminal may receive user and close by clicking the open command of sharing that icon produces sharing on desktop, or, user terminal also may receive user by the open command of sharing of alternate manner triggering for generating, or user terminal also may receive the open command of sharing of other object transmission.
Wherein, the application with sharing function may have a lot, and for example screen is shared application, media resource analytical applications, text is shared application, process resource sharing application or network analysis applications etc., certainly share and need to use port, therefore by close port, can close and share.
Be understandable that, the function of each functional module of sharing control strategy server 1000 of the present embodiment can be according to the method specific implementation in said method embodiment, its specific implementation process can, with reference to the associated description of said method embodiment, repeat no more herein.
Therefore the present embodiment is shared the control strategy of sharing that carries N application identities that control strategy server 1000 receives from user terminal and is issued request; To above-mentioned user terminal, send for responding the above-mentioned individual control strategy of sharing of N that control strategy issues request of sharing, wherein, it is corresponding one by one that above-mentioned N shares control strategy N the application represented with an above-mentioned N application identities, above-mentioned N is positive integer, so that above-mentioned user terminal is after receiving and sharing out code, according to above-mentioned N share control strategy carry out above-mentioned N apply share shutoff operation.Because the control strategy of sharing that control strategy server carrys out a plurality of application of management maintenance (thousands of application of possibility) correspondence is shared in utilization, user terminal can ask as required from share control strategy server obtain related application corresponding share control strategy, receive share after out code can according to from share control strategy server request to share the shutoff operation of sharing that control strategy is carried out respective application, this can be avoided adopting prior art to enter related application and close setting, and then is conducive to improve flexibility and the convenience of sharing control.And, utilize and share the control strategy of sharing that control strategy server carrys out a plurality of application of management maintenance (the thousands of individual application of possibility) correspondence, be conducive to a plurality of user terminals acquisitions of better support and share easily flexibly control characteristic.
Further, the scheme of the present embodiment can be regarded a kind of end cloud Cooperative Mode as, not only can share mode for existing DLNA etc., to the new mode of sharing in future, by high in the clouds update strategy, terminal Cooperation Strategy, carries out, and still proves effective.
Referring to Figure 11, Figure 11 has described a kind of structure of sharing control strategy server 1100 that the embodiment of the present invention provides, this is shared control strategy server 1100 and comprises: at least one processor 1101, CPU for example, at least one network interface 1104 or other user interfaces 1103, memory 1105, at least one communication bus 1102.Communication bus 1102 is for realizing the connection communication between these assemblies.This is shared control strategy server 1100 and optionally comprises user interface 1103, comprises display, keyboard or pointing device (for example mouse, trace ball (trackball), touch-sensitive plate or touch sensitive display screen).Memory 1105 may comprise high-speed RAM memory, certainly yet may also comprise non-unsettled memory (non-volatile memory), for example at least one magnetic disc store.Memory 1105 optionally can comprise at least one and be positioned at the storage device away from aforementioned processing device 1101.
In some embodiments, memory 1105 has been stored following element, executable module or data structure, or their subset, or their superset:
Operating system 11051, comprises various system programs, for realizing various basic businesses and processing hardware based task;
Application program module 11052, comprises various application programs, for realizing various applied business.
In application program module 11052, include but not limited to receiver 810 and transmitter 820.
Corresponding module in application program module 11052 in the specific implementation of each module embodiment shown in Figure 8, is not repeated herein.
In some embodiments of the invention, by calling program or the instruction of memory 1105 storages, processor 1101 can be used for: the control strategy of sharing that carries N application identities receiving from user terminal issues request; To above-mentioned user terminal, send for responding the above-mentioned control strategy of sharing and issue N of request and share control strategy, above-mentioned N to share control strategy N the application represented with an above-mentioned N application identities corresponding one by one, and above-mentioned N is positive integer.
Wherein, sharing control strategy server can a plurality of application of management maintenance (may thousands of application) the corresponding control strategy of sharing, each user terminal can be as required, from share control strategy server obtain related application corresponding share control strategy.
In some embodiments of the invention, the control strategy of sharing that carries N application identities that processor 1101 receives from user terminal issues request and comprises: to user terminal, send carry an above-mentioned N application identities share control strategy update notification message after, reception issues request from the control strategy of sharing that carries N application identities of user terminal.For instance, for example, in sharing after control strategy has renewal in sharing control strategy server of the represented application of at least one application identities (comprising an above-mentioned N application identities), that shares that control strategy server can be broadcasted or carry above-mentioned at least one application identities to user terminal clean culture shares control strategy update notification message, for example, the control strategy of sharing with the represented application of above-mentioned at least one application identities of informing user terminal (comprising an above-mentioned N application identities) has renewal in sharing control strategy server, if the application that these application identities identify has been installed among user terminal, it can send the control strategy of sharing carry N application identities and issue request to sharing control strategy server, with the represented application of an acquisition request N application identities up-to-date share control strategy.
In some embodiments of the invention, user terminal sends the control strategy of sharing carry N application identities and issues request to sharing control strategy server, can comprise: user terminal is being shared control strategy server lookup to the sharing after control strategy upgraded of the represented application of an above-mentioned N application identities from above-mentioned, to sharing control strategy server, send the control strategy of sharing that carries N application identities and issue request.Wherein, user terminal for example can be periodic or acyclicly to above-mentioned, be shared sharing control strategy and whether upgrading of the represented application of N application identities of control strategy server lookup.
Further, share control strategy and issue request except carrying N application identities, also the version number of this N of portability the represented application of application identities (this version number be user terminal current install application corresponding version number), under this scene, processor 1101 can issue N the represented application of application identities corresponding version number share control strategy, certainly processor 1101 can issue N the represented application of application identities latest edition share control strategy.
Be understandable that, each is applied there being one to share control strategy, and certainly, the control strategy of sharing corresponding to some application may be partly or entirely identical, and the control strategy of sharing corresponding to some application may be completely not identical yet.
Wherein, share control strategy and can comprise a plurality of information relevant to sharing control.
In some embodiments of the invention, above-mentioned N shares in control strategy corresponding with the first application first and shares control strategy and can comprise: the process name of the application identities of the first application, the first application, the version number of the first application and the first application share sets of ports, wherein, first to share control strategy be that above-mentioned N shares any one among control strategy.Certainly, first shares the manufacturer that also can comprise in control strategy such as the first application, the out of Memory such as general introduction of the first application.
In some embodiments of the invention, above-mentionedly according to above-mentioned N, share the shutoff operation of sharing that control strategy is carried out above-mentioned N application, can comprise: extract above-mentioned N share above-mentioned N the application comprising in control strategy share need use the first sets of ports; Close the 3rd sets of ports, and finish to need in the 3rd application sets to use the corresponding process of application of any one port of the second port; Wherein, the 3rd application sets is the poor of the common factor of the first application sets and the second application sets and the second application sets, the second application sets is that the application sets recording in white list is controlled in preset sharing, the 3rd sets of ports is the poor of the common factor of the first sets of ports and the second sets of ports and the second sets of ports, the second sets of ports is the sets of ports of the required use of the second application sets, and the first application sets is comprised of above-mentioned N application.
In other embodiment of the present invention, above-mentionedly according to above-mentioned N, share the shutoff operation of sharing that control strategy is carried out above-mentioned N application, comprising: extract above-mentioned N share above-mentioned N the application comprising in control strategy share need use the first sets of ports; Close the 3rd sets of ports, and finish to need to use in above-mentioned N application the process of application of any one port of the second port; Wherein, the 3rd sets of ports is the poor of the common factor of the first sets of ports and the second sets of ports and the second sets of ports, and the second sets of ports is that the sets of ports recording in white list is controlled in preset sharing.
In other embodiment of the present invention, above-mentionedly according to above-mentioned N, share the shutoff operation of sharing that control strategy is carried out above-mentioned N application, comprising: extract above-mentioned N and share above-mentioned N of comprising in control strategy and apply the first sets of ports of sharing needs use; Close the first sets of ports of extraction.
In some embodiments of the invention, if receiving, user terminal (for example shares open command, may receive user and close by clicking the out code of sharing that icon produces sharing on desktop, or also may receive user by the out code of sharing of alternate manner triggering for generating, or also may receive the out code of sharing that other object sends), can according to above-mentioned N share control strategy carry out above-mentioned N apply share open operation.
In some embodiments of the invention, user terminal shares according to above-mentioned N the open operation of sharing that control strategy is carried out above-mentioned N application, for example, can comprise: user terminal extracts above-mentioned N and shares above-mentioned N of comprising in control strategy and apply the first sets of ports of sharing needs use; Open the first sets of ports of extracting.Certainly, user terminal is shared control strategy according to above-mentioned N, carries out the open operation of sharing of above-mentioned N application by alternate manner.
In some embodiments of the invention, user terminal may receive user and close by clicking the open command of sharing that icon produces sharing on desktop, or, user terminal also may receive user by the open command of sharing of alternate manner triggering for generating, or user terminal also may receive the open command of sharing of other object transmission.
Wherein, the application with sharing function may have a lot, and for example screen is shared application, media resource analytical applications, text is shared application, process resource sharing application or network analysis applications etc., certainly share and need to use port, therefore by close port, can close and share.
Be understandable that, the function of each functional module of sharing control strategy server 1100 of the present embodiment can be according to the method specific implementation in said method embodiment, its specific implementation process can, with reference to the associated description of said method embodiment, repeat no more herein.
Therefore the present embodiment is shared the control strategy of sharing that carries N application identities that control strategy server 1100 receives from user terminal and is issued request; To above-mentioned user terminal, send for responding the above-mentioned individual control strategy of sharing of N that control strategy issues request of sharing, wherein, it is corresponding one by one that above-mentioned N shares control strategy N the application represented with an above-mentioned N application identities, above-mentioned N is positive integer, so that above-mentioned user terminal is after receiving and sharing out code, according to above-mentioned N share control strategy carry out above-mentioned N apply share shutoff operation.Because the control strategy of sharing that control strategy server carrys out a plurality of application of management maintenance (thousands of application of possibility) correspondence is shared in utilization, user terminal can ask as required from share control strategy server obtain related application corresponding share control strategy, receive share after out code can according to from share control strategy server request to share the shutoff operation of sharing that control strategy is carried out respective application, this can be avoided adopting prior art to enter related application and close setting, and then is conducive to improve flexibility and the convenience of sharing control.And, utilize and share the control strategy of sharing that control strategy server carrys out a plurality of application of management maintenance (the thousands of individual application of possibility) correspondence, be conducive to a plurality of user terminals acquisitions of better support and share easily flexibly control characteristic.
Further, the scheme of the present embodiment can be regarded a kind of end cloud Cooperative Mode as, not only can share mode for existing DLNA etc., to the new mode of sharing in future, by high in the clouds update strategy, terminal Cooperation Strategy, carries out, and still proves effective.
Referring to Figure 12, the embodiment of the present invention also provides a kind of communication system, can comprise:
User terminal 1210 with share control strategy server 1220.
Wherein, user terminal 1210, for sending the control strategy of sharing carry N application identities and issue request to sharing control strategy server; Reception is shared and is shared that control strategy issues request described in control strategy server 1220 response and N of issuing shares control strategy, and wherein, described N to share control strategy N the application represented with a described N application identities corresponding one by one, and described N is positive integer; If receive, share out code, according to described N, share the shutoff operation of sharing that control strategy is carried out described N application.
Share control strategy server 1220, for the control strategy of sharing that carries N application identities receiving from user terminal 1210, issue request; To user terminal 1210, send described in responding and share the individual control strategy of sharing of N that control strategy issues request.
Wherein, sharing control strategy server 1220 can a plurality of application of management maintenance (may thousands of application) the corresponding control strategy of sharing, each user terminal 1210 can be as required, from share control strategy server 1220 obtain related application corresponding share control strategy.
In some embodiments of the invention, user terminal 1210 sends the control strategy of sharing that carries N application identities and issues request to sharing control strategy server 1220, can comprise: user terminal 1210 receive above-mentioned share that control strategy server 1220 issues carry an above-mentioned N application identities share control strategy update notification message after, to sharing control strategy server 1220, send the control strategy of sharing that carries N application identities and issue request.For instance, for example, in sharing after control strategy has renewal in sharing control strategy server 1220 of the represented application of at least one application identities (comprising an above-mentioned N application identities), that shares that control strategy server 1220 can be broadcasted or carry above-mentioned at least one application identities to user terminal 1210 clean cultures shares control strategy update notification message, for example, the control strategy of sharing with the represented application of above-mentioned at least one application identities of informing user terminal 1210 (comprising an above-mentioned N application identities) has renewal in sharing control strategy server 1220, if the application that these application identities identify has been installed in terminal, can send the control strategy of sharing that carries N application identities and issue request to sharing control strategy server 1220, with the represented application of an acquisition request N application identities up-to-date share control strategy.
In some embodiments of the invention, user terminal 1210 sends the control strategy of sharing that carries N application identities and issues request to sharing control strategy server 1220, can comprise: user terminal 1210 is inquiring sharing after control strategy upgraded of the represented application of an above-mentioned N application identities from the above-mentioned control strategy server 1220 of sharing, to sharing control strategy server 1220, send the control strategy of sharing that carries N application identities and issue request.Wherein, user terminal 1210 for example can be periodic or acyclicly to above-mentioned, be shared sharing control strategy and whether upgrading of the represented application of N application identities of control strategy server 1220 inquiries.
Further, share control strategy and issue request except carrying N application identities, also the version number of this N of portability the represented application of application identities (this version number be user terminal 1210 current install application corresponding version number), under this scene, share control strategy server 1220 can issue N the represented application of application identities corresponding version number share control strategy, certainly share control strategy server 1220 can issue N the represented application of application identities latest edition share control strategy.
Wherein, share control strategy and can comprise a plurality of information relevant to sharing control.
In some embodiments of the invention, above-mentioned N shares in control strategy corresponding with the first application first and shares control strategy and can comprise: the process name of the application identities of the first application, the first application, the version number of the first application and the first application share sets of ports, wherein, first to share control strategy be that above-mentioned N shares any one among control strategy.Certainly, first shares the manufacturer that also can comprise in control strategy such as the first application, the out of Memory such as general introduction of the first application.
In some embodiments of the invention, above-mentionedly according to above-mentioned N, share the shutoff operation of sharing that control strategy is carried out above-mentioned N application, can comprise: extract above-mentioned N share above-mentioned N the application comprising in control strategy share need use the first sets of ports; Close the 3rd sets of ports, and finish to need in the 3rd application sets to use the corresponding process of application of any one port of the second port; Wherein, the 3rd application sets is the poor of the common factor of the first application sets and the second application sets and the second application sets, the second application sets is that the application sets recording in white list is controlled in preset sharing, the 3rd sets of ports is the poor of the common factor of the first sets of ports and the second sets of ports and the second sets of ports, the second sets of ports is the sets of ports of the required use of the second application sets, and the first application sets is comprised of above-mentioned N application.
In other embodiment of the present invention, above-mentionedly according to above-mentioned N, share the shutoff operation of sharing that control strategy is carried out above-mentioned N application, comprising: extract above-mentioned N share above-mentioned N the application comprising in control strategy share need use the first sets of ports; Close the 3rd sets of ports, and finish to need to use in above-mentioned N application the process of application of any one port of the second port; Wherein, the 3rd sets of ports is the poor of the common factor of the first sets of ports and the second sets of ports and the second sets of ports, and the second sets of ports is that the sets of ports recording in white list is controlled in preset sharing.
In other embodiment of the present invention, above-mentionedly according to above-mentioned N, share the shutoff operation of sharing that control strategy is carried out above-mentioned N application, comprising: extract above-mentioned N and share above-mentioned N of comprising in control strategy and apply the first sets of ports of sharing needs use; Close the first sets of ports of extraction.
Wherein, share and control the application sets or the sets of ports that in white list, record and do not allow arbitrarily to close, so user shares control white list by configuration in user terminal 1210, protect that some application sets and/or sets of ports are off guard closes easily.
In some embodiments of the invention, if receiving, user terminal 1210 (for example shares open command, may receive user and open by clicking the open command of sharing that icon produces sharing on desktop, or also may receive user by the open command of sharing of alternate manner triggering for generating, or also may receive the open command of sharing that other object sends), can according to above-mentioned N share control strategy carry out above-mentioned N apply share open operation.
In some embodiments of the invention, user terminal 1210 shares according to above-mentioned N the open operation of sharing that control strategy is carried out above-mentioned N application, for example, can comprise: above-mentioned N of user terminal 1210 extraction shared above-mentioned N the application comprising in control strategy and shared the first sets of ports that needs are used; Open the first sets of ports of extracting.Certainly, user terminal 1210 is shared control strategy according to above-mentioned N, carries out the open operation of sharing of above-mentioned N application by alternate manner.
In some embodiments of the invention, user terminal 1210 may receive user and close by clicking the out code of sharing that icon produces sharing on desktop, or, user terminal 1210 also may receive user by the out code of sharing of alternate manner triggering for generating, or user terminal 1210 also may receive the out code of sharing of other object transmission.
Wherein, the application with sharing function may have a lot, and for example screen is shared application, media resource analytical applications, text is shared application, process resource sharing application or network analysis applications etc., certainly share and need to use port, therefore by close port, can close and share.
Therefore the user terminal 1210 of the present embodiment sends the control strategy of sharing that carries N application identities and issues request to sharing control strategy server 1220; Receive the above-mentioned above-mentioned control strategy of sharing of control strategy server 1220 responses of sharing and issue the individual control strategy of sharing of the N that asks and issue, wherein, it is corresponding one by one that above-mentioned N shares control strategy N the application represented with an above-mentioned N application identities, and above-mentioned N is positive integer; If receive, share out code, according to above-mentioned N, share the shutoff operation of sharing that control strategy is carried out above-mentioned N application.Because the control strategy of sharing that control strategy server 1220 carrys out a plurality of application of management maintenance (thousands of application of possibility) correspondence is shared in utilization, user terminal 1210 can ask as required from share control strategy server 1220 obtain related application corresponding share control strategy, receive share after out code can according to from share 1220 requests of control strategy server to share the shutoff operation of sharing that control strategy is carried out respective application, this can be avoided adopting prior art to enter related application and close setting, and then be conducive to improve flexibility and the convenience share control.And, utilize and share the control strategy of sharing that control strategy server 1220 carrys out a plurality of application of management maintenance (the thousands of individual application of possibility) correspondence, be conducive to a plurality of user terminals 1210 acquisitions of better support and share easily flexibly control characteristic.
Further, the scheme of the present embodiment can be regarded a kind of end cloud Cooperative Mode as, not only can share mode for existing DLNA etc., to the new mode of sharing in future, by high in the clouds update strategy, terminal Cooperation Strategy, carries out, and still proves effective.
The embodiment of the present invention also provides a kind of schematic diagram of user terminal 1300, and wherein, user terminal 1000 can be used for realizing the part or all of function of user terminal 600 in above-described embodiment, user terminal 700, user terminal 900 or user terminal 1210.
As shown in figure 13, for convenience of explanation, only show the part that some may be relevant to the embodiment of the present invention, concrete ins and outs do not disclose, and please refer to embodiment of the present invention method part.
Wherein, shown in Figure 13, be the block diagram of the part-structure of the mobile terminal that the terminal that provides to the embodiment of the present invention may be relevant.With reference to Figure 13, mobile terminal comprises radio frequency (Radio Frequency, RF) parts such as circuit 1310, memory 1320, input unit 1330, Wireless Fidelity (wireless fidelity, WiFi) module 1370, display unit 1340, transducer 1350, voicefrequency circuit 1360, processor 1380 and power supply 1390.
Wherein, it will be understood by those skilled in the art that the mobile terminal structure shown in Figure 13 does not form the restriction to mobile terminal, can comprise the parts more more or less than diagram, or combine some parts, or different parts are arranged.
RF circuit 1310 be used in receive and send messages or communication process in, the reception of signal and transmission, especially, after the downlink information of base station is received, process to processor 1380; In addition, the up data of design are sent to base station.Conventionally, RF circuit includes but not limited to antenna, at least one amplifier, transceiver, coupler, low noise amplifier (Low Noise Amplifier, LNA), duplexer etc.In addition, RF circuit 1310 can also be by radio communication and network and other devices communicatings.Above-mentioned radio communication can be used arbitrary communication standard or agreement, include but not limited to global system for mobile communications (Global System of Mobile communication, GSM), general packet radio service (General Packet Radio Service, GPRS), code division multiple access (Code Division Multiple Access, CDMA), Wideband Code Division Multiple Access (WCDMA) (Wideband Code Division Multiple Access, WCDMA), Long Term Evolution (Long Term Evolution, LTE)), Email, Short Message Service (Short Messaging Service, SMS) etc.
Wherein, memory 1320 can be used for storing software program and module, and processor 1380 is stored in software program and the module of memory 1320 by operation, thereby carries out various function application and the data processing of mobile terminal.Memory 1320 can mainly comprise storage program district and storage data field, wherein, and the application program (as sound-playing function, image player function etc.) that storage program district can storage operation system, at least one function is required etc.; The data (as voice data, phone directory etc.) that create according to the use of mobile terminal etc. can be stored in storage data field.In addition, memory 1320 can comprise high-speed random access memory, can also comprise nonvolatile memory, for example at least one disk memory, flush memory device or other volatile solid-state parts.
Input unit 1330 can be used for receiving numeral or the character information of input, and generation arranges with the user of mobile terminal 1300 and function is controlled relevant key signals input.Particularly, input unit 1330 can comprise contact panel 1331 and other input equipments 1332.Contact panel 1331, also referred to as touch-screen, can collect user or near touch operation (using any applicable object or near the operations of annex on contact panel 1331 or contact panel 1331 such as finger, stylus such as user) thereon, and drive corresponding jockey according to predefined formula.Optionally, contact panel 1331 can comprise touch detecting apparatus and two parts of touch controller.Wherein, touch detecting apparatus detects user's touch orientation, and detects the signal that touch operation is brought, and sends signal to touch controller; Touch controller receives touch information from touch detecting apparatus, and converts it to contact coordinate, then gives processor 1380, and the order that energy receiving processor 1380 is sent is also carried out.In addition, can adopt the polytypes such as resistance-type, condenser type, infrared ray and surface acoustic wave to realize contact panel 1331.Except contact panel 1331, input unit 1330 can also comprise other input equipments 1332.Particularly, other input equipments 1332 can include but not limited to one or more in physical keyboard, function key (controlling button, switch key etc. such as volume), trace ball, mouse, action bars etc.
Wherein, display unit 1340 can be used for showing the information inputted by user or the various menus of the information that offers user and mobile terminal.Display unit 1340 can comprise display floater 1341, optionally, can adopt the forms such as liquid crystal display (Liquid Crystal Display, LCD), Organic Light Emitting Diode (Organic Light-Emitting Diode, OLED) to configure display floater 1341.Further, contact panel 1331 can cover display floater 1341, when contact panel 1331 detect thereon or near touch operation after, send processor 1380 to determine the type of touch event, corresponding vision output is provided according to the type of touch event with preprocessor 1380 on display floater 1341.Although in Figure 13, contact panel 1331 and display floater 1341 be as two independently parts realize input and the input function of mobile terminal, but in certain embodiments, can contact panel 1331 and display floater 1341 is integrated and realize the input and output function of mobile terminal.
Wherein, mobile terminal 1300 also can comprise at least one transducer 1350, such as optical sensor, motion sensor and other transducers.Particularly, optical sensor can comprise ambient light sensor and proximity transducer, and wherein, ambient light sensor can regulate according to the light and shade of ambient light the brightness of display floater 1341, proximity transducer can, when mobile terminal moves in one's ear, cut out display floater 1341 and/or backlight.A kind of as motion sensor; accelerometer sensor can detect the size of the acceleration that (is generally three axles) in all directions; when static, can detect size and the direction of gravity, can be used for identifying application (such as horizontal/vertical screen switching, dependent game, magnetometer pose calibrating), Vibration identification correlation function (such as pedometer, knock) of mobile terminal attitude etc.; As for mobile terminal other transducers such as configurable gyroscope, barometer, hygrometer, thermometer and infrared ray sensor also, do not repeat them here.
Voicefrequency circuit 1360, loud speaker 1361, microphone 1362 can provide the audio interface between user and mobile terminal.Voicefrequency circuit 1360 can be transferred to loud speaker 1361 by the signal of telecommunication after the voice data conversion receiving, and is converted to voice signal exports by loud speaker 1361; On the other hand, microphone 1362 is converted to the signal of telecommunication by the voice signal of collection, after being received by voicefrequency circuit 1360, be converted to voice data, after again voice data output processor 1380 being processed, through RF circuit 1310, to send to such as another mobile terminal, or export voice data to memory 1320 to further process.
WiFi belongs to short range wireless transmission technology, mobile terminal by WiFi module 1370 can help that user sends and receive e-mail, browsing page and access streaming video etc., it provides wireless broadband internet access for user.Although Figure 13 shows WiFi module 1370, be understandable that, it does not belong to must forming of mobile terminal 1300, completely can be as required in not changing the essential scope of invention and omit.
Processor 1380 is control centres of mobile terminal, utilize the various piece of various interface and the whole mobile terminal of connection, by moving or carry out software program and/or the module being stored in memory 1320, and call the data that are stored in memory 1320, carry out various functions and the deal with data of mobile terminal, thereby mobile terminal is carried out to integral monitoring.Optionally, processor 1380 can comprise one or more processing units; Preferably, processor 1380 can integrated application processor and modem processor, and wherein, application processor is mainly processed operating system, user interface and application program etc., and modem processor is mainly processed radio communication.Be understandable that, above-mentioned modem processor also can not be integrated in processor 1380.
Mobile terminal 1300 also comprises that the power supply 1390(powering to all parts is such as battery), preferably, power supply can be connected with processor 1380 logics by power-supply management system, thereby realizes the functions such as management charging, electric discharge and power managed by power-supply management system.Although not shown, mobile terminal 1300 can also comprise camera, bluetooth module etc., does not repeat them here.
In some embodiments of the invention, processor 1380 is for sending the control strategy of sharing carry N application identities and issue request to sharing control strategy server; Receive and above-mentionedly share that control strategy server response is above-mentioned shares that control strategy issues request and N of issuing shares control strategy, wherein, above-mentioned N to share control strategy N the application represented with an above-mentioned N application identities corresponding one by one, and above-mentioned N is positive integer; If receive, share out code, according to above-mentioned N, share the shutoff operation of sharing that control strategy is carried out above-mentioned N application.
Wherein, sharing control strategy server can a plurality of application of management maintenance (may thousands of application) the corresponding control strategy of sharing, each user terminal can be as required, from share control strategy server obtain related application corresponding share control strategy.
In some embodiments of the invention, processor 1380 sends the control strategy of sharing carry N application identities and issues request to sharing control strategy server, can comprise: processor 1380 receive above-mentioned share that control strategy server issues carry an above-mentioned N application identities share control strategy update notification message after, to sharing control strategy server, send the control strategy of sharing that carries N application identities and issue request.For instance, for example, in sharing after control strategy has renewal in sharing control strategy server of the represented application of at least one application identities (comprising an above-mentioned N application identities), that shares that control strategy server can be broadcasted or carry above-mentioned at least one application identities to user terminal clean culture shares control strategy update notification message, for example, the control strategy of sharing with the represented application of above-mentioned at least one application identities of informing user terminal (comprising an above-mentioned N application identities) has renewal in sharing control strategy server, if the application that these application identities identify has been installed in user terminal 1300, can send the control strategy of sharing carry N application identities and issue request to sharing control strategy server, with the represented application of an acquisition request N application identities up-to-date share control strategy.
In some embodiments of the invention, processor 1380 sends the control strategy of sharing carry N application identities and issues request to sharing control strategy server, can comprise: processor 1380 is being shared control strategy server lookup to the sharing after control strategy upgraded of the represented application of an above-mentioned N application identities from above-mentioned, to sharing control strategy server, send the control strategy of sharing that carries N application identities and issue request.Wherein, processor 1380 for example can be periodic or acyclicly to above-mentioned, be shared sharing control strategy and whether upgrading of the represented application of N application identities of control strategy server lookup.
Further, share control strategy and issue request except carrying N application identities, also the version number of this N of portability the represented application of application identities (this version number be user terminal 1300 current install application corresponding version number), under this scene, share control strategy server can issue N the represented application of application identities corresponding version number share control strategy, certainly, share control strategy server can issue N the represented application of application identities latest edition share control strategy.
Be understandable that, each is applied there being one to share control strategy, and certainly, the control strategy of sharing corresponding to some application may be partly or entirely identical, and the control strategy of sharing corresponding to some application may be completely not identical yet.
Wherein, share control strategy and can comprise a plurality of information relevant to sharing control.
In some embodiments of the invention, above-mentioned N shares in control strategy corresponding with the first application first and shares control strategy and can comprise: the process name of the application identities of the first application, the first application, the version number of the first application and the first application share sets of ports, wherein, first to share control strategy be that above-mentioned N shares any one among control strategy.Certainly, first shares the manufacturer that also can comprise in control strategy such as the first application, the out of Memory such as general introduction of the first application.
In some embodiments of the invention, processor 1380 shares according to above-mentioned N the shutoff operation of sharing that control strategy is carried out above-mentioned N application, can comprise: extract above-mentioned N share above-mentioned N the application comprising in control strategy share need use the first sets of ports; Close the 3rd sets of ports, and finish to need in the 3rd application sets to use the corresponding process of application of any one port of the second port; Wherein, the 3rd application sets is the poor of the common factor of the first application sets and the second application sets and the second application sets, the second application sets is that the application sets recording in white list is controlled in preset sharing, the 3rd sets of ports is the poor of the common factor of the first sets of ports and the second sets of ports and the second sets of ports, the second sets of ports is the sets of ports of the required use of the second application sets, and the first application sets is comprised of above-mentioned N application.
In other embodiment of the present invention, processor 1380 shares according to above-mentioned N the shutoff operation of sharing that control strategy is carried out above-mentioned N application, comprising: extract above-mentioned N share above-mentioned N the application comprising in control strategy share need use the first sets of ports; Close the 3rd sets of ports, and finish to need to use in above-mentioned N application the process of application of any one port of the second port; Wherein, the 3rd sets of ports is the poor of the common factor of the first sets of ports and the second sets of ports and the second sets of ports, and the second sets of ports is that the sets of ports recording in white list is controlled in preset sharing.
In other embodiment of the present invention, processor 1380 shares according to above-mentioned N the shutoff operation of sharing that control strategy is carried out above-mentioned N application, comprising: extract above-mentioned N and share above-mentioned N of comprising in control strategy and apply the first sets of ports of sharing needs use; Close the first sets of ports of extraction.
Wherein, share and control the application sets or the sets of ports that in white list, record and do not allow arbitrarily to close, so user shares control white list by configuration in user terminal, protect that some application sets and/or sets of ports are off guard closes easily.
In some embodiments of the invention, if receiving, processor 1380 (for example shares open command, may receive user and open by clicking the open command of sharing that icon produces sharing on desktop, or also may receive user by the open command of sharing of alternate manner triggering for generating, or also may receive the open command of sharing that other object sends), can according to above-mentioned N share control strategy carry out above-mentioned N apply share open operation.
In some embodiments of the invention, processor 1380 shares according to above-mentioned N the open operation of sharing that control strategy is carried out above-mentioned N application, for example, can comprise: above-mentioned N of processor 1380 extraction shared above-mentioned N the application comprising in control strategy and shared the first sets of ports that needs are used; Open the first sets of ports of extracting.Certainly, user terminal is shared control strategy according to above-mentioned N, carries out the open operation of sharing of above-mentioned N application by alternate manner.
In some embodiments of the invention, processor 1380 may receive user and cut out by clicking the out code of sharing that icon produces sharing on desktop, or, processor 1380 also may receive user by the out code of sharing of alternate manner triggering for generating, or processor 1380 also may receive the out code of sharing of other object transmission.
Wherein, the application with sharing function may have a lot, and for example screen is shared application, media resource analytical applications, text is shared application, process resource sharing application or network analysis applications etc., certainly share and need to use port, therefore by close port, can close and share.
Therefore the user terminal 1300 of the present embodiment sends the control strategy of sharing carry N application identities and issues request to sharing control strategy server; Receive and above-mentionedly share that control strategy server response is above-mentioned shares that control strategy issues request and N of issuing shares control strategy, above-mentioned N to share control strategy N the application represented with an above-mentioned N application identities corresponding one by one, and above-mentioned N is positive integer; If receive, share out code, according to above-mentioned N, share the shutoff operation of sharing that control strategy is carried out above-mentioned N application.Because the control strategy of sharing that control strategy server carrys out a plurality of application of management maintenance (thousands of application of possibility) correspondence is shared in utilization, user terminal can ask as required from share control strategy server obtain related application corresponding share control strategy, receive share after out code can according to from share control strategy server request to share the shutoff operation of sharing that control strategy is carried out respective application, this can be avoided adopting prior art to enter related application and close setting, and then is conducive to improve flexibility and the convenience of sharing control.And, utilize and share the control strategy of sharing that control strategy server carrys out a plurality of application of management maintenance (the thousands of individual application of possibility) correspondence, be conducive to a plurality of user terminals acquisitions of better support and share easily flexibly control characteristic.
The embodiment of the present invention also provides a kind of computer-readable storage medium, and wherein, this computer-readable storage medium can have program stored therein, and this program comprises the part or all of step of sharing control method of recording in said method embodiment while carrying out.
It should be noted that, for aforesaid each embodiment of the method, for simple description, therefore it is all expressed as to a series of combination of actions, but those skilled in the art should know, the present invention is not subject to the restriction of described sequence of movement, because according to the present invention, some step can adopt other orders or carry out simultaneously.Secondly, those skilled in the art also should know, the embodiment described in specification all belongs to preferred embodiment, and related action and module might not be that the present invention is necessary.
In the above-described embodiments, the description of each embodiment is all emphasized particularly on different fields, in certain embodiment, there is no the part of detailed description, can be referring to the associated description of other embodiment.
In the several embodiment that provide in the application, should be understood that disclosed device can be realized by another way.For example, device embodiment described above is only schematic, the for example division of described unit, be only that a kind of logic function is divided, during actual realization, can there is other dividing mode, for example a plurality of unit or assembly can in conjunction with or can be integrated into another system, or some features can ignore, or do not carry out.Another point, shown or discussed coupling each other or direct-coupling or communication connection can be by some interfaces, indirect coupling or the communication connection of device or unit can be electrical or other form.
The described unit as separating component explanation can or can not be also physically to separate, and the parts that show as unit can be or can not be also physical locations, can be positioned at a place, or also can be distributed in a plurality of network element.Can select according to the actual needs some or all of unit wherein to realize the object of the present embodiment scheme.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, can be also that the independent physics of unit exists, and also can be integrated in a unit two or more unit.Above-mentioned integrated unit both can adopt the form of hardware to realize, and also can adopt the form of SFU software functional unit to realize.
If the form of SFU software functional unit of usining described integrated unit realizes and during as production marketing independently or use, can be stored in a computer read/write memory medium.Understanding based on such, the all or part of of the part that technical scheme of the present invention contributes to prior art in essence in other words or this technical scheme can embody with the form of software product, this computer software product is stored in a storage medium, comprises that some instructions are with so that a computer equipment (can be personal computer, server or the network equipment etc.) is carried out all or part of step of method described in each embodiment of the present invention.And aforesaid storage medium comprises: various media that can be program code stored such as USB flash disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), portable hard drive, magnetic disc or CDs.
The above, above embodiment only, in order to technical scheme of the present invention to be described, is not intended to limit; Although the present invention is had been described in detail with reference to previous embodiment, those of ordinary skill in the art is to be understood that: its technical scheme that still can record aforementioned each embodiment is modified, or part technical characterictic is wherein equal to replacement; And these modifications or replacement do not make the essence of appropriate technical solution depart from the spirit and scope of various embodiments of the present invention technical scheme.

Claims (19)

1. share a control method, it is characterized in that, comprising:
User terminal sends the control strategy of sharing carry N application identities and issues request to sharing control strategy server;
Described in reception, share and share that control strategy issues request described in control strategy server response and N of issuing shares control strategy, wherein, described N to share control strategy N the application represented with a described N application identities corresponding one by one, and described N is positive integer;
If receive, share out code, according to described N, share the shutoff operation of sharing that control strategy is carried out described N application.
2. method according to claim 1, is characterized in that, described according to described N share control strategy carry out described N apply share shutoff operation, comprising:
Extracting described N shares described N the application comprising in control strategy and shares the first sets of ports that needs use; Close the 3rd sets of ports, and finish to need in the 3rd application sets to use the corresponding process of application of any one port of the second port;
Wherein, the common factor that described the 3rd application sets is the first application sets and the second application sets and described the second application sets poor, described the second application sets is that the application sets recording in white list is controlled in preset sharing, the common factor that described the 3rd sets of ports is the first sets of ports and the second sets of ports and described the second sets of ports poor, described the second sets of ports is the sets of ports of the required use of described the second application sets, and described the first application sets is comprised of described N application.
3. method according to claim 1, is characterized in that, described according to described N share control strategy carry out described N apply share shutoff operation, comprising:
Extracting described N shares described N the application comprising in control strategy and shares the first sets of ports that needs use; Close the 3rd sets of ports, and finish to need to use in described N application the process of application of any one port of the second port; Wherein, the common factor that described the 3rd sets of ports is the first sets of ports and the second sets of ports and described the second sets of ports poor, described the second sets of ports is that the sets of ports recording in white list is controlled in preset sharing.
4. method according to claim 1, it is characterized in that, describedly according to described N, share the shutoff operation of sharing that control strategy is carried out described N application, comprising: extract described N and share described N of comprising in control strategy and apply the first sets of ports of sharing needs use; Close described first sets of ports of extraction.
5. according to the method described in claim 1 to 4 any one, it is characterized in that,
Described method also comprises:
If receive, share open command, according to described N, share the open operation of sharing that control strategy is carried out described N application.
6. method according to claim 5, it is characterized in that, describedly according to described N, share the open operation of sharing that control strategy is carried out described N application, comprising: extract described N and share described N of comprising in control strategy and apply the first sets of ports of sharing needs use; Open described the first sets of ports of extracting.
7. according to the method described in claim 1 to 6 any one, it is characterized in that,
Describedly to sharing control strategy server, send the control strategy of sharing carry N application identities and issue request, comprise: described in receiving, share that control strategy server issues carry a described N application identities share control strategy update notification message after, to sharing control strategy server, send the control strategy of sharing that carries N application identities and issue request.
8. according to the method described in claim 1 to 6 any one, it is characterized in that,
Describedly to sharing control strategy server, send the control strategy of sharing carry N application identities and issue request, comprise: from described, sharing control strategy server lookup to the sharing after control strategy upgraded of the represented application of a described N application identities, to sharing control strategy server, sending the control strategy of sharing that carries N application identities and issue request.
9. according to the method described in claim 1 to 8 any one, it is characterized in that,
Described receiving shared out code, comprising: receive user and close by clicking the out code of sharing that icon produces sharing on interface.
10. share a control method, it is characterized in that, comprising:
Share the control strategy of sharing that carries N application identities that control strategy server receives from user terminal and issue request;
To described user terminal, send for sharing control strategy described in responding and issue N of request and share control strategy, wherein, described N to share control strategy N the application represented with a described N application identities corresponding one by one, and described N is positive integer; So that described user terminal is after receiving and sharing out code, according to described N share control strategy carry out described N apply share shutoff operation.
11. methods according to claim 10, is characterized in that,
Described N shares in control strategy corresponding with the first application first and shares control strategy and comprise:
The version number of the process name of the application identities of described the first application, described the first application, described the first application and described the first application share sets of ports, wherein, described first to share control strategy be described N any one that share among control strategy.
12. 1 kinds of user terminals, is characterized in that, comprising:
Transmitter, for sending the control strategy of sharing carry N application identities and issue request to sharing control strategy server;
Receiver, for sharing described in receiving, share that control strategy issues request described in the response of control strategy server and N of issuing shares control strategy, wherein, it is corresponding one by one that described N shares control strategy N the application represented with a described N application identities, and described N is positive integer;
Controller, if share out code for receiving, shares according to described N the shutoff operation of sharing that control strategy is carried out described N application.
13. user terminals according to claim 12, is characterized in that, according to described N, share control strategy carry out described N apply share shutoff operation aspect,
Described controller specifically for:
Extracting described N shares described N the application comprising in control strategy and shares the first sets of ports that needs use; Close the 3rd sets of ports, and finish to need in the 3rd application sets to use the corresponding process of application of any one port of the second port; Wherein, the common factor that described the 3rd application sets is the first application sets and the second application sets and described the second application sets poor, described the second application sets is that the application sets recording in white list is controlled in preset sharing, the common factor that described the 3rd sets of ports is the first sets of ports and the second sets of ports and described the second sets of ports poor, described the second sets of ports is the sets of ports of the required use of described the second application sets, and described the first application sets is comprised of described N application;
Or,
Extracting described N shares described N the application comprising in control strategy and shares the first sets of ports that needs use; Close the 3rd sets of ports, and finish to need to use in described N application the process of application of any one port of the second port; Wherein, the common factor that described the 3rd sets of ports is the first sets of ports and the second sets of ports and described the second sets of ports poor, described the second sets of ports is that the sets of ports recording in white list is controlled in preset sharing;
Or,
Extracting described N shares described N the application comprising in control strategy and shares the first sets of ports of needs use; Close described first sets of ports of extraction.
14. according to the user terminal described in claim 12 or 13, it is characterized in that, described controller also for, if receive, share open command, according to described N share control strategy carry out described N apply share open operation.
15. user terminals according to claim 14, it is characterized in that, described according to described N share control strategy carry out described N apply share open operation aspect, described controller specifically for, extract described N and share described N the application comprising in control strategy and share the first sets of ports of needs use; Open described the first sets of ports of extracting.
16. according to claim 12 to the user terminal described in 15 any one, it is characterized in that,
Described transmitter specifically for, described in receiving, share that control strategy server issues carry a described N application identities share control strategy update notification message after, to sharing control strategy server, send the control strategy of sharing that carries N application identities and issue request;
Or,
From described, sharing control strategy server lookup to the sharing after control strategy upgraded of the represented application of a described N application identities, to sharing control strategy server, sending the control strategy of sharing that carries N application identities and issue request.
Share control strategy server for 17. 1 kinds, it is characterized in that, comprising:
Receiver, issues request for the control strategy of sharing that carries N application identities receiving from user terminal;
Transmitter, issues N of request and shares control strategy for sending to described user terminal for sharing control strategy described in responding, and wherein, described N to share control strategy N the application represented with a described N application identities corresponding one by one, and described N is positive integer; So that described user terminal is after receiving and sharing out code, according to described N share control strategy carry out described N apply share shutoff operation.
The 18. control strategy servers of sharing according to claim 17, is characterized in that,
Described N shares in control strategy corresponding with the first application first and shares control strategy and comprise:
The version number of the process name of the application identities of described the first application, described the first application, described the first application and described the first application share sets of ports, wherein, described first to share control strategy be described N any one that share among control strategy.
19. 1 kinds of communication systems, is characterized in that, comprising:
User terminal, for sending the control strategy of sharing carry N application identities and issue request to sharing control strategy server; Described in reception, share and share that control strategy issues request described in control strategy server response and N of issuing shares control strategy, wherein, described N to share control strategy N the application represented with a described N application identities corresponding one by one, and described N is positive integer; If receive, share out code, according to described N, share the shutoff operation of sharing that control strategy is carried out described N application;
The described control strategy server of sharing, issues request for the control strategy of sharing that carries N application identities receiving from described user terminal; To described user terminal, send described in responding and share the individual control strategy of sharing of N that control strategy issues request.
CN201310465818.6A 2013-09-30 2013-09-30 Sharing control method and related equipment and communication system Active CN103532945B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310465818.6A CN103532945B (en) 2013-09-30 2013-09-30 Sharing control method and related equipment and communication system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310465818.6A CN103532945B (en) 2013-09-30 2013-09-30 Sharing control method and related equipment and communication system

Publications (2)

Publication Number Publication Date
CN103532945A true CN103532945A (en) 2014-01-22
CN103532945B CN103532945B (en) 2017-01-18

Family

ID=49934624

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310465818.6A Active CN103532945B (en) 2013-09-30 2013-09-30 Sharing control method and related equipment and communication system

Country Status (1)

Country Link
CN (1) CN103532945B (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103986914A (en) * 2014-05-27 2014-08-13 东南大学 Code rate self-adaption method based on number of client sides in wireless video monitoring system
CN104317620A (en) * 2014-10-24 2015-01-28 中兴通讯股份有限公司 Multi-screen sharing based application management method and device
CN106062842A (en) * 2014-01-30 2016-10-26 飞利浦灯具控股公司 Controlling a lighting system using a mobile terminal
CN106164995A (en) * 2014-01-30 2016-11-23 飞利浦灯具控股公司 Ability of posture control
CN107170072A (en) * 2017-04-14 2017-09-15 怀宁鑫橙信息技术有限公司 A kind of cargo data long-range control method
CN112165522A (en) * 2020-09-28 2021-01-01 杭州安恒信息技术股份有限公司 Policy library upgrading method, device, system, electronic equipment and storage medium
CN112291742A (en) * 2019-07-25 2021-01-29 大唐移动通信设备有限公司 Direct communication method and device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100082784A1 (en) * 2008-09-30 2010-04-01 Apple Inc. System and method for simplified resource sharing
CN101702715A (en) * 2009-11-13 2010-05-05 中国电信股份有限公司 Permission control point, permission control method and system of application software
CN102325144A (en) * 2011-09-29 2012-01-18 Tcl集团股份有限公司 Method and system for interconnection between media equipment and multimedia equipment
CN103312804A (en) * 2013-06-17 2013-09-18 华为技术有限公司 Screen sharing method, associated equipment and communication system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100082784A1 (en) * 2008-09-30 2010-04-01 Apple Inc. System and method for simplified resource sharing
CN101702715A (en) * 2009-11-13 2010-05-05 中国电信股份有限公司 Permission control point, permission control method and system of application software
CN102325144A (en) * 2011-09-29 2012-01-18 Tcl集团股份有限公司 Method and system for interconnection between media equipment and multimedia equipment
CN103312804A (en) * 2013-06-17 2013-09-18 华为技术有限公司 Screen sharing method, associated equipment and communication system

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106062842B (en) * 2014-01-30 2019-11-05 飞利浦灯具控股公司 Lighting system and controller and mobile subscriber terminal for controlling it
CN106062842A (en) * 2014-01-30 2016-10-26 飞利浦灯具控股公司 Controlling a lighting system using a mobile terminal
CN106164995A (en) * 2014-01-30 2016-11-23 飞利浦灯具控股公司 Ability of posture control
CN106164995B (en) * 2014-01-30 2019-07-12 飞利浦灯具控股公司 Ability of posture control
CN103986914B (en) * 2014-05-27 2017-02-01 东南大学 Code rate self-adaption method based on number of client sides in wireless video monitoring system
CN103986914A (en) * 2014-05-27 2014-08-13 东南大学 Code rate self-adaption method based on number of client sides in wireless video monitoring system
CN104317620A (en) * 2014-10-24 2015-01-28 中兴通讯股份有限公司 Multi-screen sharing based application management method and device
WO2016061924A1 (en) * 2014-10-24 2016-04-28 中兴通讯股份有限公司 Multi-screen sharing based application management method and device, and storage medium
CN104317620B (en) * 2014-10-24 2018-08-10 中兴通讯股份有限公司 The application management method and device shared based on multi-screen
CN107170072A (en) * 2017-04-14 2017-09-15 怀宁鑫橙信息技术有限公司 A kind of cargo data long-range control method
CN112291742A (en) * 2019-07-25 2021-01-29 大唐移动通信设备有限公司 Direct communication method and device
CN112291742B (en) * 2019-07-25 2022-04-01 大唐移动通信设备有限公司 Direct communication method and device
CN112165522A (en) * 2020-09-28 2021-01-01 杭州安恒信息技术股份有限公司 Policy library upgrading method, device, system, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN103532945B (en) 2017-01-18

Similar Documents

Publication Publication Date Title
US10271083B2 (en) Pre-roll advertisement playing method, terminal, and video server
CN103532945A (en) Sharing control method and related equipment and communication system
CN104113787B (en) Based on the comment method of program, terminal, server and system
CN104219617B (en) Service acquisition method and device
US20150019694A1 (en) Method for Screen Sharing, Related Device, and Communications System
CN103546766A (en) Video processing method, related equipment and communication system
CN106162316A (en) The data processing method of a kind of video flowing, device and system
CN105187930A (en) Video live broadcasting-based interaction method and device
CN104836783B (en) The method, apparatus and system of data transmission
CN104571979B (en) A kind of method and apparatus for realizing split view
CN105554522A (en) Method for playing audio in group, server and terminal
CN105701122A (en) Log collection method, apparatus and system
CN103455330A (en) Application program management method, terminal, equipment and system
CN105320616B (en) External device control method and device
CN105373534B (en) List display method and device and list display terminal
CN104159136A (en) Interaction information acquisition method, terminal, server and system
CN103500227A (en) Video frame storage management method, related device and related communication system
US9965733B2 (en) Method, apparatus, and communication system for updating user data based on a completion status of a combination of business task and conversation task
CN102083244A (en) Mobile value added service system based on embedded type virtual machine mode
CN103312907B (en) Voice channel allocation management method, voice server and communication system
CN103491421B (en) Content displaying method, device and intelligent television
CN104426926B (en) The processing method and processing device of data is issued in timing
CN104135504A (en) An application-based service providing method, device and system
CN103561291A (en) Video channel distribution management method, relevant device and communication system
CN106936826A (en) The register method of radio receiver, device and terminal device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant