掌桥专利:专业的专利平台
掌桥专利
首页

通讯方法、系统及终端

文献发布时间:2023-06-19 11:45:49


通讯方法、系统及终端

技术领域

本发明涉及通信技术领域。更具体地说,本发明涉及一种通讯方法、系统及终端。

背景技术

目前,各个行业为了业务的发展,都普遍采用电话销售和电话回访作为促进业务发展的途径。传统的电话通讯中,不论是固定电话通讯还是手机通讯,都存在以下难以回避的缺陷:1)拨号环节操作流程复杂;2)出现重复拨号现象;3)发起呼叫的电话号码,被被呼叫方电话的持有人当作诈骗电话或者骚扰电话,接通率低。

发明内容

本发明的一个目的是至少解决上述问题,并提供相应的有益效果。

本发明还有一个目的是提供一种移动终端通讯方法,通过接收计算机终端发送的拨号数据包,根据拨号数据包的内容进行拨号或者挂断操作,所述拨号数据包中包含的手机号码是经过计算机终端的筛选所得,至少解决了电话通讯中接通率低的问题。本发明还提供了一种通过计算机终端进行通讯的方法、移动终端、计算机终端以及通讯系统。

具体地,本发明主要通过以下诸方面中的技术方案实现:

<本发明的第一方面>

第一方面提供了一种移动终端通讯方法,包括:

接收计算机终端发送的拨号数据包;

从所述拨号数据包中提取手机号码和对应的操作标识;

判断所述操作标识的类型;其中,

如果所述类型为是,则移动终端对所述手机号码执行拨号操作;

如果所述类型为否,则移动终端对所述手机号码执行挂断操作。

在本发明的第一方面中,通过接收计算机终端发送的拨号数据包,提取计算机终端提供的特定的手机号码进行拨号,由此,使得每一次的拨号操作都是针对特定群体而实施,从而解决了电话通讯中接通率低的问题,有效的提高了拨号接通率。

在一些技术方案中,所述移动终端通讯方法还包括:

在所述移动终端对所述手机号码执行拨号操作后,判断通话状态;

如果所述通话状态为接通状态,则根据所述操作标识与所述手机号码生成答复数据包,并发送到所述计算机终端;

如果所述通话状态为未接通状态,则将所述操作标识的类型由是更新为否,根据更新后的操作标识和所述手机号码生成答复数据包,发送到所述计算机终端。

通过上述技术方案,能够实时监控移动终端的通话状态,避免对相同的手机号码进行重复拨号。

在一些技术方案中,所述移动终端通讯方法之前包括:

与所述计算机终端建立通信连接。

通过上述技术方案,实现了移动终端和计算机终端的连接,为移动终端的通讯提供了数据来源。

在一些技术方案中,所述与所述计算机终端建立通信连接的方式选自socket通信或者IM服务其中一种。

通过上述技术方案,实现了手机号码等数据的传输,提高了数据安全性,且缩短了数据传输时间。

<本发明的第二方面>

第二方面提供了一种通过计算机终端进行通讯的方法,包括:

获取拨号数据包,发送至移动终端;

其中,所述拨号数据包中包括手机号码和对应的操作标识,所述操作标识用于使所述移动终端对所述手机号码执行拨号或挂断操作;其中,如果所述操作标识的类型为是,则移动终端对所述手机号码执行拨号操作;如果所述操作标识的类型为否,则移动终端对所述手机号码执行挂断操作。

通过上述技术方案,能够实现为移动终端提供数据来源。

在一些技术方案中,所述获取拨号数据包包括:

接收被触发信息;

根据所述被触发信息生成所述拨号数据包。

通过上述技术方案,能够准确的获得拨号数据,为后续的拨号行为提供了基础。

在一些技术方案中,所述通过计算机终端进行通讯的方法之前包括:

与所述移动终端建立通信连接。

通过上述技术方案,实现了计算机终端与移动终端的通信。

在一些技术方案中,所述通过计算机终端进行通讯的方法,还包括:

接收所述移动终端发送的答复数据包;

从所述答复数据包中提取手机号码和对应的操作标识;

判断所述操作标识的类型;其中,

如果所述类型为是,则计算机终端对所述手机号码的通话状态执行计时操作;

