一种基于通话记录的数据处理方法与流程

文档序号:13882969阅读:242来源:国知局

本发明涉及通信技术领域,尤其涉及一种基于通话记录的数据处理方法。



背景技术:

通话记录是指固定电话或移动电话用户发起的主叫通话、被叫通话、主叫短信、被叫短信、漫游通话等通话行为在运营商交换机里记录的各种信息。通话记录为运营商提供计费依据,同时为用户验证自身通话情况提供依据。

针对移动电话用户的通话记录同时记录在移动电话中,供用户查询使用。

然而,基于目前现有的技术,市场现有通信类app的通话记录的操作不够丰富,缺乏对通话记录的个性化操作,满足不了用户对通话记录的一些特殊操作需求;同时,通话记录的统计不够详细,无法满足对通话记录按照不同要求进行统计的需求;此外,市场现有通信类app的通话记录的展示不够直观,满足不了用户对通话记录直观查看的需求。



技术实现要素:

本发明的目的是提供一种基于通话记录的数据处理方法,提供了丰富的通话记录内容和个性化设置,方便了用户操作,为用户带来了多项非常实用的功能。

为实现上述目的,本发明提供了一种基于通话记录的数据处理方法,包括:

获取用户终端内存储的通话记录的记录数据;

接收并识别用户输入的对所述通话记录的操作,并生成相应的操作指令;

所述用户终端根据所述操作指令调用相应的界面显示数据并在所述用户终端的界面以浮层显示;所述界面显示数据包括:设定参数项信息、参数项的配置信息、通话记录统计信息以及所述通话记录统计信息的显示配置信息中的一种或几种;

接收用户根据所述界面显示数据的输入指令和/或输入内容数据;

根据所述输入指令和/或输入内容数据配置所述设置所述设定参数项信息、所述参数项的配置信息或者所述通话记录统计信息的显示配置信息;或者

根据所述输入指令获取并显示所述通话记录统计信息。

优选的,所述接收并识别用户输入的对所述通话记录的操作,并生成相应的操作指令具体包括:

接收用户的点击操作;

监听所述点击操作产生的输入信号的持续时间;

当所述持续时间超过设定阈值时,生成用以调用第一界面显示数据的第一操作指令。

进一步优选的,所述第一显示界面数据包括所述设定参数项信息;

所述设定参数项信息具体包括:用以对所述通话记录进行记录、标记、删除、锁定、限制和编辑的一种或多种参数项的信息。

优选的,所述接收并识别用户输入的对所述通话记录的操作,并生成相应的操作指令具体包括:

接收并识别所述用户的点击操作是否为对通话设置的选择操作;

当确定为对所述通话设置的选择操作时,生成用以调用第二界面显示数据的第二操作指令。

进一步优选的,所述第二显示界面数据包括所述参数项的配置信息;所述参数项的配置信息具体包括对可配置通话类型的显示配置信息;所述根据所述输入指令配置所述参数项的配置信息具体为:

获取预先存储的可配置通话类型;

根据所述输入指令对各个可配置通话类型进行配置,用以对所述通话记录以相应的配置参数进行显示。

优选的,所述接收并识别用户输入的对所述通话记录的操作,并生成相应的操作指令具体包括:

接收并识别所述用户的点击操作是否为对通话统计显示设置的选择操作;

当确定为对所述通话统计显示设置的选择操作时,生成用以调用第三界面显示数据的第三操作指令。

进一步优选的,所述第三显示界面数据包括所述通话记录统计信息的显示配置信息;所述根据所述输入指令配置所述通话记录统计信息的显示配置信息具体为:

根据所述输入指令对通话记录统计信息进行配置,用以对不同的通话记录统计信息以相应的配置参数进行显示。

优选的,所述接收并识别用户输入的对所述通话记录的操作,并生成相应的操作指令具体包括:

接收并识别所述用户的点击操作是否为对第一联系人的通话记录统计信息的选择操作;

当确定为对所述第一联系人的通话记录统计信息的选择操作时,生成用以调用第四界面显示数据的第四操作指令。

进一步优选的,所述第四显示界面数据包括所述通话记录统计信息;所述根据所述输入指令获取并显示所述通话记录统计信息具体为:

根据所述输入指令对所述第一联系人的通话记录统计信息进行分类显示。

本发明实施例提供的基于通话记录的数据处理方法,提供了丰富的通话记录内容和个性化设置,方便了用户操作,为用户带来了多项非常实用的功能。

附图说明

图1为本发明实施例提供的基于通话记录的数据处理方法的流程图。

具体实施方式

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

本发明实施例提供的基于通话记录的数据处理方法,是针对移动终端的通话记录进行设定、统计、显示、分类等处理的方法。图1为本发明实施例提供的基于通话记录的数据处理方法,主要包括如下步骤:

步骤110,获取用户终端内存储的通话记录的记录数据;

具体的,用户终端在本实施例中主要是指智能手机。通话记录的记录数据被存储在用户终端的数据存储器中,当用户需要进行对通话记录的操作时,用户终端调用存储的通话记录数据。其中,通话记录数的存储可以具有一定的时限性,比如可以仅存储距离当前时间半年内的通话记录,当然也可以存储全部历史通话记录。通常情况下,通话记录包括通话类型(呼入、呼出、未接、拒接等)、通话号码、通话号码对应的联系人、通话建立时间或通话完成时间、通话时长等。

步骤120,接收并识别用户输入的对通话记录的操作,并生成相应的操作指令;

具体的,在本发明实施例中,对通话记录的操作可以包括长按操作和选择操作。通过预先设定操作规则,比如为通话记录的可操作页面设定可选项,例如:通话设置、通话详情,通过这些可选项调用相应的用户界面,进行进一步的信息配置或指令操作。

