CN105979055A - 联系人定位方法及装置、终端 - Google Patents

联系人定位方法及装置、终端 Download PDF

Info

Publication number
CN105979055A
CN105979055A CN201610246351.XA CN201610246351A CN105979055A CN 105979055 A CN105979055 A CN 105979055A CN 201610246351 A CN201610246351 A CN 201610246351A CN 105979055 A CN105979055 A CN 105979055A
Authority
CN
China
Prior art keywords
contact person
character
anchor window
window
anchor
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201610246351.XA
Other languages
English (en)
Other versions
CN105979055B (zh
Inventor
梁文栋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Original Assignee
Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yulong Computer Telecommunication Scientific Shenzhen Co Ltd filed Critical Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Priority to CN201610246351.XA priority Critical patent/CN105979055B/zh
Publication of CN105979055A publication Critical patent/CN105979055A/zh
Application granted granted Critical
Publication of CN105979055B publication Critical patent/CN105979055B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/26Devices for calling a subscriber
    • H04M1/27Devices whereby a plurality of signals may be stored simultaneously
    • H04M1/274Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
    • H04M1/2745Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
    • H04M1/27467Methods of retrieving data
    • H04M1/2748Methods of retrieving data by matching character strings
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/26Devices for calling a subscriber
    • H04M1/27Devices whereby a plurality of signals may be stored simultaneously
    • H04M1/274Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
    • H04M1/2745Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
    • H04M1/27453Directories allowing storage of additional subscriber data, e.g. metadata
    • H04M1/2746Sorting, e.g. according to history or frequency of use
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72469User interfaces specially adapted for cordless or mobile telephones for operating the device by selecting functions from two or more displayed items, e.g. menus or icons

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Library & Information Science (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明提出了一种联系人定位方法及装置、终端,其中,所述联系人定位方法包括:显示用于定位联系人的多个定位窗口,每个所述定位窗口中显示有多个字符,每个所述定位窗口中的字符用于定位联系人对应的信息;接收用户在所述多个定位窗口中的任一定位窗口中选择的第一字符;根据所述第一字符在通讯录中筛选出目标联系人集合并进行显示;隐藏所述任一定位窗口,并根据所述目标联系人集合或所述多个定位窗口中除所述任一定位窗口外的剩余定位窗口接收到的选择命令定位目标联系人。通过本发明的技术方案,可以有效地提高定位联系人的效率和便捷性,同时改善终端操作流程,提高操作效率,从而提升用户的使用体验。

Description

联系人定位方法及装置、终端
技术领域
本发明涉及终端技术领域,具体而言,涉及一种联系人定位方法、一种联系人定位装置和一种终端。
背景技术
目前,现有的定位联系人的方法,定位盘列出所有会出现的字符,占用的空间较大,如图1所示,用户在定位到目标联系人后,必须关掉定位盘后才能直接在列表界面上点击发短息、打电话等按钮进行下一步地操作,操作较繁琐且影响整体界面显示效果;另外,由于定位盘中列出了所有字符,所以用户只能按从前到后的顺序进行定位查找,不利于用户体验。
因此,如何提高定位联系人的效率和便捷性,同时改善终端操作流程,提高操作效率,从而提升用户的使用体验,成为亟待解决的技术问题。
发明内容
本发明正是基于上述问题,提出了一种新的技术方案,可以有效地提高定位联系人的效率和便捷性,同时改善终端操作流程,提高操作效率,从而提升用户的使用体验。
有鉴于此,根据本发明的第一方面,提出了一种联系人定位方法,包括:显示用于定位联系人的多个定位窗口,每个所述定位窗口中显示有多个字符,每个所述定位窗口中的字符用于定位联系人对应的信息;接收用户在所述多个定位窗口中的任一定位窗口中选择的第一字符;根据所述第一字符在通讯录中筛选出目标联系人集合并进行显示;隐藏所述任一定位窗口,并根据所述目标联系人集合或所述多个定位窗口中除所述任一定位窗口外的剩余定位窗口接收到的选择命令定位目标联系人。
在该技术方案中,通过分别显示有多个字符的多个定位窗口定位目标联系人时,首先根据任一定位窗口接收到的用户选择的第一字符在通讯录中筛选出与该第一字符匹配的目标联系人集合并显示在操作界面中,同时将第一字符所在的任一定位窗口隐藏不再显示,以减少定位窗口占用的空间,便于后续的终端操作,则执行关闭多个定位窗的操作,达到改善终端操作流程,提高操作效率的目的;进一步基于用户针对筛选出的目标联系人集合或者未隐藏仍显示的剩余定位窗口的选择操作定位目标联系人,以有效地提高定位联系人的效率和便捷性,提升用户的使用体验。
在上述技术方案中,优选地,在筛选出所述目标联系人集合时,还包括:获取所述目标联系人集合中的联系人信息;根据所述联系人信息更新所述剩余定位窗口中的每个定位窗口中显示的字符。
在该技术方案中,当根据第一字符在通讯录中筛选出目标联系人集合时,可以同时获取集合中的所有联系人信息,并根据获取到的联系人信息对剩余的每个定位窗口中显示的字符进行更新,以进一步缩小定位查找范围,提高定位联系人的效率。
在上述任一技术方案中,优选地,所述根据所述目标联系人集合或所述多个定位窗口中除所述任一定位窗口外的剩余定位窗口接收到的选择命令定位目标联系人,具体包括:当所述目标联系人集合接收到选择任一联系人的选择命令时,将所述任一联系人确定为所述目标联系人;当更新字符后的所述剩余定位窗口接收到选择第二字符的命令时,执行根据所述第二字符在所述目标联系人集合中筛选出新的联系人集合并进行显示、隐藏所述第二字符所在的定位窗口、更新未隐藏的定位窗口中显示的字符以定位所述目标联系人的操作。
在该技术方案中,当根据第一字符在通讯录中筛选出目标联系人集合后,如果接收到用户在目标联系人集合中选择任一联系人的操作,则说明基于该目标联系人集合用户已经可以快捷地定位到目标联系人(即用户选择的任一联系人),则可以依据隐藏了任一定位窗口的操作界面基于目标联系人执行相应的操作;而如果接收到用户在剩余定位窗口中选择第二字符的命令,则说明需要进一步地筛选,则继续执行根据第二字符在目标联系人集合中筛选出新的联系人集合、隐藏第二字符所在的定位窗口、根据筛选出的新的联系人集合中的联系人信息更新当前未隐藏的定位窗口中显示的字符,进而再次根据用户针对筛选出的新的联系人集合或更新字符后的当前未隐藏的定位窗口的选择操作定位目标联系人的操作,直至定位到用户想要查找的目标联系人为止。
在上述任一技术方案中,优选地,所述联系人信息包括:联系人姓氏信息和相应的出现频率排名、联系人名字信息和相应的出现频率排名;以及所述定位窗口中的第一类定位窗口用于定位所述联系人姓氏信息且第二类定位窗口用于定位所述联系人名字信息,且所述任一定位窗口为所述第二类定位窗口中的任一个。
在该技术方案中,从根据第一字符在通讯录中筛选出的目标联系人集合中获取到的联系人信息包括:按出现频率排序的联系人姓氏信息和按出现频率排序的联系人名字信息,比如首字母、偏旁部首等按出现频率的排序,以根据排序的信息更新剩余定位窗口中显示的字符;而且,进一步地,可以设置不同的定位窗口定位联系人对应的信息,以进一步提高定位联系人的效率,其中,第一类定位窗口和第二类定位窗口可以有一个或多个,具体可以根据具体情况设置。
在上述任一技术方案中,优选地,所述第一类定位窗口中包含的第一组多个字符与所述第二类定位窗口中的每个定位窗口中包含的第二组多个字符不相同;以及所述第一组多个字符和所述第二组多个字符分别为在联系人对应的信息中出现频率排在预设名次之前的字符。
在该技术方案中,更进一步地可以设置定位联系人姓氏信息的定位窗口中显示的多个字符与定位联系人名字信息的定位窗口中显示的多个字符不相同,以进一步提高定位联系人的效率;而且为了提高定位联系人的效率,在多个定位窗口中显示的字符可以为在联系人对应的信息中出现频率排在预设名次之前的字符,比如排在前八位的。
根据本发明的第二方面,提出了一种联系人定位装置,包括:显示模块,用于显示定位联系人的多个定位窗口,每个所述定位窗口中显示有多个字符,每个所述定位窗口中的字符用于定位联系人对应的信息;接收模块,用于接收用户在所述显示模块显示的所述多个定位窗口中的任一定位窗口中选择的第一字符;筛选模块,用于根据所述接收模块接收到的所述第一字符在通讯录中筛选出目标联系人集合并进行显示;处理模块,用于隐藏所述任一定位窗口,并根据所述筛选模块筛选出的所述目标联系人集合或所述多个定位窗口中除所述任一定位窗口外的剩余定位窗口接收到的选择命令定位目标联系人。
在该技术方案中,通过分别显示有多个字符的多个定位窗口定位目标联系人时,首先根据任一定位窗口接收到的用户选择的第一字符在通讯录中筛选出与该第一字符匹配的目标联系人集合并显示在操作界面中,同时将第一字符所在的任一定位窗口隐藏不再显示,以减少定位窗口占用的空间,便于后续的终端操作,则执行关闭多个定位窗的操作,达到改善终端操作流程,提高操作效率的目的;进一步基于用户针对筛选出的目标联系人集合或者未隐藏仍显示的剩余定位窗口的选择操作定位目标联系人,以有效地提高定位联系人的效率和便捷性,提升用户的使用体验。
在上述技术方案中,优选地,还包括:获取模块,用于所述筛选模块筛选出所述目标联系人集合时,获取所述目标联系人集合中的联系人信息;更新模块,用于根据所述获取模块获取到的所述联系人信息更新所述剩余定位窗口中的每个定位窗口中显示的字符。
在该技术方案中,当根据第一字符在通讯录中筛选出目标联系人集合时,可以同时获取集合中的所有联系人信息,并根据获取到的联系人信息对剩余的每个定位窗口中显示的字符进行更新,以进一步缩小定位查找范围,提高定位联系人的效率。
在上述任一技术方案中,优选地,所述处理模块具体用于:当所述目标联系人集合接收到选择任一联系人的选择命令时,将所述任一联系人确定为所述目标联系人;当更新字符后的所述剩余定位窗口接收到选择第二字符的命令时,执行根据所述第二字符在所述目标联系人集合中筛选出新的联系人集合并进行显示、隐藏所述第二字符所在的定位窗口、更新未隐藏的定位窗口中显示的字符以定位所述目标联系人的操作。
在该技术方案中,当根据第一字符在通讯录中筛选出目标联系人集合后,如果接收到用户在目标联系人集合中选择任一联系人的操作,则说明基于该目标联系人集合用户已经可以快捷地定位到目标联系人(即用户选择的任一联系人),则可以依据隐藏了任一定位窗口的操作界面基于目标联系人执行相应的操作;而如果接收到用户在剩余定位窗口中选择第二字符的命令,则说明需要进一步地筛选,则继续执行根据第二字符在目标联系人集合中筛选出新的联系人集合、隐藏第二字符所在的定位窗口、根据筛选出的新的联系人集合中的联系人信息更新当前未隐藏的定位窗口中显示的字符,进而再次根据用户针对筛选出的新的联系人集合或更新字符后的当前未隐藏的定位窗口的选择操作定位目标联系人的操作,直至定位到用户想要查找的目标联系人为止。
在上述任一技术方案中,优选地,所述联系人信息包括:联系人姓氏信息和相应的出现频率排名、联系人名字信息和相应的出现频率排名;以及所述定位窗口中的第一类定位窗口用于定位所述联系人姓氏信息且第二类定位窗口用于定位所述联系人名字信息,且所述任一定位窗口为所述第二类定位窗口中的任一个。
在该技术方案中,从根据第一字符在通讯录中筛选出的目标联系人集合中获取到的联系人信息包括:按出现频率排序的联系人姓氏信息和按出现频率排序的联系人名字信息,比如首字母、偏旁部首等按出现频率的排序,以根据排序的信息更新剩余定位窗口中显示的字符;而且,进一步地,可以设置不同的定位窗口定位联系人对应的信息,以进一步提高定位联系人的效率,其中,第一类定位窗口和第二类定位窗口可以有一个或多个,具体可以根据具体情况设置。
在上述任一技术方案中,优选地,所述第一类定位窗口中包含的第一组多个字符与所述第二类定位窗口中的每个定位窗口中包含的第二组多个字符不相同;以及所述第一组多个字符和所述第二组多个字符分别为在联系人对应的信息中出现频率排在预设名次之前的字符。
在该技术方案中,更进一步地可以设置定位联系人姓氏信息的定位窗口中显示的多个字符与定位联系人名字信息的定位窗口中显示的多个字符不相同,以进一步提高定位联系人的效率;而且为了提高定位联系人的效率,在多个定位窗口中显示的字符可以为在联系人对应的信息中出现频率排在预设名次之前的字符,比如排在前八位的。
根据本发明的第三方面,提出了一种终端,包括:如上述技术方案中任一项所述的联系人定位装置,因此,该终端具有如上述技术方案中任一项所述的联系人定位装置的所有有益效果,在此不再赘述。
通过本发明的技术方案,可以有效地提高定位联系人的效率和便捷性,同时改善终端操作流程,提高操作效率,从而提升用户的使用体验。
附图说明
图1示出了相关技术中用于定位联系人的定位窗口的显示效果示意图;
图2示出了根据本发明的一个实施例的联系人定位方法的流程示意图;
图3示出了根据本发明的一个实施例的用于定位联系人的定位窗口的初始状态显示效果示意图;
图4示出了根据本发明的一个实施例的用于定位联系人的定位窗口的最终状态显示效果示意图;
图5示出了根据本发明的一个实施例的联系人定位装置的示意框图;
图6示出了根据本发明的一个实施例的终端的示意框图。
具体实施方式
为了可以更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。
在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。
下面结合图2至图4对本发明的实施例进行详细说明。
图2示出了根据本发明的一个实施例的联系人定位方法的流程示意图。
图3示出了根据本发明的一个实施例的用于定位联系人的定位窗口的初始状态显示效果示意图。
图4示出了根据本发明的一个实施例的用于定位联系人的定位窗口的最终状态显示效果示意图。
如图2所示,根据本发明的一个实施例的联系人定位方法,包括:步骤202,显示用于定位联系人的多个定位窗口,每个所述定位窗口中显示有多个字符,每个所述定位窗口中的字符用于定位联系人对应的信息;步骤204,接收用户在所述多个定位窗口中的任一定位窗口中选择的第一字符;步骤206,根据所述第一字符在通讯录中筛选出目标联系人集合并进行显示;步骤208,隐藏所述任一定位窗口,并根据所述目标联系人集合或所述多个定位窗口中除所述任一定位窗口外的剩余定位窗口接收到的选择命令定位目标联系人。
在该技术方案中,通过分别显示有多个字符的多个定位窗口定位目标联系人时,首先根据任一定位窗口接收到的用户选择的第一字符在通讯录中筛选出与该第一字符匹配的目标联系人集合并显示在操作界面中,同时将第一字符所在的任一定位窗口隐藏不再显示,以减少定位窗口占用的空间,便于后续的终端操作,则执行关闭多个定位窗的操作,达到改善终端操作流程,提高操作效率的目的;进一步基于用户针对筛选出的目标联系人集合或者未隐藏仍显示的剩余定位窗口的选择操作定位目标联系人,以有效地提高定位联系人的效率和便捷性,提升用户的使用体验。
在上述技术方案中,优选地,在筛选出所述目标联系人集合时,还包括:获取所述目标联系人集合中的联系人信息;根据所述联系人信息更新所述剩余定位窗口中的每个定位窗口中显示的字符。
在该技术方案中,当根据第一字符在通讯录中筛选出目标联系人集合时,可以同时获取集合中的所有联系人信息,并根据获取到的联系人信息对剩余的每个定位窗口中显示的字符进行更新,以进一步缩小定位查找范围,提高定位联系人的效率。
在上述任一技术方案中,优选地,所述步骤208具体包括:当所述目标联系人集合接收到选择任一联系人的选择命令时,将所述任一联系人确定为所述目标联系人;当更新字符后的所述剩余定位窗口接收到选择第二字符的命令时,执行根据所述第二字符在所述目标联系人集合中筛选出新的联系人集合并进行显示、隐藏所述第二字符所在的定位窗口、更新未隐藏的定位窗口中显示的字符以定位所述目标联系人的操作。
在该技术方案中,当根据第一字符在通讯录中筛选出目标联系人集合后,如果接收到用户在目标联系人集合中选择任一联系人的操作,则说明基于该目标联系人集合用户已经可以快捷地定位到目标联系人(即用户选择的任一联系人),则可以依据隐藏了任一定位窗口的操作界面基于目标联系人执行相应的操作;而如果接收到用户在剩余定位窗口中选择第二字符的命令,则说明需要进一步地筛选,则继续执行根据第二字符在目标联系人集合中筛选出新的联系人集合、隐藏第二字符所在的定位窗口、根据筛选出的新的联系人集合中的联系人信息更新当前未隐藏的定位窗口中显示的字符,进而再次根据用户针对筛选出的新的联系人集合或更新字符后的当前未隐藏的定位窗口的选择操作定位目标联系人的操作,直至定位到用户想要查找的目标联系人为止。
在上述任一技术方案中,优选地,所述联系人信息包括:联系人姓氏信息和相应的出现频率排名、联系人名字信息和相应的出现频率排名;以及所述定位窗口中的第一类定位窗口用于定位所述联系人姓氏信息且第二类定位窗口用于定位所述联系人名字信息,且所述任一定位窗口为所述第二类定位窗口中的任一个。
在该技术方案中,从根据第一字符在通讯录中筛选出的目标联系人集合中获取到的联系人信息包括:按出现频率排序的联系人姓氏信息和按出现频率排序的联系人名字信息,比如首字母、偏旁部首等按出现频率的排序,以根据排序的信息更新剩余定位窗口中显示的字符;而且,进一步地,可以设置不同的定位窗口定位联系人对应的信息,以进一步提高定位联系人的效率,其中,第一类定位窗口和第二类定位窗口可以有一个或多个,具体可以根据具体情况设置。
在上述任一技术方案中,优选地,所述第一类定位窗口中包含的第一组多个字符与所述第二类定位窗口中的每个定位窗口中包含的第二组多个字符不相同;以及所述第一组多个字符和所述第二组多个字符分别为在联系人对应的信息中出现频率排在预设名次之前的字符。
在该技术方案中,更进一步地可以设置定位联系人姓氏信息的定位窗口中显示的多个字符与定位联系人名字信息的定位窗口中显示的多个字符不相同,以进一步提高定位联系人的效率;而且为了提高定位联系人的效率,在多个定位窗口中显示的字符可以为在联系人对应的信息中出现频率排在预设名次之前的字符,比如排在前八位的。
具体地,如图3所示,根据本发明的一个实施例的用于定位联系人的定位窗口的初始状态,在该具体实施例中,包括三个定位盘,其中,第一个定位盘中显示的多个字符与第二和第三个定位盘中显示的多个字符不相同,第一定位盘用于定位联系人对应的姓氏信息、第二和第二定位盘用于定位联系人对应的名字信息,进一步地,以对应的信息为首字母、定位汉语名字的联系人为例进行说明,且其中显示的字符为统计得出的频率最高的8个字符,因为26个字符中的I、U、V,没有汉字以这三个字符为拼音的首字母。这里,多个定位窗口成列排列,当然也可以成行排列,具体可根据用户的使用习惯设置,而每个定位窗口对应的感应区可以设置于终端的正面也可以设置于背面。以“丁大力”为目标联系人执行查找操作,步骤如下:
(1)首先,从“大”或者“力”查起,即在从第二个定位窗口起查找“D”或“L”,如果查找到则隐藏相应的定位窗口,并根据选择的字符在通讯录中进行筛选,即匹配出通讯录中联系人的名字的第一个汉字的首字母为“D”或第二个汉字的首字母为“L”的联系人集合;
(2)然后,统计筛选出的联系人集合中的所有的联系人的姓和剩余的名字中的汉字的首字母包括哪些以及分别出现的频率为多少,并进行排名,进而根据排名更新未隐藏的定位窗口中显示的字符,过程中,若用户直接在筛选出的联系人集合中很容易地定位到“丁大力”,则可直接基于隐藏了一个定位窗口的界面对该联系人发起电话或短信等操作,若未在联系人集合中进行选择操作,则在剩余用于定位联系人的名字信息的定位窗口中定位剩余的名的首字母,并重复基于目前的联系人集合重新筛选联系人的操作,以缩小定位范围,并隐藏定位到的字符所在的定位窗口,以进一步减小定位窗口占用的空间,便于用户操作,然后继续基于筛选出的新的联系人集合更新当前未隐藏的定位窗口中显示的联系人信息,并同时检测是否接收到针对联系人集合或定位窗口中的字符的选择操作,直至定位到目标联系人。
若经过两次筛选联系人、隐藏定位窗口、更新显示字符的操作后剩余的定位窗口以及筛选出的联系人如图4所示,则最后可以基于姓的首字母“D”进行准确定位,或直接基于用户在联系人集合中的选择定位目标联系人。
综上,上述具体实施例的点在于可以首先基于联系人的名的信息开始定位目标联系人,并利用字符出现的频率设置在定位窗口中显示的字符,以提高定位效率和准确性,同时通过隐藏定位窗口的操作,也可以提高终端的操作效率。
图5示出了根据本发明的一个实施例的联系人定位装置的示意框图。
如图5所示,根据本发明的一个实施例的联系人定位装置500,包括:显示模块502、接收模块504、筛选模块506和处理模块508。
其中,显示模块502,用于显示定位联系人的多个定位窗口,每个所述定位窗口中显示有多个字符,每个所述定位窗口中的字符用于定位联系人对应的信息;接收模块504,用于接收用户在所述显示模块502显示的所述多个定位窗口中的任一定位窗口中选择的第一字符;筛选模块506,用于根据所述接收模块504接收到的所述第一字符在通讯录中筛选出目标联系人集合并进行显示;处理模块508,用于隐藏所述任一定位窗口,并根据所述筛选模块506筛选出的所述目标联系人集合或所述多个定位窗口中除所述任一定位窗口外的剩余定位窗口接收到的选择命令定位目标联系人。
在该技术方案中,通过分别显示有多个字符的多个定位窗口定位目标联系人时,首先根据任一定位窗口接收到的用户选择的第一字符在通讯录中筛选出与该第一字符匹配的目标联系人集合并显示在操作界面中,同时将第一字符所在的任一定位窗口隐藏不再显示,以减少定位窗口占用的空间,便于后续的终端操作,则执行关闭多个定位窗的操作,达到改善终端操作流程,提高操作效率的目的;进一步基于用户针对筛选出的目标联系人集合或者未隐藏仍显示的剩余定位窗口的选择操作定位目标联系人,以有效地提高定位联系人的效率和便捷性,提升用户的使用体验。
在上述技术方案中,优选地,还包括:获取模块510和更新模块512。
其中,获取模块510,用于所述筛选模块506筛选出所述目标联系人集合时,获取所述目标联系人集合中的联系人信息;更新模块512,用于根据所述获取模块510获取到的所述联系人信息更新所述剩余定位窗口中的每个定位窗口中显示的字符。
在该技术方案中,当根据第一字符在通讯录中筛选出目标联系人集合时,可以同时获取集合中的所有联系人信息,并根据获取到的联系人信息对剩余的每个定位窗口中显示的字符进行更新,以进一步缩小定位查找范围,提高定位联系人的效率。
在上述任一技术方案中,优选地,所述处理模块508具体用于:当所述目标联系人集合接收到选择任一联系人的选择命令时,将所述任一联系人确定为所述目标联系人;当更新字符后的所述剩余定位窗口接收到选择第二字符的命令时,执行根据所述第二字符在所述目标联系人集合中筛选出新的联系人集合并进行显示、隐藏所述第二字符所在的定位窗口、更新未隐藏的定位窗口中显示的字符以定位所述目标联系人的操作。
在该技术方案中,当根据第一字符在通讯录中筛选出目标联系人集合后,如果接收到用户在目标联系人集合中选择任一联系人的操作,则说明基于该目标联系人集合用户已经可以快捷地定位到目标联系人(即用户选择的任一联系人),则可以依据隐藏了任一定位窗口的操作界面基于目标联系人执行相应的操作;而如果接收到用户在剩余定位窗口中选择第二字符的命令,则说明需要进一步地筛选,则继续执行根据第二字符在目标联系人集合中筛选出新的联系人集合、隐藏第二字符所在的定位窗口、根据筛选出的新的联系人集合中的联系人信息更新当前未隐藏的定位窗口中显示的字符,进而再次根据用户针对筛选出的新的联系人集合或更新字符后的当前未隐藏的定位窗口的选择操作定位目标联系人的操作,直至定位到用户想要查找的目标联系人为止。
在上述任一技术方案中,优选地,所述联系人信息包括:联系人姓氏信息和相应的出现频率排名、联系人名字信息和相应的出现频率排名;以及所述定位窗口中的第一类定位窗口用于定位所述联系人姓氏信息且第二类定位窗口用于定位所述联系人名字信息,且所述任一定位窗口为所述第二类定位窗口中的任一个。
在该技术方案中,从根据第一字符在通讯录中筛选出的目标联系人集合中获取到的联系人信息包括:按出现频率排序的联系人姓氏信息和按出现频率排序的联系人名字信息,比如首字母、偏旁部首等按出现频率的排序,以根据排序的信息更新剩余定位窗口中显示的字符;而且,进一步地,可以设置不同的定位窗口定位联系人对应的信息,以进一步提高定位联系人的效率,其中,第一类定位窗口和第二类定位窗口可以有一个或多个,具体可以根据具体情况设置。
在上述任一技术方案中,优选地,所述第一类定位窗口中包含的第一组多个字符与所述第二类定位窗口中的每个定位窗口中包含的第二组多个字符不相同;以及所述第一组多个字符和所述第二组多个字符分别为在联系人对应的信息中出现频率排在预设名次之前的字符。
在该技术方案中,更进一步地可以设置定位联系人姓氏信息的定位窗口中显示的多个字符与定位联系人名字信息的定位窗口中显示的多个字符不相同,以进一步提高定位联系人的效率;而且为了提高定位联系人的效率,在多个定位窗口中显示的字符可以为在联系人对应的信息中出现频率排在预设名次之前的字符,比如排在前八位的。
图6示出了根据本发明的一个实施例的终端的示意框图。
如图6所示,根据本发明的一个实施例的终端600,包括:如上述技术方案中任一项所述的联系人定位装置500,因此,该终端600具有如上述技术方案中任一项所述的联系人定位装置500的所有有益效果,在此不再赘述。
以上结合附图详细说明了本发明的技术方案,通过本发明的技术方案,可以有效地提高定位联系人的效率和便捷性,同时改善终端操作流程,提高操作效率,从而提升用户的使用体验。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (11)

1.一种联系人定位方法,其特征在于,包括:
显示用于定位联系人的多个定位窗口,每个所述定位窗口中显示有多个字符,每个所述定位窗口中的字符用于定位联系人对应的信息;
接收用户在所述多个定位窗口中的任一定位窗口中选择的第一字符;
根据所述第一字符在通讯录中筛选出目标联系人集合并进行显示;
隐藏所述任一定位窗口,并根据所述目标联系人集合或所述多个定位窗口中除所述任一定位窗口外的剩余定位窗口接收到的选择命令定位目标联系人。
2.根据权利要求1所述的联系人定位方法,其特征在于,在筛选出所述目标联系人集合时,还包括:
获取所述目标联系人集合中的联系人信息;
根据所述联系人信息更新所述剩余定位窗口中的每个定位窗口中显示的字符。
3.根据权利要求2所述的联系人定位方法,其特征在于,所述根据所述目标联系人集合或所述多个定位窗口中除所述任一定位窗口外的剩余定位窗口接收到的选择命令定位目标联系人,具体包括:
当所述目标联系人集合接收到选择任一联系人的选择命令时,将所述任一联系人确定为所述目标联系人;
当更新字符后的所述剩余定位窗口接收到选择第二字符的命令时,执行根据所述第二字符在所述目标联系人集合中筛选出新的联系人集合并进行显示、隐藏所述第二字符所在的定位窗口、更新未隐藏的定位窗口中显示的字符以定位所述目标联系人的操作。
4.根据权利要求2或3所述的联系人定位方法,其特征在于,所述联系人信息包括:联系人姓氏信息和相应的出现频率排名、联系人名字信息和相应的出现频率排名;以及
所述定位窗口中的第一类定位窗口用于定位所述联系人姓氏信息且第二类定位窗口用于定位所述联系人名字信息,且所述任一定位窗口为所述第二类定位窗口中的任一个。
5.根据权利要求4所述的联系人定位方法,其特征在于,
所述第一类定位窗口中包含的第一组多个字符与所述第二类定位窗口中的每个定位窗口中包含的第二组多个字符不相同;以及
所述第一组多个字符和所述第二组多个字符分别为在联系人对应的信息中出现频率排在预设名次之前的字符。
6.一种联系人定位装置,其特征在于,包括:
显示模块,用于显示定位联系人的多个定位窗口,每个所述定位窗口中显示有多个字符,每个所述定位窗口中的字符用于定位联系人对应的信息;
接收模块,用于接收用户在所述显示模块显示的所述多个定位窗口中的任一定位窗口中选择的第一字符;
筛选模块,用于根据所述接收模块接收到的所述第一字符在通讯录中筛选出目标联系人集合并进行显示;
处理模块,用于隐藏所述任一定位窗口,并根据所述筛选模块筛选出的所述目标联系人集合或所述多个定位窗口中除所述任一定位窗口外的剩余定位窗口接收到的选择命令定位目标联系人。
7.根据权利要求6所述的联系人定位装置,其特征在于,还包括:
获取模块,用于所述筛选模块筛选出所述目标联系人集合时,获取所述目标联系人集合中的联系人信息;
更新模块,用于根据所述获取模块获取到的所述联系人信息更新所述剩余定位窗口中的每个定位窗口中显示的字符。
8.根据权利要求7所述的联系人定位装置,其特征在于,所述处理模块具体用于:
当所述目标联系人集合接收到选择任一联系人的选择命令时,将所述任一联系人确定为所述目标联系人;
当更新字符后的所述剩余定位窗口接收到选择第二字符的命令时,执行根据所述第二字符在所述目标联系人集合中筛选出新的联系人集合并进行显示、隐藏所述第二字符所在的定位窗口、更新未隐藏的定位窗口中显示的字符以定位所述目标联系人的操作。
9.根据权利要求7或8所述的联系人定位装置,其特征在于,
所述联系人信息包括:联系人姓氏信息和相应的出现频率排名、联系人名字信息和相应的出现频率排名;以及
所述定位窗口中的第一类定位窗口用于定位所述联系人姓氏信息且第二类定位窗口用于定位所述联系人名字信息,且所述任一定位窗口为所述第二类定位窗口中的任一个。
10.根据权利要求9所述的联系人定位装置,其特征在于,
所述第一类定位窗口中包含的第一组多个字符与所述第二类定位窗口中的每个定位窗口中包含的第二组多个字符不相同;以及
所述第一组多个字符和所述第二组多个字符分别为在联系人对应的信息中出现频率排在预设名次之前的字符。
11.一种终端,其特征在于,包括:如权利要求6至10中任一项所述的联系人定位装置。
CN201610246351.XA 2016-04-20 2016-04-20 联系人定位方法及装置、终端 Active CN105979055B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610246351.XA CN105979055B (zh) 2016-04-20 2016-04-20 联系人定位方法及装置、终端

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610246351.XA CN105979055B (zh) 2016-04-20 2016-04-20 联系人定位方法及装置、终端

Publications (2)

Publication Number Publication Date
CN105979055A true CN105979055A (zh) 2016-09-28
CN105979055B CN105979055B (zh) 2019-05-14

Family

ID=56993023

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610246351.XA Active CN105979055B (zh) 2016-04-20 2016-04-20 联系人定位方法及装置、终端

Country Status (1)

Country Link
CN (1) CN105979055B (zh)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101031119A (zh) * 2007-03-22 2007-09-05 宇龙计算机通信科技(深圳)有限公司 一种移动终端及在该移动终端中查询联系人的方法
CN101287206A (zh) * 2008-05-20 2008-10-15 宇龙计算机通信科技(深圳)有限公司 一种联系人定位的方法、***及移动通信终端
CN101478585A (zh) * 2009-01-04 2009-07-08 深圳市同洲电子股份有限公司 一种联系人定位方法、***及移动通信终端
EP2523123A1 (en) * 2011-05-11 2012-11-14 Mitel Networks Corporation Contact list search method for mobile phone

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101031119A (zh) * 2007-03-22 2007-09-05 宇龙计算机通信科技(深圳)有限公司 一种移动终端及在该移动终端中查询联系人的方法
CN101287206A (zh) * 2008-05-20 2008-10-15 宇龙计算机通信科技(深圳)有限公司 一种联系人定位的方法、***及移动通信终端
CN101478585A (zh) * 2009-01-04 2009-07-08 深圳市同洲电子股份有限公司 一种联系人定位方法、***及移动通信终端
EP2523123A1 (en) * 2011-05-11 2012-11-14 Mitel Networks Corporation Contact list search method for mobile phone

Also Published As

Publication number Publication date
CN105979055B (zh) 2019-05-14

Similar Documents

Publication Publication Date Title
CN102891931B (zh) 一种基于手机的联系人查找处理方法及手机
CN104063381B (zh) 多级树形菜单的显示方法和终端
CN105912215A (zh) 一种应用程序的切换方法及移动终端
CN105005429B (zh) 一种终端展示图片的方法及终端
CN103986829A (zh) 一种移动终端及其联系人显示方法和装置
CN107015734B (zh) 一种信息查看方法和装置
CN104679405B (zh) 一种终端
CN107356261B (zh) 导航方法及相关产品
CN102945134A (zh) 快速回复的方法及装置
CN105786435A (zh) 壁纸图片的显示方法和装置
CN105574174B (zh) 基于搜索提示的搜索方法及装置
CN104423841A (zh) 拖动图标的方法及装置
CN106302137A (zh) 群聊消息处理装置及方法
CN107015626A (zh) 终端控制方法及终端控制装置
CN102141886A (zh) 文本编辑方法和设备及计算机程序产品和计算机可读介质
JP2012064221A (ja) 検索語リスト提供システム及び方法
CN105677144A (zh) 拍照模式启动方法及装置、终端
CN103019509A (zh) 终端和主屏幕查找方法
CN105446597B (zh) 应用程序的功能介绍信息的展示方法、展示装置和终端
CN105979055A (zh) 联系人定位方法及装置、终端
CN102368800A (zh) 用于手机中构建通讯录的方法、装置及通信设备
CN106686221A (zh) 一种联系人信息显示方法和装置
CN106790424B (zh) 定时控制方法、客户端、服务器及定时控制***
CN104836921A (zh) 一种智能手机自动挂断方法及装置
CN103731538A (zh) 定位通讯录联系人的方法及其移动终端

Legal Events

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