如果所述类型为否,则计算机终端对所述手机号码的通话状态执行结束操作。

通过上述技术方案,实现了通话时长的实时监控,提高了通话计时以及结束对相同手机号码拨号的准确性。

<本发明的第三方面>

第三方面提供了一种移动终端,包括存储器、处理器、GPS模块、通讯模块、显示模块、扬声器、及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如本发明第一方面所述的移动终端通讯方法。

<本发明的第四方面>

第四方面提供了一种计算机终端,包括处理器、存储器、接口装置、通信装置、显示装置、输入装置、扬声器、麦克风、及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如本发明第二方面所述的通过计算机终端进行通讯的方法。

<本发明的第五方面>

第五方面提供了一种通讯系统,包括:

本发明第三方面提供的移动终端;以及,

本发明第四方面提供的计算机终端。

本发明的实施例的技术效果至少包括:

本发明中,通过接收计算机终端发送的拨号数据包,提取计算机终端提供的特定的手机号码进行拨号,由此,使得每一次的拨号操作都是针对特定群体而实施,从而解决了电话通讯中接通率低的问题。因此,本发明的有益效果至少包含:1)有效的提高了拨号接通率;2)能够实时监控移动终端的通话状态,避免对相同的手机号码进行重复拨号;3)实现了移动终端和计算机终端的连接,为移动终端的通讯提供了数据来源;4)实现了手机号码等数据的传输,提高了数据安全性,且缩短了数据传输时间。

本发明的其它优点、目标和特征将部分通过下面的说明体现,部分还将通过对本发明的研究和实践而为本领域的技术人员所理解。

附图说明

为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明的移动终端通讯方法在一些实施例中的应用场景图;

图2为本发明的移动终端通讯方法在一些实施例中的流程图;

图3为本发明的移动终端通讯方法在另一些实施例中的流程图;

图4为本发明的移动终端通讯方法在又一些实施例中的流程图;

图5为本发明的通过计算机终端进行通讯的方法在一些实施例中的流程图;

图6为本发明的通过计算机终端进行通讯的方法在另一些实施例中的流程图;

图7为本发明的通过计算机终端进行通讯的方法在又一些实施例中的流程图;

图8为本发明的通过计算机终端进行通讯的方法在又一些实施例中的流程图;

图9为本发明的移动终端在一些实施例中的框图;

图10为本发明的计算机终端在一些实施例中的框图;

图11为本发明的通讯系统在一些实施例中的框图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

在本申请实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本申请实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

本发明所述的移动终端通讯方法可以应用在一个或者多个移动终端中。所述对于需要执行移动终端通讯方法的移动终端,可以直接在移动终端上集成本发明的方法所提供的移动终端通讯功能,或者安装用于实现本发明的方法的客户端。再如,本发明所提供的方法还可以以软件开发工具包(Software Development Kit,SDK)的形式运行在移动终端上,以SDK的形式提供移动终端通讯功能的接口,移动终端或其他设备通过提供的接口即可实现移动终端通讯功能。

本发明提供的移动终端通讯方法,可以应用于如图1所示的应用环境中。其中,发起呼叫的移动终端102和被呼叫的移动终端104通过线缆或网络与电话交换机103进行通信。其中发起呼叫的移动终端102和被呼叫的移动终端104可以但不限于是各种智能手机、平板电脑和便携式可穿戴设备,电话交换机103可以是实体的电话交换机设备或存在于服务器中被计算机程序模拟的虚拟交换机,计算机终端101可以但不限于是各种个人计算机或者笔记本电脑。

<移动终端通讯方法>

图2是本发明提供的一种移动终端通讯方法的流程图,在图2中,所述移动终端通讯方法包括:

S201、接收计算机终端发送的拨号数据包。

需要说明的是,在本实施例中,所述计算机终端可以但不限于是各种个人计算机或者笔记本电脑。

所述拨号数据包至少包含手机号码和对应的操作标识。应当理解的是,所述拨号数据可以由本领域技术人员根据实际需要确定,并不限制于前述示例性的手机号码和对应的操作标识。此外,在本实施例中,所述移动终端一次只接收所述计算机终端发送的一个拨号数据包,待接收到的拨号数据包处理完成后,再接收下一个拨号数据包。示例性的,若所述移动终端接收到一个拨号数据包,若所述拨号数据包的操作标识的类型为是,则所述移动终端对所述拨号数据包的手机号码进行拨号操作,此时所述拨号数据包就处于处理完成状态,由此,所述移动终端可以开始接收下一个拨号数据包。

