终端设备的通话界面显示方法、装置及设备与流程

文档序号:18813625发布日期:2019-10-08 23:33阅读:384来源:国知局
终端设备的通话界面显示方法、装置及设备与流程

本发明涉及通话界面显示技术领域,尤其涉及一种终端设备的通话界面显示方法、装置及设备。



背景技术:

随着智能手机等终端设备的普及,为了满足用户的不同需求,终端设备的功能也更加多样。比如,用户在日常使用终端设备通话时,希望有满足自己个性化需求的通话服务,以凸显自己的个性化风格,因此,通过配置来电显示功能的移动终端,能够向用户显示不同主题的来电显示界面。

目前的自定义通话显示界面的应用,通常向用户提供显示界面,根据用户选择的界面进行显示。然而,该方案中通常显示固定的页面,显示方式较为单一,容易使用户出现审美疲劳。



技术实现要素:

本发明旨在至少在一定程度上解决相关技术中的技术问题之一。

为此,本发明的第一个目的在于提出一种终端设备的通话界面显示方法,以实现根据日期智能的展示不同的通话显示界面,增加产品的用户留存率。

本发明的第二个目的在于提出一种终端设备的通话界面显示装置。

本发明的第三个目的在于提出一种终端设备。

本发明的第四个目的在于提出一种计算机可读存储介质。

本发明第一方面实施例提出了一种终端设备的通话界面显示方法,包括:

在监听到来电事件时,获取终端设备的系统日期;

查询预设的视频配置信息,确定与所述系统日期对应的视频数据;

将所述视频数据加载到与来电显示界面对应的悬浮窗口中;

调用加载后的所述悬浮窗口,以在移动终端的屏幕中展示呈现为包括与所述系统日期对应的视频数据的来电显示界面。本发明实施例的终端设备的通话界面显示方法,通过在监听到来电事件时,获取终端设备的系统日期。进而查询预设的视频配置信息,确定与系统日期对应的视频数据。进一步将视频数据加载到与来电显示界面对应的悬浮窗口中,并调用加载后的悬浮窗口,以在移动终端的屏幕中展示呈现为包括与系统日期对应的视频数据的来电显示界面。由此,能够根据日期智能的展示不同的通话显示界面,提供给用户更新颖的显示体验,增加产品的用户留存率,并且无需用户频繁手动切换设置。

另外,根据本发明上述实施例的终端设备的通话界面显示方法还可以具有如下附加技术特征:

可选地,所述查询预设的视频配置信息,包括:获取当前用户的用户特征信息;调用预设的与所述用户特征信息对应的视频配置信息。

可选地,在所述查询预设的视频配置信息之前,还包括:向服务器发送视频获取请求;接收所述服务器反馈的候选视频信息并显示;根据用户从所述候选视频信息中选择,确定与一周七天分别对应的视频配置信息。

可选地,在所述查询预设的视频配置信息之前,还包括:获取预先存储在客户端本地的候选视频信息并显示;根据用户从所述候选视频信息中选择,确定与一周七天分别对应的视频配置信息。

可选地,所述的方法还包括:设置用户特征信息与所述视频配置信息的对应关系。

本发明第二方面实施例提出了一种终端设备的通话界面显示装置,包括:

获取模块,用于在监听到来电事件时,获取终端设备的系统日期;

查询模块,用于查询预设的视频配置信息,确定与所述系统日期对应的视频数据;

加载模块,用于将所述视频数据加载到与来电显示界面对应的悬浮窗口中;

展示模块,用于调用加载后的所述悬浮窗口,以在移动终端的屏幕中展示呈现为包括与所述系统日期对应的视频数据的来电显示界面。本发明实施例的终端设备的通话界面显示装置,通过在监听到来电事件时,获取终端设备的系统日期。进而查询预设的视频配置信息,确定与系统日期对应的视频数据。进一步将视频数据加载到与来电显示界面对应的悬浮窗口中,并调用加载后的悬浮窗口,以在移动终端的屏幕中展示呈现为包括与系统日期对应的视频数据的来电显示界面。由此,能够根据日期智能的展示不同的通话显示界面,提供给用户更新颖的显示体验,增加产品的用户留存率,并且无需用户频繁手动切换设置。

