基于通话事件的名片展示方法和装置与流程

文档序号:31875879发布日期:2022-10-21 21:36阅读:34来源:国知局
基于通话事件的名片展示方法和装置与流程

1.本发明涉及通信领域,尤其涉及一种基于通话事件的名片展示方法和装置。


背景技术:

2.在通信技术领域,通信用户之间可以进行通话,实现社交沟通。其中,通话事件往往是由主叫号码发起的,用以实现主叫号码与被叫号码之间的通话。其中,被叫号码用户往往不能及时了解主叫号码用户信息,导致用户接起一些诈骗电话。
3.通常情况下,在主叫号码发起通话事件后,被叫号码往往只能得知主叫号码,但并不能获知主叫号码的其他信息,也难以判断是否是诈骗电话。如果要获知来电号码的更多属性信息,往往需要额外安装软件,灵活性差。
4.如何向被叫号码灵活便捷地展示主叫号码的名片,是本技术所要解决的技术问题。


技术实现要素:

5.本技术实施例的目的是提供一种基于通话事件的名片展示方法和装置,用以解决向被叫号码展示主叫号码的名片不灵活不便捷的问题。
6.第一方面,提供了一种基于通话事件的名片展示方法,包括:
7.接收通话事件,所述通话事件中携带发起所述通话事件的主叫用户的主叫号码、所述主叫号码的业务属性信息和所述通话事件的被叫用户的被叫号码;
8.确定所述主叫号码对应的h5名片模板,以及,所述主叫用户的h5名片参数,其中,所述h5名片参数包括所述主叫号码的业务属性信息;
9.基于所述h5名片模板和所述h5名片参数生成h5名片,所述h5名片包含所述主叫号码的业务属性信息;
10.向所述被叫号码对应的被叫终端发送所述h5名片对应的展示指令,以通过所述被叫终端展示所述h5名片。
11.第二方面,提供了一种基于通话事件的名片展示装置,包括:
12.接收模块,接收通话事件,所述通话事件中携带发起所述通话事件的主叫用户的主叫号码、所述主叫号码的业务属性信息和所述通话事件的被叫用户的被叫号码;
13.确定模块,确定所述主叫号码对应的h5名片模板,以及,所述主叫用户的h5名片参数,其中,所述h5名片参数包括所述主叫号码的业务属性信息;
14.生成模块,基于所述h5名片模板和所述h5名片参数生成h5名片,所述h5名片包含所述主叫号码的业务属性信息;
15.展示模块,向所述被叫号码对应的被叫终端发送所述h5名片对应的展示指令,以通过所述被叫终端展示所述h5名片。
16.第三方面,提供了一种电子设备,该电子设备包括处理器、存储器及存储在该存储器上并可在该处理器上运行的计算机程序,该计算机程序被该处理器执行时实现如第一方
面的方法的步骤。
17.第四方面,提供了一种计算机可读存储介质,该计算机可读存储介质上存储计算机程序,该计算机程序被处理器执行时实现如第一方面的方法的步骤。
18.在本技术实施例中,通过接收通话事件,所述通话事件中携带发起所述通话事件的主叫用户的主叫号码、所述主叫号码的业务属性信息和所述通话事件的被叫用户的被叫号码;确定所述主叫号码对应的h5名片模板,以及,所述主叫用户的h5名片参数,其中,所述h5名片参数包括所述主叫号码的业务属性信息;基于所述h5名片模板和所述h5名片参数生成h5名片,所述h5名片包含所述主叫号码的业务属性信息;向所述被叫号码对应的被叫终端发送所述h5名片对应的展示指令,以通过所述被叫终端展示所述h5名片。本方案对h5名片能实现灵活调用,在主叫用户发起通话事件后向被叫用户即时展现主叫号码的名片。
附图说明
19.此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
20.图1是本发明的一个实施例一种基于通话事件的名片展示方法的流程示意图之一。
21.图2是本发明的一个实施例一种基于通话事件的名片展示方法的流程示意图之二。
22.图3是本发明的一个实施例一种基于通话事件的名片展示方法的流程示意图之三。
23.图4是本发明的一个实施例一种基于通话事件的名片展示方法的流程示意图之四。
24.图5是本发明的一个实施例一种基于通话事件的名片展示方法的流程示意图之五。
25.图6是本发明的一个实施例一种基于通话事件的名片展示方法的流程示意图之六。
26.图7是本发明的一个实施例一种基于通话事件的名片展示方法的流程示意图之七。
27.图8是本发明的一个实施例一种基于通话事件的名片展示装置的结构示意图。
具体实施方式
28.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本技术中附图编号仅用于区分方案中的各个步骤,不用于限定各个步骤的执行顺序,具体执行顺序以说明书中描述为准。
29.为了解决现有技术中存在的问题,本技术实施例提供一种基于通话事件的名片展示方法,如图1所示,包括:
30.s11:接收通话事件,所述通话事件中携带发起所述通话事件的主叫用户的主叫号
码、所述主叫号码的业务属性信息和所述通话事件的被叫用户的被叫号码。
31.为便于说明,假设本技术实施例的方法步骤的执行主体是服务器。其中,服务器与主叫终端、被叫终端通信连接,服务器中可以配置有多个平台、模块以执行本方法实施例的各个步骤。
32.本步骤中,服务器接收的通话事件可以是由主叫终端的sim卡应用生成并发送的。其中,由sim卡应用执行监听,在监听到主叫用户通过主叫终端发起呼叫时,sim卡应用获取本次呼叫的相关信息,并基于相关信息生成主被叫通话事件,进而将通话事件发送给服务器。具体而言,服务器中可以配置有sim卡快捷平台,用以接收该通话事件。
33.这里所说的sim卡应用获取的本次呼叫的相关信息具体可以包括:主叫用户的电话号码(即主叫号码)、被叫用户的电话号码(即被叫号码)、主叫用户的身份验证信息、主叫号码的业务属性信息等。
34.其中,主叫用户的身份验证信息可以用于对主叫用户的身份以及主叫用户使用的通信设备进行验证。该身份验证信息可以是由sim卡获取的,举例而言,如果主叫用户使用的是超级sim卡,那么,当主叫用户发起呼叫时,超级sim卡调用手机终端的硬件设备,验证当前拨打电话的主叫用户和手机终端是否为注册超级sim卡的注册用户和手机终端,从而实现对主叫用户身份和通信设备的验证。
35.s12:确定所述主叫号码对应的h5名片模板,以及,所述主叫用户的h5名片参数,其中,所述h5名片参数包括所述主叫号码的业务属性信息。
36.服务器在上述步骤中接收到通话事件之后,可以对通话事件执行解析与验证,进而根据通话事件中的主叫号码生成h5模板。可选的,对通话时间执行解析与验证的步骤可以由服务器中的sim卡快捷平台执行。
37.其中,h5指的是html5,即网页使用的html代码——第五代超文本标记语言。本步骤中生成的h5名片模板能够方便地被调用,以快速高效地生成预设布局内容的h5名片。
38.在本步骤中,服务器中可以配置有sim卡认证平台,用以基于通话事件信息中的主叫号码的业务属性信息确定主叫号码对应的h5名片模板以及主叫用户的h5名片参数。
39.其中,h5名片参数中包括主叫号码的业务属性信息,该业务属性信息用于表征主叫用户的业务类型。举例而言,业务属性信息用于表征主叫用户是个人用户还是集团用户,或者,用于表征主叫用户的身份是否是官方认证的身份,再或者,用于表征主叫用户的职业属性或通话目的等。
40.其中,主叫号码的业务属性信息可以通过该主叫用户对自身号码的业务类型进行预先设置,也可以是由服务器根据大数据进行分析。例如,基于被叫用户对历史通话记录的标记中获取主叫号码的业务类型,用作主叫号码的业务属性信息。
41.具体而言,业务属性信息例如可以是:房产中介、诈骗、外卖、某企业某部门等。
42.上述主叫号码与h5名片模板的对应关系可以是预先设定的,h5名片模板中可以包括h5的提示内容、固定域名以及业务类别等。其中,提示内容可以预先设定,能便于被叫用户便捷地执行操作。
43.s13:基于所述h5名片模板和所述h5名片参数生成h5名片,所述h5名片包含所述主叫号码的业务属性信息。
44.在本步骤中,可以由服务器中的sim卡认证平台生成包含业务属性信息的h5名片,
用以随后展示给被叫用户。
45.具体而言,服务器可以基于h5名片模板的内容、展示布局,将h5名片参数整合进h5名片模板中,以生成h5名片。
46.s14:向所述被叫号码对应的被叫终端发送所述h5名片对应的展示指令,以通过所述被叫终端展示所述h5名片。
47.在生成h5名片之后,可以生成与h5名片对应的展示指令,用以下发给被叫终端,从而使被叫终端在被呼叫时同步展示主叫用户的h5名片。
48.通过本技术实施例提供的方案,通过h5名片能实现灵活即时的调用,用户可以预先设定自己的网页名片,从而在发起通话时即时向被叫方展示预设的名片。本方案中以h5名片的形式提高名片调用灵活性和展示便捷性,不需要额外安装应用软件。
49.下面,结合实际应用场景对本方案进行举例说明。
50.当用户给客服拨打电话时,因等待时间较长,用户不想等待从而提前挂断电话,可能导致用户所遇到的问题不能有效解决。在此场景下,应用本技术实施例提供的方法,能协助用户高效解决问题。
51.具体而言,当用户拨打客服电话时,用户通过sim卡应用将自己的名片信息以h5消息形式发送至客服端对应的服务器。
52.在用户拨打客服电话时,用户的sim卡应用监听通话事件,将用户的名片信息发送至客服端服务器上。也可以在用户拨打客服电话,与客服机器人聊天后,转人工客服时,发送名片信息。
53.然后,客服端服务器可以根据用户与客服机器人的聊天对话,获取用户附加信息。其中,用户附加信息例如可以包括:用户属性、收货时的地理位置信息、购买商品信息、来电原因、拨打电话时的时间戳等。
54.其中,用户可以在等待与客服进行通话的过程中,可以与客服机器人进行对话,这些对话内容可以作为用户的属性信息,由服务器根据对话内容解析得到收货地位置信息、购买商品信息以及来电原因等内容,以生成上述附加信息。随后,将这些附加信息反馈给客服端服务器。
55.随后,客服可以根据用户的附加信息确定用户想要解决的问题,从而高效地为用户提供解决方案。上述附加内容以及用户名片中的信息可以用于辅助确定用户要解决的问题,也可以用于选出合适用户的解决方案。另外,用户名片也便于客服进行回拨,或者,添加用户为通信好友以进行沟通。
56.如果客服难以及时解决用户的问题,或者,由于用户的问题不明确等原因导致无法确定出解决方案。那么,客服端服务器可以根据接收的用户名片信息以及获取的用户附加信息,确定相似用户。
57.具体的,名片信息中的业务属性信息可以表明用户为卖家或买家;收货时的地理位置信息可以是用户在购买物品时的物品收货地址;购买的商品类别例如是某品牌化妆品、某型号手机等;来电原因可以包括售后、售前、投诉、运营等。基于此,假设以下几种情况:
58.1)甲、乙用户的用户属性相同,即甲、乙的用户属性均为买家或均为卖家。
59.2)甲、乙收货的地理位置信息在预设范围a公里内时,考虑到,相同行政区域的用
户可交流的信息更多,服务器会优先考虑预设范围内的用户,当在等待的用户均不满足收货地理位信息的预设范围时,将预设范围扩大至b公里。
60.3)甲、乙用户的购买商品类别相同,即甲乙两个用户均购买了xx品牌的粉底液。
61.4)甲、乙用户的来电原因相同,即用户甲和乙均要对购买的物品进行售后。
62.基于以上几种情况,服务器可以确定甲乙用户之间的相似性,即上述情况满足的条数越多,则甲乙用户之间相似性越高。可选的,当甲乙用户的名片信息表明甲乙用户之间满足上述的4个条件时,客服的服务器可以确定用户甲和乙为相似用户。
63.当用户未接通人工客服就挂断电话后,客服端服务器可以将相似用户的名片信息以h5消息形式发送至已经挂断电话的用户。
64.对于挂断电话的甲用户,如果存在相似用户乙用户,那么,客服端服务器可以向甲用户发送乙用户的h5名片,以向甲用户推送乙用户,进而便于甲用户添加乙用户为好友进行沟通,以便解决问题。
65.可选的,在向甲用户发送乙用户的h5名片的同时,也可以向乙用户发送甲用户的h5名片,并向乙用户发送相关通知
66.另外,在执行用户之间的h5名片发送之前,预先请求用户授权h5名片的发送。在用户授权同意发送自身的h5名片之后,再执行该用户h5名片的发送。相应的,也可以预先请求用户授权h5名片的接收。在用户授权同意接收其他用户的h5名片之后,再向该用户发送其他用户的h5名片。
67.对于挂断电话的用户,在接收到相似用户的h5名片之后,可以通过点击该h5名片的方式,通过sim卡应用添加好友。
68.利用本实施例中的方式,可以在用户未接通客服电话就挂断电话后,通过添加行为相似、目的相近的用户,与相似用户进行交流。在交流过程中,如果相似用户可以解决挂断电话的用户所遇到的问题,则无需再通过与客服通话的方式来寻求解决方案,也降低了对公共资源的浪费。
69.通过本技术实施例提供的方案,用户可以添加其它和用户拨打该客服电话目的相同的相似用户为好友,在通话结束后,可以和不同用户之间进行交流,以提高解决问题的可能性。
70.基于上述实施例提供的方案,可选的,如图2所示,在上述步骤s12之前,还包括:
71.s21:对所述被叫号码对应的被叫终端执行名片展示功能校验。
72.在服务器的sim卡快捷平台监听到来自主叫用户的呼叫事件之后,可以将监听到的通话事件发送给服务器的sim卡认证平台,并由sim卡认证平台执行名片展示功能校验,以判断是否满足展示名片信息的条件。具体的,服务器的sim卡认证平台可以基于预设规则执行校验。
73.其中,上述步骤s12,包括:
74.s22:如果名片展示功能校验通过,则确定所述主叫号码对应的h5名片模板,以及,所述主叫用户的h5名片参数。
75.具体而言,名片展示功能校验可以包括终端硬件设备是否支持名片展示功能、终端软件系统是否支持名片展示功能、用户是否授权同意使用名片展示功能等。
76.本技术实施例提供的方案对被叫终端的名片展示功能进行校验,能在生成h5名片
之前先对该功能的可执行性进行校验,避免生成了h5名片之后无法正常展示的问题。如果名片展示功能校验未通过,则无需生成h5名片,避免处理资源的浪费。
77.基于上述实施例提供的方案,可选的,如图3所示,上述步骤s21,包括:
78.s31:确定所述被叫号码是否开启名片展示权限。
79.本步骤中,可以获取被叫号码预先设置的权限,以判断是否开启了名片展示权限。或者,也可以向被叫号码的被叫终端执行问询,以获取被叫终端反馈的被叫用户预先设置的权限,进而判断是否开启了名片展示权限。
80.s32:如果所述被叫号码开启名片展示权限,则确定所述被叫号码的名片展示功能校验通过。
81.通过本技术实施例提供的方案,能对被叫号码是否开启名片展示权限进行校验,以在生成h5名片之前预先判断被叫号码是否具有正常展示h5名片的功能,避免生成了h5名片之后,被叫用户无法正常展示h5名片的情况。
82.其中,在上述步骤s12之前,还包括:
83.s33:确定所述主叫号码是否开启名片展示权限。
84.本步骤中,与上述步骤s31相近,可以获取主叫号码预先设置的权限,或者,对主叫号码的主叫终端执行问询,以判断是否开启了名片展示权限。
85.s34:如果所述主叫号码开启名片展示权限,则确定所述主叫号码的名片展示功能校验通过。
86.如果主叫号码开启了名片展示权限,则表明主叫用户允许将自身的h5名片发送至其他用户,以在发起呼叫时对自己的身份信息进行展示。
87.其中,上述步骤s22,包括:
88.s35:如果所述被叫号码和所述主叫号码的名片展示功能校验均通过,则确定所述主叫号码对应的h5名片模板,以及,所述主叫用户的h5名片参数。
89.本技术实施例提供的方案中,不仅对被叫号码执行名片展示功能校验,还对主叫号码执行名片展示的校验,只有主叫号码和被叫号码的上述检验均通过的情况下再执行h5名片的生成,避免处理资源的浪费。
90.在实际应用中,可以在统一入口端查询主叫用户和被叫用户是否开启名片展示权限。其中,统一入口通过名片小程序库表,查询主叫用户和被叫用户是否关闭名片小程序功能,如双方都没关闭,则进行下发名片小程序指令;如其中一方关闭,或双方都关闭,则直接正常通话。
91.另外,本实施例中判断主叫号码是否开启名片展示权限的步骤(即步骤s33和s34)可以在判断被叫号码是否开启名片展示权限的步骤(即步骤s31和s32)之前或之后执行,也可以并行同步执行。
92.基于上述实施例提供的方案,可选的,如图4所示,上述步骤s21,包括:
93.s41:根据所述被叫号码确定所述被叫终端预上报的国际移动设备识别码imei。
94.在实际应用中,被叫号码的被叫终端开机后,插在被叫终端内的sim卡可以主动上报imei信息至服务器的sim卡快捷平台。sim卡快捷平台将被叫用户手机号对应的imei信息进行存储。
95.其中,国际移动设备识别码(international mobile equipment identity,
imei),也可以称为手机序列号或者手机“串号”,用于在移动电话网络中识别每一部独立的手机等移动通信设备,相当于移动电话的身份证,是区分手机品牌和型号的编码。
96.其中,若被叫用户的sim卡应用具有上报更多信息的功能,则可以利用bip通道向卡应用自动向sim卡快捷平台报送终端是否支持拉起浏览器。其中,bip通道是sim卡和业务平台建立数据连接的通道,可以用于方便地执行业务所需信息的收发。服务器可以根据sim卡应用上报的应用直接确定被叫终端是否支持调用浏览器。
97.s42:根据所述被叫终端的国际移动设备识别码imei确定所述被叫终端是否支持调用浏览器。
98.服务器的sim卡快捷平台分析接收的iemi信息,在sim卡快捷平台数据库中判断被叫终端是否支持拉起浏览器。如果支持,则返回验证结果给服务器的sim卡认证平台;如果不支持,则直接正常通话,不再生成或发送h5名片。
99.其中,sim卡快捷平台可以对imei能表征被叫设备的品牌、型号等信息,进而可以推断出该被叫设备是否支持调用浏览器。
100.s43:如果所述被叫终端支持调用浏览器,则名片展示功能校验通过。
101.其中,上述步骤s14,包括:
102.s44:向所述被叫号码对应的被叫终端发送所述h5名片对应的浏览器调用指令,以指示所述被叫终端调用浏览器以获取所述h5名片,以及,展示所述h5名片。
103.在被叫终端支持调用浏览器的基础上,本步骤中通过调用指令指示该被叫终端调用浏览器,以通过调用的浏览器获取主叫用户的h5名片,进而对获取到的h5名片执行展示,使被叫用户能查看到主叫用户的h5名片中的信息,有利于判断主叫用户的身份,有利于被叫用户辨别诈骗电话。
104.基于上述实施例提供的方案,可选的,所述浏览器调用指令用于指示所述被叫终端在调用浏览器以获取所述h5名片之后,通过用户识别应用发展工具stk弹窗展示所述h5名片。
105.其中,服务器可以通过统一入端下发指令给被叫终端,该指令可以指示被叫终端展示上述h5名片的具体形式。比如,在本实例中,通过显示stk弹窗的方式展示h5名片。其中,stk弹窗中的文案可以从sim卡平台的h5模板中获取。其中,用户识别应用发展工具(sim tool kit,stk),可以理解为一组开发增值业务的命令,一种小型编程语言,它允许基于智能卡的用户身份识别模块sim运行自己的应用软件。
106.通过本技术实施例提供的方案,浏览器调用指令能指示被叫终端执行h5名片的获取以及指示展示该h5名片的具体形式。其中,stk弹窗的形式无需被叫用户额外下载应用,具有广泛的适用性,且能够实现清晰的展示效果。
107.基于上述实施例提供的方案,可选的,如图5所示,上述步骤s21,还包括:
108.s51:根据所述被叫号码确定所述被叫用户是否为超级sim用户,以及,所述被叫用户的卡应用是否支持h5名片展示。
109.在本步骤中,判断被叫号码是否为超级sim用户,其中,超级sim用户是应用超级sim的用户,其中,超级sim是基于sim卡应用升级的一种智能卡(subscriber identity module,sim),能实现多种应用功能。超级sim用户能基于超级sim的相关功能进一步提高h5名片展示的效果,超级sim能够支持浏览器调用的功能。
110.在卡应用方面,不同版本的卡应用支持的功能往往不同。可以基于卡应用的版本号来确定被叫用户的卡应用版本是否支持展示h5名片。进一步的,还可以对运营商等属性进行核验。可选的,若卡应用的版本较低,则可以提醒被叫用户执行升级,以便被叫用户能够使用到更多的功能。
111.其中,上述步骤s43,包括:
112.s52:如果所述被叫终端支持调用浏览器、所述被叫用户是超级sim用户,且,所述被叫用户的卡应用支持h5名片展示,则名片展示功能校验通过。
113.在被叫用户的被叫终端满足上述硬件、软件、权限等条件的基础下,确定名片展示功能校验通过。即表明被叫终端能够正常展示h5名片展示,随后可以通过指令指示该被叫终端获取并展示h5名片。
114.本技术实施例提供的方案在通过指令指示被叫终端展示h5名片之前,先对被叫终端的硬件、软件、权限等方面进行校验,以确保被叫终端能够正常展示h5名片,避免生成h5名片之后被叫终端无法展示而导致处理资源浪费。
115.基于上述实施例提供的方案,可选的,如图6所示,在上述步骤s11之前,还包括:
116.s61:接收所述主叫用户的h5名片设置指令,所述h5名片设置指令携带所述主叫用户的名片设置信息。
117.在本实例中,主叫用户可以预先对自己的h5名片进行设置,比如,可以设置h5名片中展示的信息以及排版布局。h5名片的修改入口例如可以包括以下三个:
118.a、接到主叫用户来点后,被叫用户打开的h5链接“来电信息”页面,点击“修改我的名片”可进行修改操作。
119.b、拨打自己电话,打开的h5链接“我的信息”页面,点击“修改我的名片”可进行修改操作。
120.c、在h5链接“设置”页面,点击创建的个人名片,可进行修改操作。
121.应理解的是,也可以根据实际需求增设其他h5名片修改的操作入口。
122.下面,结合一个实例来说明修改个人的h5名片的方式。
123.当主叫用户发起呼叫后,被叫用户可以收到相应的h5链接。
124.被叫终端显示h5链接,由被叫用户点击“确认”打开h5链接,点击“取消”则不打开h5链接。当被叫用户连续n次点击次取消或点击超时时,自动关闭名片小程序“显示别人的名片”功能,其中,n值可以预先设置,n为正整数。用户可在名片小程序“设置”页面,手动打开此功能。另外,如果主叫用户拨打自己的电话,不受“显示别人的名片”的功能影响,即主叫用户可以通过拨打自己电话的方式查看或设置自己的h5名片。
125.被叫用户通过打开h5链接,可以查看主叫用户设置的名片信息。
126.主叫用户可以拨打自己手机号码可以进入自己名片小程序主页,主页中可以查看自己的h5名片。其中名片显示的内容例如包括:头像、姓名、公司、手机号码、邮箱等内容。如主叫用户没有进行配置,则显示从互联网上获取的主叫用户的公开信息,例如包括:标识、号码归属地、号码运营商字段。
127.s62:将所述主叫用户的名片设置信息作为所述主叫用户的h5名片参数,与所述主叫号码关联存储。
128.主叫用户的名片设置信息可以是由主叫用户自行编辑的,在本步骤中与主叫号码
进行关联存储,便于后续步骤的调用。另外,主叫用户也可以根据实际需求修改存储的内容。
129.其中,上述步骤s12,包括:
130.s63:将预存储的与所述主叫号码关联的h5名片参数确定为所述主叫用户的h5名片参数。
131.完成预存储后,一旦主叫用户发起通话,则可以根据主叫号码调用预先存储的h5名片参数。
132.另外,如果主叫号码没有预先关联存储的h5名片,或者,关联的h5名片中的内容无效,则可以展示白名片。
133.在本方案中,名片主要分为白名片、个人名片两种。
134.在用户未设置名片时,显示名片即为白名片。白名片数据可以通过互联网获得,标识如无,则不展示标识。主叫用户成功创建个人名片后,将不再展示白名片。
135.用户自行设置的名片可以称为个人名片,内容可以由用户自由设定。
136.对于未创建过h5名片的用户,可以在“来电信息”页面,点击“创建我的名片”进行h5名片创建。对于已经创建过h5名片的用户,可以在“来电信息”页面进行h5名片内容的修改。
137.举例而言,个人名片显示字段可以为下表:
[0138][0139][0140]
根据实际需求,还可以设置名片配置功能,通过该功能用户可以设置名片开关,例如包括“显示别人的名片”和“发送我的名片”。其中,显示别人的名片功能在关闭后,除拨打
本机号码外,其余主叫用户来电,被叫用户不显示stk弹窗。其中,发送我的名片功能关闭后,当本机用户发起通话时,不再发送本机的主叫用户名片给被叫用户。
[0141]
通过本技术实施例提供的方案,能基于超级sim卡实现的来电名片展示,不同于单纯的互联网领域的名片展示方案,能有效提升用户吸引力,提升通信安全性。本方案对h5名片能实现灵活调用,在主叫用户发起通话事件后向被叫用户即时展现主叫号码的名片。
[0142]
而且,本方案可以基于超级sim卡实现,不需要安装额外的软件,具有广泛的适用性。在主叫用户发起呼叫时,按照主叫用户的预设的模板,给被叫用户展示名片信息。同时,主叫用户完成了终端人、机、卡验证后,还可以向主叫用户发送被叫用户的名片信息,避免通话过程中因不能确定双方身份信息发生的漏接,误接电话的情况。另外,以主叫用户预设的名片信息展示模板向被叫用户展示名片信息,也可以提升名片的独特性。
[0143]
图7提供了本技术实施例一种基于通话事件的名片展示方法的流程示意图。其中,sim快捷表示服务器中配置的sim快捷平台,认证平台表示服务器中配置的sim认证平台,统一入口表示服务器中配置的入口。
[0144]
在主叫用户拨打电话发起通话事件时,由主叫用户打卡应用上报通话事件到sim快捷平台。sim快捷平台监听到通话事件后上传到认证平台进行初步的认证,如果主叫用户拨打的电话是运营商电话号码,则查询被叫号码是否支持展示h5名片的相关功能,其中包括被叫终端是否支持拉起浏览器。如果被叫终端、被叫号码支持h5名片的展示功能,则确定h5名片模板及其h5名片参数。通过统一入口确定主叫与被叫的权限功能,在主叫和被叫均授权h5名片相关功能的情况下,指示被叫调用浏览器并通过stk弹窗展示h5名片。被叫用户可以通过点击等操作确定展示或不展示名片。如果主叫预先设置了名片,则向被叫展示预先设置的h5名片。如果主叫预先没有设置,则向被叫展示互联网白名片。
[0145]
为了解决现有技术中存在的问题,本技术实施例还提供一种基于通话事件的名片展示装置80,如图8所示,包括:
[0146]
接收模块81,接收通话事件,所述通话事件中携带发起所述通话事件的主叫用户的主叫号码、所述主叫号码的业务属性信息和所述通话事件的被叫用户的被叫号码;
[0147]
确定模块82,确定所述主叫号码对应的h5名片模板,以及,所述主叫用户的h5名片参数,其中,所述h5名片参数包括所述主叫号码的业务属性信息;
[0148]
生成模块83,基于所述h5名片模板和所述h5名片参数生成h5名片,所述h5名片包含所述主叫号码的业务属性信息;
[0149]
展示模块84,向所述被叫号码对应的被叫终端发送所述h5名片对应的展示指令,以通过所述被叫终端展示所述h5名片。
[0150]
其中,本技术实施例提供的装置中的上述模块还可以实现上述方法实施例提供的方法步骤。或者,本技术实施例提供的装置还可以包括除上述模块以外的其他模块,用以实现上述方法实施例提供的方法步骤。且本技术实施例提供的装置能够实现上述方法实施例所能达到的技术效果。
[0151]
优选的,本发明实施例还提供一种电子设备,包括处理器,存储器,存储在存储器上并可在所述处理器上运行的计算机程序,该计算机程序被处理器执行时实现上述基于通话事件的名片展示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
[0152]
本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述基于通话事件的名片展示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(read-only memory,简称rom)、随机存取存储器(random access memory,简称ram)、磁碟或者光盘等。
[0153]
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
[0154]
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0155]
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0156]
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0157]
在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。
[0158]
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram)。内存是计算机可读介质的示例。
[0159]
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
[0160]
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包
括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
[0161]
本领域技术人员应明白,本技术的实施例可提供为方法、系统或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
[0162]
以上所述仅为本技术的实施例而已,并不用于限制本技术。对于本领域技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本技术的权利要求范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1