CN106550084A - Directory number format processing method, system and its equipment - Google Patents
Directory number format processing method, system and its equipment Download PDFInfo
- Publication number
- CN106550084A CN106550084A CN201611109315.5A CN201611109315A CN106550084A CN 106550084 A CN106550084 A CN 106550084A CN 201611109315 A CN201611109315 A CN 201611109315A CN 106550084 A CN106550084 A CN 106550084A
- Authority
- CN
- China
- Prior art keywords
- information
- format
- number information
- user
- address book
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 10
- 238000012545 processing Methods 0.000 claims abstract description 107
- 238000000034 method Methods 0.000 claims abstract description 64
- 230000008569 process Effects 0.000 claims abstract description 41
- 238000004891 communication Methods 0.000 claims abstract description 32
- 238000000605 extraction Methods 0.000 claims description 11
- 238000009472 formulation Methods 0.000 claims description 6
- 239000000203 mixture Substances 0.000 claims description 6
- 238000004458 analytical method Methods 0.000 claims 3
- 238000011282 treatment Methods 0.000 claims 2
- 230000004048 modification Effects 0.000 description 39
- 238000012986 modification Methods 0.000 description 39
- 230000006870 function Effects 0.000 description 18
- 230000001960 triggered effect Effects 0.000 description 16
- 238000000354 decomposition reaction Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 6
- 230000004044 response Effects 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 230000000903 blocking effect Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000011218 segmentation Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 206010019233 Headaches Diseases 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 231100000869 headache Toxicity 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 229920001690 polydopamine Polymers 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/26—Devices for calling a subscriber
- H04M1/27—Devices whereby a plurality of signals may be stored simultaneously
- H04M1/274—Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
- H04M1/2745—Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
- H04M1/27453—Directories allowing storage of additional subscriber data, e.g. metadata
- H04M1/27457—Management thereof, e.g. manual editing of data
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Library & Information Science (AREA)
- Signal Processing (AREA)
- User Interface Of Digital Computer (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明涉及通信技术领域,尤其涉及一种通讯录号码格式处理方法、系统及其设备。本发明所述的方法包括:获取通讯录联系人的号码信息;针对所述号码信息,接收用户由预设号码格式库中选定的格式项;根据选定的格式项,制定与该格式项对应的号码处理规则以处理所述号码信息;输出并显示处理后的所述号码信息。本发明解决了通讯录中号码格式杂多而影响用户体验的问题,使得号码信息的格式达到用户满意的统一,使用所述号码处理规则以利用规定字符替代隐藏的号码信息,提高了通讯录号码信息的浏览效率,为满足用户个人隐私空间的需求而建立以格式处理方式隐藏号码信息,提高了用户体验。
The invention relates to the technical field of communications, in particular to a method, system and equipment for processing address book number formats. The method of the present invention includes: obtaining the number information of the contacts in the address book; for the number information, receiving the format item selected by the user from the preset number format library; according to the selected format item, formulating the format item The corresponding number processing rules are used to process the number information; and the processed number information is output and displayed. The invention solves the problem that the number formats in the address book are complicated and affects the user experience, so that the format of the number information can be unified to the satisfaction of the user, and the hidden number information is replaced by prescribed characters by using the number processing rule, which improves the number information in the address book. Information browsing efficiency, in order to meet the needs of users' personal privacy space, the format processing method is established to hide the number information, which improves the user experience.
Description
【技术领域】【Technical field】
本发明涉及通信技术领域,尤其涉及一种通讯录号码格式处理方法、系统及其设备。The invention relates to the technical field of communications, in particular to a method, system and equipment for processing address book number formats.
【背景技术】【Background technique】
现如今每个人都拥有一部用于与人联系的手机或是其他通讯设备,一部手机或是其他通讯设备中拥有多个联系人的通讯方式,其中联系人号码的处理一直是用户比较头疼的问题,面对诸多的联系人号码,在原有的技术上只是根据联系人的名称来进行排列,并没有针对号码的格式进行相应处理,具有不便性;另外,市面上的允许读写通信录的软件众多,读写出的手机号码格式杂多,导致用户在进行拨打电话时会有一些号码由于格式出错而不能拨打出去,这给用户造成极大的不便;还有的,在某种场合下手机或者其他通讯设备上的联系人并不能让其他人看到,这关于个人隐私甚至是个人信息安全的问题,现有的只能够通过修改联系人的名称来隐藏该联系人,但并不能实质性的解决问题。Nowadays, everyone has a mobile phone or other communication device for contacting people. A mobile phone or other communication device has multiple contacts in the communication mode. Among them, the handling of contact numbers has always been a headache for users. In the face of many contact numbers, in the original technology, they are only arranged according to the names of the contacts, and there is no corresponding processing for the format of the numbers, which is inconvenient; There are many softwares, and the formats of the mobile phone numbers read and written are various. As a result, when users make calls, some numbers cannot be dialed due to format errors, which causes great inconvenience to users; The contacts on the mobile phone or other communication devices cannot be seen by others. This is a matter of personal privacy and even personal information security. The existing contacts can only hide the contact by modifying the name of the contact, but it cannot substantive problem solving.
【发明内容】【Content of invention】
为了克服上述所指的现有技术中的不足之处,本发明提供一种通讯录号码格式处理方法、系统及其设备,以解决如上述现有技术中至少一个问题。In order to overcome the deficiencies in the prior art referred to above, the present invention provides a method, system and equipment for processing address book number format, so as to solve at least one problem in the above prior art.
本发明解决上述技术问题所采用的技术方案如下:The technical solution adopted by the present invention to solve the problems of the technologies described above is as follows:
一种通讯录号码格式处理方法,包括以下步骤:A method for processing an address book number format, comprising the following steps:
获取通讯录联系人的号码信息;Obtain the number information of the contact in the address book;
针对所述号码信息,接收用户由预设号码格式库中选定的格式项;For the number information, receive the format item selected by the user from the preset number format library;
根据选定的格式项,制定与该格式项对应的号码处理规则以处理所述号码信息;According to the selected format item, formulate a number processing rule corresponding to the format item to process the number information;
输出并显示处理后的所述号码信息。Output and display the processed number information.
具体的,所述根据选定的格式项,制定与该格式项对应的号码处理规则以处理所述号码信息,具体包括以下步骤:Specifically, according to the selected format item, formulating a number processing rule corresponding to the format item to process the number information specifically includes the following steps:
提取所述号码信息中包含的符号信息和/或格式信息;Extracting symbol information and/or format information contained in the number information;
根据用户选定的格式项,获取该格式项中包含的属性信息并依据该属性信息替换所述符号信息和/或格式信息。According to the format item selected by the user, the attribute information included in the format item is obtained, and the symbol information and/or format information are replaced according to the attribute information.
具体的,所述号码处理规则表示在保证联系人号码信息的有效性的情况下,以用户所选格式项中包含的属性信息为基准修改所述符号信息和格式信息为目的而制定的修改规则。Specifically, the number processing rule represents a modification rule formulated for the purpose of modifying the symbol information and format information based on the attribute information contained in the format item selected by the user under the condition of ensuring the validity of the contact number information .
具体的,当所述格式项的属性信息中包含有分别与所述符号信息或格式信息相对应的字符或格式的修改信息时,将结合所述号码信息的有效性并在所述字符或格式的修改信息的基础上修改所述符号信息或格式信息。Specifically, when the attribute information of the format item contains the character or format modification information respectively corresponding to the symbol information or format information, the validity of the number information will be combined and in the character or format Modify the symbol information or format information based on the modification information.
具体的,所述修改信息分别包括有异于所述符号信息和格式信息的另一字符数据和格式数据,或用于删除该符号信息和格式信息的空格数据。Specifically, the modification information includes another character data and format data different from the symbol information and format information, or space data for deleting the symbol information and format information.
具体的,所述的一种通讯录号码格式处理方法,还包括以下步骤:Specifically, the described method for processing the address book number format further includes the following steps:
提取号码信息中包含的特征信息;Extract the characteristic information contained in the number information;
根据所述特征信息的特征属性对所述号码信息进行分组处理;performing group processing on the number information according to the feature attribute of the feature information;
接收用户针对以特征属性为单位的一组或者多组的号码信息作用于相关控件而触发的号码处理指令以依据所述号码处理规则处理所述号码信息;receiving a number processing instruction triggered by the user to act on related controls for one or more groups of number information in units of feature attributes, so as to process the number information according to the number processing rules;
输出并显示处理后的所述号码信息。Output and display the processed number information.
具体的,所述接收用户针对以特征属性为单位的一组或者多组的号码信息作用于相关控件而触发的号码处理指令以依据所述号码处理规则处理所述号码信息,包括以下步骤:Specifically, receiving a number processing instruction triggered by a user to act on a related control for one or more sets of number information in units of feature attributes to process the number information according to the number processing rules includes the following steps:
响应于所述号码处理指令,获取与该号码处理指令对应的属性信息;In response to the number processing instruction, acquire attribute information corresponding to the number processing instruction;
根据所述属性信息中指定修改的符号信息和/或格式信息,针对所述符号信息和/或格式信息进行增添与所述属性信息对应的修改信息。According to the symbol information and/or format information specified to be modified in the attribute information, modifying information corresponding to the attribute information is added to the symbol information and/or format information.
具体的,所述输出并显示处理后的所述号码信息,包括以下步骤:Specifically, the outputting and displaying the processed number information includes the following steps:
接收处理后的所述号码信息,将该号码信息发送至通讯录以更新联系人信息;或receiving the processed number information, and sending the number information to the address book to update the contact information; or
接收处理后的所述号码信息,将处理后的所述号码信息显示于所述通讯录对应的终端设备。The processed number information is received, and the processed number information is displayed on a terminal device corresponding to the address book.
具体的,所述根据选定的格式项,制定与该格式项对应的号码处理规则以处理所述号码信息,还包括以下步骤:Specifically, according to the selected format item, formulating a number processing rule corresponding to the format item to process the number information also includes the following steps:
基于所述号码处理规则获取用户指示设置所述号码信息为隐藏信息的设置指令;Obtaining a setting instruction from the user indicating to set the number information as hidden information based on the number processing rule;
根据所述设置指令,获取对应的所述号码信息以及用户选定的格式项中用于隐藏该号码信息的标识信息;Acquiring the corresponding number information and identification information used to hide the number information in the format item selected by the user according to the setting instruction;
根据所述号码处理规则利用所述标识信息标识所述号码信息以隐藏所述号码信息。Using the identification information to identify the number information according to the number processing rule to hide the number information.
具体的,本发明提供的一种通讯录号码格式处理方法,还包括以下步骤:Concretely, a kind of address book number format processing method provided by the present invention also includes the following steps:
接收用户于搜索界面中输入的用于指代隐藏的所述号码信息的标识信息并根据该标识信息显示隐藏的所述号码信息;或receiving identification information for referring to the hidden number information entered by the user in the search interface and displaying the hidden number information according to the identification information; or
接收用户于通讯界面中输入的所述标识信息并根据该标识信息获取对应的号码信息以与该号码信息实现通讯。The identification information input by the user in the communication interface is received, and the corresponding number information is obtained according to the identification information to realize communication with the number information.
具体的,所述标识信息包括所述符号信息、格式信息,具体为数字、字母、符号、文字中的任意一种或者任意一种组合。Specifically, the identification information includes the symbol information and format information, specifically any one or any combination of numbers, letters, symbols, and text.
具体的,所述接收用户于通讯界面中输入的所述标识信息并根据该标识信息获取对应的号码信息以与该号码信息实现通讯,具体包括以下步骤:Specifically, the receiving the identification information input by the user in the communication interface and obtaining corresponding number information according to the identification information to realize communication with the number information specifically includes the following steps:
依据所述标识信息对应的号码信息,发送与所述号码信息对应的携带数据至云端服务器。Sending the portable data corresponding to the number information to the cloud server according to the number information corresponding to the identification information.
具体的,所述携带数据包括如下任意一个或多个:用户编辑输入的短信信息、针对该号码信息与所述控制操作对应的指令信息、用于发送所述指令信息对应终端的识别码信息以及用于实现与服务器身份验证的SIM卡信息。Specifically, the carried data includes any one or more of the following: short message information edited and input by the user, instruction information corresponding to the number information corresponding to the control operation, identification code information of the corresponding terminal used to send the instruction information, and SIM card information for authentication with the server.
相应的,本发明还提供一种通讯录号码格式处理系统,包括:Correspondingly, the present invention also provides an address book number format processing system, including:
获取模块:用于获取通讯录联系人的号码信息;Obtaining module: used to obtain the number information of contacts in the address book;
第一接收模块:用于针对所述号码信息,接收用户由预设号码格式库中选定的格式项;The first receiving module: for the number information, receiving the format item selected by the user from the preset number format library;
制定模块:用于根据选定的格式项,制定与该格式项对应的号码处理规则以处理所述号码信息;Formulating module: used to formulate number processing rules corresponding to the format item according to the selected format item to process the number information;
输出模块:用于输出显示处理后的所述号码信息。Output module: used for outputting the number information after displaying and processing.
具体的,所述制定模块,具体包括:Specifically, the formulation module specifically includes:
提取单元:用于提取所述号码信息中包含的符号信息和/或格式信息;Extracting unit: used to extract symbol information and/or format information contained in the number information;
第一获取单元:用于根据用户选定的格式项,获取该格式项中包含的属性信息并依据该属性信息替换所述符号信息和/或格式信息。The first obtaining unit: according to the format item selected by the user, obtain the attribute information contained in the format item and replace the symbol information and/or format information according to the attribute information.
具体的,所述号码处理规则表示在保证联系人号码信息的有效性的情况下以用户所选的格式项中包含的属性信息为基准为所述符号信息和格式信息的修改而制定的修改规则。Specifically, the number processing rule represents a modification rule formulated for modifying the symbol information and format information based on the attribute information contained in the format item selected by the user under the condition of ensuring the validity of the contact number information .
具体的,当所述格式项的属性信息中包含有分别与所述符号信息或格式信息相应的字符或格式的修改信息时,将结合所述号码信息的有效性并在所述字符或格式的修改信息的基础上修改所述符号信息或格式信息。Specifically, when the attribute information of the format item contains the character or format modification information respectively corresponding to the symbol information or format information, the validity of the number information will be combined with the character or format modification information. Modifying the symbol information or format information based on the modification information.
具体的,所述修改信息分别包括有异于所述符号信息和格式信息的另一字符数据和格式数据,或用于删除该符号信息和格式信息的空格数据。Specifically, the modification information includes another character data and format data different from the symbol information and format information, or space data for deleting the symbol information and format information.
具体的,所述的一种通讯录号码格式处理系统,还包括:Specifically, the described address book number format processing system also includes:
提取模块:用于提取号码信息中包含的特征信息;Extraction module: used to extract the feature information contained in the number information;
分组模块:用于根据所述特征信息的特征属性对所述号码信息进行分组处理;A grouping module: used to group the number information according to the characteristic attributes of the characteristic information;
处理模块:用于接收用户针对以特征属性为单位一组或者多组的号码信息作用于相关控件而触发的格式处理指令以依据所述号码处理规则处理所述号码信息;Processing module: used to receive a format processing instruction triggered by the user for one or more sets of number information in units of feature attributes to act on related controls, so as to process the number information according to the number processing rules;
显示模块:用于输出显示经格式处理后的号码信息。Display module: used for outputting and displaying the formatted number information.
具体的,所述处理模块,包括:Specifically, the processing module includes:
第二获取单元:用于响应于所述号码处理指令,获取与该号码处理指令对应的属性信息;A second acquiring unit: used to acquire attribute information corresponding to the number processing instruction in response to the number processing instruction;
修改单元:用于根据所述属性信息中指定修改的符号信息和/或格式信息,针对所述符号信息和/或格式信息进行增添与所述属性信息对应的修改信息。A modifying unit: configured to add modification information corresponding to the attribute information to the symbol information and/or format information according to the symbol information and/or format information specified to be modified in the attribute information.
具体的,所述制定模块,还包括:Specifically, the formulation module also includes:
设置单元:用于基于所述号码处理规则获取用户指示设置所述号码信息为隐藏信息的设置指令;A setting unit: used to obtain a setting instruction from a user indicating to set the number information as hidden information based on the number processing rule;
第三获取单元:用于根据所述设置指令,获取对应的所述号码信息以及用户选定的格式项中用于隐藏该号码信息的标识信息;The third obtaining unit: used to obtain the corresponding number information and the identification information used to hide the number information in the format item selected by the user according to the setting instruction;
标识单元:用于根据所述号码处理规则利用所述标识信息标识所述号码信息以隐藏所述号码信息。An identification unit: configured to use the identification information to identify the number information according to the number processing rule to hide the number information.
具体的,所述的一种通讯录号码格式处理系统,还包括:Specifically, the described address book number format processing system also includes:
第二接收模块:用于接收用户于搜索界面中输入的用于指代隐藏的所述号码信息的标识信息并根据该标识信息显示隐藏的所述号码信息;或The second receiving module: used to receive the identification information used to refer to the hidden number information input by the user in the search interface and display the hidden number information according to the identification information; or
第三接收模块:用于接收用户于通讯界面中输入的所述标识信息并根据该标识信息获取对应的号码信息以与该号码信息实现通讯。The third receiving module: used for receiving the identification information input by the user in the communication interface and obtaining the corresponding number information according to the identification information to realize communication with the number information.
具体的,所述标识信息包括所述符号信息、格式信息,具体为数字、字母、符号、文字中的任意一种或者任意一种组合。Specifically, the identification information includes the symbol information and format information, specifically any one or any combination of numbers, letters, symbols, and text.
具体的,所述第三接收模块,具体包括:Specifically, the third receiving module specifically includes:
通讯单元:用于依据所述标识信息对应的号码信息,发送与所述号码信息对应的携带数据至云端服务器。Communication unit: used to send the portable data corresponding to the number information to the cloud server according to the number information corresponding to the identification information.
具体的,所述携带数据包括如下任意一个或多个:用户编辑输入的短信信息、针对该号码信息与所述控制操作对应的指令信息、用于发送所述指令信息对应终端的识别码信息以及用于实现与服务器身份验证的SIM卡信息。Specifically, the carried data includes any one or more of the following: short message information edited and input by the user, instruction information corresponding to the number information corresponding to the control operation, identification code information of the corresponding terminal used to send the instruction information, and SIM card information for authentication with the server.
相应的,本发明还提供一种通讯录号码格式处理设备,应用了如上述所述通讯录号码格式处理方法或上述所述通讯录号码格式处理系统。Correspondingly, the present invention also provides an address book number format processing device, which uses the above-mentioned address book number format processing method or the above-mentioned address book number format processing system.
与现有技术相比,本发明具备如下优点:Compared with the prior art, the present invention has the following advantages:
总的来说,本发明针对通讯录联系人的号码信息进行处理,其主要根据用户选定的格式项,将联系人号码信息中包含的符号信息和/或格式信息按照相应制定的规则处理所述符号信息和/或格式信息,进而达到统一号码格式的目的,避免了由于号码格式杂多而不能通话的弊端,提高了号码信息的纯净度。In general, the present invention processes the number information of contacts in the address book, mainly according to the format item selected by the user, and processes the symbol information and/or format information contained in the contact number information according to correspondingly formulated rules. Symbol information and/or format information can be described, so as to achieve the purpose of unifying the number format, avoiding the disadvantage of not being able to make a call due to too many number formats, and improving the purity of the number information.
另外的,根据用户选定的格式项以及号码信息中的包含的特征信息,对联系人号码信息进行分组处理,具体是以所述特征信息的特征属性为单位,将相关单位的号码信息归为一类处理并显示,使得联系人号码信息的显示更为简洁、清晰。In addition, according to the format item selected by the user and the characteristic information contained in the number information, the contact number information is grouped, specifically, the number information of the relevant units is grouped in units of characteristic attributes of the characteristic information One type of processing and display makes the display of the contact number information more concise and clear.
还有的,本发明针对号码信息进行了另一方面的创新,将设置隐藏号码信息的功能发挥至极致,通过对号码信息中符号上或者格式上的处理,添加隐藏标识信息,在所述标识信息的标识作用下,隐藏所标识的号码信息,另外在拨打电话时只需拨打该标识信息即可拨出。满足了用户个人隐私空间以及个人信息安全的需求。What's more, the present invention has carried out another innovation on the number information, which maximizes the function of setting hidden number information. By processing the symbols or formats in the number information, the hidden identification information is added, and the hidden identification information is added to the identification. Under the action of the identification of the information, the identified number information is hidden, and in addition, when making a call, you only need to dial the identification information to dial out. It meets the needs of users' personal privacy space and personal information security.
本发明主要是根据用户选定的格式项对号码格式进行选择性的修改,其次为根据用户选定的格式项制定相应的规则,该规则将针对所述号码信息进行处理,包括统一号码的格式信息或设置隐藏号码信息,解决了通讯录中号码格式杂多而影响用户体验的问题,使得号码信息的格式达到用户满意的统一,使用所述号码处理规则以利用规定字符替代隐藏的号码信息,提高了通讯录号码信息的浏览效率,为满足用户个人隐私空间的需求而建立以格式处理方式隐藏号码信息,提高了用户体验。The present invention mainly selectively modifies the number format according to the format item selected by the user, and secondly formulates corresponding rules according to the format item selected by the user. The rule will process the number information, including the format of the unified number. information or set hidden number information, which solves the problem that the number formats in the address book are complicated and affects the user experience, so that the format of the number information can be unified to the user's satisfaction. Using the number processing rules to replace the hidden number information with specified characters, The browsing efficiency of the number information in the address book is improved, and in order to meet the needs of users' personal privacy space, the format processing method is established to hide the number information, which improves the user experience.
【附图说明】【Description of drawings】
构成本申请的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:The accompanying drawings constituting a part of this application are used to provide further understanding of the present invention, and the schematic embodiments and descriptions of the present invention are used to explain the present invention, and do not constitute an improper limitation of the present invention. In the attached picture:
图1为本发明中一种通讯录号码格式处理方法的一个实施例的程序流程图;Fig. 1 is the program flowchart of an embodiment of a kind of address book number format processing method among the present invention;
图2为本发明中一种通讯录号码格式处理方法的一个实施例的程序流程图;Fig. 2 is the program flowchart of an embodiment of a kind of address book number format processing method among the present invention;
图3为本发明中一种通讯录号码格式处理方法的一个实施例的程序流程图;Fig. 3 is the program flowchart of an embodiment of a kind of address book number format processing method among the present invention;
图4为本发明中一种通讯录号码格式处理系统的一个实施例的结构框图;Fig. 4 is the structural block diagram of an embodiment of a kind of address book number format processing system among the present invention;
图5为本发明中一种通讯录号码格式处理系统的一个实施例的结构框图;Fig. 5 is the structural block diagram of an embodiment of a kind of address book number format processing system among the present invention;
图6为本发明中一种通讯录号码格式处理系统的一个实施例的结构框图。FIG. 6 is a structural block diagram of an embodiment of an address book number format processing system in the present invention.
【具体实施方式】【detailed description】
下面结合附图和示例性实施例对本发明作进一步地描述,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。此外,如果已知技术的详细描述对于示出本发明的特征是不必要的,则将其省略。The present invention will be further described below with reference to the accompanying drawings and exemplary embodiments, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals represent the same or similar elements or elements with the same or similar functions . The embodiments described below by referring to the figures are exemplary only for explaining the present invention and should not be construed as limiting the present invention. Also, detailed descriptions of known arts will be omitted if they are unnecessary to illustrate the features of the present invention.
本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。Those skilled in the art will understand that unless otherwise stated, the singular forms "a", "an", "said" and "the" used herein may also include plural forms. It should be further understood that the word "comprising" used in the description of the present invention refers to the presence of said features, integers, steps, operations, elements and/or components, but does not exclude the presence or addition of one or more other features, Integers, steps, operations, elements, components, and/or groups thereof. It will be understood that when an element is referred to as being "connected" or "coupled" to another element, it can be directly connected or coupled to the other element or intervening elements may also be present. Additionally, "connected" or "coupled" as used herein may include wireless connection or wireless coupling. The expression "and/or" used herein includes all or any elements and all combinations of one or more associated listed items.
本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。Those skilled in the art can understand that, unless otherwise defined, all terms (including technical terms and scientific terms) used herein have the same meaning as commonly understood by those of ordinary skill in the art to which this invention belongs. It should also be understood that terms, such as those defined in commonly used dictionaries, should be understood to have meanings consistent with their meaning in the context of the prior art, and unless specifically defined as herein, are not intended to be idealized or overly Formal meaning to explain.
本技术领域技术人员可以理解,下文所使用的“终端”、“终端设备”或者“移动通信终端”是指可以在移动中使用的计算机设备,广义的讲包括手机、笔记本、平板电脑、POS机甚至包括车载电脑。这里所使用的“终端”、“终端设备”可以是便携式、可运输、安装在交通工具(航空、海运和/或陆地)中的,或者适合于和/或配置为在本地运行,和/或以分布形式,运行在地球和/或空间的任何其他位置运行。这里所使用的“终端”、“终端设备”还可以是通信终端、上网终端、音乐/视频播放终端,例如可以是PDA、MID(Mobile Internet Device,移动互联网设备)和/或具有音乐/视频播放功能的移动电话,也可以是智能电视等设备。这里所使用的“终端”、“终端设备”也拥有非常丰富的通信方式,即可以通过GSM,CDMA,WCDMA,EDGE,3G等无线运营网通讯,也可以通过无线局域网,蓝牙和红外进行通信。Those skilled in the art can understand that "terminal", "terminal equipment" or "mobile communication terminal" used below refers to computer equipment that can be used on the move, broadly speaking, it includes mobile phones, notebooks, tablet computers, POS machines It even includes the on-board computer. As used herein, a "terminal", "terminal device" may be portable, transportable, installed in a vehicle (air, sea, and/or land), or adapted and/or configured to operate locally, and/or In distributed form, the operation operates at any other location on Earth and/or in space. The "terminal" and "terminal equipment" used here can also be communication terminals, Internet terminals, music/video playback terminals, such as PDAs, MIDs (Mobile Internet Devices, mobile Internet devices) and/or with music/video playback terminals. Functional mobile phones, but also devices such as smart TVs. The "terminal" and "terminal device" used here also have very rich communication methods, that is, they can communicate through GSM, CDMA, WCDMA, EDGE, 3G and other wireless carrier networks, and can also communicate through wireless LAN, Bluetooth and infrared.
为了使本技术领域的人员更好地理解本发明实施例的方案,下面结合附图和实施方式对本发明作进一步的详细说明。以下实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。In order to enable those skilled in the art to better understand the solutions of the embodiments of the present invention, the present invention will be further described in detail below in conjunction with the drawings and implementations. The following examples are illustrative, and are only used to explain the present invention, but not to be construed as limiting the present invention.
请参阅附图1所示的一种通讯录号码格式处理方法的一个实施例的程序流程图,本发明所述一种通讯录号码格式处理方法包括以下步骤:Please refer to the program flow chart of an embodiment of a method for processing address book number format shown in accompanying drawing 1, a method for processing address book number format of the present invention comprises the following steps:
S101,获取通讯录联系人的号码信息。S101. Obtain number information of contacts in an address book.
具体的,本发明实施例中,所述通讯录主要针对电子类联系人信息的集合表,是一种利用互联网实现通讯录信息同步更新和备份的应用/服务。可以在个人电脑、掌上电脑、移动电话等任何联网设备上录入联系人的手机\电话号码、Email、QQ、MSN、通信地址等联系人信息,或对以前的信息进行分组、管理和更新,在验证许可下,某指定联系人可以看到所在组内的其他联系人信息,从而实现通讯录共享,如果该联系人更新自己的联系信息,通讯录会自动更新,实现同步通讯录,并留下旧版本的通讯录信息。Specifically, in the embodiment of the present invention, the address book is mainly aimed at a collection table of electronic contact information, and is an application/service that utilizes the Internet to realize synchronous update and backup of address book information. You can enter contact information such as mobile phone, phone number, Email, QQ, MSN, mailing address, etc. on any networked device such as a personal computer, a handheld computer, or a mobile phone, or group, manage, and update previous information. Under the verification permission, a designated contact can see the information of other contacts in the group, so as to realize the sharing of the address book. If the contact updates his own contact information, the address book will be automatically updated to realize the synchronization of the address book and leave Old version of the address book information.
本发明实施例中,所述号码信息主要表示关于联系人号码的详细信息,包括有该联系人的符号信息、格式信息、数字信息。其中,所述符号信息包括作用于所述数字信息中以起标识作用,例如:符号信息的“+”、“#”、“/”、“*”、“()”等,具体实例有:“+(86)13885158888”;所述格式信息表示所述数字信息的分段规格,例如:以“3-4-4”格式排列的“138 8515 8888”、以“4-4-3”格式排列的“1388 5158 888”、以“3-3-5”格式排列的“138851 58888”等规格分布排列的数字号码。In the embodiment of the present invention, the number information mainly represents detailed information about the contact number, including symbol information, format information, and number information of the contact. Wherein, the symbolic information includes acting on the digital information for identification, for example: "+", "#", "/", "*", "()" etc. of the symbolic information, specific examples include: "+(86)13885158888"; the format information indicates the segmentation specification of the digital information, for example: "138 8515 8888" arranged in the "3-4-4" format, "4-4-3" format "1388 5158 888" arranged in the format, "138851 58888" arranged in the format of "3-3-5" and other numerical numbers arranged in standard distribution.
本发明实施例中,所述获取通讯录联系人号码信息主要体现在:通过接收用户作用于用户界面上相关控件而触发的用于进入号码信息显示界面的显示指令,响应于所述显示指令,获取进入存储有所述联系人号码信息数据库的索引号,根据所述索引号读取对应的联系人号码信息,并显示于所述显示界面上。In the embodiment of the present invention, the acquisition of contact number information in the address book is mainly embodied in: receiving a display instruction for entering the number information display interface triggered by the user acting on a relevant control on the user interface, and responding to the display instruction, Obtaining the index number entered into the database storing the contact number information, reading the corresponding contact number information according to the index number, and displaying it on the display interface.
本发明实施例中,显示有读取的联系人号码信息的所述显示界面上包括有针对所述联系人号码信息进行编辑或管理的相关控件信息。In the embodiment of the present invention, the display interface displaying the read contact number information includes relevant control information for editing or managing the contact number information.
S102,针对所述号码信息,接收用户由预设号码格式库中选定的格式项。S102. For the number information, receive a format item selected by the user from a preset number format library.
具体的,本发明实施例中,所述接收用户由预设号码格式库中选定的格式项主要体现在三方面内容:Specifically, in the embodiment of the present invention, the format item selected by the receiving user from the preset number format library is mainly reflected in three aspects:
第一方面是用户触发选项指令阶段,具体为:关于在所述号码信息显示界面上设置有显示所述预设号码格式库的内容界面上的相关格式库显示控件,根据用户作用于所述号码格式显示控件而触发用于显示所述内容界面的选项指令;其中作用于所述号码格式库显示控件的方式包括有以下任意一种:点击触控、按键触发及摇动传感。The first aspect is the stage of the user triggering the option instruction, specifically: regarding the relevant format library display control on the content interface that displays the preset number format library on the number information display interface, according to the user’s action on the number format display control to trigger an option command for displaying the content interface; wherein the mode acting on the display control of the number format library includes any one of the following: click touch, key trigger and shake sensing.
第二方面是响应指令阶段,具体为:通过用户作用于所述号码信息显示界面上的相关格式库显示控件而触发的所述选项指令,获取所述预设号码格式库中的所述格式信息,将获取的所述格式信息进行排列组合并以格式项的形式显示于所述内容界面上;其中显示的方式包括以下任意一种:下拉框、弹窗以及列表。The second aspect is the phase of responding to instructions, specifically: obtaining the format information in the preset number format library through the option instruction triggered by the user acting on the relevant format library display control on the number information display interface , arranging and combining the acquired format information and displaying it on the content interface in the form of a format item; wherein the display method includes any one of the following: a drop-down box, a pop-up window and a list.
第三方面是用户选定阶段,具体为:用户作用于所述格式项所在的触控区域以下发提取用户选定格式项对应格式信息的提取指令,响应于该提取指令,获取所述提取指令对应格式项的索引代号以根据所述索引代号获取对应所述格式信息。The third aspect is the user selection stage, specifically: the user acts on the touch area where the format item is located to issue an extraction instruction to extract the format information corresponding to the format item selected by the user, and obtain the extraction instruction in response to the extraction instruction The index code of the corresponding format item is used to obtain the corresponding format information according to the index code.
另外的,本发明实施例中,所述号码显示界面与预设号码库的内容界面之间同样存在有具有不同作用的控制组件,其中所述内容界面属于所述号码显示界面的子界面,通过触控所述号码显示界面中某一控制组件以进入显示所述内容界面。其中所述控制组件包括有所述显示控件以及具有其他作用的控件。In addition, in the embodiment of the present invention, there are also control components with different functions between the number display interface and the content interface of the preset number library, wherein the content interface belongs to the sub-interface of the number display interface, through Touch a certain control component in the number display interface to enter the content display interface. Wherein the control component includes the display control and controls with other functions.
S103,根据选定的格式项,制定与该格式项对应的号码处理规则以处理所述号码信息。S103. According to the selected format item, formulate a number processing rule corresponding to the format item to process the number information.
具体的,本发明实施例中,所述号码处理规则表示在保证联系人号码信息的有效性的情况下,以用户所选格式项中包含的属性信息为基准修改所述符号信息和格式信息为目的而制定的修改规则。Specifically, in the embodiment of the present invention, the number processing rule indicates that under the condition of ensuring the validity of the contact number information, modify the symbol information and format information based on the attribute information contained in the format item selected by the user as Modification rules formulated for the purpose.
具体的,所述根据选定的格式项,制定与该格式项对应的号码处理规则以处理所述号码信息,具体包括以下步骤:Specifically, according to the selected format item, formulating a number processing rule corresponding to the format item to process the number information specifically includes the following steps:
提取所述号码信息中包含的符号信息和/或格式信息;Extracting symbol information and/or format information contained in the number information;
根据用户选定的格式项,获取该格式项中包含的属性信息并依据该属性信息替换所述符号信息和/或格式信息。According to the format item selected by the user, the attribute information included in the format item is obtained, and the symbol information and/or format information are replaced according to the attribute information.
本发明实施例中,所述获取该格式项中包含的属性信息并依据该属性信息替换所述符号信息和/或格式信息,具体表现有:分别依据于预存于存储器中的关于所述符号信息或格式信息的特定信息,对所述属性信息进行信息检索,并根据检索结果对所述属性信息进行归类处理,当检索出所述属性信息中具有所述符号信息和/或格式信息的特定信息,并确认所述属性信息为字符和/或格式的修改信息;当检索出所述属性信息不具备任何特定信息时,确认所述属性信息为用于删除该符号信息和格式信息的空格数据。其中所述特定信息表示所述符号信息、格式信息以及数字信息的特殊定义的具有代表性的数据。In the embodiment of the present invention, the acquisition of the attribute information contained in the format item and the replacement of the symbol information and/or format information according to the attribute information include: respectively based on the symbol information pre-stored in the memory or specific information of format information, perform information retrieval on the attribute information, and classify the attribute information according to the retrieval results, when the specific information with the symbol information and/or format information in the attribute information is retrieved information, and confirm that the attribute information is character and/or format modification information; when the retrieved attribute information does not have any specific information, confirm that the attribute information is blank data used to delete the symbol information and format information . Wherein the specific information represents specially defined representative data of the symbol information, format information and digital information.
具体的,所述修改信息分别包括有异于所述符号信息和格式信息的另一字符数据和格式数据,或用于删除该符号信息和格式信息的空格数据。Specifically, the modification information includes another character data and format data different from the symbol information and format information, or space data for deleting the symbol information and format information.
具体的,本发明实施例中,当所述格式项的属性信息中包含有分别与所述符号信息或格式信息相对应的字符或格式的修改信息时,将结合所述号码信息的有效性并在所述字符或格式的修改信息的基础上修改所述符号信息或格式信息。Specifically, in the embodiment of the present invention, when the attribute information of the format item contains the character or format modification information respectively corresponding to the symbol information or format information, the validity of the number information and the The symbol information or format information is modified on the basis of the character or format modification information.
具体的,所述根据选定的格式项,制定与该格式项对应的号码处理规则以处理所述号码信息,还包括以下步骤:Specifically, according to the selected format item, formulating a number processing rule corresponding to the format item to process the number information also includes the following steps:
基于所述号码处理规则获取用户指示设置所述号码信息为隐藏信息的设置指令;Obtaining a setting instruction from the user indicating to set the number information as hidden information based on the number processing rule;
根据所述设置指令,获取对应的所述号码信息以及用户选定的格式项中用于隐藏该号码信息的标识信息;Acquiring the corresponding number information and identification information used to hide the number information in the format item selected by the user according to the setting instruction;
根据所述号码处理规则利用所述标识信息标识所述号码信息以隐藏所述号码信息。Using the identification information to identify the number information according to the number processing rule to hide the number information.
具体的,所述标识信息包括所述符号信息、格式信息,具体为数字、字母、符号、文字中的任意一种或者任意一种组合。Specifically, the identification information includes the symbol information and format information, specifically any one or any combination of numbers, letters, symbols, and text.
具体的,所述设置指令可由以下几种方式触发:一种是根据用户于所述内容界面或者显示界面上触控相关控制组件而触发,该方式主要是直接获取用户选定的号码信息,进行隐藏设置,通过将所述选定的号码信息对应的联系人信息进行压缩编码,并存储于预设的存储器中;另一种是依据于所述号码处理规则,对用户所选定的号码信息进行具有预设作用的符号和/或格式上的修改,其中所述具有预设作用的符号和/或格式包括隐藏对应号码信息、不可修改对应号码信息、不予共享对应号码信息等作用的符号和/或格式。Specifically, the setting instruction can be triggered in the following ways: one is based on the user touching a related control component on the content interface or the display interface. Concealment settings, by compressing and encoding the contact information corresponding to the selected number information, and storing it in the preset memory; the other is based on the number processing rules, the number information selected by the user Modify the symbols and/or formats with preset functions, wherein the symbols and/or formats with preset functions include symbols that hide the corresponding number information, cannot modify the corresponding number information, and do not share the corresponding number information, etc. and/or format.
其中,所述具有预设作用的符号和/或格式上的修改主要体现在对用户选定的号码信息进行符号上或者格式上的修改,其中用于修改的符号或者格式于系统设置或用户自定义中具有对应的作用,如隐藏对应的号码信息。Wherein, the modification of the symbol and/or format with the preset function is mainly reflected in the modification of the symbol or format of the number information selected by the user, wherein the symbol or format used for modification is determined by the system settings or the user's own The definition has a corresponding function, such as hiding the corresponding number information.
其中在所述标识信息的标识作用下,起到隐藏所标识的号码信息的作用,满足了用户个人隐私空间以及个人信息安全的需求。Wherein, under the identification function of the identification information, the identified number information is hidden, and the user's personal privacy space and personal information security requirements are met.
例如:某一私密客户的电话为“13448542100”,其中定义了具有隐藏作用的标识信息“#888”为该私密客户的代号,并将所述标识信息“#888”附加至号码信息“13448542100”中,该私密客户的号码信息则将不予显示,或者是将该私密客户的号码信息存储于预置的隐藏数据库中,只有凭借标识信息“#888”才可读取。For example: the phone number of a private customer is "13448542100", which defines the hidden identification information "#888" as the code name of the private customer, and appends the identification information "#888" to the number information "13448542100" , the number information of the private customer will not be displayed, or the number information of the private customer is stored in a preset hidden database, which can only be read by means of the identification information "#888".
S104,输出并显示处理后的所述号码信息。S104. Output and display the processed number information.
具体的,所述输出并显示处理后的所述号码信息,包括以下步骤:Specifically, the outputting and displaying the processed number information includes the following steps:
接收处理后的所述号码信息,将该号码信息发送至通讯录以更新联系人信息;或receiving the processed number information, and sending the number information to the address book to update the contact information; or
接收处理后的所述号码信息,将处理后的所述号码信息显示于所述通讯录对应的终端设备。The processed number information is received, and the processed number information is displayed on a terminal device corresponding to the address book.
本发明实施例中,所述输出处理后的所述号码信息主要为:将所述处理后的所述号码信息传输至通讯录以更新联系人信息;或是将处理后的所述号码信息传输至通信模块以发送并备份该处理后的号码信息至云端服务器。其中所述通信模块用于承接所述通讯录对应终端设备与云端服务器之间的信息传输。In the embodiment of the present invention, the outputting the number information after processing mainly includes: transmitting the processed number information to the address book to update the contact information; or transmitting the processed number information to the communication module to send and back up the processed number information to the cloud server. Wherein the communication module is used to undertake the information transmission between the terminal device corresponding to the address book and the cloud server.
另外的,所述显示所述处理后的号码信息主要为:将所述处理后的号码信息显示于所述显示界面或内容界面或者所述终端设备对应的其他界面。其中所述显示所述处理后的号码信息的体现形式包括以下任意一种:下拉框、弹窗以及列表。In addition, the displaying the processed number information mainly includes: displaying the processed number information on the display interface or content interface or other interfaces corresponding to the terminal device. Wherein, the embodiment of displaying the processed number information includes any one of the following: a drop-down box, a pop-up window, and a list.
本发明实施例中,针对通讯录联系人的号码信息进行处理,其主要根据用户选定的格式项,将联系人号码信息中包含的符号信息和/或格式信息按照相应制定的规则处理所述符号信息和/或格式信息,进而达到统一号码格式的目的,避免了由于号码格式杂多而不能通话的弊端,提高了号码信息的纯净度。In the embodiment of the present invention, the number information of the contacts in the address book is processed, which mainly processes the symbol information and/or format information contained in the contact number information according to the correspondingly formulated rules according to the format item selected by the user. Symbol information and/or format information, so as to achieve the purpose of unifying the number format, avoiding the disadvantage of not being able to communicate due to the variety of number formats, and improving the purity of number information.
请参照图2所示的一种通讯录号码格式处理方法的一个实施例的程序流程图,其中所述的一种通讯录号码格式处理方法,还包括以下步骤:Please refer to the program flow chart of an embodiment of a method for processing address book number format shown in Figure 2, wherein said method for processing address book number format also includes the following steps:
S201,提取号码信息中包含的特征信息。S201. Extract feature information included in the number information.
具体的,本发明实施例中,所述提取号码信息中包含的特征信息具体还包括以下步骤:Specifically, in the embodiment of the present invention, said extracting the feature information contained in the number information specifically further includes the following steps:
获取所述号码信息,将所述号码信息按照预设的分解规则分解为所述符号信息、格式信息以及数字信息,其中所述预设的分解规则根据预先设置的关于所述符号信息、格式信息以及数字信息的特定信息而制定的分解规范;所述特定信息表示所述符号信息、格式信息以及数字信息的特殊定义的具有代表性的数据;Obtain the number information, and decompose the number information into the symbol information, format information and digital information according to the preset decomposition rules, wherein the preset decomposition rules are based on the preset rules about the symbol information, format information and specific information of digital information; said specific information represents representative data of the special definition of said symbolic information, format information, and digital information;
根据所述分解规则,提取预选设置的所述特定信息,将该特定信息依次与分解出的所述符号信息、格式信息以及数字信息进行比对,得出所述符号信息、格式信息以及数字信息对应的特征信息。According to the decomposition rule, extract the specific information set in advance, compare the specific information with the decomposed symbol information, format information and digital information in sequence, and obtain the symbol information, format information and digital information Corresponding feature information.
本发明实施例中,所述特征信息有区别于所述特定信息,其中所述特征信息为该号码信息中所述符号信息、格式信息以及数字信息所具备的特性,所述特定信息指的是为方便识别出所述符号信息、格式信息以及数字信息而预先设置的数据。In the embodiment of the present invention, the characteristic information is different from the specific information, wherein the characteristic information is the characteristics of the symbol information, format information and digital information in the number information, and the specific information refers to Preset data for conveniently identifying the symbolic information, format information, and digital information.
S202,根据所述特征信息的特征属性对所述号码信息进行分组处理。S202. Group the number information according to the feature attribute of the feature information.
具体的,本发明实施例中,所述特征属性表示依据于所述特征信息将所述号码信息进行分组处理的单位,简单的说,所述特征属性表示同一组号码信息中具有的共同点,其所述分组为依据该共同点将所述具有同样共同点的号码信息凑集为一组。Specifically, in the embodiment of the present invention, the characteristic attribute represents the unit for grouping the number information based on the characteristic information. Simply put, the characteristic attribute represents the common point in the same group of number information, The grouping is to gather the number information having the same common point into one group according to the common point.
例如:通讯录中有一号码信息包括“+(86)1388 5158 888”其中所述符号信息包括“+”、“()”,所述格式信息包括“4-4-3”,所述数字信息包括8613885158888,所述获取该号码信息的特征信息包括“+”、“()”、“86”、“13”、“138”,另外定义“+”、“()”、“86”、“13”、“138”中任意一项或多项为该号码信息的特征属性,并依据此特征属性为单位将对应的该通讯录中的号码信息进行分组。For example: there is a number information in the address book including "+(86) 1388 5158 888", wherein the symbol information includes "+", "()", the format information includes "4-4-3", the number information Including 8613885158888, the characteristic information for obtaining the number information includes "+", "()", "86", "13", "138", and "+", "()", "86", " Any one or more of 13", "138" is the characteristic attribute of the number information, and the corresponding number information in the address book is grouped according to the characteristic attribute.
另外的,本发明实施例中,当通讯录中包括的具有一种或多种特征属性的号码信息有且仅有一个时,将该号码信息归类于单独的类别,如“其他类”。In addition, in the embodiment of the present invention, when there is only one number information with one or more characteristic attributes included in the address book, the number information is classified into a separate category, such as "other categories".
又如:通讯录有号码信息“+13885158888”、“+(86)15888888888”、“+1376 6666666”、“1322 2222 8888”、“015880202311”,以特征属性“+”为单位进行分组后如有“+13885158888、+(86)15888888888、+1376 6666 666”;以特征属性“13”为单位进行分组后有“13885158888、+1376 6666 666、1322 2222 8888”,其中“015880202311”将归类于并以特征属性“0”为单位的其他类。Another example: the address book has number information "+13885158888", "+(86)15888888888", "+1376 6666666", "1322 2222 8888", "015880202311", after grouping with the characteristic attribute "+" as the unit, if there are "+13885158888, +(86)15888888888, +1376 6666 666"; after grouping with the characteristic attribute "13", there are "13885158888, +1376 6666 666, 1322 2222 8888", among which "015880202311" will be classified into Other classes with characteristic attribute "0".
S203,接收用户针对以特征属性为单位的一组或者多组的号码信息作用于相关控件而触发的号码处理指令以依据所述号码处理规则处理所述号码信息。S203. Receive a number processing instruction triggered by the user to act on related controls for one or more groups of number information in units of feature attributes, so as to process the number information according to the number processing rule.
具体的,所述接收用户针对以特征属性为单位的一组或者多组的号码信息作用于相关控件而触发的号码处理指令以依据所述号码处理规则处理所述号码信息,包括以下步骤:Specifically, receiving a number processing instruction triggered by a user to act on a related control for one or more sets of number information in units of feature attributes to process the number information according to the number processing rules includes the following steps:
响应于所述号码处理指令,获取与该号码处理指令对应的属性信息;In response to the number processing instruction, acquire attribute information corresponding to the number processing instruction;
根据所述属性信息中指定修改的符号信息和/或格式信息,针对所述符号信息和/或格式信息进行增添与所述属性信息对应的修改信息。According to the symbol information and/or format information specified to be modified in the attribute information, modifying information corresponding to the attribute information is added to the symbol information and/or format information.
具体的,本发明实施例中,所述修改信息分别包括有异于所述符号信息和格式信息的另一字符数据和格式数据,或用于删除该符号信息和格式信息的空格数据。Specifically, in the embodiment of the present invention, the modification information includes another character data and format data different from the symbol information and format information, or space data for deleting the symbol information and format information.
所述针对所述符号信息和/或格式信息进行增添与所述属性信息对应的修改信息,具体包括:The adding modification information corresponding to the attribute information for the symbol information and/or format information specifically includes:
提取所述号码处理指令对应的处理对象,该处理对象包括所述号码信息中任意一种或多种:符号信息、格式信息以及数字信息;Extracting the processing object corresponding to the number processing instruction, the processing object includes any one or more of the number information: symbol information, format information, and digital information;
获取该号码处理指令对应的修改信息,将所述修改信息包含的与所述处理对象对应的修改数据代入所述号码信息中。The modification information corresponding to the number processing instruction is acquired, and the modification data corresponding to the processing object included in the modification information is substituted into the number information.
具体的,所述号码处理指令表示为针对一组或多组的号码信息进行处理而触发的操作指令,所述操作包括对所述号码信息的分享、复制、删除、拉黑、标记、置顶、收藏、编辑等。针对该号码信息中包含的符号信息和/或格式信息,根据所述号码处理指令对应的修改信息,替换所述符号信息和/或格式信息。Specifically, the number processing instruction represents an operation instruction triggered to process one or more groups of number information, and the operation includes sharing, copying, deleting, blocking, marking, pinning, Collection, editing, etc. For the symbol information and/or format information included in the number information, replace the symbol information and/or format information according to the modification information corresponding to the number processing instruction.
S204,输出并显示处理后的所述号码信息。S204. Output and display the processed number information.
具体的,所述输出并显示处理后的所述号码信息,包括以下步骤:Specifically, the outputting and displaying the processed number information includes the following steps:
接收处理后的所述号码信息,将该号码信息发送至通讯录以更新联系人信息;或receiving the processed number information, and sending the number information to the address book to update the contact information; or
接收处理后的所述号码信息,将处理后的所述号码信息显示于所述通讯录对应的终端设备。The processed number information is received, and the processed number information is displayed on a terminal device corresponding to the address book.
本发明实施例中,所述输出处理后的所述号码信息主要为:将所述处理后的所述号码信息传输至通讯录以更新联系人信息;或是将处理后的所述号码信息传输至通信模块以发送并备份该处理后的号码信息至云端服务器。其中所述通信模块用于承接所述通讯录对应终端设备与云端服务器之间的信息传输。In the embodiment of the present invention, the outputting the number information after processing mainly includes: transmitting the processed number information to the address book to update the contact information; or transmitting the processed number information to the communication module to send and back up the processed number information to the cloud server. Wherein the communication module is used to undertake the information transmission between the terminal device corresponding to the address book and the cloud server.
另外的,所述显示所述处理后的号码信息主要为:将所述处理后的号码信息显示于所述显示界面或内容界面或者所述终端设备对应的其他界面。其中所述显示所述处理后的号码信息的体现形式包括以下任意一种:下拉框、弹窗以及列表。In addition, the displaying the processed number information mainly includes: displaying the processed number information on the display interface or content interface or other interfaces corresponding to the terminal device. Wherein, the embodiment of displaying the processed number information includes any one of the following: a drop-down box, a pop-up window, and a list.
本发明实施例中,针对通讯录联系人的号码信息进行处理,其主要根据用户选定的格式项,将联系人号码信息中包含的符号信息和/或格式信息按照相应制定的规则处理所述符号信息和/或格式信息,进而达到统一号码格式的目的,避免了由于号码格式杂多而不能通话的弊端,提高了号码信息的纯净度。In the embodiment of the present invention, the number information of the contacts in the address book is processed, which mainly processes the symbol information and/or format information contained in the contact number information according to the correspondingly formulated rules according to the format item selected by the user. Symbol information and/or format information, so as to achieve the purpose of unifying the number format, avoiding the disadvantage of not being able to communicate due to the variety of number formats, and improving the purity of number information.
请参照图3中所示的一种通讯录号码格式处理方法的一个实施例的程序流程图,其中所述方法还包括以下步骤:Please refer to the program flow chart of an embodiment of a method for processing address book number formats shown in Figure 3, wherein the method also includes the following steps:
S301,接收用户于搜索界面中输入的用于指代隐藏的所述号码信息的标识信息并根据该标识信息显示隐藏的所述号码信息;或S301. Receive the identification information used to refer to the hidden number information input by the user in the search interface and display the hidden number information according to the identification information; or
S302,接收用户于通讯界面中输入的所述标识信息并根据该标识信息获取对应的号码信息以与该号码信息实现通讯。S302. Receive the identification information input by the user in the communication interface, and acquire corresponding number information according to the identification information, so as to implement communication with the number information.
具体的,本发明实施例中,所述接收用户于通讯界面中输入的所述标识信息并根据该标识信息获取对应的号码信息以与该号码信息实现通讯,具体包括以下步骤:Specifically, in the embodiment of the present invention, the receiving the identification information input by the user in the communication interface and obtaining the corresponding number information according to the identification information to realize communication with the number information specifically includes the following steps:
依据所述标识信息对应的号码信息,发送与所述号码信息对应的携带数据至云端服务器。Sending the portable data corresponding to the number information to the cloud server according to the number information corresponding to the identification information.
具体的,所述携带数据包括如下任意一个或多个:用户编辑输入的短信信息、针对该号码信息与所述控制操作对应的指令信息、用于发送所述指令信息对应终端的识别码信息以及用于实现与服务器身份验证的SIM卡信息。Specifically, the carried data includes any one or more of the following: short message information edited and input by the user, instruction information corresponding to the number information corresponding to the control operation, identification code information of the corresponding terminal used to send the instruction information, and SIM card information for authentication with the server.
具体的,所述标识信息包括所述符号信息、格式信息,具体为数字、字母、符号、文字中的任意一种或者任意一种组合。Specifically, the identification information includes the symbol information and format information, specifically any one or any combination of numbers, letters, symbols, and text.
例如:在隐藏的号码信息中存在有某一私密客户的电话为“13448542100”,其中定义了标识信息“#888”为该私密客户的代号,若需要查看该私密客户的详细联系人信息时,只需在搜索界面中输入标识信息“#888”将会显示进入该私密客户的详细联系人信息界面的入口;若需要拨打该私密客户的电话时,只需在电话拨打界面上输入标识信息“#888”。For example: in the hidden number information, there is a private customer's phone number "13448542100", which defines the identification information "#888" as the code name of the private customer. If you need to view the detailed contact information of the private customer, Just enter the identification information "#888" in the search interface and the entrance to the detailed contact information interface of the private customer will be displayed; if you need to call the private customer, you only need to enter the identification information " #888".
另外的,其中所述接收用户于搜索界面中输入的用于指代隐藏的所述号码信息的标识信息并根据该标识信息显示隐藏的所述号码信息,具体表现形式为通过输入的标识信息触发相应的获取指令以获取该标识信息对应的号码信息并显示该号码信息。In addition, where the identification information used to refer to the hidden number information input by the user in the search interface is received and the hidden number information is displayed according to the identification information, the specific form is triggered by the input identification information A corresponding acquisition instruction is used to acquire the number information corresponding to the identification information and display the number information.
相应的,请参照图4中所示的一种通讯录号码格式处理系统的一个实施例的结构框图,本发明还提供一种通讯录号码格式处理系统,包括:Correspondingly, referring to the structural block diagram of an embodiment of an address book number format processing system shown in FIG. 4, the present invention also provides an address book number format processing system, including:
获取模块11:用于获取通讯录联系人的号码信息。Obtaining module 11: used to obtain the number information of contacts in the address book.
具体的,本发明实施例中,所述通讯录主要针对电子类联系人信息的集合表,是一种利用互联网实现通讯录信息同步更新和备份的应用/服务。可以在个人电脑、掌上电脑、移动电话等任何联网设备上录入联系人的手机\电话号码、Email、QQ、MSN、通信地址等联系人信息,或对以前的信息进行分组、管理和更新,在验证许可下,某指定联系人可以看到所在组内的其他联系人信息,从而实现通讯录共享,如果该联系人更新自己的联系信息,通讯录会自动更新,实现同步通讯录,并留下旧版本的通讯录信息。Specifically, in the embodiment of the present invention, the address book is mainly aimed at a collection table of electronic contact information, and is an application/service that utilizes the Internet to realize synchronous update and backup of address book information. You can enter contact information such as mobile phone, phone number, Email, QQ, MSN, mailing address, etc. on any networked device such as a personal computer, a handheld computer, or a mobile phone, or group, manage, and update previous information. Under the verification permission, a designated contact can see the information of other contacts in the group, so as to realize the sharing of the address book. If the contact updates his own contact information, the address book will be automatically updated to realize the synchronization of the address book and leave Old version of the address book information.
本发明实施例中,所述号码信息主要表示关于联系人号码的详细信息,包括有该联系人的符号信息、格式信息、数字信息。其中,所述符号信息包括作用于所述数字信息中以起标识作用,例如:符号信息的“+”、“#”、“/”、“*”、“()”等,具体实例有:“+(86)13885158888”;所述格式信息表示所述数字信息的分段规格,例如:以“3-4-4”格式排列的“138 8515 8888”、以“4-4-3”格式排列的“1388 5158 888”、以“3-3-5”格式排列的“138851 58888”等规格分布排列的数字号码。In the embodiment of the present invention, the number information mainly represents detailed information about the contact number, including symbol information, format information, and number information of the contact. Wherein, the symbolic information includes acting on the digital information for identification, for example: "+", "#", "/", "*", "()" etc. of the symbolic information, specific examples include: "+(86)13885158888"; the format information indicates the segmentation specification of the digital information, for example: "138 8515 8888" arranged in the "3-4-4" format, "4-4-3" format "1388 5158 888" arranged in the format, "138851 58888" arranged in the format of "3-3-5" and other numerical numbers arranged in standard distribution.
本发明实施例中,所述获取通讯录联系人号码信息主要体现在:通过接收用户作用于用户界面上相关控件而触发的用于进入号码信息显示界面的显示指令,响应于所述显示指令,获取进入存储有所述联系人号码信息数据库的索引号,根据所述索引号读取对应的联系人号码信息,并显示于所述显示界面上。In the embodiment of the present invention, the acquisition of contact number information in the address book is mainly embodied in: receiving a display instruction for entering the number information display interface triggered by the user acting on a relevant control on the user interface, and responding to the display instruction, Obtaining the index number entered into the database storing the contact number information, reading the corresponding contact number information according to the index number, and displaying it on the display interface.
本发明实施例中,显示有读取的联系人号码信息的所述显示界面上包括有针对所述联系人号码信息进行编辑或管理的相关控件信息。In the embodiment of the present invention, the display interface displaying the read contact number information includes relevant control information for editing or managing the contact number information.
第一接收模块12:用于针对所述号码信息,接收用户由预设号码格式库中选定的格式项。The first receiving module 12: for the number information, receiving the format item selected by the user from the preset number format library.
具体的,本发明实施例中,所述接收用户由预设号码格式库中选定的格式项主要体现在三方面内容:Specifically, in the embodiment of the present invention, the format item selected by the receiving user from the preset number format library is mainly reflected in three aspects:
第一方面是用户触发选项指令阶段,具体为:关于在所述号码信息显示界面上设置有显示所述预设号码格式库的内容界面上的相关格式库显示控件,根据用户作用于所述号码格式显示控件而触发用于显示所述内容界面的选项指令;其中作用于所述号码格式库显示控件的方式包括有以下任意一种:点击触控、按键触发及摇动传感。The first aspect is the stage of the user triggering the option instruction, specifically: regarding the relevant format library display control on the content interface that displays the preset number format library on the number information display interface, according to the user’s action on the number format display control to trigger an option command for displaying the content interface; wherein the mode acting on the display control of the number format library includes any one of the following: click touch, key trigger and shake sensing.
第二方面是响应指令阶段,具体为:通过用户作用于所述号码信息显示界面上的相关格式库显示控件而触发的所述选项指令,获取所述预设号码格式库中的所述格式信息,将获取的所述格式信息进行排列组合并以格式项的形式显示于所述内容界面上;其中显示的方式包括以下任意一种:下拉框、弹窗以及列表。The second aspect is the phase of responding to instructions, specifically: obtaining the format information in the preset number format library through the option instruction triggered by the user acting on the relevant format library display control on the number information display interface , arranging and combining the acquired format information and displaying it on the content interface in the form of a format item; wherein the display method includes any one of the following: a drop-down box, a pop-up window and a list.
第三方面是用户选定阶段,具体为:用户作用于所述格式项所在的触控区域以下发提取用户选定格式项对应格式信息的提取指令,响应于该提取指令,获取所述提取指令对应格式项的索引代号以根据所述索引代号获取对应所述格式信息。The third aspect is the user selection stage, specifically: the user acts on the touch area where the format item is located to issue an extraction instruction to extract the format information corresponding to the format item selected by the user, and obtain the extraction instruction in response to the extraction instruction The index code of the corresponding format item is used to obtain the corresponding format information according to the index code.
另外的,本发明实施例中,所述号码显示界面与预设号码库的内容界面之间同样存在有具有不同作用的控制组件,其中所述内容界面属于所述号码显示界面的子界面,通过触控所述号码显示界面中某一控制组件以进入显示所述内容界面。其中所述控制组件包括有所述显示控件以及具有其他作用的控件。In addition, in the embodiment of the present invention, there are also control components with different functions between the number display interface and the content interface of the preset number library, wherein the content interface belongs to the sub-interface of the number display interface, through Touch a certain control component in the number display interface to enter the content display interface. Wherein the control component includes the display control and controls with other functions.
制定模块13:用于根据选定的格式项,制定与该格式项对应的号码处理规则以处理所述号码信息。Formulating module 13: for formulating a number processing rule corresponding to the format item according to the selected format item to process the number information.
具体的,本发明实施例中,所述号码处理规则表示在保证联系人号码信息的有效性的情况下,以用户所选格式项中包含的属性信息为基准修改所述符号信息和格式信息为目的而制定的修改规则。Specifically, in the embodiment of the present invention, the number processing rule indicates that under the condition of ensuring the validity of the contact number information, modify the symbol information and format information based on the attribute information contained in the format item selected by the user as Modification rules formulated for the purpose.
具体的,所述制定模块,具体包括:Specifically, the formulation module specifically includes:
提取单元:用于提取所述号码信息中包含的符号信息和/或格式信息;Extracting unit: used to extract symbol information and/or format information contained in the number information;
第一获取单元:用于根据用户选定的格式项,获取该格式项中包含的属性信息并依据该属性信息替换所述符号信息和/或格式信息。The first obtaining unit: according to the format item selected by the user, obtain the attribute information contained in the format item and replace the symbol information and/or format information according to the attribute information.
本发明实施例中,所述获取该格式项中包含的属性信息并依据该属性信息替换所述符号信息和/或格式信息,具体表现有:分别依据于预存于存储器中的关于所述符号信息或格式信息的特定信息,对所述属性信息进行信息检索,并根据检索结果对所述属性信息进行归类处理,当检索出所述属性信息中具有所述符号信息和/或格式信息的特定信息,并确认所述属性信息为字符和/或格式的修改信息;当检索出所述属性信息不具备任何特定信息时,确认所述属性信息为用于删除该符号信息和格式信息的空格数据。其中所述特定信息表示所述符号信息、格式信息以及数字信息的特殊定义的具有代表性的数据。In the embodiment of the present invention, the acquisition of the attribute information contained in the format item and the replacement of the symbol information and/or format information according to the attribute information include: respectively based on the symbol information pre-stored in the memory or specific information of format information, perform information retrieval on the attribute information, and classify the attribute information according to the retrieval results, when the specific information with the symbol information and/or format information in the attribute information is retrieved information, and confirm that the attribute information is character and/or format modification information; when the retrieved attribute information does not have any specific information, confirm that the attribute information is blank data used to delete the symbol information and format information . Wherein the specific information represents specially defined representative data of the symbol information, format information and digital information.
具体的,所述修改信息分别包括有异于所述符号信息和格式信息的另一字符数据和格式数据,或用于删除该符号信息和格式信息的空格数据。Specifically, the modification information includes another character data and format data different from the symbol information and format information, or space data for deleting the symbol information and format information.
具体的,本发明实施例中,当所述格式项的属性信息中包含有分别与所述符号信息或格式信息相对应的字符或格式的修改信息时,将结合所述号码信息的有效性并在所述字符或格式的修改信息的基础上修改所述符号信息或格式信息。Specifically, in the embodiment of the present invention, when the attribute information of the format item contains the character or format modification information respectively corresponding to the symbol information or format information, the validity of the number information and the The symbol information or format information is modified on the basis of the character or format modification information.
具体的,所述制定模块,还包括:Specifically, the formulation module also includes:
设置单元:用于基于所述号码处理规则获取用户指示设置所述号码信息为隐藏信息的设置指令;A setting unit: used to obtain a setting instruction from a user indicating to set the number information as hidden information based on the number processing rule;
第三获取单元:用于根据所述设置指令,获取对应的所述号码信息以及用户选定的格式项中用于隐藏该号码信息的标识信息;The third obtaining unit: used to obtain the corresponding number information and the identification information used to hide the number information in the format item selected by the user according to the setting instruction;
标识单元:用于根据所述号码处理规则利用所述标识信息标识所述号码信息以隐藏所述号码信息。An identification unit: configured to use the identification information to identify the number information according to the number processing rule to hide the number information.
具体的,所述标识信息包括所述符号信息、格式信息,具体为数字、字母、符号、文字中的任意一种或者任意一种组合。Specifically, the identification information includes the symbol information and format information, specifically any one or any combination of numbers, letters, symbols, and text.
具体的,所述设置指令可由以下几种方式触发:一种是根据用户于所述内容界面或者显示界面上触控相关控制组件而触发,该方式主要是直接获取用户选定的号码信息,进行隐藏设置,通过将所述选定的号码信息对应的联系人信息进行压缩编码,并存储于预设的存储器中;另一种是依据于所述号码处理规则,对用户所选定的号码信息进行具有预设作用的符号和/或格式上的修改,其中所述具有预设作用的符号和/或格式包括隐藏对应号码信息、不可修改对应号码信息、不予共享对应号码信息等作用的符号和/或格式。Specifically, the setting instruction can be triggered in the following ways: one is based on the user touching a related control component on the content interface or the display interface. Concealment settings, by compressing and encoding the contact information corresponding to the selected number information, and storing it in the preset memory; the other is based on the number processing rules, the number information selected by the user Modify the symbols and/or formats with preset functions, wherein the symbols and/or formats with preset functions include symbols that hide the corresponding number information, cannot modify the corresponding number information, and do not share the corresponding number information, etc. and/or format.
其中,所述具有预设作用的符号和/或格式上的修改主要体现在对用户选定的号码信息进行符号上或者格式上的修改,其中用于修改的符号或者格式于系统设置或用户自定义中具有对应的作用,如隐藏对应的号码信息。Wherein, the modification of the symbol and/or format with the preset function is mainly reflected in the modification of the symbol or format of the number information selected by the user, wherein the symbol or format used for modification is determined by the system settings or the user's own The definition has a corresponding function, such as hiding the corresponding number information.
其中在所述标识信息的标识作用下,起到隐藏所标识的号码信息的作用,满足了用户个人隐私空间以及个人信息安全的需求。Wherein, under the identification function of the identification information, the identified number information is hidden, and the user's personal privacy space and personal information security requirements are met.
例如:某一私密客户的电话为“13448542100”,其中定义了具有隐藏作用的标识信息“#888”为该私密客户的代号,并将所述标识信息“#888”附加至号码信息“13448542100”中,该私密客户的号码信息则将不予显示,或者是将该私密客户的号码信息存储于预置的隐藏数据库中,只有凭借标识信息“#888”才可读取。For example: the phone number of a private customer is "13448542100", which defines the hidden identification information "#888" as the code name of the private customer, and appends the identification information "#888" to the number information "13448542100" , the number information of the private customer will not be displayed, or the number information of the private customer is stored in a preset hidden database, which can only be read by means of the identification information "#888".
输出模块14:用于输出显示处理后的所述号码信息。Output module 14: for outputting the number information after display processing.
具体的,所述输出模块,包括:Specifically, the output module includes:
更新单元:用于接收处理后的所述号码信息,将该号码信息发送至通讯录以更新联系人信息;或An update unit: used to receive the processed number information, and send the number information to the address book to update the contact information; or
显示单元:用于接收处理后的所述号码信息,将处理后的所述号码信息显示于所述通讯录对应的终端设备。A display unit: used to receive the processed number information, and display the processed number information on a terminal device corresponding to the address book.
本发明实施例中,所述输出处理后的所述号码信息主要为:将所述处理后的所述号码信息传输至通讯录以更新联系人信息;或是将处理后的所述号码信息传输至通信模块以发送并备份该处理后的号码信息至云端服务器。其中所述通信模块用于承接所述通讯录对应终端设备与云端服务器之间的信息传输。In the embodiment of the present invention, the outputting the number information after processing mainly includes: transmitting the processed number information to the address book to update the contact information; or transmitting the processed number information to the communication module to send and back up the processed number information to the cloud server. Wherein the communication module is used to undertake the information transmission between the terminal device corresponding to the address book and the cloud server.
另外的,所述显示所述处理后的号码信息主要为:将所述处理后的号码信息显示于所述显示界面或内容界面或者所述终端设备对应的其他界面。其中所述显示所述处理后的号码信息的体现形式包括以下任意一种:下拉框、弹窗以及列表。In addition, the displaying the processed number information mainly includes: displaying the processed number information on the display interface or content interface or other interfaces corresponding to the terminal device. Wherein, the embodiment of displaying the processed number information includes any one of the following: a drop-down box, a pop-up window, and a list.
本发明实施例中,针对通讯录联系人的号码信息进行处理,其主要根据用户选定的格式项,将联系人号码信息中包含的符号信息和/或格式信息按照相应制定的规则处理所述符号信息和/或格式信息,进而达到统一号码格式的目的,避免了由于号码格式杂多而不能通话的弊端,提高了号码信息的纯净度。In the embodiment of the present invention, the number information of the contacts in the address book is processed, which mainly processes the symbol information and/or format information contained in the contact number information according to the correspondingly formulated rules according to the format item selected by the user. Symbol information and/or format information, so as to achieve the purpose of unifying the number format, avoiding the disadvantage of not being able to communicate due to the variety of number formats, and improving the purity of number information.
请参照图5所示的一种通讯录号码格式处理系统的一个实施例的结构框图,其中所述的一种通讯录号码格式处理系统,还包括:Please refer to the structural block diagram of an embodiment of an address book number format processing system shown in Figure 5, wherein the address book number format processing system also includes:
提取模块21:用于提取号码信息中包含的特征信息。Extraction module 21: for extracting feature information contained in the number information.
具体的,本发明实施例中,所述提取模块21包括:Specifically, in the embodiment of the present invention, the extraction module 21 includes:
获取所述号码信息,将所述号码信息按照预设的分解规则分解为所述符号信息、格式信息以及数字信息,其中所述预设的分解规则根据预先设置的关于所述符号信息、格式信息以及数字信息的特定信息而制定的分解规范;所述特定信息表示所述符号信息、格式信息以及数字信息的特殊定义的具有代表性的数据;Obtain the number information, and decompose the number information into the symbol information, format information and digital information according to the preset decomposition rules, wherein the preset decomposition rules are based on the preset rules about the symbol information, format information and specific information of digital information; said specific information represents representative data of the special definition of said symbolic information, format information, and digital information;
根据所述分解规则,提取预选设置的所述特定信息,将该特定信息依次与分解出的所述符号信息、格式信息以及数字信息进行比对,得出所述符号信息、格式信息以及数字信息对应的特征信息。According to the decomposition rule, extract the specific information set in advance, compare the specific information with the decomposed symbol information, format information and digital information in sequence, and obtain the symbol information, format information and digital information Corresponding feature information.
本发明实施例中,所述特征信息有区别于所述特定信息,其中所述特征信息为该号码信息中所述符号信息、格式信息以及数字信息所具备的特性,所述特定信息指的是为方便识别出所述符号信息、格式信息以及数字信息而预先设置的数据。In the embodiment of the present invention, the characteristic information is different from the specific information, wherein the characteristic information is the characteristics of the symbol information, format information and digital information in the number information, and the specific information refers to Preset data for conveniently identifying the symbolic information, format information, and digital information.
分组模块22:用于根据所述特征信息的特征属性对所述号码信息进行分组处理。Grouping module 22: for grouping the number information according to the feature attribute of the feature information.
具体的,本发明实施例中,所述特征属性表示依据于所述特征信息将所述号码信息进行分组处理的单位,简单的说,所述特征属性表示同一组号码信息中具有的共同点,其所述分组为依据该共同点将所述具有同样共同点的号码信息凑集为一组。Specifically, in the embodiment of the present invention, the characteristic attribute represents the unit for grouping the number information based on the characteristic information. Simply put, the characteristic attribute represents the common point in the same group of number information, The grouping is to gather the number information having the same common point into one group according to the common point.
例如:通讯录中有一号码信息包括“+(86)1388 5158 888”其中所述符号信息包括“+”、“()”,所述格式信息包括“4-4-3”,所述数字信息包括8613885158888,所述获取该号码信息的特征信息包括“+”、“()”、“86”、“13”、“138”,另外定义“+”、“()”、“86”、“13”、“138”中任意一项或多项为该号码信息的特征属性,并依据此特征属性为单位将对应的该通讯录中的号码信息进行分组。For example: there is a number information in the address book including "+(86) 1388 5158 888", wherein the symbol information includes "+", "()", the format information includes "4-4-3", the number information Including 8613885158888, the characteristic information for obtaining the number information includes "+", "()", "86", "13", "138", and "+", "()", "86", " Any one or more of 13", "138" is the characteristic attribute of the number information, and the corresponding number information in the address book is grouped according to the characteristic attribute.
另外的,本发明实施例中,当通讯录中包括的具有一种或多种特征属性的号码信息有且仅有一个时,将该号码信息归类于单独的类别,如“其他类”。In addition, in the embodiment of the present invention, when there is only one number information with one or more characteristic attributes included in the address book, the number information is classified into a separate category, such as "other categories".
又如:通讯录有号码信息“+13885158888”、“+(86)15888888888”、“+1376 6666666”、“1322 2222 8888”、“015880202311”,以特征属性“+”为单位进行分组后如有“+13885158888、+(86)15888888888、+1376 6666 666”;以特征属性“13”为单位进行分组后有“13885158888、+1376 6666 666、1322 2222 8888”,其中“015880202311”将归类于并以特征属性“0”为单位的其他类。Another example: the address book has number information "+13885158888", "+(86)15888888888", "+1376 6666666", "1322 2222 8888", "015880202311", after grouping with the characteristic attribute "+" as the unit, if there are "+13885158888, +(86)15888888888, +1376 6666 666"; after grouping with the characteristic attribute "13", there are "13885158888, +1376 6666 666, 1322 2222 8888", among which "015880202311" will be classified into Other classes with characteristic attribute "0".
处理模块23:用于接收用户针对以特征属性为单位一组或者多组的号码信息作用于相关控件而触发的格式处理指令以依据所述号码处理规则处理所述号码信息。The processing module 23 is used to receive a format processing instruction triggered by the user for one or more groups of number information in units of feature attributes to act on related controls, so as to process the number information according to the number processing rules.
具体的,所述处理模块,包括:Specifically, the processing module includes:
第二获取单元:用于响应于所述号码处理指令,获取与该号码处理指令对应的属性信息;A second acquiring unit: used to acquire attribute information corresponding to the number processing instruction in response to the number processing instruction;
修改单元:用于根据所述属性信息中指定修改的符号信息和/或格式信息,针对所述符号信息和/或格式信息进行增添与所述属性信息对应的修改信息。A modifying unit: configured to add modification information corresponding to the attribute information to the symbol information and/or format information according to the symbol information and/or format information specified to be modified in the attribute information.
具体的,本发明实施例中,所述修改信息分别包括有异于所述符号信息和格式信息的另一字符数据和格式数据,或用于删除该符号信息和格式信息的空格数据。Specifically, in the embodiment of the present invention, the modification information includes another character data and format data different from the symbol information and format information, or space data for deleting the symbol information and format information.
所述针对所述符号信息和/或格式信息进行增添与所述属性信息对应的修改信息,具体包括:The adding modification information corresponding to the attribute information for the symbol information and/or format information specifically includes:
提取所述号码处理指令对应的处理对象,该处理对象包括所述号码信息中任意一种或多种:符号信息、格式信息以及数字信息;Extracting the processing object corresponding to the number processing instruction, the processing object includes any one or more of the number information: symbol information, format information, and digital information;
获取该号码处理指令对应的修改信息,将所述修改信息包含的与所述处理对象对应的修改数据代入所述号码信息中。The modification information corresponding to the number processing instruction is acquired, and the modification data corresponding to the processing object included in the modification information is substituted into the number information.
具体的,所述号码处理指令表示为针对一组或多组的号码信息进行处理而触发的操作指令,所述操作包括对所述号码信息的分享、复制、删除、拉黑、标记、置顶、收藏、编辑等。针对该号码信息中包含的符号信息和/或格式信息,根据所述号码处理指令对应的修改信息,替换所述符号信息和/或格式信息。Specifically, the number processing instruction represents an operation instruction triggered to process one or more groups of number information, and the operation includes sharing, copying, deleting, blocking, marking, pinning, Collection, editing, etc. For the symbol information and/or format information included in the number information, replace the symbol information and/or format information according to the modification information corresponding to the number processing instruction.
显示模块24:用于输出显示经格式处理后的号码信息。Display module 24: used for outputting and displaying the formatted number information.
具体的,所述显示模块24,包括:Specifically, the display module 24 includes:
更新单元:用于接收处理后的所述号码信息,将该号码信息发送至通讯录以更新联系人信息;或An update unit: used to receive the processed number information, and send the number information to the address book to update the contact information; or
显示单元:用于接收处理后的所述号码信息,将处理后的所述号码信息显示于所述通讯录对应的终端设备。A display unit: used to receive the processed number information, and display the processed number information on a terminal device corresponding to the address book.
本发明实施例中,所述输出处理后的所述号码信息主要为:将所述处理后的所述号码信息传输至通讯录以更新联系人信息;或是将处理后的所述号码信息传输至通信模块以发送并备份该处理后的号码信息至云端服务器。其中所述通信模块用于承接所述通讯录对应终端设备与云端服务器之间的信息传输。In the embodiment of the present invention, the outputting the number information after processing mainly includes: transmitting the processed number information to the address book to update the contact information; or transmitting the processed number information to the communication module to send and back up the processed number information to the cloud server. Wherein the communication module is used to undertake the information transmission between the terminal device corresponding to the address book and the cloud server.
另外的,所述显示所述处理后的号码信息主要为:将所述处理后的号码信息显示于所述显示界面或内容界面或者所述终端设备对应的其他界面。其中所述显示所述处理后的号码信息的体现形式包括以下任意一种:下拉框、弹窗以及列表。In addition, the displaying the processed number information mainly includes: displaying the processed number information on the display interface or content interface or other interfaces corresponding to the terminal device. Wherein, the embodiment of displaying the processed number information includes any one of the following: a drop-down box, a pop-up window, and a list.
本发明实施例中,针对通讯录联系人的号码信息进行处理,其主要根据用户选定的格式项,将联系人号码信息中包含的符号信息和/或格式信息按照相应制定的规则处理所述符号信息和/或格式信息,进而达到统一号码格式的目的,避免了由于号码格式杂多而不能通话的弊端,提高了号码信息的纯净度。In the embodiment of the present invention, the number information of the contacts in the address book is processed, which mainly processes the symbol information and/or format information contained in the contact number information according to the correspondingly formulated rules according to the format item selected by the user. Symbol information and/or format information, so as to achieve the purpose of unifying the number format, avoiding the disadvantage of not being able to communicate due to the variety of number formats, and improving the purity of number information.
请参照图6中所示的一种通讯录号码格式处理系统的一个实施例的结构框图,其中所述系统还包括:Please refer to the structural block diagram of an embodiment of an address book number format processing system shown in Figure 6, wherein the system also includes:
第二接收模块31:用于接收用户于搜索界面中输入的用于指代隐藏的所述号码信息的标识信息并根据该标识信息显示隐藏的所述号码信息;或The second receiving module 31: used to receive the identification information used to refer to the hidden number information input by the user in the search interface and display the hidden number information according to the identification information; or
第三接收模块32:用于接收用户于通讯界面中输入的所述标识信息并根据该标识信息获取对应的号码信息以与该号码信息实现通讯。The third receiving module 32: used for receiving the identification information input by the user in the communication interface and obtaining the corresponding number information according to the identification information so as to realize communication with the number information.
具体的,所述第三接收模块,具体包括:Specifically, the third receiving module specifically includes:
通讯单元:用于依据所述标识信息对应的号码信息,发送与所述号码信息对应的携带数据至云端服务器。Communication unit: used to send the portable data corresponding to the number information to the cloud server according to the number information corresponding to the identification information.
具体的,所述携带数据包括如下任意一个或多个:用户编辑输入的短信信息、针对该号码信息与所述控制操作对应的指令信息、用于发送所述指令信息对应终端的识别码信息以及用于实现与服务器身份验证的SIM卡信息。Specifically, the carried data includes any one or more of the following: short message information edited and input by the user, instruction information corresponding to the number information corresponding to the control operation, identification code information of the corresponding terminal used to send the instruction information, and SIM card information for authentication with the server.
具体的,所述标识信息包括所述符号信息、格式信息,具体为数字、字母、符号、文字中的任意一种或者任意一种组合。Specifically, the identification information includes the symbol information and format information, specifically any one or any combination of numbers, letters, symbols, and text.
例如:在隐藏的号码信息中存在有某一私密客户的电话为“13448542100”,其中定义了标识信息“#888”为该私密客户的代号,若需要查看该私密客户的详细联系人信息时,只需在搜索界面中输入标识信息“#888”将会显示进入该私密客户的详细联系人信息界面的入口;若需要拨打该私密客户的电话时,只需在电话拨打界面上输入标识信息“#888”。For example: in the hidden number information, there is a private customer's phone number "13448542100", which defines the identification information "#888" as the code name of the private customer. If you need to view the detailed contact information of the private customer, Just enter the identification information "#888" in the search interface and the entrance to the detailed contact information interface of the private customer will be displayed; if you need to call the private customer, you only need to enter the identification information " #888".
另外的,其中所述接收用户于搜索界面中输入的用于指代隐藏的所述号码信息的标识信息并根据该标识信息显示隐藏的所述号码信息,具体表现形式为通过输入的标识信息触发相应的获取指令以获取该标识信息对应的号码信息并显示该号码信息。In addition, where the identification information used to refer to the hidden number information input by the user in the search interface is received and the hidden number information is displayed according to the identification information, the specific form is triggered by the input identification information A corresponding acquisition instruction is used to acquire the number information corresponding to the identification information and display the number information.
相应的,本发明还提供一种通讯录号码格式处理设备,应用了如上述任意所述方法或上述任意所述系统。Correspondingly, the present invention also provides an address book number format processing device, which applies any of the above-mentioned methods or any of the above-mentioned systems.
总的来说,本发明针对通讯录联系人的号码信息进行处理,其主要根据用户选定的格式项,将联系人号码信息中包含的符号信息和/或格式信息按照相应制定的规则处理所述符号信息和/或格式信息,进而达到统一号码格式的目的,避免了由于号码格式杂多而不能通话的弊端,提高了号码信息的纯净度。In general, the present invention processes the number information of contacts in the address book, mainly according to the format item selected by the user, and processes the symbol information and/or format information contained in the contact number information according to correspondingly formulated rules. Symbol information and/or format information can be described, so as to achieve the purpose of unifying the number format, avoiding the disadvantage of not being able to make a call due to too many number formats, and improving the purity of the number information.
另外的,根据用户选定的格式项以及号码信息中的包含的特征信息,对联系人号码信息进行分组处理,具体是以所述特征信息的特征属性为单位,将相关单位的号码信息归为一类处理并显示,使得联系人号码信息的显示更为简洁、清晰。In addition, according to the format item selected by the user and the characteristic information contained in the number information, the contact number information is grouped, specifically, the number information of the relevant units is grouped in units of characteristic attributes of the characteristic information One type of processing and display makes the display of the contact number information more concise and clear.
还有的,本发明针对号码信息进行了另一方面的创新,将设置隐藏号码信息的功能发挥至极致,通过对号码信息中符号或者格式上的处理,添加隐藏标识信息,在所述标识信息的标识作用下,隐藏所标识的号码信息,另外在拨打电话时只需拨打该标识信息即可拨出。满足了用户个人隐私空间以及个人信息安全的需求。What’s more, the present invention has carried out another innovation on the number information, which maximizes the function of setting hidden number information. By processing symbols or formats in the number information, hidden identification information is added, and in the identification information Under the function of the identification, the identified number information is hidden. In addition, when making a call, you only need to dial the identification information to dial out. It meets the needs of users' personal privacy space and personal information security.
本发明主要是根据用户选定的格式项对号码格式进行选择性的修改,其次为根据用户选定的格式项制定相应的规则,该规则将针对所述号码信息进行处理,包括统一号码的格式信息或设置隐藏号码信息,解决了通讯录中号码格式杂多而影响用户体验的问题,使得号码信息的格式达到用户满意的统一,使用所述号码处理规则以利用规定字符替代隐藏的号码信息,提高了通讯录号码信息的浏览效率,为满足用户个人隐私空间的需求而建立以格式处理方式隐藏号码信息,提高了用户体验。The present invention mainly selectively modifies the number format according to the format item selected by the user, and secondly formulates corresponding rules according to the format item selected by the user. The rule will process the number information, including the format of the unified number. information or set hidden number information, which solves the problem that the number formats in the address book are complicated and affects the user experience, so that the format of the number information can be unified to the user's satisfaction. Using the number processing rules to replace the hidden number information with specified characters, The browsing efficiency of the number information in the address book is improved, and in order to meet the needs of users' personal privacy space, the format processing method is established to hide the number information, which improves the user experience.
在此处所提供的说明书中,虽然说明了大量的具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实施例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。In the description provided herein, numerous specific details have been set forth. However, it is understood that embodiments of the invention may be practiced without these specific details. In some embodiments, well-known methods, structures and techniques have not been shown in detail in order not to obscure an understanding of this description.
虽然上面已经示出了本发明的一些示例性实施例,但是本领域的技术人员将理解,在不脱离本发明的原理或精神的情况下,可以对这些示例性实施例做出改变,本发明的范围由权利要求及其等同物限定。Although some exemplary embodiments of the present invention have been shown above, those skilled in the art will appreciate that changes can be made to these exemplary embodiments without departing from the principle or spirit of the present invention. The scope is defined by the claims and their equivalents.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611109315.5A CN106550084B (en) | 2016-12-06 | 2016-12-06 | Address book number format processing method, system and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611109315.5A CN106550084B (en) | 2016-12-06 | 2016-12-06 | Address book number format processing method, system and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106550084A true CN106550084A (en) | 2017-03-29 |
CN106550084B CN106550084B (en) | 2019-06-04 |
Family
ID=58396017
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611109315.5A Active CN106550084B (en) | 2016-12-06 | 2016-12-06 | Address book number format processing method, system and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106550084B (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108881383A (en) * | 2018-05-07 | 2018-11-23 | 深圳壹账通智能科技有限公司 | Address book data processing method, device, computer equipment and storage medium |
CN111182159A (en) * | 2019-10-18 | 2020-05-19 | 腾讯科技(深圳)有限公司 | Communication method, device and storage medium based on team instant messaging application |
CN114785883A (en) * | 2022-06-22 | 2022-07-22 | 成都博点科技有限公司 | A dial processing method and device |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102118477A (en) * | 2009-12-30 | 2011-07-06 | 比亚迪股份有限公司 | Mobile terminal and method for importing and exporting address book thereof |
CN103037058A (en) * | 2012-12-14 | 2013-04-10 | 中兴通讯股份有限公司 | Phone number displaying method, device and mobile terminal based on mobile terminal |
US20160088137A1 (en) * | 2015-12-03 | 2016-03-24 | Fortify Group Inc | Computer readable method for speed dialling numbers including repetitive-digits and 800 |
-
2016
- 2016-12-06 CN CN201611109315.5A patent/CN106550084B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102118477A (en) * | 2009-12-30 | 2011-07-06 | 比亚迪股份有限公司 | Mobile terminal and method for importing and exporting address book thereof |
CN103037058A (en) * | 2012-12-14 | 2013-04-10 | 中兴通讯股份有限公司 | Phone number displaying method, device and mobile terminal based on mobile terminal |
US20160088137A1 (en) * | 2015-12-03 | 2016-03-24 | Fortify Group Inc | Computer readable method for speed dialling numbers including repetitive-digits and 800 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108881383A (en) * | 2018-05-07 | 2018-11-23 | 深圳壹账通智能科技有限公司 | Address book data processing method, device, computer equipment and storage medium |
CN111182159A (en) * | 2019-10-18 | 2020-05-19 | 腾讯科技(深圳)有限公司 | Communication method, device and storage medium based on team instant messaging application |
CN111182159B (en) * | 2019-10-18 | 2022-03-04 | 腾讯科技(深圳)有限公司 | Communication method, device and storage medium based on team instant messaging application |
CN114785883A (en) * | 2022-06-22 | 2022-07-22 | 成都博点科技有限公司 | A dial processing method and device |
Also Published As
Publication number | Publication date |
---|---|
CN106550084B (en) | 2019-06-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103841656B (en) | Mobile terminal and its data offering method | |
CN105718500B (en) | Text-based content management method and device for electronic equipment | |
US9565223B2 (en) | Social network interaction | |
US10461934B2 (en) | Authentication-based message display method and communication terminal thereof | |
WO2017080007A1 (en) | Intelligent analysis and processing system of identification code and processing method therefor | |
US10191953B2 (en) | Method of storing and expressing web page in an electronic device | |
US20130268481A1 (en) | Communication device and method for displaying name cards to terminal devices | |
CN103533169A (en) | Method for positioning and linking field of electronic business card based on mobile terminal | |
JP2013118612A (en) | Screen capture method for mobile communication terminal | |
WO2014101416A1 (en) | File displaying method and apparatus | |
CN104284024A (en) | Method for hiding contact person information on intelligent device | |
CN106550084A (en) | Directory number format processing method, system and its equipment | |
WO2019201197A1 (en) | Image desensitization method, electronic device and storage medium | |
CN102196023B (en) | Method and system for synchronizing scenic spot information | |
US20140012809A1 (en) | Method for Implementing Electronic Bookmarks and Device Thereof | |
CN108012558B (en) | Telephone number normalization and information discoverability | |
CN104394280A (en) | Menu option display method and device for communication information | |
CN106850923A (en) | Associated person information display methods, system and its equipment | |
CN105051734B (en) | Information processing equipment, data input aiding method and program | |
CN102591851A (en) | Method and device for editing target texts based on keyboard keys | |
KR102347070B1 (en) | Method and apparatus for processing information of terminal | |
CN103595855B (en) | Mobile phone business card system | |
CN106790584B (en) | Information synchronization method and device | |
CN101715017A (en) | Method and device for processing Chinese character sequence in message content | |
EP2833276A1 (en) | Data search system and data search method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20170720 Address after: 100102, 18 floor, building 2, Wangjing street, Beijing, Chaoyang District, 1801 Applicant after: BEIJING ANYUNSHIJI TECHNOLOGY Co.,Ltd. Address before: 100088 Beijing city Xicheng District xinjiekouwai Street 28, block D room 112 (Desheng Park) Applicant before: BEIJING QIHOO TECHNOLOGY Co.,Ltd. |
|
TA01 | Transfer of patent application right | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20231102 Address after: Room 801, 8th floor, No. 104, floors 1-19, building 2, yard 6, Jiuxianqiao Road, Chaoyang District, Beijing 100015 Patentee after: BEIJING QIHOO TECHNOLOGY Co.,Ltd. Address before: 100102 1801, 18 / F, building 2, Wangjing street, Chaoyang District, Beijing Patentee before: BEIJING ANYUNSHIJI TECHNOLOGY Co.,Ltd. |
|
TR01 | Transfer of patent right |