另外,根据本发明上述实施例的终端设备的通话界面显示装置还可以具有如下附加技术特征:

可选地,所述查询模块具体用于:获取当前用户的用户特征信息;调用预设的与所述用户特征信息对应的视频配置信息。

可选地,所述的装置还包括:处理模块,用于向服务器发送视频获取请求;接收所述服务器反馈的候选视频信息并显示;根据用户从所述候选视频信息中选择,确定与一周七天分别对应的视频配置信息。

可选地,所述的装置还包括:确定模块,用于获取预先存储在客户端本地的候选视频信息并显示;根据用户从所述候选视频信息中选择,确定与一周七天分别对应的视频配置信息。

可选地,所述的装置还包括:设置模块,用于设置用户特征信息与所述视频配置信息的对应关系。

本发明第三方面实施例提出了一种终端设备,包括处理器和存储器;其中,所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于实现如第一方面实施例所述的终端设备的通话界面显示方法。

本发明第四方面实施例提出了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面实施例所述的终端设备的通话界面显示方法。

本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

图1为本发明实施例所提供的一种终端设备的通话界面显示方法的流程示意图;

图2为本发明实施例所提供的另一种终端设备的通话界面显示方法的流程示意图;

图3为本发明实施例所提供的一种终端设备的通话界面显示装置的结构示意图;

图4为本发明实施例所提供的另一种终端设备的通话界面显示装置的结构示意图;

图5示出了适于用来实现本发明实施例的示例性终端设备的框图。

具体实施方式

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。

下面参考附图描述本发明实施例的终端设备的通话界面显示方法、装置及设备。其中,该终端设备的通话界面显示方法的应用主体可以是包含通话功能的终端设备,该终端设备可以是手机、平板电脑、个人数字助理、穿戴式设备等具有显示的屏幕的硬件设备。

图1为本发明实施例所提供的一种终端设备的通话界面显示方法的流程示意图,如图1所示,该方法包括:

步骤101,在监听到来电事件时,获取终端设备的系统日期。

本实施例中,在进行终端设备的通话界面显示内容时,可以先监听来电事件,进而在监听到来电事件时,获取终端设备的系统日期。

可选地,可以注册监听器,以通过监听器监听来电事件。例如通过电话服务管理器(telephonemanger)注册一个监听器并打开“读取电话状态”权限来监听来电事件,

本实施例中,可以获取终端设备的系统日期,以进一步根据系统日期确定对应的视频数据。

其中,终端设备的系统日期可以为在一年中的天数,例如2019年6月28日,也可以为在一周中的日期,例如周五。

步骤102,查询预设的视频配置信息,确定与所述系统日期对应的视频数据。

本实施例中,可以预先设置视频配置信息。可选地,视频配置信息包括与系统日期对应的视频数据,例如,可以针对周一至周日分别存储7个视频数据。进而,在确定终端设备的系统日期后,通过查询上述预设的视频配置信息,确定相应的与系统日期对应的视频数据,以进一步根据视频数据进行显示。

其中,视频数据用于在来电显示界面进行展示,从而实现为用户提供多种多样的来电显示界面。视频数据可以来自终端设备本地,也可以来自网络,此处不作限制。可选地,视频数据可以是不包括音频内容的预设视频,从而可以在显示时避免出现其他声音混杂在来电铃声中,提高了用户体验。

下面对设置视频配置信息进行说明。

参照图2,图2所示的方法包括以下步骤:

步骤201,向服务器发送视频获取请求。

步骤202,接收服务器反馈的候选视频信息并显示。

