WO2016145807A1 - Telephone number processing method and device - Google Patents
Telephone number processing method and device Download PDFInfo
- Publication number
- WO2016145807A1 WO2016145807A1 PCT/CN2015/089804 CN2015089804W WO2016145807A1 WO 2016145807 A1 WO2016145807 A1 WO 2016145807A1 CN 2015089804 W CN2015089804 W CN 2015089804W WO 2016145807 A1 WO2016145807 A1 WO 2016145807A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- phone number
- personal information
- server
- feedback result
- request message
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/487—Arrangements for providing information services, e.g. recorded voice services or time announcements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/20—Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel
- H04W4/203—Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel for converged personal network application service interworking, e.g. OMA converged personal network services [CPNS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/16—Communication-related supplementary services, e.g. call-transfer or call-hold
Definitions
- the present invention relates to the field of communications, and in particular to a method and apparatus for processing a telephone number.
- Rich Communication Suite is a kind of converged communication service based on enhanced mobile phone local address book, which integrates various communication methods and functions such as voice, message, video and content sharing.
- RCS Rich Communication Suite
- FIG. 1 is an internal logic schematic diagram corresponding to a fusion communication RCS technical specification in the related art, as shown in FIG. 1:
- the Profile technology architecture adopts the Open Mobile Alliance XML Document Management (OMA XDM) architecture.
- OMA XDM Open Mobile Alliance XML Document Management
- Personal information and QR code business cards are specific XDMS.
- the Profile function includes Aggregation Proxy, Profile XDMS, and QR code card service. The function of each module is as follows:
- Aggregation proxy It is the unique access point of the XDMS that the terminal/client accesses personal information and QR code business card, and has the following functions:
- Personal information service store user's personal information, and provide services for user setting, accessing personal information, and accessing personal information according to XDMS requirements.
- QR code business card service support to generate and update the QR code business card according to the personal information and return to the terminal, and the terminal interacts with the terminal when scanning the QR code business card, and returns the contact business card information to the terminal.
- the personal information of the terminal should be bound to the mobile phone number of the Universal Subscriber Identity Module (USIM) or Subscriber Identity Module (SIM) card, that is, when the user sets their own (U)SIM When the card is placed in a terminal, the terminal should obtain the (U)SIM card from the platform side.
- the personal information that has been set up is displayed and the personal information associated with the (U)SIM card mobile number is displayed. After the user's mobile phone number is sold, the platform should eliminate the personal information corresponding to the mobile phone number.
- the existing contact module does not have the ability to directly obtain whether the corresponding number has been sold. In reality, we often encounter the number of saved contacts is no longer valid, no longer used, but we still save it in the contact, and do not know, even start SMS and other services for the number, nor Know that the other party can't receive it. Until the call is made using this number, it may be found that the other party has logged out and deprecated the number. This brings great inconvenience and trouble to the user.
- the personal information function of the new communication RCS new contact provides the ability for other users to obtain the set personalized authorized information from the platform, and in the case of the user's mobile phone number, the platform will eliminate the personal information corresponding to the number. .
- this function has not been explored at present, but only when the result returned by the platform access interface callback function is unsuccessful (the reasons for unsuccessful include timeout, network error, no authorization, prohibition, non-existence, etc.) ) The contact of the number at the terminal is not updated.
- the result returned by the platform access interface callback function is not well utilized and is not based on the result returned by the platform access interface callback function, and it is determined whether the other party's number is logged off.
- the number is automatically processed according to the rules, so that the real-time cancellation of the cancellation number in the contact number is not realized, the user is reminded and automatic processing based on certain rules is provided, which greatly reduces the user experience.
- the embodiment of the invention provides a method and a device for processing a telephone number, so as to solve at least the problem that the terminal does not have the capability to directly obtain whether the corresponding number has been sold.
- a telephone number processing method comprising: transmitting a request message to a server, wherein the request message is for requesting acquisition of personal information corresponding to a specified telephone number, the server holding a telephone a correspondence between the number and the personal information; receiving a feedback result of the server for the request message; and determining, according to the feedback result, whether the phone number is a deregistered phone number.
- determining whether the phone number is a deregistered phone number according to the feedback result includes: acquiring a type of the feedback result, where the type of the feedback result includes at least one of the following: Successfully obtaining personal information, timeout of obtaining personal information, unauthorized access to the personal information, prohibiting acquisition of the personal information, not finding the personal information; determining whether the telephone number is cancelled according to the type of the feedback result Phone number.
- determining, according to the type of the feedback result, whether the phone number is a deregistered phone number comprises: determining the phone if the type of the feedback result is that the personal information is not found. The number is the phone number that has been logged out.
- determining, according to the feedback result, whether the phone number is a phone number that has been logged out includes: processing, in the case that the phone number is a deregistered phone number, processing the phone number by processing mode of at least one of: processing the phone number, marking the phone number Clear the phone number.
- sending the request message to the server includes: sending the request message to the server when at least one of the following conditions is met: when adding or editing contact information, browsing contact information, connecting to the wireless Fidelity WIFI.
- the server is an information management server that integrates the communication RCS.
- a method for processing a telephone number comprising: a server receiving a request message sent by a terminal, wherein the request message is for requesting acquisition of personal information corresponding to a specified telephone number, the server Storing a correspondence between the phone number and the personal information; the server sending a feedback result to the request message to the terminal, wherein the feedback result is that the terminal determines whether the phone number is a deregistered phone number Basis.
- the server is an information management server that integrates the communication RCS.
- a telephone number processing apparatus comprising: a sending module, configured to send a request message to a server, wherein the request message is used to request to obtain personal information corresponding to a specified telephone number,
- the server stores a correspondence between the phone number and the personal information;
- the receiving module is configured to receive a feedback result of the server to the request message;
- the determining module is configured to determine, according to the feedback result, whether the phone number is Logout phone number.
- the determining module includes: an acquiring unit, configured to acquire a type of the feedback result, where the type of the feedback result includes at least one of the following: the personal information is successfully acquired, the individual The information acquisition timeout, the unauthorized acquisition of the personal information, the prohibition of obtaining the personal information, the personal information is not found; the determining unit is configured to determine, according to the type of the feedback result, whether the telephone number is a cancelled telephone number .
- the determining unit is further configured to determine that the phone number is a deregistered phone number if the type of the feedback result is that the personal information is not found.
- the device further includes: a processing module, configured to determine, after the determining module determines, according to the feedback result, whether the phone number is a deregistered phone number, determining that the phone number is a logout
- a processing module configured to determine, after the determining module determines, according to the feedback result, whether the phone number is a deregistered phone number, determining that the phone number is a logout
- the telephone number is processed by at least one of the following processing modes: the telephone number is not processed, the telephone number is marked, and the telephone number is cleared.
- the sending module is further configured to send the request message to the server when at least one of the following conditions is met: when adding or editing contact information, browsing contact information, connecting to the wireless Fidelity WIFI.
- the server is an information management server that integrates the communication RCS.
- a telephone number processing apparatus which is applied to a server, including: a receiving mode a block, configured to receive a request message sent by the terminal, where the request message is used to request to obtain personal information corresponding to the specified phone number, the server stores a correspondence between the phone number and the personal information; and the sending module is set to The terminal sends a feedback result to the request message, where the feedback result is a basis for the terminal to determine whether the phone number is a deregistered phone number.
- the server is an information management server that integrates the communication RCS.
- the request message is sent to the server, where the request message is used to request to obtain personal information corresponding to the specified phone number, the server stores the correspondence between the phone number and the personal information; and the receiving server feeds back the request message.
- the server stores the correspondence between the phone number and the personal information; and the receiving server feeds back the request message.
- the feedback result it is determined whether the phone number is the deregistered phone number, and the related art has the problem that the terminal does not have the ability to directly obtain whether the corresponding number has been sold, thereby preventing the user from initiating communication based on the invalid number.
- the redundant display of the contact caused by the failure and the invalid contact number is complicated, and the storage space of the contact number is timely recovered, which saves space, and at the same time, the contact display list is simplified, the user operation is simplified, and the user is improved. Experience.
- FIG. 1 is an internal logic schematic diagram corresponding to a fusion communication RCS technical specification in the related art
- FIG. 2 is a flow chart of processing a telephone number according to an embodiment of the present invention.
- FIG. 3 is a block diagram showing the structure of a telephone number processing apparatus according to an embodiment of the present invention.
- FIG. 4 is a structural block diagram (1) of a telephone number processing apparatus according to an embodiment of the present invention.
- FIG. 5 is a structural block diagram (2) of a telephone number processing apparatus according to an embodiment of the present invention.
- FIG. 6 is a flow chart (1) of a telephone number processing according to an embodiment of the present invention.
- FIG. 7 is a structural block diagram (3) of a telephone number processing apparatus according to an embodiment of the present invention.
- FIG. 8 is a schematic flowchart of a method for automatically processing a cancellation number of a contact personal information based on an RCS according to an embodiment of the present invention
- FIG. 9 is a schematic diagram showing the functional structure of a communication terminal according to an embodiment of the present invention.
- FIG. 2 is a flowchart of processing a telephone number according to an embodiment of the present invention. As shown in FIG. 2, the process includes the following steps:
- Step S202 Send a request message to the server, where the request message is used to request to obtain personal information corresponding to the specified phone number, and the server stores the correspondence between the phone number and the personal information;
- Step S204 Receive a feedback result of the server on the request message.
- Step S206 determining, according to the feedback result, whether the phone number is a deregistered phone number.
- an existing contact module does not have the capability to directly obtain whether the corresponding number has been sold. For the number of contacts that are often encountered in the real world, it is no longer used, but it is still stored in the contact, and it is unconscious, even if it initiates SMS and other services for the number, I don’t know. The other party cannot receive the call until the call is made using the number. It may be found that the other party has logged out and abandoned the number, which brings great inconvenience and trouble to the user.
- the terminal sends a request message to the server, where the request message is used to request to obtain personal information corresponding to the specified phone number, the server stores the correspondence between the phone number and the personal information, and then the terminal receives the feedback result of the server to the request message.
- the feedback result it is determined whether the phone number is a deregistered phone number, and the existing contact module of the existing carrier customer is not solved in the related art, and the terminal does not have the ability to directly obtain whether the corresponding number has been sold.
- the problem avoids the failure caused by the user to initiate communication based on the invalid number, and realizes the technology of timely recycling the contact number storage space, saving space, streamlining the contact display list, simplifying the user operation, and improving the user experience. effect.
- the step S206 is to determine whether the phone number is a deregistered phone number according to the feedback result.
- determining, according to the feedback result, whether the phone number is a deregistered phone number comprises: obtaining a feedback result.
- Type wherein the type of the feedback result includes at least one of the following: personal information acquisition success, personal information acquisition timeout, unauthorized access to personal information, prohibition of obtaining personal information, no personal information found, after obtaining the type information of the feedback result, It is determined according to the type of the feedback result whether the telephone number is a cancelled telephone number.
- determining whether the phone number is the deregistered phone number according to the type of the feedback result may be, but is not limited to, determining that the phone number is the logout if the type of the feedback result is that the personal information is not found. Phone number.
- the processing mode is adopted by at least one of the following The phone number is processed: the phone number is not processed, the phone number is marked, and the phone number is cleared.
- the foregoing step S202 involves sending a request message to the server.
- the predetermined condition when the predetermined condition is met, the request message is sent to the server, and the predetermined condition may be, but is not limited to, at least one of the following: adding or editing a contact.
- adding or editing a contact When people information, when browsing contact information, when connecting to Wireless Fidelity (WIFI).
- WIFI Wireless Fidelity
- the foregoing server is an information management server that fuses the communication RCS.
- the method according to the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course, by hardware, but in many cases, the former is A better implementation.
- the technical solution of the present invention which is essential or contributes to the prior art, may be embodied in the form of a software product stored in a storage medium (such as ROM/RAM, disk,
- the optical disc includes a number of instructions for causing a terminal device (which may be a cell phone, a computer, a server, or a network device, etc.) to perform the methods described in various embodiments of the present invention.
- a phone number processing device is also provided, which is used to implement the above-mentioned embodiments and preferred embodiments, and has not been described again.
- the term "module” may implement a combination of software and/or hardware of a predetermined function.
- the apparatus described in the following embodiments is preferably implemented in software, hardware, or a combination of software and hardware, is also possible and contemplated.
- the apparatus includes: a sending module 32, configured to send a request message to a server, where the request message is used to request to obtain and specify a telephone number.
- the server stores the correspondence between the phone number and the personal information;
- the receiving module 34 is configured to receive the feedback result of the server to the request message;
- the determining module 36 is configured to determine, according to the feedback result, whether the phone number is the logout Phone number.
- the structural block diagram relates to the determining module 36 of FIG. 3, wherein the determining module 36 includes an obtaining unit 362, which is set to Obtaining a type of the feedback result, wherein the type of the feedback result includes at least one of the following: successful acquisition of personal information, timeout of personal information acquisition, unauthorized acquisition of the personal information, prohibition of obtaining personal information, and no personal information found; determining unit 364, setting It is determined whether the phone number is a cancelled phone number according to the type of the feedback result.
- the determining unit 364 involved in FIG. 4 is further configured to determine that the telephone number is the deregistered telephone number if the type of the feedback result is that the personal information is not found.
- FIG. 5 is a structural block diagram (2) of a telephone number processing apparatus according to an embodiment of the present invention.
- the apparatus includes a processing module 52, which is disposed at the determining module 36, in addition to all the modules involved in FIG.
- the phone number is processed by at least one of the following processing modes: the phone number is not Process, mark the phone number, and clear the phone number.
- the sending module 32 is further configured to send the request message to the server when at least one of the following conditions is met: when adding or editing contact information, when browsing contact information, connecting to wireless fidelity WIFI.
- the foregoing server is an information management server that fuses the communication RCS.
- FIG. 6 is a flowchart (1) of processing a phone number according to an embodiment of the present invention. As shown in FIG. 6, the process includes the following steps:
- Step S602 the server receives the request message sent by the terminal, where the request message is used to request to obtain personal information corresponding to the specified phone number, and the server stores the correspondence between the phone number and the personal information;
- Step S604 The server sends a feedback result to the request message to the terminal, where the feedback result is a basis for the terminal to determine whether the phone number is a deregistered phone number.
- the server After receiving the request message, the server sends a request message corresponding to the request message to the terminal, and the feedback result is determined by the terminal. Whether the phone number is the basis of the phone number that was logged off. Compared with the prior art, only when the user's mobile phone number is sold off, the platform will eliminate the personal information corresponding to the number, and the above method deeply explores related processes involved in the related technology and solves the problem. In the related art, for an existing carrier customer, an existing contact module, the terminal does not have the ability to directly obtain whether the corresponding number has been sold, thereby achieving the failure of the user to initiate communication based on the invalid number.
- the redundant display of the contacts and the complicated operation are provided, thereby greatly simplifying the user operation and improving the technical effect of the user experience.
- the foregoing server is an information management server that fuses the communication RCS.
- a phone number processing device is also provided, which is used to implement the above-mentioned embodiments and preferred embodiments, and has not been described again.
- the term "module” may implement a combination of software and/or hardware of a predetermined function.
- the apparatus described in the following embodiments is preferably implemented in software, hardware, or a combination of software and hardware, is also possible and contemplated.
- the apparatus includes a receiving module 72 configured to receive a request message sent by a terminal, where the request message is used to request acquisition and Specifying the personal information corresponding to the phone number, the server stores the correspondence between the phone number and the personal information; the sending module 74 is configured to send a feedback result to the request message to the terminal, wherein the feedback result is that the terminal determines whether the phone number is The basis for the phone number that was logged off.
- the foregoing server is an information management server that fuses the communication RCS.
- each of the above modules may be implemented by software or hardware.
- the foregoing may be implemented by, but not limited to, the foregoing modules are all located in the same processor; or, the modules are located in multiple In the processor.
- Embodiments of the present invention also provide a storage medium.
- the foregoing storage medium may be Set to store the program code used to perform the following steps:
- the storage medium is further arranged to store program code for performing the following steps:
- the server receives the request message sent by the terminal, where the request message is used to request to obtain personal information corresponding to the specified phone number, and the server stores the correspondence between the phone number and the personal information.
- the server sends a feedback result to the request message to the terminal, where the feedback result is a basis for the terminal to determine whether the phone number is a deregistered phone number.
- the foregoing storage medium may include, but is not limited to, a Universal Serial Bus (USB) flash disk (also referred to as a USB flash drive), a ROM, a RAM, a mobile hard disk, and a magnetic disk.
- USB Universal Serial Bus
- ROM read-only memory
- RAM random access memory
- mobile hard disk a hard disk
- magnetic disk a variety of media that can store program code, such as a disc or a disc.
- the processor executes the above S1, S2, and S3 according to the stored program code in the storage medium.
- the processor executes the above S4, S5 according to the stored program code in the storage medium.
- the personal information function of the new communication RCS new contact provides the ability for other users to obtain the set personalized authorized information from the platform, and in the case of the user's mobile phone number, the platform will eliminate the personal information corresponding to the number. Therefore, it is possible for the user to obtain whether the other party's number is sold out through the platform (ie, whether it is in the corresponding personal information record). Based on the above capabilities, the user can obtain the status of the saved number in real time for the terminal contact, and automatically process the invalid number such as the cancellation number. This makes it easy for users to use and greatly enhances the user experience.
- the embodiment of the invention provides an automatic processing method for the cancellation number of the personal information of the contact based on the RCS and a terminal thereof. Based on the personal information function of the new contact of the communication communication RCS, for the other person's number in the contact, the personal information of the corresponding number stored in the access platform is connected, and according to the result returned by the platform access interface callback function, it is determined whether the other person's number is cancelled.
- the contacted contact number is automatically processed according to the rules, thereby realizing the real-time acquisition of the cancellation number in the contact number, reminding the user and providing automatic processing based on certain rules.
- the cancellation number in the contact will be automatically marked or cleared, and the user can obtain the information of the contact number invalidation in time, thereby avoiding the failure of the user to initiate communication based on the invalid number, and the other party cannot Timely access to contact information and the initiator is completely unaware of the delay.
- the contact number storage space can be recovered in time, space is saved, and the contact display list is streamlined, and the redundant display of the contact caused by the invalid contact number is avoided, and the operation is complicated. This greatly simplifies user operations and enhances the user experience.
- the selection setting of the automatic processing method of the cancellation number can be immediately Under the premise of being compatible with the existing mode, it can provide a variety of different automatic processing modes for the cancellation number.
- an embodiment of the present invention provides an automatic processing method for a cancellation number of a contact personal information based on an RCS, the method comprising:
- the logout number automatic processing mode includes, but is not limited to, no processing mode, annotation processing mode, automatic clear processing mode, and the like.
- For the contact number according to the content of the number and the information of the terminal, connect to the platform server, initiate a request for accessing the contact number information, invoke the corresponding interface, and register the callback.
- the platform server authenticates the request according to the call information, and processes the result of returning the personal information of the access contact number.
- the terminal callback obtains the returned result, and determines whether the contact number is the cancelled number according to the type of the result.
- the terminal automatically processes the mode selection result according to the cancellation number, processes the contact including the cancellation number, and provides an appropriate prompt.
- an embodiment of the present invention further provides a communication terminal, where the communication terminal includes:
- the mode setting unit is set to the setting of the logout number automatic processing mode selection.
- Mode acquisition unit Set to obtain the currently selected processing mode for the cancellation number automatic processing mode selection.
- the personal information status obtaining unit for the other person's number in the contact, connects the personal information of the corresponding number stored in the access platform, and obtains the access result returned by the platform access interface through the callback.
- the logout number management unit judges whether the number is a logout number according to the return access result of the personal information corresponding to the contact number of the other person.
- the cancellation number processing unit for the cancellation number, according to the setting result of the automatic processing mode selection by the terminal according to the cancellation number, the contact including the cancellation number is processed, and an appropriate prompt is provided.
- FIG. 8 is a schematic flowchart of a method for automatically processing a cancellation number of a contact personal information based on an RCS according to an embodiment of the present invention. As shown in FIG. 8, the process includes the following steps:
- Step S801 setting a logout number automatic processing mode selection
- the setting of the cancellation number automatic processing mode selection is for the contact to check the cancellation number, and the setting of the processing rule for the contact determined to be the cancellation number.
- the setting function of the cancellation number automatic processing mode selection can be placed in the setting menu of the contact module, but is not limited thereto.
- the selection setting of the automatic processing mode of the cancellation number can provide a plurality of different automatic processing modes for the cancellation number under the premise of being compatible with the existing mode.
- the logout number automatic processing mode includes, but is not limited to, no processing mode, annotation processing mode, automatic clear processing mode, and the like.
- Label processing mode check the cancellation number, mark the number determined to be the cancellation number, and give the user appropriate prompts;
- Automatic clear processing mode check the cancellation number, automatically process the contact including the cancellation number, and give the user appropriate prompts;
- Step S802 Acquire, at a specific process node, a number of others who needs to initiate a contact based on the platform to access personal information;
- the specific process node automatically obtains the process and time node for updating the personal information of the others number for the terminal.
- Specific processes and time nodes include, but are not limited to, when adding or editing contacts, when browsing contact details, when connecting to WiFi (eg, connecting WiFi for the first time in a week), or a combination of the aforementioned events.
- Step S803 Connect, to the contact number, the platform server according to the content of the number and the information of the terminal, initiate a request for accessing the contact number information, invoke the corresponding interface, and register the callback.
- the platform server refers to the "me” profile management server that integrates communication.
- Step S804 The platform server authenticates the request according to the calling information, and processes the result of returning the personal information of the access contact number.
- the result status refers to obtaining the access result status of accessing the contact number, indicating whether the access is successful or not, and the reason for the failure.
- the resulting status includes, but is not limited to, success, timeout, unauthorized, forbidden, not found, network error, unknown, and the like.
- Step S805 The terminal callback obtains a return result, and determines whether the contact number is a cancelled number according to the type of the result.
- Step S806 The terminal automatically processes the setting result of the mode selection according to the cancellation number, processes the contact including the cancellation number, and provides an appropriate prompt.
- FIG. 9 is a schematic structural diagram of a communication terminal according to an embodiment of the present invention.
- the communication terminal mainly includes a mode setting unit 901, a mode acquiring unit 902, a personal information state acquiring unit 903, and a logout number management unit 904.
- the mode setting unit 901 is set to the setting of the logout number automatic processing mode selection.
- Mode acquisition unit 902 Set to obtain the currently selected processing mode of the cancellation number automatic processing mode selection.
- the personal information status obtaining unit 903 for the other person's number in the contact, connects the personal information of the corresponding number stored in the access platform, and obtains the access result returned by the platform access interface through the callback.
- the logout number management unit 904 determines whether the number is a logout number based on the return access result of the personal information corresponding to the accessing of the contact number of the other party.
- the cancellation number processing unit 905 for the cancellation number, according to the setting result of the automatic processing mode selection by the terminal according to the cancellation number, processes the contact including the cancellation number, and provides an appropriate prompt.
- the present invention provides an automatic processing method for cancellation number of contact personal information based on RCS and a terminal thereof. Based on the personal information function of the new contact of the RCS new communication, for the other person's number in the contact, the personal information of the corresponding number stored in the access platform is connected, and according to the result returned by the platform access interface callback function, it is determined whether the other person's number is cancelled or not.
- the cancelled contact number is automatically processed according to the rules, thereby realizing the real-time acquisition of the cancellation number in the contact number, reminding the user and providing automatic processing based on certain rules, thereby greatly improving the user experience and making the cancellation number in the contact It will be automatically marked or cleared, and the user can get the information of the contact number invalidation in time, thus avoiding the failure of the user to initiate communication based on the invalid number, and the other party cannot obtain the contact information in time, and the initiator does not know at all. As a result of delays, the storage space of the contact number can be recycled in time, space is saved, and the contact display list is streamlined, and the redundant display of the contact caused by the invalid contact number is avoided, and the operation is complicated, thereby greatly simplifying the user.
- modules or steps of the present invention described above can be implemented by a general-purpose computing device that can be centralized on a single computing device or distributed across a network of multiple computing devices. Alternatively, they may be implemented by program code executable by the computing device such that they may be stored in the storage device by the computing device and, in some cases, may be different from the order herein.
- the steps shown or described are performed, or they are separately fabricated into individual integrated circuit modules, or a plurality of modules or steps thereof are fabricated as a single integrated circuit module.
- the invention is not limited to any specific combination of hardware and software.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Telephonic Communication Services (AREA)
Abstract
Provided in the present invention are a telephone number processing method and device. The method comprises: transmitting a request message to a server, wherein the request message is used to request acquisition of personal information corresponding to the specified telephone number, and a corresponding relationship between the telephone number and the personal information is saved in the server; receiving a feedback result of the server to the request message; and determining whether the telephone number is an inactivated telephone number according to the feedback result. The present invention addresses a problem in the related art in which the terminal does not have the ability to directly acquire whether the corresponding number is inactivated, thus avoiding a failure caused by a user initiating communication based on an invalid number.
Description
本发明涉及通信领域,具体而言,涉及一种电话号码处理方法及装置。The present invention relates to the field of communications, and in particular to a method and apparatus for processing a telephone number.
融合通信(Rich Communication Suite,简称RCS),是一种基于增强的手机本地地址本的、集语音、消息、视频、内容共享等多种通信方式及功能为一体的融合通信服务。随着互联网的迅猛发展,运营商以RCS为依托,改变原有的运营模式,整合用户资源。自2014年移动率先推广RCS,RCS将整合已有的通话、联系人、短彩信等基础模块功能的情况下,为用户提供全新的服务和体验。Rich Communication Suite (RCS) is a kind of converged communication service based on enhanced mobile phone local address book, which integrates various communication methods and functions such as voice, message, video and content sharing. With the rapid development of the Internet, operators rely on RCS to change their original operating models and integrate user resources. Since 2014, Mobile has taken the lead in promoting RCS, and RCS will provide users with new services and experiences in the context of integrating existing basic functions such as calls, contacts, and short multimedia messages.
根据已有的融合通信RCS技术规范:对于新联系人除了原有的联系人功能外,还提供了“我”的信息(profile)管理。图1是相关技术中融合通信RCS技术规范对应的内部逻辑原理图,如图1所示:According to the existing RCS technical specification for converged communication: In addition to the original contact function, the new contact also provides "I" information management. FIG. 1 is an internal logic schematic diagram corresponding to a fusion communication RCS technical specification in the related art, as shown in FIG. 1:
Profile技术架构采用开放移动同盟XML文件管理(Open Mobile Alliance XML Document Management,简称为OMA XDM)架构。个人信息和二维码名片为特定的XDMS。Profile功能包含聚合代理(Aggregation Proxy)、个人信息服务(Profile XDMS)、二维码名片服务。每个模块的功能如下:The Profile technology architecture adopts the Open Mobile Alliance XML Document Management (OMA XDM) architecture. Personal information and QR code business cards are specific XDMS. The Profile function includes Aggregation Proxy, Profile XDMS, and QR code card service. The function of each module is as follows:
(1)聚合代理:是终端/客户端访问个人信息、二维码名片的XDMS的唯一接入点,具有以下功能:(1) Aggregation proxy: It is the unique access point of the XDMS that the terminal/client accesses personal information and QR code business card, and has the following functions:
a)对终端请求进行鉴权、或提请其他网元进行鉴权。a) Authentication the terminal request or requesting other network elements for authentication.
b)将终端请求转发至对应的个人信息或二维码名片服务(XML Document Management Service,简称为XDMS)。b) Forward the terminal request to the corresponding personal information or QR Document Management Service (XDMS).
(2)个人信息服务:存储用户个人信息,根据XDMS要求,提供用户设定、访问个人信息,访问他人个人信息的服务。(2) Personal information service: store user's personal information, and provide services for user setting, accessing personal information, and accessing personal information according to XDMS requirements.
(3)二维码名片服务:支持根据个人信息生成和更新二维码名片并返回终端,终端扫描二维码名片时与终端进行交互,向终端返回联系人名片信息。(3) QR code business card service: support to generate and update the QR code business card according to the personal information and return to the terminal, and the terminal interacts with the terminal when scanning the QR code business card, and returns the contact business card information to the terminal.
对于融合通信终端提供独立的个人信息展示、设置和修改界面。个人信息分为基本信息和详细信息两部分,其中:基本信息包括:用户姓名、手机号、头像。详细信息包括:生日、联系方式、公司信息等。终端的个人信息应与全球用户身份模块(Universal Subscriber Identity Module,简称为USIM)或用户识别模块(Subscriber Identity Module,简称为SIM)卡的手机号绑定,即当用户将自己的(U)SIM卡放置入一个终端时,终端应从平台侧获取该(U)SIM卡原
来已设置的个人信息,并向其展示与(U)SIM卡手机号相关联的个人信息。用户的手机号销户后,平台应将该手机号对应的个人信息一并消除。Provides independent personal information display, setup and modification interfaces for converged communication terminals. Personal information is divided into two parts: basic information and detailed information. The basic information includes: user name, mobile phone number, and avatar. Detailed information includes: birthday, contact information, company information, etc. The personal information of the terminal should be bound to the mobile phone number of the Universal Subscriber Identity Module (USIM) or Subscriber Identity Module (SIM) card, that is, when the user sets their own (U)SIM When the card is placed in a terminal, the terminal should obtain the (U)SIM card from the platform side.
The personal information that has been set up is displayed and the personal information associated with the (U)SIM card mobile number is displayed. After the user's mobile phone number is sold, the platform should eliminate the personal information corresponding to the mobile phone number.
对于已有的运营商客户,已有的联系人模块,终端并没有能力直接获取对应的号码是否已经销户。我们在现实中都会经常遇到保存的联系人的号码已经无效了,不再使用了,但是我们仍然将其保存在联系人中,而且毫不知觉,甚至对该号码发起短信等业务,也不知道对方无法收到。直到使用该号码进行呼叫才可能发现对方已经注销并弃用了该号码。这给用户带来了很大的不便和困扰。For an existing carrier customer, the existing contact module does not have the ability to directly obtain whether the corresponding number has been sold. In reality, we often encounter the number of saved contacts is no longer valid, no longer used, but we still save it in the contact, and do not know, even start SMS and other services for the number, nor Know that the other party can't receive it. Until the call is made using this number, it may be found that the other party has logged out and deprecated the number. This brings great inconvenience and trouble to the user.
而融合通信RCS新联系人的个人信息功能,提供了其它用户从平台获取设置的授权个人信息的能力,而在用户手机号销户的情况下,平台会将该号码对应的个人信息一并消除。但是目前并未对此功能进行发掘,而只是在不存在时,对于平台访问接口回调函数返回的结果为未成功时(未成功的原因包括如超时,网络错误,无授权,禁止,不存在等)不对终端该号码的联系人进行更新。The personal information function of the new communication RCS new contact provides the ability for other users to obtain the set personalized authorized information from the platform, and in the case of the user's mobile phone number, the platform will eliminate the personal information corresponding to the number. . However, this function has not been explored at present, but only when the result returned by the platform access interface callback function is unsuccessful (the reasons for unsuccessful include timeout, network error, no authorization, prohibition, non-existence, etc.) ) The contact of the number at the terminal is not updated.
在已有技术或者终端,并没有很好的利用和挖掘平台访问接口回调函数返回的结果,并未依据平台访问接口回调函数返回的结果,判断该他人号码是否被注销,对于被注销的联系人号码依据规则进行自动的处理,从而并未实现实时的获取联系人号码中的注销号码,提醒用户并提供基于一定规则的自动处理,极大的降低了用户体验。In the prior art or the terminal, the result returned by the platform access interface callback function is not well utilized and is not based on the result returned by the platform access interface callback function, and it is determined whether the other party's number is logged off. The number is automatically processed according to the rules, so that the real-time cancellation of the cancellation number in the contact number is not realized, the user is reminded and automatic processing based on certain rules is provided, which greatly reduces the user experience.
针对相关技术中,对于已有的运营商客户,已有的联系人模块,终端并没有能力直接获取对应的号码是否已经销户的问题,尚未提出有效的解决方案。In the related art, for an existing carrier customer, an existing contact module, the terminal does not have the ability to directly obtain whether the corresponding number has been sold, and an effective solution has not been proposed.
发明内容Summary of the invention
本发明实施例提供了一种电话号码处理方法及装置,以至少解决相关技术中终端并没有能力直接获取对应的号码是否已经销户的问题。The embodiment of the invention provides a method and a device for processing a telephone number, so as to solve at least the problem that the terminal does not have the capability to directly obtain whether the corresponding number has been sold.
根据本发明的一个实施例,提供了一种电话号码处理方法,包括:向服务器发送请求消息,其中,所述请求消息用于请求获取与指定电话号码对应的个人信息,所述服务器保存有电话号码与个人信息的对应关系;接收所述服务器对所述请求消息的反馈结果;根据所述反馈结果判断所述电话号码是否为已注销的电话号码。According to an embodiment of the present invention, there is provided a telephone number processing method comprising: transmitting a request message to a server, wherein the request message is for requesting acquisition of personal information corresponding to a specified telephone number, the server holding a telephone a correspondence between the number and the personal information; receiving a feedback result of the server for the request message; and determining, according to the feedback result, whether the phone number is a deregistered phone number.
在本发明实施例中,根据所述反馈结果判断所述电话号码是否为已注销的电话号码包括:获取所述反馈结果的类型,其中,所述反馈结果的类型包括以下至少之一:所述个人信息获取成功、所述个人信息获取超时、未授权获取所述个人信息、禁止获取所述个人信息、未找到所述个人信息;根据所述反馈结果的类型判断所述电话号码是否为已注销的电话号码。In the embodiment of the present invention, determining whether the phone number is a deregistered phone number according to the feedback result includes: acquiring a type of the feedback result, where the type of the feedback result includes at least one of the following: Successfully obtaining personal information, timeout of obtaining personal information, unauthorized access to the personal information, prohibiting acquisition of the personal information, not finding the personal information; determining whether the telephone number is cancelled according to the type of the feedback result Phone number.
在本发明实施例中,根据所述反馈结果的类型判断所述电话号码是否为已注销的电话号码包括:在所述反馈结果的类型为未找到所述个人信息的情况下,确定所述电话号码为已注销的电话号码。In the embodiment of the present invention, determining, according to the type of the feedback result, whether the phone number is a deregistered phone number comprises: determining the phone if the type of the feedback result is that the personal information is not found. The number is the phone number that has been logged out.
在本发明实施例中,根据所述反馈结果判断所述电话号码是否为已注销的电话号码之后
包括:在确定所述电话号码为已注销的电话号码的情况下,通过以下至少之一的处理模式对所述电话号码进行处理:对所述电话号码不进行处理、对所述电话号码进行标注、清除所述电话号码。In the embodiment of the present invention, determining, according to the feedback result, whether the phone number is a phone number that has been logged out
The method includes: processing, in the case that the phone number is a deregistered phone number, processing the phone number by processing mode of at least one of: processing the phone number, marking the phone number Clear the phone number.
在本发明实施例中,向服务器发送请求消息包括:在满足以下条件至少之一时,向所述服务器发送所述请求消息:新增或者编辑联系人信息时、浏览联系人信息时、连接至无线保真WIFI时。In the embodiment of the present invention, sending the request message to the server includes: sending the request message to the server when at least one of the following conditions is met: when adding or editing contact information, browsing contact information, connecting to the wireless Fidelity WIFI.
在本发明实施例中,所述服务器为融合通信RCS的信息管理服务器。In the embodiment of the present invention, the server is an information management server that integrates the communication RCS.
根据本发明的另一个实施例,还提供了一种电话号码处理方法,包括服务器接收终端发送的请求消息,其中,所述请求消息用于请求获取与指定电话号码对应的个人信息,所述服务器保存有电话号码与个人信息的对应关系;所述服务器向所述终端发送对所述请求消息的反馈结果,其中,所述反馈结果为所述终端判断所述电话号码是否为已注销的电话号码的依据。According to another embodiment of the present invention, there is also provided a method for processing a telephone number, comprising: a server receiving a request message sent by a terminal, wherein the request message is for requesting acquisition of personal information corresponding to a specified telephone number, the server Storing a correspondence between the phone number and the personal information; the server sending a feedback result to the request message to the terminal, wherein the feedback result is that the terminal determines whether the phone number is a deregistered phone number Basis.
在本发明实施例中,所述服务器为融合通信RCS的信息管理服务器。In the embodiment of the present invention, the server is an information management server that integrates the communication RCS.
根据本发明的另一个实施例,提供了一种电话号码处理装置,包括:发送模块,设置为向服务器发送请求消息,其中,所述请求消息用于请求获取与指定电话号码对应的个人信息,所述服务器保存有电话号码与个人信息的对应关系;接收模块,设置为接收所述服务器对所述请求消息的反馈结果;判断模块,设置为根据所述反馈结果判断所述电话号码是否为已注销的电话号码。According to another embodiment of the present invention, a telephone number processing apparatus is provided, comprising: a sending module, configured to send a request message to a server, wherein the request message is used to request to obtain personal information corresponding to a specified telephone number, The server stores a correspondence between the phone number and the personal information; the receiving module is configured to receive a feedback result of the server to the request message; and the determining module is configured to determine, according to the feedback result, whether the phone number is Logout phone number.
在本发明实施例中,所述判断模块包括:获取单元,设置为获取所述反馈结果的类型,其中,所述反馈结果的类型包括以下至少之一:所述个人信息获取成功、所述个人信息获取超时、未授权获取所述个人信息、禁止获取所述个人信息、未找到所述个人信息;判断单元,设置为根据所述反馈结果的类型判断所述电话号码是否为已注销的电话号码。In the embodiment of the present invention, the determining module includes: an acquiring unit, configured to acquire a type of the feedback result, where the type of the feedback result includes at least one of the following: the personal information is successfully acquired, the individual The information acquisition timeout, the unauthorized acquisition of the personal information, the prohibition of obtaining the personal information, the personal information is not found; the determining unit is configured to determine, according to the type of the feedback result, whether the telephone number is a cancelled telephone number .
在本发明实施例中,所述判断单元还设置为在所述反馈结果的类型为未找到所述个人信息的情况下,确定所述电话号码为已注销的电话号码。In the embodiment of the present invention, the determining unit is further configured to determine that the phone number is a deregistered phone number if the type of the feedback result is that the personal information is not found.
在本发明实施例中,所述装置还包括:处理模块,设置为在判断模块根据所述反馈结果判断所述电话号码是否为已注销的电话号码之后,在确定所述电话号码为已注销的电话号码的情况下,通过以下至少之一的处理模式对所述电话号码进行处理:对所述电话号码不进行处理、对所述电话号码进行标注、清除所述电话号码。In the embodiment of the present invention, the device further includes: a processing module, configured to determine, after the determining module determines, according to the feedback result, whether the phone number is a deregistered phone number, determining that the phone number is a logout In the case of a telephone number, the telephone number is processed by at least one of the following processing modes: the telephone number is not processed, the telephone number is marked, and the telephone number is cleared.
在本发明实施例中,所述发送模块还设置为在满足以下条件至少之一时,向所述服务器发送所述请求消息:新增或者编辑联系人信息时、浏览联系人信息时、连接至无线保真WIFI时。In the embodiment of the present invention, the sending module is further configured to send the request message to the server when at least one of the following conditions is met: when adding or editing contact information, browsing contact information, connecting to the wireless Fidelity WIFI.
在本发明实施例中,所述服务器为融合通信RCS的信息管理服务器。In the embodiment of the present invention, the server is an information management server that integrates the communication RCS.
根据本发明的另一方面,提供了一种电话号码处理装置,应用于服务器,包括:接收模
块,设置为接收终端发送的请求消息,其中,所述请求消息用于请求获取与指定电话号码对应的个人信息,所述服务器保存有电话号码与个人信息的对应关系;发送模块,设置为向所述终端发送对所述请求消息的反馈结果,其中,所述反馈结果为所述终端判断所述电话号码是否为已注销的电话号码的依据。According to another aspect of the present invention, a telephone number processing apparatus is provided, which is applied to a server, including: a receiving mode
a block, configured to receive a request message sent by the terminal, where the request message is used to request to obtain personal information corresponding to the specified phone number, the server stores a correspondence between the phone number and the personal information; and the sending module is set to The terminal sends a feedback result to the request message, where the feedback result is a basis for the terminal to determine whether the phone number is a deregistered phone number.
在本发明实施例中,所述服务器为融合通信RCS的信息管理服务器。In the embodiment of the present invention, the server is an information management server that integrates the communication RCS.
通过本发明实施例,采用向服务器发送请求消息,其中,请求消息用于请求获取与指定电话号码对应的个人信息,服务器保存有电话号码与个人信息的对应关系;接收服务器对请求消息的反馈结果;根据反馈结果判断电话号码是否为已注销的电话号码,解决了相关技术中,终端并没有能力直接获取对应的号码是否已经销户的问题,进而避免了用户基于无效的号码发起通信而导致的失败以及无效联系人号码导致的联系人冗余显示及带来的操作复杂,实现了及时的回收联系人号码存储空间,节约了空间,同时精简联系人显示列表,简化了用户操作,提升了用户体验。According to the embodiment of the present invention, the request message is sent to the server, where the request message is used to request to obtain personal information corresponding to the specified phone number, the server stores the correspondence between the phone number and the personal information; and the receiving server feeds back the request message. According to the feedback result, it is determined whether the phone number is the deregistered phone number, and the related art has the problem that the terminal does not have the ability to directly obtain whether the corresponding number has been sold, thereby preventing the user from initiating communication based on the invalid number. The redundant display of the contact caused by the failure and the invalid contact number is complicated, and the storage space of the contact number is timely recovered, which saves space, and at the same time, the contact display list is simplified, the user operation is simplified, and the user is improved. Experience.
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:The drawings described herein are intended to provide a further understanding of the invention, and are intended to be a part of the invention. In the drawing:
图1是相关技术中融合通信RCS技术规范对应的内部逻辑原理图;1 is an internal logic schematic diagram corresponding to a fusion communication RCS technical specification in the related art;
图2是根据本发明实施例的电话号码处理流程图;2 is a flow chart of processing a telephone number according to an embodiment of the present invention;
图3是根据本发明实施例的电话号码处理装置结构框图;3 is a block diagram showing the structure of a telephone number processing apparatus according to an embodiment of the present invention;
图4是根据本发明实施例的电话号码处理装置结构框图(一);4 is a structural block diagram (1) of a telephone number processing apparatus according to an embodiment of the present invention;
图5是根据本发明实施例的电话号码处理装置结构框图(二);FIG. 5 is a structural block diagram (2) of a telephone number processing apparatus according to an embodiment of the present invention; FIG.
图6是根据本发明实施例的电话号码处理流程图(一);6 is a flow chart (1) of a telephone number processing according to an embodiment of the present invention;
图7是根据本发明实施例的电话号码处理装置结构框图(三);7 is a structural block diagram (3) of a telephone number processing apparatus according to an embodiment of the present invention;
图8是根据本发明实施例的基于RCS的联系人个人信息的注销号码自动处理方法流程示意图;8 is a schematic flowchart of a method for automatically processing a cancellation number of a contact personal information based on an RCS according to an embodiment of the present invention;
图9是根据本发明实施例的通信终端功能结构示意图。FIG. 9 is a schematic diagram showing the functional structure of a communication terminal according to an embodiment of the present invention.
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。The invention will be described in detail below with reference to the drawings in conjunction with the embodiments. It should be noted that the embodiments in the present application and the features in the embodiments may be combined with each other without conflict.
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用
于区别类似的对象,而不必用于描述特定的顺序或先后次序。It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above drawings are used.
To distinguish similar objects, and not necessarily to describe a specific order or order.
在本实施例中提供了一种电话号码处理方法,图2是根据本发明实施例的电话号码处理流程图,如图2所示,该流程包括如下步骤:In this embodiment, a method for processing a telephone number is provided. FIG. 2 is a flowchart of processing a telephone number according to an embodiment of the present invention. As shown in FIG. 2, the process includes the following steps:
步骤S202,向服务器发送请求消息,其中,请求消息用于请求获取与指定电话号码对应的个人信息,服务器保存有电话号码与个人信息的对应关系;Step S202: Send a request message to the server, where the request message is used to request to obtain personal information corresponding to the specified phone number, and the server stores the correspondence between the phone number and the personal information;
步骤S204,接收服务器对请求消息的反馈结果;Step S204: Receive a feedback result of the server on the request message.
步骤S206,根据该反馈结果判断该电话号码是否为已注销的电话号码。Step S206, determining, according to the feedback result, whether the phone number is a deregistered phone number.
相关技术中,对于已有的运营商客户,已有的联系人模块,终端并没有能力直接获取对应的号码是否已经销户。对于在现实中都会经常遇到保存的联系人的号码已经无效了,不再使用了,但是仍然将其保存在联系人中,而且毫不知觉,甚至对该号码发起短信等业务,也不知道对方无法收到,直到使用该号码进行呼叫才可能发现对方已经注销并弃用了该号码,这给用户带来了很大的不便和困扰。通过上述步骤,终端向服务器发送请求消息,其中,请求消息用于请求获取与指定电话号码对应的个人信息,服务器保存有电话号码与个人信息的对应关系,然后终端接收服务器对请求消息的反馈结果并根据反馈结果判断该电话号码是否为已注销的电话号码,解决了相关技术中对于已有的运营商客户,已有的联系人模块,终端并没有能力直接获取对应的号码是否已经销户的问题,进而避免了用户基于无效的号码发起通信而导致的失败,以及实现了及时回收联系人号码存储空间,节约空间,同时精简联系人显示列表,以及简化了用户操作,提升了用户体验的技术效果。In the related art, for an existing carrier customer, an existing contact module does not have the capability to directly obtain whether the corresponding number has been sold. For the number of contacts that are often encountered in the real world, it is no longer used, but it is still stored in the contact, and it is unconscious, even if it initiates SMS and other services for the number, I don’t know. The other party cannot receive the call until the call is made using the number. It may be found that the other party has logged out and abandoned the number, which brings great inconvenience and trouble to the user. Through the above steps, the terminal sends a request message to the server, where the request message is used to request to obtain personal information corresponding to the specified phone number, the server stores the correspondence between the phone number and the personal information, and then the terminal receives the feedback result of the server to the request message. According to the feedback result, it is determined whether the phone number is a deregistered phone number, and the existing contact module of the existing carrier customer is not solved in the related art, and the terminal does not have the ability to directly obtain whether the corresponding number has been sold. The problem, in turn, avoids the failure caused by the user to initiate communication based on the invalid number, and realizes the technology of timely recycling the contact number storage space, saving space, streamlining the contact display list, simplifying the user operation, and improving the user experience. effect.
上述步骤S206涉及根据该反馈结果判断该电话号码是否为已注销的电话号码,在一个可选的实施方式中,根据该反馈结果判断该电话号码是否为已注销的电话号码包括:获取反馈结果的类型,其中,反馈结果的类型包括以下至少之一:个人信息获取成功、个人信息获取超时、未授权获取个人信息、禁止获取个人信息、未找到个人信息,在获取到反馈结果的类型信息后,根据该反馈结果的类型判断该电话号码是否为已注销的电话号码。The step S206 is to determine whether the phone number is a deregistered phone number according to the feedback result. In an optional implementation manner, determining, according to the feedback result, whether the phone number is a deregistered phone number comprises: obtaining a feedback result. Type, wherein the type of the feedback result includes at least one of the following: personal information acquisition success, personal information acquisition timeout, unauthorized access to personal information, prohibition of obtaining personal information, no personal information found, after obtaining the type information of the feedback result, It is determined according to the type of the feedback result whether the telephone number is a cancelled telephone number.
在一个可选的实施方式中,根据反馈结果的类型判断电话号码是否为已注销的电话号码可以但并不限于在反馈结果的类型为未找到该个人信息的情况下,确定电话号码为已注销的电话号码。In an optional implementation manner, determining whether the phone number is the deregistered phone number according to the type of the feedback result may be, but is not limited to, determining that the phone number is the logout if the type of the feedback result is that the personal information is not found. Phone number.
在一个可选的实施方式中,根据反馈结果判断该电话号码是否为已注销的电话号码之后,在确定该电话号码为已注销的电话号码的情况下,通过以下至少之一的处理模式对该电话号码进行处理:对该电话号码不进行处理、对该电话号码进行标注、清除该电话号码。In an optional implementation manner, after determining whether the phone number is a deregistered phone number according to the feedback result, in a case where the phone number is determined to be the deregistered phone number, the processing mode is adopted by at least one of the following The phone number is processed: the phone number is not processed, the phone number is marked, and the phone number is cleared.
上述步骤S202涉及向服务器发送请求消息,在一个可选的实施方式中,在满足预定条件时,向该服务器发送该请求消息,该预定条件可以但不限于以下至少之一:新增或者编辑联系人信息时、浏览联系人信息时、连接至无线保真(Wireless Fidelity,简称为WIFI)时。The foregoing step S202 involves sending a request message to the server. In an optional implementation manner, when the predetermined condition is met, the request message is sent to the server, and the predetermined condition may be, but is not limited to, at least one of the following: adding or editing a contact. When people information, when browsing contact information, when connecting to Wireless Fidelity (WIFI).
在一个可选的实施方式中,上述服务器为融合通信RCS的信息管理服务器。
In an optional implementation manner, the foregoing server is an information management server that fuses the communication RCS.
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。Through the description of the above embodiments, those skilled in the art can clearly understand that the method according to the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course, by hardware, but in many cases, the former is A better implementation. Based on such understanding, the technical solution of the present invention, which is essential or contributes to the prior art, may be embodied in the form of a software product stored in a storage medium (such as ROM/RAM, disk, The optical disc includes a number of instructions for causing a terminal device (which may be a cell phone, a computer, a server, or a network device, etc.) to perform the methods described in various embodiments of the present invention.
在本实施例中还提供了一种电话号码处理装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。In the embodiment, a phone number processing device is also provided, which is used to implement the above-mentioned embodiments and preferred embodiments, and has not been described again. As used below, the term "module" may implement a combination of software and/or hardware of a predetermined function. Although the apparatus described in the following embodiments is preferably implemented in software, hardware, or a combination of software and hardware, is also possible and contemplated.
图3是根据本发明实施例的电话号码处理装置结构框图,如图3所示,该装置包括:发送模块32,设置为向服务器发送请求消息,其中,请求消息用于请求获取与指定电话号码对应的个人信息,服务器保存有电话号码与个人信息的对应关系;接收模块34,设置为接收服务器对请求消息的反馈结果;判断模块36,设置为根据该反馈结果判断该电话号码是否为已注销的电话号码。3 is a structural block diagram of a telephone number processing apparatus according to an embodiment of the present invention. As shown in FIG. 3, the apparatus includes: a sending module 32, configured to send a request message to a server, where the request message is used to request to obtain and specify a telephone number. Corresponding personal information, the server stores the correspondence between the phone number and the personal information; the receiving module 34 is configured to receive the feedback result of the server to the request message; the determining module 36 is configured to determine, according to the feedback result, whether the phone number is the logout Phone number.
图4是根据本发明实施例的电话号码处理装置结构框图(一),如图4所示,该结构框图涉及到图3中的判断模块36,其中该判断模块36包括获取单元362,设置为获取反馈结果的类型,其中,反馈结果的类型包括以下至少之一:个人信息获取成功、个人信息获取超时、未授权获取该个人信息、禁止获取个人信息、未找到个人信息;判断单元364,设置为根据反馈结果的类型判断电话号码是否为已注销的电话号码。4 is a structural block diagram (1) of a telephone number processing apparatus according to an embodiment of the present invention. As shown in FIG. 4, the structural block diagram relates to the determining module 36 of FIG. 3, wherein the determining module 36 includes an obtaining unit 362, which is set to Obtaining a type of the feedback result, wherein the type of the feedback result includes at least one of the following: successful acquisition of personal information, timeout of personal information acquisition, unauthorized acquisition of the personal information, prohibition of obtaining personal information, and no personal information found; determining unit 364, setting It is determined whether the phone number is a cancelled phone number according to the type of the feedback result.
在一个可选的实施方式中,图4中涉及到的判断单元364还设置为在反馈结果的类型为未找到个人信息的情况下,确定电话号码为已注销的电话号码。In an optional embodiment, the determining unit 364 involved in FIG. 4 is further configured to determine that the telephone number is the deregistered telephone number if the type of the feedback result is that the personal information is not found.
图5是根据本发明实施例的电话号码处理装置结构框图(二),如图5所示,该装置除了包括图3涉及到的所有模块外,还包括处理模块52,设置为在判断模块36根据反馈结果判断电话号码是否为已注销的电话号码之后,在确定该电话号码为已注销的电话号码的情况下,通过以下至少之一的处理模式对该电话号码进行处理:对该电话号码不进行处理、对该电话号码进行标注、清除该电话号码。FIG. 5 is a structural block diagram (2) of a telephone number processing apparatus according to an embodiment of the present invention. As shown in FIG. 5, the apparatus includes a processing module 52, which is disposed at the determining module 36, in addition to all the modules involved in FIG. After determining whether the phone number is the deregistered phone number according to the feedback result, in case determining that the phone number is the deregistered phone number, the phone number is processed by at least one of the following processing modes: the phone number is not Process, mark the phone number, and clear the phone number.
在一个可选的实施方式中,发送模块32还设置为在满足以下条件至少之一时,向服务器发送该请求消息:新增或者编辑联系人信息时、浏览联系人信息时、连接至无线保真WIFI时。In an optional implementation manner, the sending module 32 is further configured to send the request message to the server when at least one of the following conditions is met: when adding or editing contact information, when browsing contact information, connecting to wireless fidelity WIFI.
在一个可选的实施方式中,上述服务器为融合通信RCS的信息管理服务器。In an optional implementation manner, the foregoing server is an information management server that fuses the communication RCS.
在本实施例中还提供了一种电话号码处理方法,图6是根据本发明实施例的电话号码处理流程图(一),如图6所示,该流程包括如下步骤:In the embodiment, a method for processing a phone number is also provided. FIG. 6 is a flowchart (1) of processing a phone number according to an embodiment of the present invention. As shown in FIG. 6, the process includes the following steps:
步骤S602,服务器接收终端发送的请求消息,其中,请求消息用于请求获取与指定电话号码对应的个人信息,服务器保存有电话号码与个人信息的对应关系;
Step S602, the server receives the request message sent by the terminal, where the request message is used to request to obtain personal information corresponding to the specified phone number, and the server stores the correspondence between the phone number and the personal information;
步骤S604,服务器向终端发送对该请求消息的反馈结果,其中,该反馈结果为该终端判断该电话号码是否为已注销的电话号码的依据。Step S604: The server sends a feedback result to the request message to the terminal, where the feedback result is a basis for the terminal to determine whether the phone number is a deregistered phone number.
通过上述步骤,服务器接收终端发送的用于获取与指定电话号码对应的个人信息的请求消息,在收到该请求消息后,服务器向终端发送请求消息对应的反馈结果,该反馈结果为该终端判断该电话号码是否为已注销的电话号码的依据。相比于现有技术中,仅仅是在用户手机号销户的情况下,平台才会将该号码对应的个人信息一并消除,上述方法对相关技术中涉及到的相关过程进行深度发掘,解决了相关技术中对于已有的运营商客户,已有的联系人模块,终端并没有能力直接获取对应的号码是否已经销户的问题,进而达到了避免用户基于无效的号码发起通信而导致的失败,以及对方人员无法及时获得联系信息而发起方完全不知道而导致事情延误,以及实现了可以及时的回收联系人号码存储空间,节约空间,同时精简联系人显示列表,避免无效联系人号码导致的联系人冗余显示及带来的操作复杂,从而大大的简化用户操作,提升用户体验的技术效果。After receiving the request message, the server sends a request message corresponding to the request message to the terminal, and the feedback result is determined by the terminal. Whether the phone number is the basis of the phone number that was logged off. Compared with the prior art, only when the user's mobile phone number is sold off, the platform will eliminate the personal information corresponding to the number, and the above method deeply explores related processes involved in the related technology and solves the problem. In the related art, for an existing carrier customer, an existing contact module, the terminal does not have the ability to directly obtain whether the corresponding number has been sold, thereby achieving the failure of the user to initiate communication based on the invalid number. And the other party's personnel can't get the contact information in time, but the initiator does not know it and causes the delay, and realizes that the contact number storage space can be recycled in time, save space, and at the same time streamline the contact display list and avoid the invalid contact number. The redundant display of the contacts and the complicated operation are provided, thereby greatly simplifying the user operation and improving the technical effect of the user experience.
在一个可选的实施方式中,上述服务器为融合通信RCS的信息管理服务器。In an optional implementation manner, the foregoing server is an information management server that fuses the communication RCS.
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。Through the description of the above embodiments, those skilled in the art can clearly understand that the method according to the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course, by hardware, but in many cases, the former is A better implementation. Based on such understanding, the technical solution of the present invention, which is essential or contributes to the prior art, can be embodied in the form of a software product stored in a storage medium (such as a read only memory (ROM, Read). -Only Memory), random access memory (RAM, Random Access Memory), disk, CD-ROM, including a number of instructions to enable a terminal device (which can be a mobile phone, computer, server, or network device, etc.) The methods described in the various embodiments are invented.
在本实施例中还提供了一种电话号码处理装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。In the embodiment, a phone number processing device is also provided, which is used to implement the above-mentioned embodiments and preferred embodiments, and has not been described again. As used below, the term "module" may implement a combination of software and/or hardware of a predetermined function. Although the apparatus described in the following embodiments is preferably implemented in software, hardware, or a combination of software and hardware, is also possible and contemplated.
图7是根据本发明实施例的电话号码处理装置结构框图(三),如图7所示,该装置包括接收模块72,设置为接收终端发送的请求消息,其中,请求消息用于请求获取与指定电话号码对应的个人信息,服务器保存有电话号码与个人信息的对应关系;发送模块74,设置为向终端发送对请求消息的反馈结果,其中,该反馈结果为该终端判断该电话号码是否为已注销的电话号码的依据。7 is a structural block diagram (3) of a telephone number processing apparatus according to an embodiment of the present invention. As shown in FIG. 7, the apparatus includes a receiving module 72 configured to receive a request message sent by a terminal, where the request message is used to request acquisition and Specifying the personal information corresponding to the phone number, the server stores the correspondence between the phone number and the personal information; the sending module 74 is configured to send a feedback result to the request message to the terminal, wherein the feedback result is that the terminal determines whether the phone number is The basis for the phone number that was logged off.
在一个可选的实施方式中,上述服务器为融合通信RCS的信息管理服务器。In an optional implementation manner, the foregoing server is an information management server that fuses the communication RCS.
需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述模块分别位于多个处理器中。It should be noted that each of the above modules may be implemented by software or hardware. For the latter, the foregoing may be implemented by, but not limited to, the foregoing modules are all located in the same processor; or, the modules are located in multiple In the processor.
本发明的实施例还提供了一种存储介质。可选地,在本实施例中,上述存储介质可以被
设置为存储用于执行以下步骤的程序代码:Embodiments of the present invention also provide a storage medium. Optionally, in this embodiment, the foregoing storage medium may be
Set to store the program code used to perform the following steps:
S1,向服务器发送请求消息,其中,请求消息用于请求获取与指定电话号码对应的个人信息,服务器保存有电话号码与个人信息的对应关系;S1. Send a request message to the server, where the request message is used to request to obtain personal information corresponding to the specified phone number, and the server stores the correspondence between the phone number and the personal information;
S2,接收服务器对请求消息的反馈结果;S2, receiving a feedback result of the server on the request message;
S3,根据该反馈结果判断该电话号码是否为已注销的电话号码。S3. Determine, according to the feedback result, whether the phone number is a phone number that has been logged out.
在本发明实施例中,存储介质还被设置为存储用于执行以下步骤的程序代码:In an embodiment of the invention, the storage medium is further arranged to store program code for performing the following steps:
S4,服务器接收终端发送的请求消息,其中,请求消息用于请求获取与指定电话号码对应的个人信息,服务器保存有电话号码与个人信息的对应关系;S4. The server receives the request message sent by the terminal, where the request message is used to request to obtain personal information corresponding to the specified phone number, and the server stores the correspondence between the phone number and the personal information.
S5,服务器向终端发送对该请求消息的反馈结果,其中,该反馈结果为该终端判断该电话号码是否为已注销的电话号码的依据。S5. The server sends a feedback result to the request message to the terminal, where the feedback result is a basis for the terminal to determine whether the phone number is a deregistered phone number.
可选地,在本实施例中,上述存储介质可以包括但不限于:通用串行总线(Universal Serial Bus,简称为USB)闪存盘(又称为U盘)、ROM、RAM、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。Optionally, in this embodiment, the foregoing storage medium may include, but is not limited to, a Universal Serial Bus (USB) flash disk (also referred to as a USB flash drive), a ROM, a RAM, a mobile hard disk, and a magnetic disk. A variety of media that can store program code, such as a disc or a disc.
可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行上述S1、S2以及S3。Optionally, in the embodiment, the processor executes the above S1, S2, and S3 according to the stored program code in the storage medium.
可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行上述S4,S5。Optionally, in this embodiment, the processor executes the above S4, S5 according to the stored program code in the storage medium.
可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。For example, the specific examples in this embodiment may refer to the examples described in the foregoing embodiments and the optional embodiments, and details are not described herein again.
融合通信RCS新联系人的个人信息功能,提供了其它用户从平台获取设置的授权个人信息的能力,而在用户手机号销户的情况下,平台会将该号码对应的个人信息一并消除,从而使得用户通过平台获取对方号码是否销户(即是否处在对应的个人信息记录)成为可能。而基于如上能力,用户可以对于终端联系人实时获取其中保存号码的状态,并对注销号码等无效号码自动的进行处理。从而方便用户的使用,大大提高用户体验。The personal information function of the new communication RCS new contact provides the ability for other users to obtain the set personalized authorized information from the platform, and in the case of the user's mobile phone number, the platform will eliminate the personal information corresponding to the number. Therefore, it is possible for the user to obtain whether the other party's number is sold out through the platform (ie, whether it is in the corresponding personal information record). Based on the above capabilities, the user can obtain the status of the saved number in real time for the terminal contact, and automatically process the invalid number such as the cancellation number. This makes it easy for users to use and greatly enhances the user experience.
本发明实施例提供了一种基于RCS的联系人个人信息的注销号码自动处理方法及其终端。基于融合通信RCS新联系人的个人信息功能,对于联系人中的他人号码,连接访问平台存储的对应号码的个人信息,依据平台访问接口回调函数返回的结果,判断该他人号码是否被注销,对于被注销的联系人号码依据规则进行自动的处理,从而实现实时的获取联系人号码中的注销号码,提醒用户并提供基于一定规则的自动处理。采用此方法使得联系人中的注销号码会被自动的标注或者清除,并且用户可以及时的获取联系人号码失效的信息,从而避免了用户基于无效的号码发起通信而导致的失败,以及对方人员无法及时获得联系信息而发起方完全不知道而导致事情延误。并且可以及时的回收联系人号码存储空间,节约空间,同时精简联系人显示列表,避免无效联系人号码导致的联系人冗余显示及带来的操作复杂。从而大大的简化用户操作,提升用户体验。同时注销号码自动处理方式的选择设置,可以在即
兼容已有模式的前提下,又能提供多种不同的对注销号码的自动处理模式。The embodiment of the invention provides an automatic processing method for the cancellation number of the personal information of the contact based on the RCS and a terminal thereof. Based on the personal information function of the new contact of the communication communication RCS, for the other person's number in the contact, the personal information of the corresponding number stored in the access platform is connected, and according to the result returned by the platform access interface callback function, it is determined whether the other person's number is cancelled. The contacted contact number is automatically processed according to the rules, thereby realizing the real-time acquisition of the cancellation number in the contact number, reminding the user and providing automatic processing based on certain rules. With this method, the cancellation number in the contact will be automatically marked or cleared, and the user can obtain the information of the contact number invalidation in time, thereby avoiding the failure of the user to initiate communication based on the invalid number, and the other party cannot Timely access to contact information and the initiator is completely unaware of the delay. Moreover, the contact number storage space can be recovered in time, space is saved, and the contact display list is streamlined, and the redundant display of the contact caused by the invalid contact number is avoided, and the operation is complicated. This greatly simplifies user operations and enhances the user experience. At the same time, the selection setting of the automatic processing method of the cancellation number can be immediately
Under the premise of being compatible with the existing mode, it can provide a variety of different automatic processing modes for the cancellation number.
为了实现上述目的,本发明实施例提供了一种基于RCS的联系人个人信息的注销号码自动处理方法,该方法包括:In order to achieve the above object, an embodiment of the present invention provides an automatic processing method for a cancellation number of a contact personal information based on an RCS, the method comprising:
注销号码自动处理模式选择的设置。注销号码自动处理模式包括但不限于不处理模式,标注处理模式,自动清除处理模式等。The setting of the logout number automatic processing mode selection. The logout number automatic processing mode includes, but is not limited to, no processing mode, annotation processing mode, automatic clear processing mode, and the like.
在特定的流程节点,获取需要发起基于平台访问个人信息的联系人的他人号码。At a specific process node, obtain the number of the other person who needs to initiate a contact based on the platform to access personal information.
对于该联系人号码,依据号码内容和该终端的信息,连接平台服务器,发起访问获取联系人号码信息的请求,调用对应接口,并注册回调。For the contact number, according to the content of the number and the information of the terminal, connect to the platform server, initiate a request for accessing the contact number information, invoke the corresponding interface, and register the callback.
平台服务器依据调用信息,对请求进行鉴权,并处理返回访问获取联系人号码个人信息的结果。The platform server authenticates the request according to the call information, and processes the result of returning the personal information of the access contact number.
终端回调获取返回结果,依据结果的类型判定该联系人号码是否为已注销的号码。The terminal callback obtains the returned result, and determines whether the contact number is the cancelled number according to the type of the result.
终端依据注销号码自动处理模式选择的设置结果,对于包含该注销号码的联系人进行处理,并提供适当的提示。The terminal automatically processes the mode selection result according to the cancellation number, processes the contact including the cancellation number, and provides an appropriate prompt.
为了实现上述目的,本发明实施例还提供了一种通信终端,该通信终端包括:In order to achieve the above object, an embodiment of the present invention further provides a communication terminal, where the communication terminal includes:
模式设置单元,设置为注销号码自动处理模式选择的设置。The mode setting unit is set to the setting of the logout number automatic processing mode selection.
模式获取单元:设置为获取注销号码自动处理模式选择的当前已选处理模式。Mode acquisition unit: Set to obtain the currently selected processing mode for the cancellation number automatic processing mode selection.
个人信息状态获取单元:对于联系人中的他人号码,连接访问平台存储的对应号码的个人信息,通过回调,获取平台访问接口返回的访问结果。The personal information status obtaining unit: for the other person's number in the contact, connects the personal information of the corresponding number stored in the access platform, and obtains the access result returned by the platform access interface through the callback.
注销号码管理单元:依据访问他人联系人号码对应的个人信息的返回访问结果,判断该号码是否为注销号码。The logout number management unit: judges whether the number is a logout number according to the return access result of the personal information corresponding to the contact number of the other person.
注销号码处理单元:对于注销号码,依据终端依据注销号码自动处理模式选择的设置结果,对于包含该注销号码的联系人进行处理,并提供适当的提示。The cancellation number processing unit: for the cancellation number, according to the setting result of the automatic processing mode selection by the terminal according to the cancellation number, the contact including the cancellation number is processed, and an appropriate prompt is provided.
下面将结合本发明实施例,对本发明实施例中的技术方案进行完整的描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The technical solutions in the embodiments of the present invention are fully described below in conjunction with the embodiments of the present invention. It is obvious that the described embodiments are a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments obtained by a person skilled in the art based on the embodiments of the present invention without creative efforts are within the scope of the present invention.
下面结合附图对本发明的一个可选实施例进行说明。An alternative embodiment of the present invention will now be described with reference to the accompanying drawings.
本实施例提供了一种基于RCS的联系人个人信息的注销号码自动处理方法。图8是根据本发明实施例的基于RCS的联系人个人信息的注销号码自动处理方法流程示意图,如图8所示,该流程包括以下步骤:This embodiment provides an automatic processing method for the cancellation number of the personal information of the contact based on the RCS. FIG. 8 is a schematic flowchart of a method for automatically processing a cancellation number of a contact personal information based on an RCS according to an embodiment of the present invention. As shown in FIG. 8, the process includes the following steps:
步骤S801:注销号码自动处理模式选择的设置;
Step S801: setting a logout number automatic processing mode selection;
该注销号码自动处理模式选择的设置用于联系人是否检查注销号码,以及对于确定为注销号码的联系人的处理规则的设置。The setting of the cancellation number automatic processing mode selection is for the contact to check the cancellation number, and the setting of the processing rule for the contact determined to be the cancellation number.
该注销号码自动处理模式选择的设置功能可以置于联系人模块的设置菜单中,但并不限于此。另外注销号码自动处理方式的选择设置,可以在即兼容已有模式的前提下,又能提供多种不同的对注销号码的自动处理模式。The setting function of the cancellation number automatic processing mode selection can be placed in the setting menu of the contact module, but is not limited thereto. In addition, the selection setting of the automatic processing mode of the cancellation number can provide a plurality of different automatic processing modes for the cancellation number under the premise of being compatible with the existing mode.
注销号码自动处理模式包括但不限于不处理模式,标注处理模式,自动清除处理模式等。The logout number automatic processing mode includes, but is not limited to, no processing mode, annotation processing mode, automatic clear processing mode, and the like.
不处理模式:不检查注销号码,不处理,与现有状态一致;No processing mode: Do not check the cancellation number, do not process, consistent with the existing status;
标注处理模式:检查注销号码,对于确定为注销号码的号码进行标注,并且给用户适当的提示;Label processing mode: check the cancellation number, mark the number determined to be the cancellation number, and give the user appropriate prompts;
自动清除处理模式:检查注销号码,对于确定包括注销号码的联系人进行自动处理,并且给用户适当的提示;Automatic clear processing mode: check the cancellation number, automatically process the contact including the cancellation number, and give the user appropriate prompts;
步骤S802:在特定的流程节点,获取需要发起基于平台访问个人信息的联系人的他人号码;Step S802: Acquire, at a specific process node, a number of others who needs to initiate a contact based on the platform to access personal information;
特定的流程节点为终端自动获取更新他人号码个人信息的流程及时间节点。The specific process node automatically obtains the process and time node for updating the personal information of the others number for the terminal.
特定的流程及时间节点包括但不限于:新增或编辑联系人时、浏览联系人详情时、WiFi连接时(如:每周内第一次连接上WiFi)或前述事件的组合。Specific processes and time nodes include, but are not limited to, when adding or editing contacts, when browsing contact details, when connecting to WiFi (eg, connecting WiFi for the first time in a week), or a combination of the aforementioned events.
步骤S803:对于该联系人号码,依据号码内容和该终端的信息,连接平台服务器,发起访问获取联系人号码信息的请求,调用对应接口,并注册回调。Step S803: Connect, to the contact number, the platform server according to the content of the number and the information of the terminal, initiate a request for accessing the contact number information, invoke the corresponding interface, and register the callback.
平台服务器是指融合通信的“我”的信息(profile)管理服务器。The platform server refers to the "me" profile management server that integrates communication.
步骤S804:平台服务器依据调用信息,对请求进行鉴权,并处理返回访问获取联系人号码个人信息的结果。Step S804: The platform server authenticates the request according to the calling information, and processes the result of returning the personal information of the access contact number.
上述结果状态指的是获取访问该联系人号码的访问结果状态,用来表示该次获取访问成功与否,以及失败的原因。该结果状态包括但不限于成功,超时,未授权,禁止,未找到,网络错误,未知等。The result status refers to obtaining the access result status of accessing the contact number, indicating whether the access is successful or not, and the reason for the failure. The resulting status includes, but is not limited to, success, timeout, unauthorized, forbidden, not found, network error, unknown, and the like.
步骤S805:终端回调获取返回结果,依据结果的类型判定该联系人号码是否为已注销的号码。Step S805: The terminal callback obtains a return result, and determines whether the contact number is a cancelled number according to the type of the result.
步骤S806:终端依据注销号码自动处理模式选择的设置结果,对于包含该注销号码的联系人进行处理,并提供适当的提示。Step S806: The terminal automatically processes the setting result of the mode selection according to the cancellation number, processes the contact including the cancellation number, and provides an appropriate prompt.
下面结合附图对本发明的另一个可选实施例进行说明。本实施例还提供了一种通信终端。图9是根据本发明实施例的通信终端功能结构示意图,如图9所示,该通信终端主要包括模式设置单元901、模式获取单元902、个人信息状态获取单元903、注销号码管理单元904、
注销号码处理单元905,其中:Another alternative embodiment of the present invention will now be described with reference to the accompanying drawings. This embodiment also provides a communication terminal. FIG. 9 is a schematic structural diagram of a communication terminal according to an embodiment of the present invention. As shown in FIG. 9, the communication terminal mainly includes a mode setting unit 901, a mode acquiring unit 902, a personal information state acquiring unit 903, and a logout number management unit 904.
The logout number processing unit 905, wherein:
模式设置单元901,设置为注销号码自动处理模式选择的设置。The mode setting unit 901 is set to the setting of the logout number automatic processing mode selection.
模式获取单元902:设置为获取注销号码自动处理模式选择的当前已选处理模式。Mode acquisition unit 902: Set to obtain the currently selected processing mode of the cancellation number automatic processing mode selection.
个人信息状态获取单元903:对于联系人中的他人号码,连接访问平台存储的对应号码的个人信息,通过回调,获取平台访问接口返回的访问结果。The personal information status obtaining unit 903: for the other person's number in the contact, connects the personal information of the corresponding number stored in the access platform, and obtains the access result returned by the platform access interface through the callback.
注销号码管理单元904:依据访问他人联系人号码对应的个人信息的返回访问结果,判断该号码是否为注销号码。The logout number management unit 904 determines whether the number is a logout number based on the return access result of the personal information corresponding to the accessing of the contact number of the other party.
注销号码处理单元905:对于注销号码,依据终端依据注销号码自动处理模式选择的设置结果,对于包含该注销号码的联系人进行处理,并提供适当的提示。The cancellation number processing unit 905: for the cancellation number, according to the setting result of the automatic processing mode selection by the terminal according to the cancellation number, processes the contact including the cancellation number, and provides an appropriate prompt.
需要说明的是本实施例中的部分单元的功能也可以通过一主控芯片实现,但主控芯片实现相应功能涉及到的逻辑关系与上述单元相同,所以并不能将此看作是与本实施例的区别,任何涉及与本实施例相同逻辑关系建立的硬件功能结构都在本发明的保护范围之内。It should be noted that the function of some units in this embodiment may also be implemented by a main control chip, but the logical relationship involved in implementing the corresponding function of the main control chip is the same as that of the above unit, so this cannot be regarded as the implementation. For the difference of the examples, any hardware function structure related to the same logical relationship as the embodiment is within the protection scope of the present invention.
综上所述,本发明提供了一种基于RCS的联系人个人信息的注销号码自动处理方法及其终端。基于融合通信RCS新联系人的个人信息功能,对于联系人中的他人号码,连接访问平台存储的对应号码的个人信息,依据平台访问接口回调函数返回的结果,判断他人号码是否被注销,对于被注销的联系人号码依据规则进行自动的处理,从而实现实时的获取联系人号码中的注销号码,提醒用户并提供基于一定规则的自动处理,从而大大提升用户体验,并且使得联系人中的注销号码会被自动的标注或者清除,并且用户可以及时的获取联系人号码失效的信息,从而避免了用户基于无效的号码发起通信而导致的失败,以及对方人员无法及时获得联系信息而发起方完全不知道而导致事情延误,还可以及时的回收联系人号码存储空间,节约空间,同时精简联系人显示列表,避免无效联系人号码导致的联系人冗余显示及带来的操作复杂,从而大大的简化用户操作,提升用户体验。此外由于其涉及基础通信模块,且为运营商主推的RCS的一部分,因此具有较大的潜在的专利价值。如转化为产品或者被运营商纳为要求的一部分,将能起到很大的实用价值。In summary, the present invention provides an automatic processing method for cancellation number of contact personal information based on RCS and a terminal thereof. Based on the personal information function of the new contact of the RCS new communication, for the other person's number in the contact, the personal information of the corresponding number stored in the access platform is connected, and according to the result returned by the platform access interface callback function, it is determined whether the other person's number is cancelled or not. The cancelled contact number is automatically processed according to the rules, thereby realizing the real-time acquisition of the cancellation number in the contact number, reminding the user and providing automatic processing based on certain rules, thereby greatly improving the user experience and making the cancellation number in the contact It will be automatically marked or cleared, and the user can get the information of the contact number invalidation in time, thus avoiding the failure of the user to initiate communication based on the invalid number, and the other party cannot obtain the contact information in time, and the initiator does not know at all. As a result of delays, the storage space of the contact number can be recycled in time, space is saved, and the contact display list is streamlined, and the redundant display of the contact caused by the invalid contact number is avoided, and the operation is complicated, thereby greatly simplifying the user. operating Enhance the user experience. In addition, because it involves the basic communication module and is part of the operator's main RCS, it has a large potential patent value. If it is converted into a product or is part of the requirements of the operator, it will be of great practical value.
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。It will be apparent to those skilled in the art that the various modules or steps of the present invention described above can be implemented by a general-purpose computing device that can be centralized on a single computing device or distributed across a network of multiple computing devices. Alternatively, they may be implemented by program code executable by the computing device such that they may be stored in the storage device by the computing device and, in some cases, may be different from the order herein. The steps shown or described are performed, or they are separately fabricated into individual integrated circuit modules, or a plurality of modules or steps thereof are fabricated as a single integrated circuit module. Thus, the invention is not limited to any specific combination of hardware and software.
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
The above description is only the preferred embodiment of the present invention, and is not intended to limit the present invention, and various modifications and changes can be made to the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and scope of the present invention are intended to be included within the scope of the present invention.
Claims (16)
- 一种电话号码处理方法,包括:A method for processing a telephone number, comprising:向服务器发送请求消息,其中,所述请求消息用于请求获取与指定电话号码对应的个人信息,所述服务器保存有电话号码与个人信息的对应关系;Sending a request message to the server, wherein the request message is used to request to obtain personal information corresponding to the specified phone number, and the server stores a correspondence between the phone number and the personal information;接收所述服务器对所述请求消息的反馈结果;Receiving a feedback result of the server to the request message;根据所述反馈结果判断所述电话号码是否为已注销的电话号码。Determining, according to the feedback result, whether the phone number is a phone number that has been logged out.
- 根据权利要求1所述的方法,其中,根据所述反馈结果判断所述电话号码是否为已注销的电话号码包括:The method according to claim 1, wherein determining whether the telephone number is a cancelled telephone number according to the feedback result comprises:获取所述反馈结果的类型,其中,所述反馈结果的类型包括以下至少之一:所述个人信息获取成功、所述个人信息获取超时、未授权获取所述个人信息、禁止获取所述个人信息、未找到所述个人信息;Obtaining a type of the feedback result, where the type of the feedback result includes at least one of: the personal information acquisition succeeds, the personal information acquisition timeout, unauthorized acquisition of the personal information, prohibition of obtaining the personal information The personal information was not found;根据所述反馈结果的类型判断所述电话号码是否为已注销的电话号码。Determining whether the phone number is a deregistered phone number according to the type of the feedback result.
- 根据权利要求2所述的方法,其中,根据所述反馈结果的类型判断所述电话号码是否为已注销的电话号码包括:The method according to claim 2, wherein determining whether the telephone number is a cancelled telephone number according to a type of the feedback result comprises:在所述反馈结果的类型为未找到所述个人信息的情况下,确定所述电话号码为已注销的电话号码。In the case where the type of the feedback result is that the personal information is not found, it is determined that the telephone number is a deregistered telephone number.
- 根据权利要求1所述的方法,其中,根据所述反馈结果判断所述电话号码是否为已注销的电话号码之后包括:The method according to claim 1, wherein judging whether the telephone number is a cancelled telephone number according to the feedback result comprises:在确定所述电话号码为已注销的电话号码的情况下,通过以下至少之一的处理模式对所述电话号码进行处理:对所述电话号码不进行处理、对所述电话号码进行标注、清除所述电话号码。In the case of determining that the phone number is a deregistered phone number, the phone number is processed by at least one of the following processing modes: the phone number is not processed, the phone number is marked, and the phone number is marked. The phone number.
- 根据权利要求1所述的方法,其中,向服务器发送请求消息包括:The method of claim 1 wherein transmitting the request message to the server comprises:在满足以下条件至少之一时,向所述服务器发送所述请求消息:The request message is sent to the server when at least one of the following conditions is met:新增或者编辑联系人信息时、浏览联系人信息时、连接至无线保真WIFI时。When adding or editing contact information, browsing contact information, and connecting to wireless fidelity WIFI.
- 根据权利要求1至5中任一项所述的方法,其中,所述服务器为融合通信RCS的信息管理服务器。The method according to any one of claims 1 to 5, wherein the server is an information management server that fuses communication RCS.
- 一种电话号码处理方法,包括:A method for processing a telephone number, comprising:服务器接收终端发送的请求消息,其中,所述请求消息用于请求获取与指定电话号码对应的个人信息,所述服务器保存有电话号码与个人信息的对应关系;The server receives the request message sent by the terminal, where the request message is used to request to obtain personal information corresponding to the specified phone number, and the server stores the correspondence between the phone number and the personal information;所述服务器向所述终端发送对所述请求消息的反馈结果,其中,所述反馈结果为所述终端判断所述电话号码是否为已注销的电话号码的依据。 The server sends a feedback result to the request message to the terminal, where the feedback result is a basis for the terminal to determine whether the phone number is a deregistered phone number.
- 根据权利要求7所述的方法,其中,所述服务器为融合通信RCS的信息管理服务器。The method of claim 7, wherein the server is an information management server that fuses the communication RCS.
- 一种电话号码处理装置,包括:A telephone number processing device comprising:发送模块,设置为向服务器发送请求消息,其中,所述请求消息用于请求获取与指定电话号码对应的个人信息,所述服务器保存有电话号码与个人信息的对应关系;a sending module, configured to send a request message to the server, where the request message is used to request to obtain personal information corresponding to the specified phone number, and the server stores a correspondence between the phone number and the personal information;接收模块,设置为接收所述服务器对所述请求消息的反馈结果;a receiving module, configured to receive a feedback result of the server to the request message;判断模块,设置为根据所述反馈结果判断所述电话号码是否为已注销的电话号码。The judging module is configured to determine, according to the feedback result, whether the phone number is a deregistered phone number.
- 根据权利要求9所述的装置,其中,所述判断模块包括:The apparatus of claim 9, wherein the determining module comprises:获取单元,设置为获取所述反馈结果的类型,其中,所述反馈结果的类型包括以下至少之一:所述个人信息获取成功、所述个人信息获取超时、未授权获取所述个人信息、禁止获取所述个人信息、未找到所述个人信息;An obtaining unit, configured to obtain a type of the feedback result, where the type of the feedback result includes at least one of the following: the personal information acquisition succeeds, the personal information acquisition timeout, unauthorized acquisition of the personal information, and prohibition Obtaining the personal information, and not finding the personal information;判断单元,设置为根据所述反馈结果的类型判断所述电话号码是否为已注销的电话号码。The judging unit is configured to determine, according to the type of the feedback result, whether the phone number is a deregistered phone number.
- 根据权利要求10所述的装置,其中,所述判断单元还设置为在所述反馈结果的类型为未找到所述个人信息的情况下,确定所述电话号码为已注销的电话号码。The apparatus according to claim 10, wherein said judging unit is further arranged to determine that said telephone number is a deregistered telephone number in a case where said type of feedback result is that said personal information is not found.
- 根据权利要求9所述的装置,其中,所述装置还包括:The apparatus of claim 9 wherein said apparatus further comprises:处理模块,设置为在判断模块根据所述反馈结果判断所述电话号码是否为已注销的电话号码之后,在确定所述电话号码为已注销的电话号码的情况下,通过以下至少之一的处理模式对所述电话号码进行处理:对所述电话号码不进行处理、对所述电话号码进行标注、清除所述电话号码。The processing module is configured to: after determining, by the determining module, whether the phone number is a deregistered phone number according to the feedback result, and determining that the phone number is a deregistered phone number, by processing at least one of the following The mode processes the phone number: the phone number is not processed, the phone number is marked, and the phone number is cleared.
- 根据权利要求9所述的装置,其中,所述发送模块还设置为在满足以下条件至少之一时,向所述服务器发送所述请求消息:The apparatus of claim 9, wherein the transmitting module is further configured to send the request message to the server when at least one of the following conditions is met:新增或者编辑联系人信息时、浏览联系人信息时、连接至无线保真WIFI时。When adding or editing contact information, browsing contact information, and connecting to wireless fidelity WIFI.
- 根据权利要求9至13中任一项所述的装置,其中,所述服务器为融合通信RCS的信息管理服务器。The apparatus according to any one of claims 9 to 13, wherein the server is an information management server that fuses communication RCS.
- 一种电话号码处理装置,应用于服务器,所述装置包括:A telephone number processing apparatus is applied to a server, the apparatus comprising:接收模块,设置为接收终端发送的请求消息,其中,所述请求消息用于请求获取与指定电话号码对应的个人信息,所述服务器保存有电话号码与个人信息的对应关系;a receiving module, configured to receive a request message sent by the terminal, where the request message is used to request to obtain personal information corresponding to the specified phone number, and the server stores a correspondence between the phone number and the personal information;发送模块,设置为向所述终端发送对所述请求消息的反馈结果,其中,所述反馈结果为所述终端判断所述电话号码是否为已注销的电话号码的依据。The sending module is configured to send a feedback result to the request message to the terminal, where the feedback result is a basis for the terminal to determine whether the phone number is a deregistered phone number.
- 根据权利要求15所述的装置,其中,所述服务器为融合通信RCS的信息管理服务器。 The apparatus of claim 15, wherein the server is an information management server that fuses the communication RCS.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510504921.6 | 2015-08-17 | ||
CN201510504921.6A CN106470410A (en) | 2015-08-17 | 2015-08-17 | Telephone number processing method and processing device |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2016145807A1 true WO2016145807A1 (en) | 2016-09-22 |
Family
ID=56919917
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2015/089804 WO2016145807A1 (en) | 2015-08-17 | 2015-09-16 | Telephone number processing method and device |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN106470410A (en) |
WO (1) | WO2016145807A1 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108933857A (en) * | 2017-05-22 | 2018-12-04 | 中国移动通信集团公司 | The processing method and processing device of secondary user's harassing call of distributing telephone numbers |
CN117336898B (en) * | 2023-09-28 | 2024-09-13 | 中国电信股份有限公司技术创新中心 | Method for controlling user logout state and related equipment |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1136929A2 (en) * | 2000-02-24 | 2001-09-26 | Jintec Corporation | Personal information verification method in electronic-commerce system |
CN1997079A (en) * | 2006-12-14 | 2007-07-11 | 华为技术有限公司 | Method, system and mobile terminal for inquiry of the linkman state |
CN102123383A (en) * | 2011-01-27 | 2011-07-13 | 北京播思软件技术有限公司 | Method and system for automatically acquiring personal information of unknown incoming call |
CN103118162A (en) * | 2013-03-06 | 2013-05-22 | 合肥联宝信息技术有限公司 | Method for automatically displaying calling information on called cellphone |
CN103888626A (en) * | 2012-12-20 | 2014-06-25 | 联想(北京)有限公司 | Information processing method, communication device, information server and communication system |
-
2015
- 2015-08-17 CN CN201510504921.6A patent/CN106470410A/en active Pending
- 2015-09-16 WO PCT/CN2015/089804 patent/WO2016145807A1/en active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1136929A2 (en) * | 2000-02-24 | 2001-09-26 | Jintec Corporation | Personal information verification method in electronic-commerce system |
CN1997079A (en) * | 2006-12-14 | 2007-07-11 | 华为技术有限公司 | Method, system and mobile terminal for inquiry of the linkman state |
CN102123383A (en) * | 2011-01-27 | 2011-07-13 | 北京播思软件技术有限公司 | Method and system for automatically acquiring personal information of unknown incoming call |
CN103888626A (en) * | 2012-12-20 | 2014-06-25 | 联想(北京)有限公司 | Information processing method, communication device, information server and communication system |
CN103118162A (en) * | 2013-03-06 | 2013-05-22 | 合肥联宝信息技术有限公司 | Method for automatically displaying calling information on called cellphone |
Also Published As
Publication number | Publication date |
---|---|
CN106470410A (en) | 2017-03-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10445392B2 (en) | Official account quick response code generation method and server, official account following method and server, and terminal | |
CN104025539B (en) | The method and apparatus for promoting single-sign-on services | |
TWI761385B (en) | Device configuration method, device, and system | |
US11943214B2 (en) | Identity recognition method, apparatus, system for an office platform and server | |
JP7078707B2 (en) | Information processing methods, information processing devices, programs, and information processing terminals | |
CN107438054B (en) | Method and system for realizing menu information control based on public platform | |
US11210633B2 (en) | Collaborative event processing method and apparatus | |
US11163827B2 (en) | Video processing method, device, terminal and storage medium | |
WO2022017097A1 (en) | Call identity authentication method, terminal and computer-readable storage medium | |
CN107579990A (en) | Measure of managing contract and server | |
WO2016145807A1 (en) | Telephone number processing method and device | |
US10616418B2 (en) | Dynamically generated call triggers | |
CN112241544B (en) | Service system, access method, access device, computer equipment and storage medium | |
CN113541981B (en) | Member management method and system for network slice | |
US9577967B2 (en) | Method and system for managing an informational site using a social networking application | |
US20200084286A1 (en) | Method, apparatus and system for call prompting | |
CN113946739A (en) | Sensitive data query method, device, equipment and storage medium | |
CN109286931B (en) | Wireless local area network access method and device | |
EP4027678A1 (en) | Authorization in cellular communication systems | |
CN111723353A (en) | Identity authentication method, device, terminal and storage medium based on face recognition | |
CN114363408A (en) | Information pushing method and device, computer readable medium and computer equipment | |
US20190342448A1 (en) | Methods and devices for verifying a communication number | |
WO2016131264A1 (en) | Method and device for constructing contact information | |
CN109543398B (en) | Application program account migration method and device and electronic equipment | |
CN113420133A (en) | Session processing method, device, equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 15885181 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 15885181 Country of ref document: EP Kind code of ref document: A1 |