S202、从所述拨号数据包中提取手机号码和对应的操作标识。

如前述所说,所述拨号数据包至少包含手机号码和对应的操作标识。

在本实施例中,所述操作标识包含两种类型,分别为是和否。应当理解的是,所述操作标识可以由本领域技术人员根据实际需要确定,并不限制于前述示例性的是和否。

需要说明的是,由于一个移动终端在同一时刻时,仅能拨打或者接通一个手机号码。因此,在一个拨号数据包中,手机号码和对应的操作标识均只有一个。也就是说,一个拨号数据包只能有一个手机号码,并且只能有一个对应的操作标识。

S203、判断所述操作标识的类型。

在本实施例中,所述操作标识包含两种类型,分别为是和否。对于所述移动终端,“是”类型的操作标识用于对所述手机号码执行拨号操作;“否”类型的操作标识用于对所述手机号码执行挂断操作。应当理解的是,所述操作标识可以由本领域技术人员根据实际需要确定,并不限制于前述示例性的是和否。

需要说明的是,当所述类型为是时,所述移动终端对所述手机号码执行拨号操作。在本实施例中,在执行拨号操作的过程中,监听通话状态,并根据所述通话状态进行下一步的操作。示例性的,当所述通话状态为接通状态时,根据所述操作标识与所述手机号码生成答复数据包,并发送到所述计算机终端。当所述通话状态为未接通状态时,则将所述操作标识的类型由是更新为否,根据更新后的操作标识和所述手机号码生成答复数据包,发送到所述计算机终端。应当理解的是,所述答复数据包中的数据属性与所述拨号数据包中的数据属性是一致的。

还需要说明的是,当所述类型为否时,所述移动终端对所述手机号码执行挂断操作。此时,所述移动终端可以开始接收下一个拨号数据包。

S204、如果所述类型为是,则移动终端对所述手机号码执行拨号操作。

需要注意的是,在本实施例中,所述移动终端对所述手机号码仅执行一次拨号操作。也就是说,对于同一个手机号码,只呼叫一次,不会重复拨号。

S205、如果所述类型为否,则移动终端对所述手机号码执行挂断操作。

在本实施例中,所述移动终端对所述手机号码执行挂断操作后,会继续接收计算机终端发送的下一个拨号数据包,并对所述下一个拨号数据包的手机号码进行拨号操作。

在本发明的第一方面中,通过接收计算机终端发送的拨号数据包,提取计算机终端提供的特定的手机号码进行拨号,由此,使得每一次的拨号操作都是针对特定群体而实施,从而解决了电话通讯中接通率低的问题,有效的提高了拨号接通率。

如图3所示,在一些实施例中,所述移动终端通讯方法还包括:

S206、在所述移动终端对所述手机号码执行拨号操作后,判断通话状态。

在本实施例中,所述通话状态包含接通状态和未接通状态。示例性的,当所述通话状态为接通状态时,所述移动终端根据所述操作标识与所述手机号码生成答复数据包,并发送到所述计算机终端;当所述通话状态为未接通状态时,所述移动终端将所述操作标识的类型由是更新为否,根据更新后的操作标识和所述手机号码生成答复数据包,发送到所述计算机终端。

需要说明的是,在执行S206步骤时,所述移动终端处于开始接收计算机终端发送的下一个拨号数据包的状态。

S207、如果所述通话状态为接通状态,则根据所述操作标识与所述手机号码生成答复数据包,并发送到所述计算机终端。

需要说明的是,所述答复数据包中的数据属性与所述拨号数据包中的数据属性是一致的。

应当理解的是,当所述通话状态为接通状态时,所述操作标识的类型没有更新。所述答复数据包与所述移动终端接收的拨号数据包的数据是相同的。

S208、如果所述通话状态为未接通状态,则将所述操作标识的类型由是更新为否,根据更新后的操作标识和所述手机号码生成答复数据包,发送到所述计算机终端。