步骤203,根据用户从候选视频信息中选择,确定与一周七天分别对应的视频配置信息。

在本发明的一个实施例中,在查询预设的视频配置信息之前,还可以预先获取视频配置信息并存储在终端设备本地。可选地,可以由客户端向服务器发送视频获取请求。进而,服务器接收到获取请求后向客户端反馈候选视频信息。客户端接收服务器反馈的候选视频信息并显示,进一步,根据用户从候选视频信息中选择,确定与一周七天分别对应的视频配置信息。

作为一种示例,在服务器配置一系列以周为组的来电秀组,例如,每组可以包括7个不同风格的来电显示界面,再例如,每组可以包括7个相同风格的来电显示界面,其中,每个来电显示界面可以分别对应周一至周日。用户通过终端设备选择设置来电显示界面时,通过客户端向服务器请求预先配置的来电秀组,进而客户端向用户展示服务端配置的一系列来电秀组。用户根据需要选择来电秀组,由客户端保存用户选择的来电秀组设置。

作为另一种示例,还可以在服务器配置一系列来电显示界面,用户通过终端设备选择设置来电显示界面时,通过客户端向服务器请求预先配置的来电显示界面,进而客户端向用户展示服务端配置的一系列来电显示界面。用户根据需要针对周一至周日分别选择来电显示界面,由客户端保存用户选择的来电显示界面。由此,使用户可以根据自身喜好设置每周中每一天的来电显示界面。

在本发明的一个实施例中,还可以获取预先存储在客户端本地的候选视频信息并显示,进而根据用户从候选视频信息中选择,确定与一周七天分别对应的视频配置信息。例如,用户通过终端设备选择设置来电显示界面时,可以从客户端本地获取预先存储的候选视频信息并显示。用户根据需要针对周一至周日选择来电显示界面,进而由客户端保存用户选择的来电显示界面。

可选地,在保存用户选择的来电秀组设置时,还可以设置来电秀显示的权限设置。例如,来电显示界面可以通过调用悬浮窗口得到,因此,为了在终端设备的屏幕上展示来电显示界面,可以开启悬浮窗权限。此外,还可以设置用户特征信息与视频配置信息的对应关系,以使不同用户可以使用自己设置的视频配置。

本实施例中,视频配置信息并不仅限于一周七天分别对应的形式。可选地,还可以预先选择特定的日期,并设置与该特定日期对应的来电显示界面。例如,特定日期为6月30日,可以设置与该日期相关的来电显示界面,以在6月30进行通话时显示该来电显示界面。

作为一种可能的实现方式,在获取终端设备的系统日期后,还可以判断系统日期是否满足预设条件,当系统日期满足预设条件时,根据预设的视频数据替换已设置的视频数据。例如,当判断系统日期为节日时满足预设条件,进而获取与该节日相关的视频数据作为与该系统日期对应的视频数据。

在实际应用中,会存在不同用户使用同一终端设备的情况,不同的用户可以设置不同的视频配置信息,因此,可以先确定当前使用终端设备的用户,进而确定与用户对应的视频配置信息,以满足不同用户的个性化需求。

在本发明的一个实施例中,可以预先设置用户特征信息与对应的视频配置信息的对应关系并存储。进而,在查询预设的视频配置信息,可以获取当前用户的用户特征信息,以根据用户特征信息与预先存储的对应关系,调用预设的与用户特征信息对应的视频配置信息。

作为一种示例,预先设置用户a对应于视频配置信息1。进而,通过摄像头拍摄用户的人脸图像,并根据人脸识别技术提取用户的人脸特征,将提取的人脸特征与预存的用户a的人脸特征进行匹配,若匹配结果一致,则确定当前用户为用户a,调用预设的视频配置信息1。

作为另一种示例,预先设置用户a对应于视频配置信息1。进而,通过指纹采集装置接收用户输入的指纹信息,并将用户输入的指纹信息与预存的用户a的指纹信息进行匹配,若匹配结果一致,则确定当前用户为用户a,调用预设的视频配置信息1。

