CN109412974A - Communication control method and device - Google Patents
Communication control method and device Download PDFInfo
- Publication number
- CN109412974A CN109412974A CN201811114340.1A CN201811114340A CN109412974A CN 109412974 A CN109412974 A CN 109412974A CN 201811114340 A CN201811114340 A CN 201811114340A CN 109412974 A CN109412974 A CN 109412974A
- Authority
- CN
- China
- Prior art keywords
- terminal device
- target
- communication
- terminal
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/50—Queue scheduling
- H04L47/62—Queue scheduling characterised by scheduling criteria
- H04L47/625—Queue scheduling characterised by scheduling criteria for service slots or service orders
- H04L47/6275—Queue scheduling characterised by scheduling criteria for service slots or service orders based on priority
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0815—Network architectures or network communication protocols for network security for authentication of entities providing single-sign-on or federations
Abstract
The disclosure provides a kind of communication control method and device, is related to field of communication technology, can reduce server workload.The specific technical proposal is: determine the K terminal device that target user is logged in, K >=2;Determine that the communication order of the K terminal device, the communication order are the order that the communication information is sent to the K terminal device;The communication information successively is sent to the K terminal device according to the communication order;Stop sending the communication information, 1≤i < K to subsequent (K-i) a equipment when the response instruction of i-th of terminal device in receiving the K terminal device.The disclosure is for the communication between control server and terminal device.
Description
Technical field
This disclosure relates to field of communication technology more particularly to communication control method and device.
Background technique
In the application scenarios of cloud mobile phone, the account of oneself can be used to log in different cloud mobile phone terminals for user, therefore can
Can occur sometime putting the situation for there are multiple terminal devices to be in standby.When the terminal that service needs to log in the user
When sending the communication information, if sending to each terminal, server communication will lead to often, increase server workload.
Summary of the invention
The embodiment of the present disclosure provides a kind of communication control method and device, can reduce server workload.The skill
Art scheme is as follows:
According to the first aspect of the embodiments of the present disclosure, a kind of communication control method is provided, this method comprises:
Determine the K terminal device that target user is logged in, K >=2;
Determine that the communication order of the K terminal device, the communication order are to send to communicate to the K terminal device
The order of information;
The communication information successively is sent to the K terminal device according to the communication order;
Stop when the response instruction of i-th of terminal device in receiving the K terminal device a to subsequent (K-i)
Equipment sends the communication information, 1≤i < K.
Technical solution provided by the present disclosure, when the quantity for the terminal device that target user is logged in is greater than 1, to multiple ends
End equipment is ranked up, and successively sends the communication information to terminal device according to sequence, when there is an equipment returning response instruction,
With regard to stopping sending the communication information to other terminal devices again, to reduce the workload of server.
In one embodiment, the communication order of the determination K terminal device, comprising:
The characteristic information for obtaining the K terminal device determines in the K terminal device according to the characteristic information
P preferential terminal devices;
Determine the communication order of the P preferential terminal devices, 1≤P≤K.
Select P preferential terminal devices in K terminal device, preferential terminal device refer to user may be used or
Person user uses a possibility that terminal device higher terminal device, the response instruction sent due to preferential terminal device can
Can property it is higher, therefore by the preferential terminal devices sequence of P and the communication information can be sent to these equipment according to sequence first.When having
One preferential terminal device can stop sending the communication information to other terminal devices again when sending response instruction, to reduce hair
Send the number of the communication information.
In one embodiment, the characteristic information for obtaining the K terminal device, determines according to the characteristic information
P preferential terminal devices in the K terminal device, comprising:
The setting information for obtaining the K terminal device is set according to the determination of the setting information of the K terminal device
Preferential terminal device;
Alternatively, obtaining the location information of the K terminal device, determined according to the location information of the K terminal device
The terminal device moved;
Alternatively, obtaining the status information of the K terminal device, determined according to the status information of the K terminal device
Have using the terminal device being currently running.
The preferential terminal device of user setting, the terminal device perhaps moved or the end for thering is application to be currently running
End equipment, these are all the possible equipment currently in use of user, therefore can filter out these equipment, are sent out first to these equipment
Send the communication information.
In one embodiment, the communication order of the determination K terminal device, comprising:
It is K terminal device scoring according to preset rules, according to the scoring of the K terminal device really the K
The communication order of terminal device.
In one embodiment, when the corresponding scoring of target terminal equipment is higher, corresponding communication order is more forward, described
It is K terminal device scoring according to preset rules, comprising:
When priority level set by the target terminal equipment is higher, the scoring of the target terminal equipment is higher;
Alternatively, the scoring of the target terminal equipment is higher when the moving parameter of the target terminal equipment is higher,
In, between the mobility parameters and the end time point and current point in time of the movement of described target terminal equipment the last time
Time interval is negatively correlated.
In one embodiment, when the corresponding scoring of target terminal equipment is higher, corresponding communication order is more forward, described
It is K terminal device scoring according to preset rules, comprising:
When the discriminant parameter of target application is bigger, determine that the scoring of the target terminal equipment is higher, the target application
For the available application of target terminal equipment;
Wherein, the function of the target application and when higher instant communication function correlation, the differentiation of the target application
Parameter is higher;
Alternatively, between the last exit time point of the discriminant parameter and the target application and current point in time when
Between be spaced it is negatively correlated;
Alternatively, the access times of the discriminant parameter and the target application in the target terminal equipment are positively correlated;
Alternatively, the discriminant parameter is positively correlated with use duration of the target application in the target terminal equipment.
User's use can be filtered out from application function correlation, discriminant parameter, discriminant parameter, discriminant parameter several respects
The higher terminal device of possibility, improves the accuracy of sequence, to reduce the number that server sends the communication information.
According to the second aspect of an embodiment of the present disclosure, a kind of communication control unit is provided, comprising:
Management module, the K terminal device logged in for determining target user, K >=2;
Sorting module, for determining that the communication order of the K terminal device, the communication order are whole to described K
The order of the end equipment transmission communication information;
Communication module, for successively sending the communication information to the K terminal device according to the communication order;
Trigger module, for stop when the response instruction of i-th terminal device in receiving the K terminal device to
Subsequent (K-i) a equipment sends the communication information, 1≤i < K.
In one embodiment, stating sorting module includes:
Submodule is screened, for obtaining the characteristic information of the K terminal device, according to characteristic information determination
P preferential terminal devices in K terminal device;
Preferential submodule, for determining the communication order of the P preferential terminal devices, 1≤P≤K.
In one embodiment, the screening submodule includes setting unit or position units or state cell;
The setting unit, for obtaining the setting information of the K terminal device, according to the K terminal device
Preferential terminal device is set in setting information determination;
The position units, for obtaining the location information of the K terminal device, according to the K terminal device
Location information determines the terminal device moved;
The state cell, for obtaining the status information of the K terminal device, according to the K terminal device
Status information determines the terminal device having using being currently running.
In one embodiment, the sorting module includes:
Regular submodule, for being K terminal device scoring according to preset rules, according to the K terminal device
Scoring really the K terminal device communication order.
In one embodiment, when the corresponding scoring of target terminal equipment is higher, corresponding communication order is more forward, described
Regular submodule includes grade scores unit or location score unit;
When priority level set by the target terminal equipment is higher, the determining target of the grade scores unit
The scoring of terminal device is higher;
When the moving parameter of the target terminal equipment is higher, the target terminal that the location score unit determines is set
Standby scoring is higher, wherein the mobility parameters and described target terminal equipment the last time movement end time point with
Time interval between current point in time is negatively correlated.
In one embodiment, when the corresponding scoring of target terminal equipment is higher, corresponding communication order is more forward, described
Regular submodule includes application scoring unit;
When the discriminant parameter of target application is higher, the scoring of the target terminal equipment determined using scoring unit is got over
Height, the target application are the available application of target terminal equipment;
Wherein, the function of the target application and when higher instant communication function correlation, the differentiation of the target application
Parameter is higher;
Alternatively, between the last exit time point of the discriminant parameter and the target application and current point in time when
Between be spaced it is negatively correlated;
Alternatively, the access times of the discriminant parameter and the target application in the target terminal equipment are positively correlated;
Alternatively, the discriminant parameter is positively correlated with use duration of the target application in the target terminal equipment.
It should be understood that above general description and following detailed description be only it is exemplary and explanatory, not
The disclosure can be limited.
Detailed description of the invention
The drawings herein are incorporated into the specification and forms part of this specification, and shows the implementation for meeting the disclosure
Example, and together with specification for explaining the principles of this disclosure.
Fig. 1 is a kind of flow chart for communication control method that the embodiment of the present disclosure provides.
Fig. 2 is that a kind of terminal device operation interface that the embodiment of the present disclosure provides illustrates schematic diagram.
Fig. 3 is that a kind of terminal device operation interface that the embodiment of the present disclosure provides illustrates schematic diagram.
Fig. 4 is a kind of flow chart for communication control method that the embodiment of the present disclosure provides.
Fig. 5 is that the run duration interval that the embodiment of the present disclosure provides illustrates schematic diagram.
Fig. 6 is that the runing time interval that the embodiment of the present disclosure provides illustrates schematic diagram.
Fig. 7 is a kind of structural schematic diagram for communication control unit that the embodiment of the present disclosure provides.
Fig. 8 is a kind of structural schematic diagram for communication control unit that the embodiment of the present disclosure provides.
Fig. 9 is a kind of structural schematic diagram for communication control unit that the embodiment of the present disclosure provides.
Figure 10 is a kind of structural schematic diagram for communication control unit that the embodiment of the present disclosure provides.
Figure 11 is a kind of structural schematic diagram for communication control unit that the embodiment of the present disclosure provides.
Figure 12 is a kind of structural schematic diagram for communication control unit that the embodiment of the present disclosure provides.
Figure 13 is a kind of structural schematic diagram for communication control unit that the embodiment of the present disclosure provides.
Figure 14 is a kind of structural schematic diagram for communication control unit that the embodiment of the present disclosure provides.
Figure 15 is a kind of structural schematic diagram for communication control unit that the embodiment of the present disclosure provides.
Specific embodiment
Example embodiments are described in detail here, and the example is illustrated in the accompanying drawings.Following description is related to
When attached drawing, unless otherwise indicated, the same numbers in different drawings indicate the same or similar elements.Following exemplary embodiment
Described in embodiment do not represent all implementations consistent with this disclosure.On the contrary, they be only with it is such as appended
The example of the consistent device and method of some aspects be described in detail in claims, the disclosure.
When server sends the communication information to the terminal device of a certain user, when the terminal device of the user has multiple,
If server sends the communication information to multiple terminal devices, the quantity of the terminal device of the user is more, server
Workload is bigger.
By taking the application scenarios of cloud mobile phone as an example, when server receives the call request to certain user, server to this
The terminal device that user is logged in sends the information of request call, and jingle bell waits user to connect when terminal device receives the information
It is logical.
When the user has logged in multiple terminal devices using the account of oneself, if server is equal to these terminal devices
The information for sending request call will increase the workload of server compared to the situation only sent to a terminal device.
Embodiment of the disclosure provides a kind of communication control method, when the terminal device quantity of user is greater than 1, to multiple
Terminal device is ranked up, and successively sends the communication information to terminal device according to sequence, when there is the instruction of equipment returning response
When, just stop sending the communication information to other terminal devices again, to reduce the workload of server.
The embodiment of the present disclosure provides a kind of communication control method, as shown in Figure 1, the communication control method includes following step
It is rapid:
101, the K terminal device that target user is logged in is determined.
K >=2, i.e. target user have logged in two or more a terminal devices.
By taking the application scenarios of cloud mobile phone as an example, the terminal device that server can log in user keeps a record.Whenever target is used
When logging on a terminal device, the identification information of the terminal device is added to the terminal device of target user by server at family
In list.When target user is offline on a terminal device, server arranges the equipment from the terminal device of target user
It is deleted in table.
102, the communication order of K terminal device is determined.
Communication order is the order that the communication information is sent to K terminal device.
Target user has logged in K terminal device, but target user's terminal device currently in use may only one.
For example, target user has logged in respectively in meeting room and the terminal device on station, when target user is in meeting room, just
It is higher a possibility that using the terminal device for being located at meeting room.
In one embodiment, a possibility that can using according to target user, just, determines the communication order of terminal device.
For example, obtaining the characteristic information of K terminal device, determine that the P in K terminal device is a preferential according to characteristic information
Terminal device determines the communication order of P preferential terminal devices, 1≤P≤K.
Preferential terminal device refers to that target user may be used or target user uses the possibility of the terminal device
The higher terminal device of property, preferential terminal device can be some or all of in K terminal device.Characteristic information can be
Server determines that a terminal device is the condition of preferential terminal device, and terminal device can send respective feature letter to server
Breath determines whether terminal device is preferential terminal device according to characteristic information by server.Characteristic information include but is not limited to
Under several specific examples:
Example one, characteristic information are the setting information of terminal device.
User can set the attribute information of a terminal device, and send its attribute information to server.
Referring to shown in Fig. 2, the settable device class of user, when user selectes a certain kind therein or more, server
Determine that the terminal device is preferential terminal device.For example, server determines the end when a terminal device is set as " commonly using "
End equipment is preferential terminal device.
Referring to shown in Fig. 3, the application scenarios of the settable terminal device of user, when user selectes a certain kind therein or more
When, server determines that the terminal device is preferential terminal device.For example, when a terminal device is set as " private ", " office "
When, server determines that the terminal device is preferential terminal device.
Example two, characteristic information are the location information of terminal device.
Terminal device sends its location information to server, and server determines that the terminal device focuses on shifting according to location information
When dynamic, determine that the terminal device is preferential terminal device.
Example three, characteristic information are the status information of terminal device.
Terminal device sends its status information to server, and status information is used to indicate on terminal device to have to apply and transport
Row.When server receives the status information of terminal device transmission, determine that the terminal device is preferential terminal device.
Terminal device in K terminal device in addition to P preferential terminal devices, is counted as (K-P) a terminal device.(K-
P after) a terminal device comes the preferential terminal devices of P.
(K-P) communication order of a terminal device can be random order.Alternatively, can be that (K-P) is a according to preset rules
Terminal device scoring, according to the communication order of scoring setting (K-P) a terminal device.
103, the communication information successively is sent to K terminal device according to communication order.
The communication information include but is not limited to mail, short message, instant message applications chat messages, using push etc..
By taking telephony feature as an example, the communication information can be the information of request call.Terminal device receives request call
When information, triggering jingle bell waits user to connect.If it exceeds preset duration phone is not turned on, server cuts off the calling,
The information of request call is sent to next terminal device according to communication order.
104, stop when the response instruction of i-th of terminal device in receiving K terminal device a to subsequent (K-i)
Equipment sends the communication information.
Wherein, 1≤i < K.
Terminal device can trigger response instruction according to user's operation.For example, the communication information is mail, check when the user clicks
When the mail, terminal device sends response instruction to server.In another example when terminal device jingle bell, phone is switched on, at this time
Terminal device sends response instruction to server.
As soon as no longer being sent to other terminal device logical when server receives the response instruction that a terminal device is sent
Letter information can reduce transmission times compared to the situation for sending the communication information to each terminal device, to reduce server
Workload.
In one embodiment, P preferential terminal devices are selected in K terminal device, first set P preferential terminals
Standby sequence simultaneously sends the communication information to these equipment according to sequence.
Since preferential terminal device is that a possibility that user may be used or user is using the terminal device is higher
Terminal device, therefore preferential terminal device send response instruction a possibility that it is higher.Server can be preferential whole by P first
End equipment sequence simultaneously sends the communication information to these equipment according to sequence.When there is a preferential terminal device to send response instruction
It can stop sending the communication information to other terminal devices again, to reduce the number for sending the communication information.
If no one of preferential terminal device of P terminal device sends response instruction to server, can continue to
(K-P) a terminal device sends the communication information, until receiving response instruction.
The communication control method that the embodiment of the present disclosure provides, when the quantity for the terminal device that target user is logged in is greater than 1
When, multiple terminal devices are ranked up, successively send the communication information to terminal device according to sequence, when there is equipment to return
When response instruction, just stop sending the communication information to other terminal devices again, to reduce the workload of server.
Based on the communication control method that the corresponding embodiment of above-mentioned Fig. 1-Fig. 3 provides, another embodiment of the disclosure provides one
Kind communication control method.The present embodiment to score K terminal device, and according to score determine communication order situation for into
Row illustrates that the step in content embodiment corresponding with Fig. 1 in part of step is same or like, below only in step
Difference elaborates.
Referring to shown in Fig. 4, communication control method provided in this embodiment the following steps are included:
401, the K terminal device that target user is logged in is determined.
It 402, is K terminal device scoring according to preset rules.
The a reference value of a settable scoring, final scoring is calculated according to a reference value.For purposes of illustration only, by the base
Quasi- value is counted as Threshold, Threshold > 0, such as can be set as the values for being convenient for operation such as 100.
By taking target terminal equipment as an example, illustrative three kinds of marking modes are provided and are described as follows.
The first marking mode, when priority level set by target terminal equipment is higher, the scoring of target terminal equipment
It is higher.
For example, referring to shown in Fig. 2, the settable device class of user, classification includes the total a such as " common ", " interim ", " automatic "
A classification, the corresponding priority of every kind of classification, the weight of priority indicate that priority is higher with Wi, and Wi value is bigger.
When device class is set as " commonly using ", the scoring to target terminal equipment is Threshold.
The sum of corresponding weighted value of (a-1) a device class in addition to " common " is equal to 1, it may be assumed thatWhen setting
When standby classification is set as the device class in addition to " common ", the scoring according to device class to terminal device are as follows: Threshold*
Wi。
In another example the application scenarios of the settable terminal device in family, application scenarios include " private ", " do referring to shown in Fig. 3
The total b application scenarios such as public affairs ", " chat ", the corresponding priority of every kind of application scenarios, the weight of priority is indicated with Ws, excellent
First grade is higher, and Ws value is bigger.
When device class is set as " private ", the scoring to target terminal equipment is Threshold.
The sum of corresponding weighted value of (b-1) a application scenarios in addition to " private " is equal to 1, it may be assumed thatWhen answering
Scoring when being set as the device class in addition to " private " with scene, according to application scenarios to terminal device are as follows: Threshold*
Ws。
When the moving parameter of second of marking mode, target terminal equipment is higher, the scoring of target terminal equipment is higher.Mesh
Marking terminal device is any in K terminal device.
Between time between mobility parameters and the end time point and current point in time of the movement of terminal device the last time
Every negative correlation.Referring to Figure 5, terminal device is in period X1Mobile with position in period X, current point in time is R time point, most
The end time point closely once moved is period X2End point.Time interval is period X2End point to current point in time R it
Between duration.
When time interval is 0, i.e., just when moving, the scoring to target terminal equipment is target terminal equipment
Threshold。
The weighted value of moving parameter is indicated that moving parameter is higher with Wm, Wm value is bigger.When time interval is greater than 0,
Scoring to target terminal equipment are as follows: Threshold*Wm.
The corresponding time interval of one terminal device is counted as Ti,
It in one embodiment, is terminal device marking according to the available application of terminal device.
By taking target terminal equipment as an example, when the discriminant parameter of target application is bigger, determine that the scoring of target terminal equipment is got over
It is high.
Wherein, target application is the available application of target terminal equipment.The quantity of target application is counted as n, n >=1.For example,
Target application may include some or all of in the useful application of target terminal equipment.
Discriminant parameter may include one group of parameter, including but not limited to following several specific examples:
Example one, when the function and higher instant communication function correlation of target application, the discriminant parameter of target application is got over
It is high.
The discriminant parameter of one target application is counted as Waf_i, target application includes the feelings of phone application and application of taking pictures
For shape, the function of phone application and the correlation of instant communication function are high, even if the function for application of taking pictures and communication function
Correlation is low, then the corresponding Waf_i value of phone application is bigger.
Illustratively, the scoring according to the discriminant parameter of n target application to target terminal equipment are as follows:
Example two, the last exit time point of discriminant parameter and target application to the time interval between current point in time
It is negatively correlated.
Referring to shown in Fig. 6, target application includes using A and applying B, and the run the period using A the last time is period A1,
Run the period using B the last time is period B1.It is period A using the corresponding time interval of A1End point and current point in time C
Between duration.It is period B using the corresponding time interval of B1Duration between end point and current point in time C.
The discriminant parameter of one target application is counted as Wto_i,Wherein, Di is a target
Using corresponding time interval, s is the summation of the corresponding target application quantity of K terminal device.
Illustratively, the scoring according to the discriminant parameter of n target application to target terminal equipment are as follows:
The access times of example three, discriminant parameter and target application in target terminal equipment are positively correlated.
The discriminant parameter of one target application is counted as Wfr_i, Wfr_i is (such as one week, January in a preset duration
Deng) target application is in access times and target application the sum of access times on K terminal device in target terminal equipment
Ratio.
Illustratively, the scoring according to the discriminant parameter of n target application to target terminal equipment are as follows:
The use duration of example four, discriminant parameter and target application in target terminal equipment is positively correlated.
The discriminant parameter of one target application is counted as Wtm_i, Wtm_i be in a preset duration target application in target
The ratio of the sum of duration is used on K terminal device using duration and target application on terminal device.
Illustratively, the scoring according to the discriminant parameter of n target application to target terminal equipment are as follows:
Optionally, a weighted value can be set to each discriminant parameter, to adjust influence of the different discriminant parameters to scoring, example
Such as, the scoring according to the discriminant parameter of n target application to target terminal equipment are as follows:
Wherein, kto, kfr, ktm are weighted value, the empirical value that value can measure for experiment.
The third marking mode sums it up the scoring obtained with above two marking mode.
For example, the device class of a terminal device is " common ", application scenarios are " office ", and current point in time position does not have
There is movement, the scoring of the terminal device are as follows:
Further, for each adduction item in scoring, a settable regulatory factor Pe is existed with adjusting each adduction item
Accounting in overall score, 0 < Pe < 1.For example, the overall score of terminal device are as follows:
Wherein, Pe_1, Pe_2, Pe_3, Pe_4 are respectively four corresponding regulatory factors of adduction item, and value can be experiment
The empirical value measured.
403, according to the communication order of the true K terminal device of scoring of K terminal device.
When the corresponding scoring of one terminal device is higher, corresponding communication order is more forward,
404, the communication information successively is sent to K terminal device according to communication order.
405, stop when the response instruction of i-th of terminal device in receiving K terminal device a to subsequent (K-i)
Equipment sends the communication information.
Wherein, 1≤i < K.
The communication control method that the embodiment of the present disclosure provides, when the quantity for the terminal device that target user is logged in is greater than 1
When, multiple terminal devices are ranked up, successively send the communication information to terminal device according to sequence, when there is equipment to return
When response instruction, just stop sending the communication information to other terminal devices again, to reduce the workload of server.
In addition, for the terminal device that a target user logs in, if target user does not use the terminal device,
And server still sends the communication information to the equipment, may bring information security hidden danger.Using the technical solution of the disclosure, no
Each terminal device for needing to log in target user sends the communication information, can reduce the wind of information leakage to a certain extent
Danger.
Further, when terminal device receives the communication information would generally jingle bell or vibration, if target user is stepped on
Record each terminal device all successively jingle bell or vibration one time, the people of surrounding can be interfered.Using the scheme of the disclosure,
Each terminal device all jingle bell or vibration that target user logs in are not needed, can reduce to a certain extent and other people are caused
Interference.
It is following for disclosure device reality based on communication control method described in the corresponding embodiment of above-mentioned Fig. 1-Fig. 6
Example is applied, can be used for executing embodiments of the present disclosure.
The embodiment of the present disclosure provides a kind of communication control unit, as shown in fig. 7, communication control unit includes:
Management module 71, the K terminal device logged in for determining target user, K >=2.
Sorting module 72, for determining that the communication order of K terminal device, communication order are to send to K terminal device
The order of the communication information.
Communication module 73, for successively sending the communication information to K terminal device according to communication order.
Trigger module 74, for stopping backward when the response instruction of i-th of terminal device in receiving K terminal device
A equipment of continuous (K-i) sends the communication information, 1≤i < K.
As shown in figure 8, in one embodiment, sorting module 72 includes:
It screens submodule 721 and determines that K terminal is set according to characteristic information for obtaining the characteristic information of K terminal device
P preferential terminal devices in standby.
Preferential submodule 722, for determining the communication order of P preferential terminal devices, 1≤P≤K.
As shown in figure 9, in one embodiment, screening submodule 721 includes setting unit 723.
Setting unit 723, for obtaining the setting information of K terminal device, the setting information according to K terminal device is true
Surely preferential terminal device is set.
As shown in Figure 10, in one embodiment, screening submodule 721 includes position units 724.
Position units 724, for obtaining the location information of K terminal device, the location information according to K terminal device is true
The fixed terminal device moved.
As shown in figure 11, in one embodiment, screening submodule 721 includes state cell 725.
State cell 725, for obtaining the status information of K terminal device, the status information according to K terminal device is true
Surely have using the terminal device being currently running.
As shown in figure 12, in one embodiment, sorting module 72 includes:
Regular submodule 726, for being K terminal device scoring according to preset rules, according to the scoring of K terminal device
The communication order of true K terminal device.
In one embodiment, when the corresponding scoring of target terminal equipment is higher, corresponding communication order is more forward, such as schemes
Shown in 13, regular submodule 726 includes grade scores unit 727.
When priority level set by target terminal equipment is higher, the determining target terminal equipment of grade scores unit 727
Scoring it is higher.
In one embodiment, when the corresponding scoring of target terminal equipment is higher, corresponding communication order is more forward, such as schemes
Shown in 14, regular submodule 726 includes location score unit 728.
When the moving parameter of target terminal equipment is higher, the scoring for the target terminal equipment that location score unit 728 determines
It is higher, wherein between mobility parameters and the end time point and current point in time of the movement of target terminal equipment the last time
Time interval is negatively correlated.
As shown in figure 15, in one embodiment, when the corresponding scoring of target terminal equipment is higher, corresponding communication order
More forward, regular submodule 726 includes application scoring unit 729.
When the discriminant parameter of target application is higher, the scoring using the determining target terminal equipment of scoring unit 729 is higher,
Target application is the available application of target terminal equipment.
Wherein, the function of target application and when higher instant communication function correlation, the discriminant parameter of target application is higher.
Alternatively, the time interval between discriminant parameter and the last exit time point of target application and current point in time is negative
It is related.
Alternatively, the access times of discriminant parameter and target application in target terminal equipment are positively correlated.
Alternatively, the use duration of discriminant parameter and target application in target terminal equipment is positively correlated.
The communication control unit that the embodiment of the present disclosure provides, when the quantity for the terminal device that target user is logged in is greater than 1
When, multiple terminal devices are ranked up, successively send the communication information to terminal device according to sequence, when there is equipment to return
When response instruction, just stop sending the communication information to other terminal devices again, to reduce the workload of server.
Based on communication control method described in the corresponding embodiment of above-mentioned Fig. 1-Fig. 6, the embodiment of the present disclosure is also provided
A kind of computer readable storage medium.
The computer readable storage medium can be non-transitory computer-readable storage medium.For example, non-transitory calculates
Machine readable storage medium storing program for executing can be read-only memory (English: Read Only Memory, ROM), random access memory (English
Text: Random Access Memory, RAM), CD-ROM, tape, floppy disk and optical data storage devices etc..On the storage medium
It is stored with computer instruction, when computer instruction is performed, it can be achieved that described in the corresponding embodiment of above-mentioned Fig. 1-Fig. 6
Communication control method, details are not described herein again.
Those skilled in the art will readily occur to its of the disclosure after considering specification and practicing disclosure disclosed herein
Its embodiment.This application is intended to cover any variations, uses, or adaptations of the disclosure, these modifications, purposes or
Person's adaptive change follows the general principles of this disclosure and including the undocumented common knowledge in the art of the disclosure
Or conventional techniques.The description and examples are only to be considered as illustrative, and the true scope and spirit of the disclosure are by following
Claim is pointed out.
Claims (12)
1. a kind of communication control method characterized by comprising
Determine the K terminal device that target user is logged in, K >=2;
Determine that the communication order of the K terminal device, the communication order are to send the communication information to the K terminal device
Order;
The communication information successively is sent to the K terminal device according to the communication order;
Stop when the response instruction of i-th of terminal device to subsequent (K-i) a equipment in receiving the K terminal device
Send the communication information, 1≤i < K.
2. the method according to claim 1, wherein the communication order of the determination K terminal device, packet
It includes:
The characteristic information for obtaining the K terminal device determines the P in the K terminal device according to the characteristic information
Preferential terminal device;
Determine the communication order of the P preferential terminal devices, 1≤P≤K.
3. according to the method described in claim 2, it is characterized in that, the characteristic information for obtaining the K terminal device, root
The P in the K terminal device preferential terminal devices are determined according to the characteristic information, comprising:
The setting information for obtaining the K terminal device is determined according to the setting information of the K terminal device and is set preferentially
Terminal device;
Alternatively, obtaining the location information of the K terminal device, determined according to the location information of the K terminal device
Mobile terminal device;
Alternatively, obtaining the status information of the K terminal device, answered according to the determination of the status information of the K terminal device
With the terminal device being currently running.
4. the method according to claim 1, wherein the communication order of the determination K terminal device, packet
It includes:
It is K terminal device scoring according to preset rules, according to the true K terminal of the scoring of the K terminal device
The communication order of equipment.
5. according to the method described in claim 4, it is characterized in that, target terminal equipment it is corresponding scoring it is higher when, it is corresponding
Communication order is more forward, it is described according to preset rules be the K terminal device score, comprising:
When priority level set by the target terminal equipment is higher, the scoring of the target terminal equipment is higher;
Alternatively, the scoring of the target terminal equipment is higher, wherein institute when the moving parameter of the target terminal equipment is higher
State the time between mobility parameters and the end time point and current point in time of the movement of described target terminal equipment the last time
Interval is negatively correlated.
6. according to the method described in claim 4, it is characterized in that, target terminal equipment it is corresponding scoring it is higher when, it is corresponding
Communication order is more forward, it is described according to preset rules be the K terminal device score, comprising:
When the discriminant parameter of target application is bigger, determine that the scoring of the target terminal equipment is higher, the target application is institute
State the available application of target terminal equipment;
Wherein, the function of the target application and when higher instant communication function correlation, the discriminant parameter of the target application
It is higher;
Alternatively, between time between the last exit time point of the discriminant parameter and the target application and current point in time
Every negative correlation;
Alternatively, the access times of the discriminant parameter and the target application in the target terminal equipment are positively correlated;
Alternatively, the discriminant parameter is positively correlated with use duration of the target application in the target terminal equipment.
7. a kind of communication control unit characterized by comprising
Management module, the K terminal device logged in for determining target user, K >=2;
Sorting module, for determining that the communication order of the K terminal device, the communication order are to set to the K terminal
Preparation send the order of the communication information;
Communication module, for successively sending the communication information to the K terminal device according to the communication order;
Trigger module, for stopping when the response instruction of i-th of terminal device to subsequent in receiving the K terminal device
(K-i) a equipment send the communication information, 1≤i < K.
8. device according to claim 7, which is characterized in that the sorting module includes:
Submodule is screened, for obtaining the characteristic information of the K terminal device, determines the K according to the characteristic information
P preferential terminal devices in terminal device;
Preferential submodule, for determining the communication order of the P preferential terminal devices, 1≤P≤K.
9. device according to claim 8, which is characterized in that the screening submodule includes setting unit or position units
Or state cell;
The setting unit, for obtaining the setting information of the K terminal device, according to the setting of the K terminal device
Preferential terminal device is set in information determination;
The position units, for obtaining the location information of the K terminal device, according to the position of the K terminal device
Information determines the terminal device moved;
The state cell, for obtaining the status information of the K terminal device, according to the state of the K terminal device
Information determines the terminal device having using being currently running.
10. device according to claim 7, which is characterized in that the sorting module includes:
Regular submodule, for being K terminal device scoring according to preset rules, according to commenting for the K terminal device
Divide the communication order of the really K terminal device.
11. device according to claim 10, which is characterized in that corresponding when the corresponding scoring of target terminal equipment is higher
Communication order it is more forward, it is described rule submodule include grade scores unit or location score unit;
When priority level set by the target terminal equipment is higher, the determining target terminal of the grade scores unit
The scoring of equipment is higher;
When the moving parameter of the target terminal equipment is higher, the determining target terminal equipment of the location score unit
It scores higher, wherein the end time point of the mobility parameters and the movement of described target terminal equipment the last time and current
Time interval between time point is negatively correlated.
12. device according to claim 10, which is characterized in that corresponding when the corresponding scoring of target terminal equipment is higher
Communication order it is more forward, it is described rule submodule include application scoring unit;
When the discriminant parameter of target application is higher, the scoring using the determining target terminal equipment of scoring unit is higher, institute
Stating target application is the available application of target terminal equipment;
Wherein, the function of the target application and when higher instant communication function correlation, the discriminant parameter of the target application
It is higher;
Alternatively, between time between the last exit time point of the discriminant parameter and the target application and current point in time
Every negative correlation;
Alternatively, the access times of the discriminant parameter and the target application in the target terminal equipment are positively correlated;
Alternatively, the discriminant parameter is positively correlated with use duration of the target application in the target terminal equipment.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811114340.1A CN109412974A (en) | 2018-09-25 | 2018-09-25 | Communication control method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811114340.1A CN109412974A (en) | 2018-09-25 | 2018-09-25 | Communication control method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109412974A true CN109412974A (en) | 2019-03-01 |
Family
ID=65465989
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811114340.1A Pending CN109412974A (en) | 2018-09-25 | 2018-09-25 | Communication control method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109412974A (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105228118A (en) * | 2015-09-28 | 2016-01-06 | 小米科技有限责任公司 | Call transferring method, device and terminal equipment |
CN105634931A (en) * | 2016-03-08 | 2016-06-01 | 中国联合网络通信集团有限公司 | Messaging service processing method and instant messaging server |
CN105959357A (en) * | 2016-04-25 | 2016-09-21 | 北京小米移动软件有限公司 | Cloud service management method and cloud service management device |
CN106464571A (en) * | 2014-05-29 | 2017-02-22 | 苹果公司 | Coordination of message alert presentations across devices based on device modes |
-
2018
- 2018-09-25 CN CN201811114340.1A patent/CN109412974A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106464571A (en) * | 2014-05-29 | 2017-02-22 | 苹果公司 | Coordination of message alert presentations across devices based on device modes |
CN105228118A (en) * | 2015-09-28 | 2016-01-06 | 小米科技有限责任公司 | Call transferring method, device and terminal equipment |
CN105634931A (en) * | 2016-03-08 | 2016-06-01 | 中国联合网络通信集团有限公司 | Messaging service processing method and instant messaging server |
CN105959357A (en) * | 2016-04-25 | 2016-09-21 | 北京小米移动软件有限公司 | Cloud service management method and cloud service management device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20190272316A1 (en) | Systems methods and computer-readable storage media for real-time automated conversational agent | |
CN107104887B (en) | A kind of instant message based reminding method, device and its user terminal | |
CN108174305B (en) | The message treatment method and device of chatroom is broadcast live | |
US20160019486A1 (en) | Resource Releasing Method, Apparatus, and System | |
CN111079557B (en) | Face recognition-based automatic distribution method and system for power business hall customer service terminals | |
KR101910581B1 (en) | Method and system of chat room list sorting based on conversational activeness and contextrual information | |
CN105960674A (en) | Information processing device | |
AU1355900A (en) | Rules-based queing of calls to call handling resources | |
CN108810296B (en) | Intelligent outbound method and device | |
CN104935563B (en) | Method and apparatus for managing meeting | |
US10536816B1 (en) | Mobile device that creates a communication group based on the mobile device identifying people currently located at a particular location | |
CN105704337B (en) | Number mark method and system | |
CN105072126B (en) | Cut-in method, the apparatus and system of conference terminal | |
CN112148393A (en) | User team forming method based on social platform mini-game | |
CN112202974B (en) | Method, device and system for automatically judging telephone answering state | |
CN110430245A (en) | A kind of control method, device, equipment and the medium of the identification of exception account | |
CN104038637B (en) | Ringtone playing method and device and mobile terminal | |
CN109412974A (en) | Communication control method and device | |
CN111611572B (en) | Real-name authentication method and device based on face authentication | |
US9812131B2 (en) | Identifying and displaying call participants using voice sample | |
CN106027303B (en) | A kind of reference characteristic-acquisition method and its equipment | |
CN105610698B (en) | The treating method and apparatus of event result | |
CN114466214B (en) | Live broadcasting room people counting method and device | |
CN108182942B (en) | Method and device for supporting interaction of different virtual roles | |
CN106161715B (en) | A kind of communication control method, network server and electronic equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190301 |
|
RJ01 | Rejection of invention patent application after publication |