应当理解的是,当所述通话状态为未接通状态时,所述操作标识的类型由是更新为否。此时,所述答复数据包与所述移动终端接收的拨号数据包的数据是不相同的。

通过上述实施例,能够实时监控移动终端的通话状态,避免对相同的手机号码进行重复拨号。

接着如图4所示,在一些实施例中,所述移动终端通讯方法之前包括:

S200、与所述计算机终端建立通信连接。

示例性的,所述与所述计算机终端建立通信连接的方式可以是socket通信,在所述计算机终端中配置所述移动终端的IP(Internet Protocol,网际互连协议)地址,与此同时,定义一个端口号;在所述移动终端中配置所述计算机终端的IP地址和所述端口号,便可建立所述移动终端和所述计算机终端的通信连接。

通过上述实施例,实现了移动终端和计算机终端的连接,为移动终端的通讯提供了数据来源。

在一些实施例中,所述与所述计算机终端建立通信连接的方式选自socket通信或者IM服务其中一种。

通过上述实施例,实现了手机号码等数据的传输,提高了数据安全性,且缩短了数据传输时间。

<通过计算机终端进行通讯的方法>

基于和前述移动终端通讯方法同一的发明构思,本发明提供了一种通过计算机终端进行通讯的方法,如图所示,所述通过计算机终端进行通讯的方法包括:

S310、获取拨号数据包,发送至移动终端;

其中,所述拨号数据包中包括手机号码和对应的操作标识,所述操作标识用于使所述移动终端对所述手机号码执行拨号或挂断操作;其中,如果所述操作标识的类型为是,则移动终端对所述手机号码执行拨号操作;如果所述操作标识的类型为否,则移动终端对所述手机号码执行挂断操作。

需要说明的是,所述拨号数据包可以从网络平台获取,也可以是人为提供,亦可是其他能够获取数据的方式。应当理解的是,所述拨号数据包的获取方式根据所属技术领域的技术人员的实际需要而确定,并不限制为上述示例性的从网络平台获取或者人为提供。

应当理解的是,所述计算机终端应当与所述移动终端进行通信连接,才能够将所述拨号数据包发送至所述移动终端。在本实施例中,所述计算机终端与所述移动终端采用socket通信连接。

通过上述实施例,能够实现为移动终端提供数据来源,并且在一定程度上提高数据传输的安全性。

如图6所示,在一些实施例中,在S310步骤中包括:

S311、接收被触发信息。

具体地,在本实施例中,所述被触发信息为人为手动点击所述计算机终端的鼠标左键或者手动点击触摸所述计算机终端的触摸屏。应当理解的是,若是点击触摸,则理解为直接触碰到所述计算机终端的触摸屏的其中一个触发点。

需要说明的是,所述触发点的形成,是利用人体电流感应现象,在手指和所述触摸屏之间形成一个耦合电容,对于高频电流来说,电容是直接导体,因此,手指从接触点吸走一个微小电流,这个电流分别从触摸屏的四角上的电极中流出,并且流经这四个电极的电流与手指到四角的距离成正比,控制器通过对这四个电流比例的精确计算,得出触摸点的位置,即触发点。

S312、根据所述被触发信息生成所述拨号数据包。

在本实施例中,所述拨号数据包至少包含手机号码和对应的操作标识。

应当理解的是,所述拨号数据包的操作标识有两种类型,分别为是和否。当所述操作标识为是时,所述计算机终端仅执行发送操作,即将所述拨号数据包发送至所述移动终端;当所述操作标识为否时,所述计算机终端将执行发送操作和保存操作,发送操作用于将所述拨号数据包发送至所述移动终端,保存操作用于保存所述拨号数据包的手机号码的通话记录。所述通话记录的内容至少包含手机号码所属人姓名、手机号码、拨打时间和通话时间。应当理解的是,在本实施例中,当所述操作标识为否时,所述通话时间大于0s。

通过上述实施例,能够准确的获得拨号数据,为后续的拨号行为提供了基础。

如图7所示,在一些实施例中,所述通过计算机终端进行通讯的方法之前包括:

S300、与所述移动终端建立通信连接。

在本实施例中,所述与所述移动终端建立通信连接的方式可以是socket通信,在所述计算机终端中配置所述移动终端的IP(Internet Protocol,网际互连协议)地址,与此同时,定义一个端口号;在所述移动终端中配置所述计算机终端的IP地址和所述端口号,便可建立所述移动终端和所述计算机终端的通信连接。