其中,用户特征信息包括但不限于用户人脸特征、指纹信息、声纹特征等,此处不作具体限制。

步骤103,将视频数据加载到与来电显示界面对应的悬浮窗口中。

本实施例中,来电显示界面的展示可以通过调用悬浮窗口实现。作为一种可能的实现方式,可以在悬浮窗口添加一个视图,利用该视图来承载该与系统日期对应的视频数据的数据流,从而实现将视频数据加载到与来电显示界面对应的悬浮窗口中。

步骤104,调用加载后的悬浮窗口,以在移动终端的屏幕中展示呈现为包括与系统日期对应的视频数据的来电显示界面。

本实施例中,进一步地,当在终端设备的屏幕中展示来电显示界面时,调用加载视频数据后的悬浮窗口,其中,该悬浮窗口中的视频数据与系统日期对应,以实现在终端设备的屏幕中展示包括该视频数据的个性化来电显示界面。由于该视频数据是根据系统日期与预设的视频配置信息得到的,因此在不同日期可以自动展示不同内容的来电显示界面,从而供给用户更新颖的显示体验。

本发明实施例的终端设备的通话界面显示方法,通过在监听到来电事件时,获取终端设备的系统日期。进而查询预设的视频配置信息,确定与系统日期对应的视频数据。进一步将视频数据加载到与来电显示界面对应的悬浮窗口中,并调用加载后的悬浮窗口,以在移动终端的屏幕中展示呈现为包括与系统日期对应的视频数据的来电显示界面。由此,能够根据日期智能的展示不同的通话显示界面,提供给用户更新颖的显示体验,增加产品的用户留存率,并且无需用户频繁手动切换设置。

为了实现上述实施例,本发明还提出一种终端设备的通话界面显示装置。

图3为本发明实施例所提供的一种终端设备的通话界面显示装置的结构示意图,如图3所示,该装置包括:获取模块100,查询模块200,加载模块300,展示模块400。

其中,获取模块100,用于在监听到来电事件时,获取终端设备的系统日期。

查询模块200,用于查询预设的视频配置信息,确定与系统日期对应的视频数据。

加载模块300,用于将视频数据加载到与来电显示界面对应的悬浮窗口中。

展示模块400,用于调用加载后的悬浮窗口,以在移动终端的屏幕中展示呈现为包括与系统日期对应的视频数据的来电显示界面。

可选地,查询模块200具体用于:获取当前用户的用户特征信息;调用预设的与所述用户特征信息对应的视频配置信息。

在图3的基础上,图4所示的装置还包括:处理模块500,设置模块600,确定模块700。

其中,处理模块500,用于向服务器发送视频获取请求;接收服务器反馈的候选视频信息并显示;根据用户从候选视频信息中选择,确定与一周七天分别对应的视频配置信息。

设置模块600,用于设置用户特征信息与视频配置信息的对应关系。

确定模块700,用于获取预先存储在客户端本地的候选视频信息并显示;根据用户从候选视频信息中选择,确定与一周七天分别对应的视频配置信息。

需要说明的是,前述实施例对终端设备的通话界面显示方法的解释说明同样适用于本实施例的终端设备的通话界面显示装置,此处不再赘述。

本发明实施例的终端设备的通话界面显示装置,通过在监听到来电事件时,获取终端设备的系统日期。进而查询预设的视频配置信息,确定与系统日期对应的视频数据。进一步将视频数据加载到与来电显示界面对应的悬浮窗口中,并调用加载后的悬浮窗口,以在移动终端的屏幕中展示呈现为包括与系统日期对应的视频数据的来电显示界面。由此,能够根据日期智能的展示不同的通话显示界面,提供给用户更新颖的显示体验,增加产品的用户留存率,并且无需用户频繁手动切换设置。