步骤130,用户终端根据操作指令调用相应的界面显示数据并在用户终端的界面以浮层显示;

界面显示数据可以具体包括:设定参数项信息、参数项的配置信息、通话记录统计信息以及通话记录统计信息的显示配置信息中的一种或几种;

被调用的界面显示数据在用户终端上以浮层方式进行显示。

步骤140,接收用户根据界面显示数据的输入指令和/或输入内容数据;

具体的,根据浮层显示的信息,用户可以进行相应的指令输入,比如对各个可配置通话类型进行配置,或者对通话记录统计信息进行配置等等。

其中输入指令可以具体是指对配置的选择操作输入,输入内容数据可以是指选择操作输入对应的内容,或者由用户通过用户终端输入的内容数据。

步骤150,根据输入指令和/或输入内容数据配置设置设定参数项信息、参数项的配置信息或者通话记录统计信息的显示配置信息;

具体的,用户终端在接收到输入指令和/或输入内容数据后,执行相应的配置过程。

步骤160,根据输入指令获取并显示通话记录统计信息。

具体的,本步骤与步骤150是基于输入指令的不同而相应执行的。如果输入指令对应的操作是显示通话记录统计信息或者请求展示某个联系人的通话记录信息,则执行本步骤。

为了便于理解上述过程,下面将以几个具体实例进行说明。

在第一个具体的例子中,接收并识别用户输入的对通话记录的操作,并生成相应的操作指令具体包括:接收用户的点击操作;监听点击操作产生的输入信号的持续时间;当持续时间超过设定阈值时,生成用以调用第一界面显示数据的第一操作指令。也就是说,在本例中,所针对的是用户终端接收到用户进行长按操作的处理方法。这里所说的第一显示界面数据包括设定参数项信息;设定参数项信息可以具体包括用以对通话记录进行记录、标记、删除、锁定、限制和编辑等参数项的信息。

在一个具体的实施例中,用户终端识别到用户操作为长按单条通话记录,会弹出浮层,浮层中包含通话备注,通话标记,通话置顶,删除此条记录,清空通话记录,锁定通话记录,解锁通话记录,加入黑名单,呼叫前编辑,复制号码等信息。当接收到点击通话备注,可以输入100字以内对此次通话的说明;当点击通话标记可以把此次通话标记为诈骗,骚扰,业务推销,房产中介,自定义;当点击通话置顶,此条通话记录将在通话列表置顶;当点击删除此条记录,此条通话记录会被删除,不出现在通话记录列表;当点击清空通话记录,通话记录列表被清空,没有任何通话记录,当点击锁定通话记录(解锁通话记录),此条通话记录被锁定不能被删除(可以删除);当点击加入黑名单,通话记录对应的电话号码会被加入黑名单,不会收到该号码拨打的电话;当点击呼叫前编辑,跳转到拨号盘界面,通话记录对应的号码在拨号盘上面显示,并且该号码可以编辑;当点击复制号码,通话记录对应的电话号码被复制到剪切板。

在第二个具体的实施例中,接收并识别用户输入的对通话记录的操作,并生成相应的操作指令具体包括:接收并识别用户的点击操作是否为对通话设置的选择操作;当确定为对通话设置的选择操作时,生成用以调用第二界面显示数据的第二操作指令。

第二显示界面数据包括参数项的配置信息;参数项的配置信息具体包括对可配置通话类型的显示配置信息;此时,根据输入指令配置参数项的配置信息具体为:获取预先存储的可配置通话类型;根据输入指令对各个可配置通话类型进行配置,用以对通话记录以相应的配置参数进行显示。

在一个具体的例子中,通过用户点击通话记录中通话设置按钮,弹出浮层,浮层中包含通话记录设置,通话记录分布。通过接收用户对通话记录设置的选择操作,可以对未接,拒接,呼入,呼出等不同通话类型设置进行相应的设置,比如设定不同的文字颜色进行显示输出。进一步的,文字颜色的选择可以调用色彩数据生成颜色盘进行选择拾取,也可以手动设置。

在第三个具体的实施例中,接收并识别用户输入的对通话记录的操作,并生成相应的操作指令具体包括:接收并识别用户的点击操作是否为对通话统计显示设置的选择操作;当确定为对通话统计显示设置的选择操作时,生成用以调用第三界面显示数据的第三操作指令。第三显示界面数据包括通话记录统计信息的显示配置信息;根据输入指令配置通话记录统计信息的显示配置信息具体为:根据输入指令对通话记录统计信息进行配置,用以对不同的通话记录统计信息以相应的配置参数进行显示。

在一个具体的例子中,通过用户点击通话记录分布展示每天通话统计的折线图,比如具体可以包括通话记录在0-24小时各个时段分布的柱状图,或者,在一段时间内总的通话次数、未接来电次数、拒接来电次数、呼入次数、呼出次数的饼状图等等。

在第四个具体的实施例中,接收并识别用户输入的对通话记录的操作,并生成相应的操作指令可以具体包括:接收并识别用户的点击操作是否为对第一联系人的通话记录统计信息的选择操作;当确定为对第一联系人的通话记录统计信息的选择操作时,生成用以调用第四界面显示数据的第四操作指令。第四显示界面数据包括通话记录统计信息,因此可以根据输入指令对第一联系人的通话记录统计信息进行分类显示。

在一个具体的例子中,通过用户点击通话记录中通话详情,展示该联系人一段时间内通话记录汇总,比如包括来电次数、去电次数、每次通话时间、总计通话时间等信息。

本发明实施例的基于通话记录的数据处理方法,提供了丰富的通话记录内容和个性化设置,方便了用户操作,为用户带来了多项非常实用的功能。

专业人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。

以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1