通过上述实施例,实现了计算机终端与移动终端的通信。

如图8所示,在一些实施例中,所述通过计算机终端进行通讯的方法,还包括:

S320、接收所述移动终端发送的答复数据包。

应当理解的是,所述答复数据包中至少包含手机号码和对应的操作标识。

需要说明的是,所述计算机终端一次只能接收所述移动终端发送的一个答复数据包。也就是说,所述计算机终端同时接收两个答复数据包的现象是不存在的。

S330、从所述答复数据包中提取手机号码和对应的操作标识。

如上述所说,所述答复数据包中至少包含手机号码和对应的操作标识。并且,所述答复数据包的数据属性与所述拨号数据包的数据属性是一致的。

S340、判断所述操作标识的类型。

在本实施例中,所述操作标识包含两种类型,分别为是和否。对于所述计算机终端,“是”类型的操作标识用于对所述手机号码的通话状态执行计时操作;“否”类型的操作标识用于对所述手机号码的通话状态执行结束操作。应当理解的是,所述操作标识可以由本领域技术人员根据实际需要确定,并不限制于前述示例性的是和否。

需要说明的是,当所述类型为是时,所述计算机终端对所述手机号码的通话状态执行计时操作。此时,所述计算机终端可以开始接收下一个被触发信息。

还需要说明的是,当所述类型为否时,所述计算机终端对所述手机号码的通话状态执行结束操作。与此同时,所述计算机终端保存所述手机号码的通话记录。所述通话记录的内容至少包含手机号码所属人姓名、手机号码、拨打时间和通话时间。应当理解的是,当所述类型为否时所述通话时间为0s。

S350、如果所述类型为是,则计算机终端对所述手机号码的通话状态执行计时操作。

应当理解的是,如果所述类型为是,则表明所述手机号码处于接通状态,意味着所述计算机终端对所述通话状态进行计时操作。

S360、如果所述类型为否,则计算机终端对所述手机号码的通话状态执行结束操作。

在本实施例中,如果所述类型为否,则表明所述手机号码处于未接通状态,此时,不再对所述手机号码进行重复拨号,结束所述手机号码的拨号操作。同时,可以开始获取下一个拨号数据包,并发送至所述移动终端。

通过上述实施例,实现了通话时长的实时监控,提高了通话计时以及结束对相同手机号码拨号的准确性。

<移动终端>

图9是本发明提供的一种移动终端的框图,在图9中,所述移动终端400包括存储器401、处理器402、GPS模块403、通讯模块404、显示模块405、扬声器406、及存储在存储器401上并可在处理器402上运行的计算机程序,所述处理器402执行所述计算机程序时实现如本发明中前述任一实施例所述的移动终端通讯方法。本领域技术人员可以理解,图9中示出的移动终端400结构并不构成对移动终端400的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

<计算机终端>

图10是本发明提供的一种计算机终端的框图,在图10中,所述计算机终端500包括处理器501、存储器502、接口装置503、通信装置504、显示装置505、输入装置506、扬声器507、麦克风508、及存储在存储器502上并可在处理器501上运行的计算机程序,所述处理器501执行所述计算机程序时实现如本发明前述任一实施例所述的通过计算机终端进行通讯的方法。

尽管在图10中对计算机终端500均示出了多个装置,但是,本发明可以仅涉及其中的部分装置。

<通讯系统>

图11是本发明提供的一种通讯系统的框图,在图11中,所述通讯系统600包括:

本发明前述任一实施例提供的移动终端400;以及,

本发明前述任一实施例提供的计算机终端500。

尽管本发明的实施方案已公开如上,但其并不仅仅限于说明书和实施方式中所列运用,它完全可以被适用于各种适合本发明的领域,对于熟悉本领域的人员而言,可容易地实现另外的修改,因此在不背离权利要求及等同范围所限定的一般概念下,本发明并不限于特定的细节和这里示出与描述的图例。

相关技术
  • 通讯终端中显示通讯记录的方法、系统及通讯终端
  • 通讯终端的吸顶安装支架、通讯终端及通讯终端安装系统
技术分类

06120113042981