为了实现上述实施例,本发明还提出一种终端设备,包括处理器和存储器;其中,处理器通过读取存储器中存储的可执行程序代码来运行与可执行程序代码对应的程序,以用于实现如前述任一实施例所述的终端设备的通话界面显示方法。

为了实现上述实施例,本发明还提出一种计算机程序产品,当计算机程序产品中的指令被处理器执行时实现如前述任一实施例所述的终端设备的通话界面显示方法。

为了实现上述实施例,本发明还提出一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如前述任一实施例所述的终端设备的通话界面显示方法。

图5示出了适于用来实现本发明实施例的示例性终端设备的框图。图5显示的终端设备12仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。

如图5所示,终端设备12以通用计算设备的形式表现。终端设备12的组件可以包括但不限于:一个或者多个处理器或者处理单元16,系统存储器28,连接不同系统组件(包括系统存储器28和处理单元16)的总线18。

总线18表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器,外围总线,图形加速端口,处理器或者使用多种总线结构中的任意总线结构的局域总线。举例来说,这些体系结构包括但不限于工业标准体系结构(industrystandardarchitecture;以下简称:isa)总线,微通道体系结构(microchannelarchitecture;以下简称:mac)总线,增强型isa总线、视频电子标准协会(videoelectronicsstandardsassociation;以下简称:vesa)局域总线以及外围组件互连(peripheralcomponentinterconnection;以下简称:pci)总线。

终端设备12典型地包括多种计算机系统可读介质。这些介质可以是任何能够被终端设备12访问的可用介质,包括易失性和非易失性介质,可移动的和不可移动的介质。

存储器28可以包括易失性存储器形式的计算机系统可读介质,例如随机存取存储器(randomaccessmemory;以下简称:ram)30和/或高速缓存存储器32。终端设备12可以进一步包括其它可移动/不可移动的、易失性/非易失性计算机系统存储介质。仅作为举例,存储系统34可以用于读写不可移动的、非易失性磁介质(图5未显示,通常称为“硬盘驱动器”)。尽管图5中未示出,可以提供用于对可移动非易失性磁盘(例如“软盘”)读写的磁盘驱动器,以及对可移动非易失性光盘(例如:光盘只读存储器(compactdiscreadonlymemory;以下简称:cd-rom)、数字多功能只读光盘(digitalvideodiscreadonlymemory;以下简称:dvd-rom)或者其它光介质)读写的光盘驱动器。在这些情况下,每个驱动器可以通过一个或者多个数据介质接口与总线18相连。存储器28可以包括至少一个程序产品,该程序产品具有一组(例如至少一个)程序模块,这些程序模块被配置以执行本申请各实施例的功能。

具有一组(至少一个)程序模块42的程序/实用工具40,可以存储在例如存储器28中,这样的程序模块42包括但不限于操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。程序模块42通常执行本申请所描述的实施例中的功能和/或方法。

终端设备12也可以与一个或多个外部设备14(例如键盘、指向设备、显示器24等)通信,还可与一个或者多个使得用户能与该计算机系统/服务器12交互的设备通信,和/或与使得该计算机系统/服务器12能与一个或多个其它计算设备进行通信的任何设备(例如网卡,调制解调器等等)通信。这种通信可以通过输入/输出(i/o)接口22进行。并且,终端设备12还可以通过网络适配器20与一个或者多个网络(例如局域网(localareanetwork;以下简称:lan),广域网(wideareanetwork;以下简称:wan)和/或公共网络,例如因特网)通信。如图所示,网络适配器20通过总线18与终端设备12的其它模块通信。应当明白,尽管图中未示出,可以结合终端设备12使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、raid系统、磁带驱动器以及数据备份存储系统等。

处理单元16通过运行存储在系统存储器28中的程序,从而执行各种功能应用以及数据处理,例如实现前述实施例中提及的方法。

在本发明的描述中,需要理解的是,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。

尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。

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