[go: up one dir, main page]

CN108924335B - Call control method, system and mobile terminal - Google Patents

Call control method, system and mobile terminal Download PDF

Info

Publication number
CN108924335B
CN108924335B CN201710178924.4A CN201710178924A CN108924335B CN 108924335 B CN108924335 B CN 108924335B CN 201710178924 A CN201710178924 A CN 201710178924A CN 108924335 B CN108924335 B CN 108924335B
Authority
CN
China
Prior art keywords
calling
called party
calling party
rejection
party number
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201710178924.4A
Other languages
Chinese (zh)
Other versions
CN108924335A (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.)
Quarkdata Software Co ltd
Original Assignee
Quarkdata Software 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 Quarkdata Software Co ltd filed Critical Quarkdata Software Co ltd
Priority to CN201710178924.4A priority Critical patent/CN108924335B/en
Publication of CN108924335A publication Critical patent/CN108924335A/en
Application granted granted Critical
Publication of CN108924335B publication Critical patent/CN108924335B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72463User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions to restrict the functionality of the device
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/26Devices for calling a subscriber
    • H04M1/27Devices whereby a plurality of signals may be stored simultaneously
    • H04M1/274Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
    • H04M1/2745Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
    • H04M1/27467Methods of retrieving data
    • H04M1/2748Methods of retrieving data by matching character strings
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/66Substation equipment, e.g. for use by subscribers with means for preventing unauthorised or fraudulent calling
    • H04M1/663Preventing unauthorised calls to a telephone set
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/22Arrangements for supervision, monitoring or testing
    • H04M3/2281Call monitoring, e.g. for law enforcement purposes; Call tracing; Detection or prevention of malicious calls
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/436Arrangements for screening incoming calls, i.e. evaluating the characteristics of a call before deciding whether to answer it
    • H04M3/4365Arrangements for screening incoming calls, i.e. evaluating the characteristics of a call before deciding whether to answer it based on information specified by the calling party, e.g. priority or subject
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/08Access security

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Technology Law (AREA)
  • Human Computer Interaction (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The invention discloses a call control method, which is applied to a user mobile terminal and comprises the following steps: when detecting that a calling party terminal initiates a calling request to a called party number, matching the called party number with each set number stored in a preset calling limit linked list; and when the matching is successful, rejecting the call request according to a preset rejection mode so as to prohibit the calling party terminal from calling the called number of the called party. The method provides a call control mechanism, the called party number is matched with each set number stored in a preset call limit linked list, and when the matching is successful, the call request is rejected according to a preset rejection mode so as to prohibit the calling party terminal from calling the called number of the called party. The problem that the called party number rejects the incoming call of the calling party number is controlled from the calling party terminal, so that the call limitation of the called party number is realized, and the problem of continuous incoming call attack is avoided.

Description

Call control method, system and mobile terminal
Technical Field
The present invention relates to the field of mobile communication devices, and in particular, to a call control method, system and mobile terminal.
Background
In the modern society, intelligent voice communication equipment has been widely used, and mobile phones, as representatives of the intelligent voice communication equipment, have become communication tools for most people and become an indispensable part in life.
When enjoying the benefits brought by science and technology, accompanying with this, there are many problems which are troublesome, such as harassing call, and almost all people are puzzled, and a large number of promotion calls, such as insurance, loan, shopping, real estate and the like, are really too troublesome, and even more, some promotion calls can continuously make a call to a certain mobile phone, and the mobile phone can not be normally used as if the mobile phone is scrapped and continuously rings. At present, a call control mechanism for call requests is lacked, and the problem of continuous incoming call attack is solved.
Disclosure of Invention
In view of the above, the present invention provides a call control method for solving the problem of persistent incoming call attack. The specific scheme is as follows:
a call control method is applied to a calling party terminal and comprises the following steps:
when detecting that a calling party terminal initiates a calling request to a called party number, matching the called party number with each set number stored in a preset calling limit linked list;
and when the matching is successful, rejecting the call request according to a preset rejection mode so as to prohibit the calling party terminal from calling the called party number.
In the above method, preferably, the storing process of the setting number includes:
in the process that the calling party terminal calls each called party number, when a rejection code fed back by any one called party number is received, determining the rejection type of the rejection code;
and taking the called party number of the fed back rejection code as a set number, and storing the set number into the calling limit linked list according to a storage mode corresponding to the rejection type.
The method preferably further comprises:
and sending a rejection prompt tone corresponding to the rejection mode to the user for rejection prompt.
The method preferably further comprises:
and when a first release instruction sent by the called party number is received, deleting the set number corresponding to the called party number in the calling limit linked list.
A call control system applied to a calling party terminal, comprising:
the matching unit is used for matching the called party number with each set number stored in a preset calling limit linked list when detecting that the calling party terminal initiates a calling request to the called party number;
and the forbidding unit is used for rejecting the calling request according to a preset rejection mode when the matching is successful so as to forbid the calling party terminal from calling the called party number.
In the above system, preferably, the matching unit includes:
a determining subunit, configured to determine, when a reject code fed back by any one of the called party numbers is received in a process that the calling party terminal sequentially calls each called party number, a reject type of the reject code;
and the storage subunit is used for storing the called party number of the fed back rejection code as a set number into the calling limit linked list in a storage mode corresponding to the rejection type.
A call control method is applied to a called party terminal and comprises the following steps:
when a voice call request initiated by a calling party terminal sent by a core network is detected, a calling party number corresponding to the calling party terminal is obtained;
judging whether the calling party number exists in the established incoming call restriction linked list or not;
and when the voice call request exists, refusing to establish the voice call request.
The method preferably further comprises:
when the voice call request does not exist, establishing the voice call request;
displaying the voice call to a called user according to a preset display mode;
when a rejection instruction of the called party user to the voice call is received, adding the calling party number into the incoming call restriction linked list; generating a rejection code corresponding to the rejection instruction; and sending the reject code to the calling party terminal so that the calling party terminal limits the process of calling the called party number by the calling party terminal according to the reject code.
A call control system applied to a called party terminal comprises:
the system comprises an acquisition unit, a processing unit and a processing unit, wherein the acquisition unit is used for acquiring a calling party number corresponding to a calling party terminal when detecting a voice call request initiated by the calling party terminal and sent by a core network;
a judging unit, configured to judge whether the calling party number exists in an established incoming call restriction linked list;
and the rejection unit is used for rejecting the establishment of the voice call request when the voice call request exists.
A mobile terminal, comprising:
user interaction and application layer APPUI and network signaling analysis transport layer Modem,
wherein,
the APPUI is used for interacting with the Modem;
the Modem comprises a first call control system and a second call control system;
the first call control system includes:
the matching unit is used for matching the called party number with each set number stored in a preset calling limit linked list when detecting that the calling party terminal initiates a calling request to the called party number;
and the forbidding unit is used for rejecting the calling request according to a preset rejection mode when the matching is successful so as to forbid the calling party terminal from calling the called party number.
The second call control system includes:
the system comprises an acquisition unit, a processing unit and a processing unit, wherein the acquisition unit is used for acquiring a calling party number corresponding to a calling party terminal when detecting a voice call request initiated by the calling party terminal and sent by a core network;
the judging unit is used for judging whether the calling party number exists in the established incoming call limit linked list or not;
and the rejection unit is used for rejecting the establishment of the voice call request when the voice call request exists.
The invention discloses a call control method, which is applied to a mobile terminal of a user, when detecting that a calling party terminal initiates a call request to a called party number, the called party number is matched with each set number stored in a preset call restriction linked list, and when the matching is successful, the call request is rejected according to a preset rejection mode so as to prohibit the calling party terminal from calling the called party number. The problem that the called party number rejects the incoming call of the calling party number is controlled from the calling party terminal, so that the call limitation of the called party number is realized, and the problem of continuous incoming call attack is avoided.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a flowchart of a call control method applied to a calling party terminal according to an embodiment of the present application;
fig. 2 is a flowchart of another method of call control applied to a calling party terminal according to an embodiment of the present application;
fig. 3 is a flowchart of another method of call control applied to a calling party terminal according to an embodiment of the present application;
fig. 4 is a block diagram of a call control system applied to a calling party terminal according to an embodiment of the present disclosure;
fig. 5 is a block diagram of another structure of a call control system applied to a calling party terminal according to an embodiment of the present application;
fig. 6 is a flowchart of a call control method applied to a called party terminal according to an embodiment of the present application;
fig. 7 is another flowchart of a call control method applied to a called party terminal according to an embodiment of the present application;
fig. 8 is a block diagram of a call control system applied to a calling party terminal according to an embodiment of the present disclosure;
fig. 9 is a block diagram of a mobile terminal according to an embodiment of the present disclosure.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
The invention provides a call control method, which is suitable for the calling process of voice or video connection between calling and called parties through a fixed identifier, wherein the fixed identifier is identification information capable of distinguishing the identities of the calling party and the called party, and can be inherent identity identification information such as telephone numbers, account information, name information and the like.
The embodiment of the invention provides a call control method, which is applied to a calling party terminal, wherein the flow chart of the call control method is shown in figure 1, and the call control method comprises the following steps:
s101, when detecting that a calling party terminal initiates a calling request to a called party number, matching the called party number with each set number stored in a preset calling limit linked list;
in the embodiment of the invention, the called party number is matched with each setting number stored in the call limitation linked list in sequence, the setting number can be an identifier or a specific number and has uniqueness, and the setting number is obtained by analyzing a rejection code fed back by the called party and corresponds to rejection information of the called party number feeding back the rejection code.
And S102, when the matching is successful, rejecting the call request according to a preset rejection mode so as to prohibit the calling party terminal from calling the called party number.
In the embodiment of the invention, when the matching is successful, the set number corresponding to the called party number in the calling limitation list is searched, and the calling request is rejected according to the rejection information corresponding to the set number and a preset rejection mode so as to prohibit the calling party terminal from calling the called party number.
The invention discloses a call control method, which is applied to a mobile terminal of a user, when detecting that a calling party terminal initiates a call request to a called party number, the called party number is matched with each set number stored in a preset call restriction linked list, and when the matching is successful, the call request is rejected according to a preset rejection mode so as to prohibit the calling party terminal from calling the called party number. The problem that the called party number rejects the incoming call of the calling party number is controlled from the calling party terminal, so that the call limitation of the called party number is realized, and the problem of continuous incoming call attack is avoided.
In the embodiment of the invention, the rejection information in the set number comprises two parts of the number of the limited outgoing call and the rejection time of the number of the limited outgoing call, the user cannot see or modify the data of the two parts, and the maximum limited number of the called party number stored in the outgoing call limit linked list is 200.
In the embodiment of the invention, in the process of rejecting the call request according to a preset rejection mode to prohibit the calling party terminal from calling the called party number, the rejection calling time is ten minutes, the rejection calling time is thirty minutes and the rejection calling time is one of three permanent rejection modes respectively according to the preset rejection mode.
In the embodiment of the present invention, the storage process of the setting number is as shown in fig. 2, and includes the steps of:
s201, in the process that the calling party terminal calls each called party number, when a rejection code fed back by any called party number is received, determining the rejection type of the rejection code;
in the embodiment of the present invention, in the process of calling to each called party number by the calling party terminal, when a reject code fed back by any called party number is received, the reject code is analyzed, and three reject types of the reject code are determined, which are respectively: the duration of the rejected exhalation is ten minutes, the duration of the rejected exhalation is thirty minutes and the duration of the rejected exhalation is permanent.
S202, the called party number of the fed back rejection code is used as a set number and is stored in the calling limit linked list according to a storage mode corresponding to the rejection type.
In the embodiment of the invention, the called party number of the fed back rejection code is used as a set number and is stored in the call limit linked list in a storage mode corresponding to the rejection type, and the call limit linked list is updated after the storage process is finished each time. The storing into the call-out restriction linked list according to the storage mode corresponding to the rejection type means that a classified storage mode is adopted, the rejection mode is permanently stored in one unit, the rejection information is stored in the same unit for a fixed time, and the respective storage aims to realize the block management of the data in the call-out restriction linked list and facilitate the storage and the update of the data.
In the embodiment of the invention, the rejection information contained in the set number in the call limit linked list is required to be stored in a nonvolatile storage space, so that the data is ensured not to be lost due to the shutdown of the mobile terminal caused by power failure, faults or human factors.
In the embodiment of the present invention, the call control method further includes performing rejection prompt on the calling party, as shown in fig. 3, and further includes the steps of:
and S303, sending a rejection prompt tone corresponding to the rejection mode to the user for rejection prompt.
In the embodiment of the invention, when the set number in the call-out limit linked list is matched with the called party number, the call is directly prohibited, rejection information corresponding to the set number in the call-out limit linked list is fed back to the user interaction and application layer APPUI of the calling party, a voice playing module in the user interaction and application layer APPUI plays a corresponding rejection prompt according to the type of the rejection information, wherein the rejection prompt can be that the user is busy, and the user calls the calling party after ten minutes; the user is busy, please dial the call after thirty minutes, and the user refuses your call request.
In the embodiment of the invention, the method further comprises the following steps: and when a first release instruction sent by the called party number is received, deleting the set number corresponding to the called party number in the calling limit linked list.
The first release instruction includes three instructions: the restriction is automatically released when overtime happens; and receiving the limited number call or the short message and releasing the limitation of the originating limitation party.
If the time is over, the calling is automatically released, if the calling party terminal receives the rejection code fed back by the core network, after analysis, the corresponding rejection information is a fixed time length, timing is started from the first time when the rejection code is received, and when the time length requirement is met, the set number matched with the called party number of the fed back rejection code in the calling limit linked list and the rejection information contained in the set number are deleted, the calling limit is automatically released, and the calling limit linked list is updated.
If the call is released by receiving the call of the limited number or the short message, if the called party terminal receives the call from the core network, the call can be a voice call or a short message notification, whether the calling number is matched with the set number in the call limit linked list or not is checked, if the calling number is matched with the set number in the call limit linked list, the set number matched with the calling number and rejection information contained in the set number are deleted, the call limit of the current calling number is cancelled, and the call limit linked list is updated.
If the restriction is removed by the originating restriction party, the originating restriction party selects a restriction removal button of the mobile terminal of the originating restriction party, the generated restriction removal instruction is sent to the Modem, the Modem generates a special short message to the restricted party, the content of the short message is not limited, such as CC _ Release, the core network sends the short message to the restricted party, after the restricted party mobile terminal receives the short message, whether the number of the sender is matched with the set number in the call restriction linked list is checked, if so, the set number matched with the number of the sender and the rejection information contained in the set number are deleted, and the call restriction of the number of the sender is removed. Then checking the short message content, if the content is the content of the specific limitation releasing short message, not informing the user that the short message arrives, but directly returning a delivery report to the sender.
Corresponding to the call control method described in fig. 1, an embodiment of the present invention further provides a call control system, which is applied to a calling party terminal, and a schematic structural diagram of the call control system is shown in fig. 4, where the call control system includes:
a matching unit 401 and a disabling unit 402.
Wherein:
the matching unit 401 is configured to match the called party number with each set number stored in a preset call restriction linked list when it is detected that the calling party terminal initiates a call request to the called party number;
the prohibiting unit 402 is configured to, when the matching is successful, reject the call request according to a preset rejection manner, so as to prohibit the calling party terminal from calling the called party number.
The invention discloses a call control system, which is applied to a mobile terminal of a user, when detecting that a calling party terminal initiates a call request to a called party number, the called party number is matched with each set number stored in a preset call restriction linked list, and when the matching is successful, the call request is rejected according to a preset rejection mode so as to prohibit the calling party terminal from calling the called party number. The problem that the called party number rejects the incoming call of the calling party number is controlled from the calling party terminal, so that the call limitation of the called party number is realized, and the problem of continuous incoming call attack is avoided.
The matching unit 401 further includes:
a determination subunit 403 and a storage subunit 404. As shown in fig. 5.
Wherein:
the determining subunit 403 is configured to, in a process that the calling party terminal sequentially calls each called party number, determine a reject type of a reject code fed back by any one called party number when the reject code is received;
the storing subunit 404 is configured to store the called party number of the fed-back reject code as a set number in the call restriction linked list in a storage manner corresponding to the reject type.
In the embodiment of the invention, the calling party further comprises a playing unit, when the rejection information corresponding to the set number in the calling limit linked list is fed back to the calling party user interaction and application layer APPUI, the voice playing module in the user interaction and application layer APPUI plays the corresponding rejection prompt according to the type of the rejection information.
In the embodiment of the invention, the calling party further comprises a releasing unit, and when the calling party receives a first releasing instruction sent by a called party terminal, the rejecting information contained in the set number corresponding to the called party number in the calling limitation linked list is deleted. The specific execution mode of the restriction removal instruction is the same as the operation of call restriction removal in the call control method applied to the calling party terminal, and details are not repeated here.
In the embodiment of the present invention, the present invention further includes a called party terminal, and a flowchart of the called party terminal method is shown in fig. 6, and includes the steps of:
s501, when a voice call request initiated by a calling party terminal sent by a core network is detected, a calling party number corresponding to the calling party terminal is obtained;
in the embodiment of the invention, when the called party terminal detects the Setup sent by the core network to establish the voice call request, the Setup is intercepted, and the telephone number of the calling party is acquired. The Setup carries the telephone number of the calling party.
S502, judging whether the calling party number exists in the established incoming call limit linked list or not;
in the embodiment of the invention, whether the calling party number exists in an established incoming call limit linked list or not is judged, the incoming call limit linked list corresponds to an outgoing call limit linked list of the calling party, and a set of all telephone numbers refused to be answered by the called party terminal and the incoming call refusing duration of all the telephone numbers are stored in the incoming call limit linked list.
In the prior art, when a Setup sent by a core network is received to establish the voice Call request, a called party terminal replies to the core network with a Call Confirmed message, then a Modem module of the called party terminal notifies a user of interaction and an application layer APPUI module of a Call incoming Call, the called party terminal sends an alerting ringing notification to the core network, and then compares a telephone number in the Setup with the incoming Call restriction linked list.
In the embodiment of the invention, the comparison with the call limit linked list is performed at the first time when the voice call request established by the Setup is received, which is different from the prior art that the comparison with the call limit list is performed after the completion of the reply to the core network, the notification of the user interaction and the application layer APPUI module that there is a call incoming, the sending of the ringing notification to the core network and other operations are performed, so that the execution steps of the called party terminal are reduced, the problem of continuous call incoming of the telephone in the prior art is solved, and the consumption of air interface resources and the electric energy of the called party terminal in the voice call establishment process is also saved.
And S503, refusing to establish the voice call request when the voice call request exists.
In the embodiment of the invention, when the calling party number exists in the incoming call limit linked list, the called party rejects the call request of the calling party, and the rejection information corresponding to the calling party number is stored in the incoming call limit linked list, so that the voice call request of the calling party terminal is directly rejected.
The invention discloses a call control method, which is applied to a mobile terminal of a user, when detecting that a calling party terminal initiates a call request to a called party number, the called party number is matched with each set number stored in a preset call restriction linked list, and when the matching is successful, the call request is rejected according to a preset rejection mode so as to prohibit the calling party terminal from calling the called party number. The problem that the called party number rejects the incoming call of the calling party number is controlled from the calling party terminal, so that the call limitation of the called party number is realized, and the problem of continuous incoming call attack is avoided.
In the embodiment of the present invention, the incoming call restriction linked list is different from the outgoing call restriction linked list in that the incoming call restriction linked list can be displayed to the called party terminal, and usually the maximum restriction number of the stored numbers of the incoming call restriction linked list is 200, and compared with a mobile terminal, the same mobile terminal can be used as both a calling party terminal and a called party terminal, and which call restriction linked list is selected to be used according to which call action is executed by the mobile terminal. Therefore, the incoming call restriction link table and the outgoing call restriction link table coexist in the same mobile terminal.
In the embodiment of the present invention, when the incoming call restriction linked list does not include the telephone number of the calling party, the normal call processing flow is directly entered, and an execution method of the call processing flow is as shown in fig. 7, and the method further includes the steps of:
s604, when the voice call request does not exist, establishing the voice call request; displaying the voice call to a called user according to a preset display mode; when a rejection instruction of the called party terminal to the voice call is received, adding the calling party number into the incoming call restriction linked list; generating a rejection code corresponding to the rejection instruction; and sending the reject code to the calling party terminal so that the calling party terminal limits the process of calling the called party number by the calling party terminal according to the reject code.
In the embodiment of the invention, the voice call refers to two modes of answering a call request and rejecting the call request according to a preset display mode, wherein the answering the call request refers to entering a normal call processing flow, answering the voice call request of the calling party terminal and carrying out the call; if the called party selects to reject answering, the called party terminal interface comprises three buttons corresponding to the rejection mode, and the corresponding button is selected, wherein the rejection mode comprises the following steps: the call-in limiting time is ten minutes, the call-in limiting time is 30 minutes, and the call-in limiting time is permanent. When the called party terminal rejects the voice call, the calling party number and the limited incoming call duration of the calling party number are added to the specified storage position in the incoming call limit linked list according to the type of the rejection mode, a rejection code corresponding to the rejection instruction is generated, and the rejection code is sent to the calling party terminal, so that the calling party terminal restricts the process of calling the called party number by the calling party terminal according to the rejection code.
Corresponding to the call control method described in fig. 7, an embodiment of the present invention further provides a call control system applied to a called party terminal, and a schematic structural diagram of the call control system is shown in fig. 8, where the call control system includes:
an acquisition unit 701, a judgment unit 702, and a rejection unit 703.
Wherein:
the acquiring unit 701 is configured to acquire a calling party number corresponding to a calling party terminal when detecting a voice call request initiated by the calling party terminal and sent by a core network;
the judging unit 702 is configured to judge whether the calling party number exists in the established incoming call restriction linked list;
the rejecting unit 703 is configured to reject the voice call establishment request when the voice call establishment request exists.
The invention discloses a call control system, which is applied to a mobile terminal of a user, when detecting that a calling party terminal initiates a call request to a called party number, the called party number is matched with each set number stored in a preset call restriction linked list, and when the matching is successful, the call request is rejected according to a preset rejection mode so as to prohibit the calling party terminal from calling the called party number. The problem that the called party number rejects the incoming call of the calling party number is controlled from the calling party terminal, so that the call limitation of the called party number is realized, and the problem of continuous incoming call attack is avoided.
An embodiment of the present invention further provides a mobile terminal, where the mobile terminal is shown in fig. 9 and includes:
the user interaction and application layer APPUI801 and the network signaling analysis transport layer Modem 802.
Wherein,
the user interaction and application module APPUI801 is configured to interact with the network signaling analysis transmission module Modem.
In the embodiment of the present invention, the APPUI includes a key for rejecting the voice call request, a release key for releasing the call restriction on the calling party number, a voice playing module, and a display screen, and is configured to display the phone number with the call restriction.
In the embodiment of the invention, when the user does not operate and does not have network notification, the APPUI module usually enters a dormant state so as to save the electric quantity.
The Modem802 comprises a first call control system and a second call control system;
the first call control system includes:
the matching unit is used for matching the called party number with each set number stored in a preset calling limit linked list when detecting that the calling party terminal initiates a calling request to the called party number;
and the forbidding unit is used for rejecting the calling request according to a preset rejection mode when the matching is successful so as to forbid the calling party terminal from calling the called party number.
The second call control system includes:
the system comprises an acquisition unit, a processing unit and a processing unit, wherein the acquisition unit is used for acquiring a calling party number corresponding to a calling party terminal when detecting a voice call request initiated by the calling party terminal and sent by a core network;
the judging unit is used for judging whether the calling party number exists in the established incoming call limit linked list or not;
and the rejection unit is used for rejecting the establishment of the voice call request when the voice call request exists.
In the embodiment of the invention, the calling party terminal and the called party terminal are distinguished only in the process of the specification, and for the same mobile terminal, the calling party terminal and the called party terminal are opposite and are judged according to the function of the mobile terminal in the whole conversation process.
It should be noted that, in the present specification, the embodiments are all described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments may be referred to each other. For the device-like embodiment, since it is basically similar to the method embodiment, the description is simple, and for the relevant points, reference may be made to the partial description of the method embodiment.
Finally, it should be further noted that, in the present application, relational terms such as first and second, and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
The foregoing is only a preferred embodiment of the present invention, and it should be noted that, for those skilled in the art, various modifications and decorations can be made without departing from the principle of the present invention, and these modifications and decorations should also be regarded as the protection scope of the present invention.

Claims (7)

1. A call control method is applied to a calling party terminal, and comprises the following steps:
when detecting that a calling party terminal initiates a calling request to a called party number, matching the called party number with each set number stored in a preset calling limit linked list;
when the matching is successful, rejecting the call request according to a preset rejection mode so as to prohibit the calling party terminal from calling the called party number;
wherein, the storage process of the set number comprises the following steps:
in the process that the calling party terminal calls the called party number, when a rejection code fed back by the called party number is received, determining the rejection type of the rejection code;
and taking the called party number of the fed back rejection code as a set number, and storing the set number into the calling limit linked list according to a storage mode corresponding to the rejection type.
2. The method of claim 1, further comprising:
and sending a rejection prompt tone corresponding to the rejection mode to the user for rejection prompt.
3. The method of claim 1, further comprising:
and when a first release instruction sent by the called party number is received, deleting the set number corresponding to the called party number in the calling limit linked list.
4. A call control system applied to a calling party terminal, comprising:
the matching unit is used for matching the called party number with each set number stored in a preset calling limit linked list when detecting that the calling party terminal initiates a calling request to the called party number;
a forbidding unit, configured to reject the call request according to a preset rejection mode when the matching is successful, so as to forbid the calling party terminal from calling the called party number;
wherein the matching unit includes:
the determining subunit is configured to determine, when a reject code fed back by the called party number is received in a process of calling the called party number by the calling party terminal, a reject type of the reject code;
and the storage subunit is used for storing the called party number of the fed back rejection code as a set number into the calling limit linked list in a storage mode corresponding to the rejection type.
5. A call control method is applied to a called party terminal and comprises the following steps:
when a voice call request initiated by a calling party terminal sent by a core network is detected, a calling party number corresponding to the calling party terminal is obtained;
judging whether the calling party number exists in the established incoming call restriction linked list or not;
if so, refusing to establish the voice call request;
when the voice call request does not exist, establishing the voice call request;
displaying the voice call to a called user according to a preset display mode;
when a rejection instruction of the called party user to the voice call is received, adding the calling party number into the incoming call restriction linked list; generating a rejection code corresponding to the rejection instruction; and sending the reject code to the calling party terminal so that the calling party terminal limits the process of calling the called party number by the calling party terminal according to the reject code.
6. A call control system, applied to a called party terminal, comprising:
the system comprises an acquisition unit, a processing unit and a processing unit, wherein the acquisition unit is used for acquiring a calling party number corresponding to a calling party terminal when detecting a voice call request initiated by the calling party terminal and sent by a core network;
the judging unit is used for judging whether the calling party number exists in the established incoming call limit linked list or not;
a rejecting unit, configured to reject to establish the voice call request when the voice call request exists, and establish the voice call request when the voice call request does not exist; displaying the voice call to a called user according to a preset display mode; when a rejection instruction of the called party user to the voice call is received, adding the calling party number into the incoming call restriction linked list; generating a rejection code corresponding to the rejection instruction; and sending the reject code to the calling party terminal so that the calling party terminal limits the process of calling the called party number by the calling party terminal according to the reject code.
7. A mobile terminal, comprising:
user interaction and application layer APPUI and network signaling analysis transport layer Modem,
wherein,
the APPUI is used for interacting with the Modem;
the Modem comprises a first call control system and a second call control system;
the first call control system includes:
the matching unit is used for matching the called party number with each set number stored in a preset calling limit linked list when detecting that the calling party terminal initiates a calling request to the called party number;
a forbidding unit, configured to reject the call request according to a preset rejection mode when the matching is successful, so as to forbid the calling party terminal from calling the called party number;
wherein the matching unit includes:
the determining subunit is configured to determine, when a reject code fed back by the called party number is received in a process of calling the called party number by the calling party terminal, a reject type of the reject code;
the storage subunit is used for taking the called party number of the fed back rejection code as a set number and storing the set number in the calling limit linked list in a storage mode corresponding to the rejection type;
the second call control system includes:
the system comprises an acquisition unit, a processing unit and a processing unit, wherein the acquisition unit is used for acquiring a calling party number corresponding to a calling party terminal when detecting a voice call request initiated by the calling party terminal and sent by a core network;
the judging unit is used for judging whether the calling party number exists in the established incoming call limit linked list or not;
a rejecting unit, configured to reject to establish the voice call request when the voice call request exists, and establish the voice call request when the voice call request does not exist; displaying the voice call to a called user according to a preset display mode; when a rejection instruction of the called party user to the voice call is received, adding the calling party number into the incoming call restriction linked list; generating a rejection code corresponding to the rejection instruction; and sending the reject code to the calling party terminal so that the calling party terminal limits the process of calling the called party number by the calling party terminal according to the reject code.
CN201710178924.4A 2017-03-23 2017-03-23 Call control method, system and mobile terminal Active CN108924335B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710178924.4A CN108924335B (en) 2017-03-23 2017-03-23 Call control method, system and mobile terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710178924.4A CN108924335B (en) 2017-03-23 2017-03-23 Call control method, system and mobile terminal

Publications (2)

Publication Number Publication Date
CN108924335A CN108924335A (en) 2018-11-30
CN108924335B true CN108924335B (en) 2020-09-29

Family

ID=64402316

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710178924.4A Active CN108924335B (en) 2017-03-23 2017-03-23 Call control method, system and mobile terminal

Country Status (1)

Country Link
CN (1) CN108924335B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111405120B (en) * 2019-01-02 2021-11-09 中国移动通信有限公司研究院 Method for protecting communication number, control system, device and computer readable storage medium
CN110166642A (en) * 2019-05-31 2019-08-23 上海上湖信息技术有限公司 A kind of predictive outbound method and apparatus
CN112200580A (en) * 2020-10-12 2021-01-08 绿瘦健康产业集团有限公司 User classification processing method, device, medium and terminal equipment

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102223431A (en) * 2011-06-27 2011-10-19 杨子江 Method and system for preventing harassment call
CN102547616A (en) * 2012-03-20 2012-07-04 北京雅商天下信息咨询有限公司 Polite on-hook service system and on-hook method
CN102957781A (en) * 2012-11-16 2013-03-06 广东欧珀移动通信有限公司 Do not disturb control method for mobile terminal
CN103516859A (en) * 2012-06-26 2014-01-15 希姆通信息技术(上海)有限公司 Strange call processing method and terminal equipment
WO2015002549A1 (en) * 2013-07-03 2015-01-08 Callerads Limited Method and system for communicating a message

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3994033B2 (en) * 2002-01-17 2007-10-17 株式会社エヌ・ティ・ティ・ドコモ Mobile device, call control method, and call control method
CN1859501A (en) * 2005-04-30 2006-11-08 华为技术有限公司 Telephone calling method
CN101631298A (en) * 2009-08-14 2010-01-20 中兴通讯股份有限公司 Call restriction method and call restriction system
JP2014204365A (en) * 2013-04-08 2014-10-27 株式会社ナカヨ Telephone device having function to cope with suspicious incoming call
CN104283851A (en) * 2013-07-08 2015-01-14 中国电信股份有限公司 Illegal automatic call shielding method and system and voice authentication equipment

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102223431A (en) * 2011-06-27 2011-10-19 杨子江 Method and system for preventing harassment call
CN102547616A (en) * 2012-03-20 2012-07-04 北京雅商天下信息咨询有限公司 Polite on-hook service system and on-hook method
CN103516859A (en) * 2012-06-26 2014-01-15 希姆通信息技术(上海)有限公司 Strange call processing method and terminal equipment
CN102957781A (en) * 2012-11-16 2013-03-06 广东欧珀移动通信有限公司 Do not disturb control method for mobile terminal
WO2015002549A1 (en) * 2013-07-03 2015-01-08 Callerads Limited Method and system for communicating a message

Also Published As

Publication number Publication date
CN108924335A (en) 2018-11-30

Similar Documents

Publication Publication Date Title
KR100665775B1 (en) Communication equipment
US6377795B1 (en) Cellular phone with special standby feature
CN105657138B (en) Call processing method and communication terminal
CN101237641B (en) Service terminal processing method and communication device
US7146163B2 (en) Sender-address-based telecommunications operator callback system and method
US8909206B2 (en) Communications system, device with dialing function and method thereof
US20050031111A1 (en) Telephone, its control method, and telephone communication system
CN108924335B (en) Call control method, system and mobile terminal
CN102055848A (en) Incoming call processing method of mobile communication terminal
JP2007143187A (en) Portable communication device
JP4203738B2 (en) Mobile phone with email and schedule function
JP5295147B2 (en) Communication terminal
CN107018227A (en) Incoming call processing method and device
CN101860590A (en) Method and device for automatically rejecting incoming call
CN105554233B (en) outgoing call reminding method and terminal
JP2000312256A (en) Call refusing method in cellular telephone
CN101616219A (en) A kind of call processing method and device
US8135387B2 (en) Dynamic handling of urgent calls in mobile communication devices
CN102932752A (en) Terminal and terminal communication method
KR20050108793A (en) Caller id display preventing method and telephone receive configuration method for mobile communication device
KR100641147B1 (en) Service method during call of mobile communication terminal
JP2004056423A (en) Portable communication device
KR100775332B1 (en) Mobile communication terminal for automatic registration of rejection number and registration method thereof
KR100631682B1 (en) Rejection of mobile communication terminal and its pseudo transmission method
KR100451195B1 (en) Method for transmitting short message in call

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant