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

一种云手机短消息记录的处理方法及系统

文献发布时间:2023-06-19 16:12:48



技术领域

本发明涉及云手机技术领域,特别是涉及一种云手机短消息记录的处理方法及系统。

背景技术

云手机是依托公有云和ARM虚拟化技术,为用户在云端提供的安卓实例,或者说虚拟手机,用户在本地手机上安装云手机APP,打开APP后可以透过视频流的方式远程实时控制。

由于是虚拟化技术,因此在云手机上没有实体机的硬件,没有SIM卡,因此云手机一般没有通过通信网络进行发送短消息的能力。

目前,也出现了通过将云手机内的短信功能模块与运营商服务端打通,再将云机内短信功能模块与端云协同打通,从而将云手机发送的短消息从服务端一层层传递到真机的短信功能模块,使得云手机也具有发送短消息的功能。然而,目前从云手机通过真机实现短消息发送后,短信记录只是保存至真机的短信记录,并不能保存至云手机内,也不能在云手机保存短信记录后将真机的短信记录删除。

发明内容

为克服上述现有技术存在的不足,本发明之目的在于提供一种云手机短消息记录的处理方法及系统,以通过将从云手机发送的短信记录与端云协同打通,将真机的短信记录通过端云协同一层层传递到云手机短信列表模块,传递后将数据从真机短信记录删除,从而使短信记录数据只保存到云手机内。

为达上述目的,本发明提出一种云手机短消息记录的处理方法,包括如下步骤:

步骤S1,当接收到短消息成功发送通知时,云手机发起获取短消息记录信息的请求;

步骤S2,云服务端响应该短消息记录信息获取请求,并将所述短消息记录信息获取请求传输给云手机客户端;

步骤S3,云手机客户端获取到所述短消息记录信息获取请求,根据该短消息记录信息获取请求从真机的短信记录模块获取真机的短消息记录信息,并返回真机的短消息记录信息至云服务端;

步骤S4,云服务端根据接收到的真机的短消息记录信息保存云短信记录。

优选地,所述云手机客户端指集成端侧SDK的云手机APP。

优选地,步骤S3进一步包括:

步骤S300,端侧SDK接收云服务端传输的短消息记录信息获取请求,将所述短消息记录信息获取请求回调到云手机APP;

步骤S301,云手机APP将短消息记录信息获取请求发送至真机的短信记录模块,获取真机的短消息记录信息,当真机的短信记录模块接收到短消息记录信息获取请求时,将其保存的真机短消息记录信息返回至云手机APP;

步骤S302,云手机APP将获得的真机短消息记录信息返回至端侧SDK,并由端侧SDK将该真机短消息记录信息返回至云服务端。

优选地,在步骤S302中,端侧SDK将获得的真机短消息记录信息采用广播的方式传递给云侧服务端。

优选地,所述云手机端设置云短信记录APP。

优选地,步骤S4进一步包括:

步骤S400,云服务端根据接收到的真机短消息记录信息将真机短消息记录信息保存到所述云短信记录APP中;

步骤S401,云短信记录APP发送短消息记录保存成功通知至云服务端。

优选地,于步骤S4后,还包括如下步骤:

步骤S5,云服务端将短消息记录保存成功通知传输给云手机客户端,以通知云手机客户端从真机的短信记录模块删除相应的已保存的短消息记录。

优选地,步骤S5进一步包括:

步骤S500,端侧SDK接收云服务端传输的短消息记录保存成功通知,并将该短消息记录保存成功通知回调到云手机APP;

步骤S501,云手机APP将该短消息记录保存成功通知发送至真机的短信记录模块,从真机的短信记录模块删除已保存的短消息记录信息。

优选地,所述云服务端将所述短消息记录信息获取请求/短消息记录保存成功通知通过webSocket方式传递到端侧SDK。

为达到上述目的,本发明还提供一种云手机短消息记录的处理系统,包括:

云手机,用于在接收到短消息成功发送通知时,发起获取短消息记录信息的请求;

云服务端,响应云手机发送的短消息记录信息获取请求,并将该短消息记录信息获取请求传输给云手机客户端;在接收到云手机客户端发送的真机短消息记录信息时,根据接收到的真机的短消息记录信息保存云短信记录;

云手机客户端,通过端侧SDK获取所述短消息记录信息获取请求,根据该短消息记录信息获取请求从真机的短信记录模块获取真机的短消息记录信息,并通过端侧SDK返回所述真机的短消息记录信息至所述云服务端。

与现有技术相比,本发明一种云手机短消息记录的处理方法及系统通过将从云手机发送的短消息记录与端云协同打通,将用户真机的短消息记录通过端云协同一层层传递到云短信记录APP,并在传递后将数据从用户真机的短消息记录中删除,从而使短消息记录数据只保存到云手机内。

附图说明

图1示出了可以应用本发明的系统的示例性系统架构;;

图2为本发明一种云手机短消息记录的处理方法的步骤流程图;

图3为本发明一种云手机短消息记录的处理系统的系统结构图;

图4为本发明实施例中云手机短消息记录的处理流程图。

具体实施方式

以下通过特定的具体实例并结合附图说明本发明的实施方式,本领域技术人员可由本说明书所揭示的内容轻易地了解本发明的其它优点与功效。本发明亦可通过其它不同的具体实例加以施行或应用,本说明书中的各项细节亦可基于不同观点与应用,在不背离本发明的精神下进行各种修饰与变更。

图1示出了可以应用本发明的系统的示例性系统架构。如图1所示,该系统架构可以包括手机101,网络102和云手机103。网络102用以在手机101和云手机103之间提供通信链路的介质。网络102可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。

手机101可以是各种插入SIM卡,可以用于拨打电话和发送短信的手机。手机101中可以安装有云手机的客户端,通过上述客户端,其可以与云手机103建立通信链路,以进行文件的传输。

用户可以使用云手机103进行各种操作,例如看视频、听音乐等。云手机103可以通过上述通信链路与手机101之间进行信息的交互,例如音视频等的传输。云手机103的实现的功能可以由服务端为其提供支持。

图2为本发明一种云手机短消息记录的处理方法的步骤流程图。如图2所示,本发明一种云手机短消息记录的处理方法,包括如下步骤:

步骤S1,当接收到短消息成功发送通知时,云手机发起获取短信息记录信息的请求。

在本发明具体实施例中,所述云手机为用户通过真机上的云手机APP登陆的云机实例,其上安装有相应的APP,当云手机OS监测到发送短消息成功通知,则云手机发起获取短消息记录信息的请求。

在本发明具体实施例的应用场景中,云手机上安装有用于实现短信发送功能的云短信APP,用户可通过云手机中的应用,如云短信APP,打开预设界面,该预设界面是用户实现短信操作功能所必需要使用的界面,即短信功能界面,该界面中可以包括多个按键、按钮或输入框,打开该短信功能界面的云短信APP可以通过上述按键、按钮或输入框实现短信内容以及收件人信息的输入,当用户完成了短信内容和收件人信息的输入,可通过该短信功能界面上的预设短信发送按键,触发短信发送指令,产生短信发送请求,当云手机接收到该短信发送请求时,将包含收件人信息及短信发送内容的短信发送请求发送至云侧的云服务端,以通过用户真机的短信功能模块实现云手机的短信功能;当发送短信结束后,运营商服务端会将短消息发送成功结果返回,即运营商的服务端会发送短消息发送成功通知以通知云短信App,由云短信App发起获取短信息记录信息的请求。

步骤S2,云服务端响应该短消息记录信息获取请求,并将该短消息记录信息获取请求传输给云手机客户端。

在本发明中,当云侧的云服务端监听云手机的云短信APP发起的短消息记录信息获取请求时,则解析获取该短消息记录信息获取请求的内容,并将该短消息记录信息获取请求传输给云手机客户端,所述云手机客户端是指在用户真机即用户物理手机上安装的云手机客户端,即云手机APP,通过该云手机客户端,用户物理手机可以与云手机建立通信链路,以进行文件的传输。在本发明具体实施例中,所述云手机客户端即指集成端侧的SDK的云手机APP,所述云服务端将发送的短消息记录信息获取请求通过webSocket方式传递到云手机客户端。

步骤S3,云手机客户端通过端侧SDK获取到所述短消息记录信息获取请求,根据该短消息记录信息获取请求从真机的短信记录模块获取真机短消息记录信息,并通过端侧SDK返回真机的短消息记录信息至云服务端。

具体地,步骤S3进一步包括:

步骤S300,端侧SDK接收云服务端传输的短消息记录信息获取请求,将短消息记录信息获取请求回调到云手机APP。

在本发明具体实施例中,在用户真机上安装一个集成端侧SDK的云手机客户端,即云手机APP,当云侧服务将发送请求内容信息通过webSocket方式传递到端侧SDK时,端侧SDK则将该短消息记录信息获取请求回调到云手机App的接口上。

步骤S301,云手机APP将短消息记录信息获取请求发送至真机的短信记录模块,获取真机的短消息记录信息,当真机的短信记录模块接收到短消息记录信息获取请求时,将其保存的真机短消息记录信息返回至云手机APP。

步骤S302,云手机APP将获得的真机短消息记录信息返回至端侧SDK,并由端侧SDK将该真机短消息记录信息返回至云服务端。

具体地,端侧SDK将获得的真机短消息记录信息采用广播的方式传递给云侧服务端。

步骤S4,云服务端根据接收到的真机的短消息记录信息保存云短信记录,并于保存成功后接收短消息记录保存成功通知。

在本发明具体实施例的应用场景中,云手机端设置云短信记录APP,具体地,步骤S4进一步包括:

步骤S400,云服务端根据接收到的真机短消息记录信息将真机短消息记录信息保存到云短信记录APP中。

具体地说,当云服务端接收到端侧SDK广播发送的真机短消息记录信息后,判断数据是否发送成功,如果发送成功,则将获取的真机短消息记录信息保存到云短信记录APP中。

步骤S401,云短信记录APP发送短消息记录保存成功信息至云服务端。

具体地说,当云短信记录APP保存真机的短消息记录信息成功后,则发送短消息记录保存成功通知至云服务端,以通知云服务端短消息记录已保存成功。

优选地,于步骤S4后,还包括如下步骤:

步骤S5,云服务端将短消息记录保存成功通知传输给云手机客户端,以通知云手机客户端从真机的短信记录模块删除相应的已保存的短消息记录。

具体地,步骤S5进一步包括:

步骤S500,端侧SDK接收云服务端传输的短消息记录保存成功通知,并将该短消息记录保存成功通知回调到云手机APP。

在本发明具体实施例中,云侧服务将该短消息记录保存成功通知通过webSocket方式传递到端侧SDK,端侧SDK接收到该通知后,将该通知回调到云手机APP。

步骤S501,云手机APP将该短消息记录保存成功通知发送至真机的短信记录模块,从真机的短信记录模块删除已保存的短消息记录信息。

图3为本发明一种云手机短消息记录的处理系统的系统结构图。如图3所示,本发明一种云手机短消息记录的处理系统,包括:

云手机30,用于在接收到短消息成功发送通知时,发起获取短消息记录信息的请求。

在本发明具体实施例的应用场景中,云手机30上安装有用于实现短信发送功能的云短信APP,用户可通过云手机中的应用,如云短信APP,打开预设界面,该预设界面是用户实现短信操作功能所必需要使用的界面,即短信功能界面,该界面中可以包括多个按键、按钮或输入框,打开该短信功能界面的云短信APP可以通过上述按键、按钮或输入框实现短信内容以及收件人信息的输入,当用户完成了短信内容和收件人信息的输入,可通过该短信功能界面上的预设短信发送按键,触发短信发送指令,产生短信发送请求,当云手机接收到该短信发送请求时,将包含收件人信息及短信发送内容的短信发送请求发送至云侧的云服务端,以通过用户真机的短信功能模块实现云手机的短信功能;当发送短信结束后,运营商服务端会将短消息发送成功结果返回,即运营商的服务端会发送短消息发送成功通知以通知云短信App,由云短信App发起获取短信息记录信息的请求。

云服务端31,响应云手机30发送的短消息记录信息获取请求,并将该短消息记录信息获取请求传输给云手机客户端32;在接收到云手机客户端32发送的真机短消息记录信息时,根据接收到的真机的短消息记录信息保存云短信记录,并于保存成功后接收短消息记录保存成功通知。

在本发明中,当云侧的云服务端31监听云手机30的云短信APP发起的短消息记录信息获取请求时,解析获取该短消息记录信息获取请求的内容,并将该短消息记录信息获取请求传输给云手机客户端32,所述云手机客户端32是指在用户真机即用户物理手机上安装的云手机客户端,即云手机APP,通过该云手机客户端32,用户物理手机可以与云手机建立通信链路,以进行文件的传输。在本发明具体实施例中,所述云手机客户端即指集成端侧的SDK的云手机APP,所述云服务端将发送的短消息记录信息获取请求通过webSocket方式传递到云手机客户端。

在本发明具体实施例的应用场景中,云手机端设置云短信记录APP,当接收到云手机客户端端侧SDK发送的真机的短消息记录信息时,根据接收到的真机的短消息记录信息将真机的短消息记录信息保存到云短信记录APP中,同时,云短信记录APP发送短消息记录保存成功信息至云服务端31。

云手机客户端32,设置于用户手机端,通过端侧SDK获取到短消息记录信息获取请求,根据该短消息记录信息获取请求从真机的短信记录模块获取真机的短消息记录信息,并通过端侧SDK返回真机的短消息记录信息至云服务端。

具体地,云手机客户端32具体用于:

端侧SDK接收云服务端传输的短消息记录信息获取请求,将短消息记录信息获取请求回调到云手机APP。

在本发明具体实施例中,在用户真机上安装一个集成端侧SDK的云手机客户端,即云手机APP,当云侧服务将发送请求内容信息通过webSocket方式传递到端侧SDK时,端侧SDK则将该短消息记录信息获取请求回调到云手机App的接口上。

云手机APP将短消息记录信息获取请求发送至真机的短信记录模块,获取真机的短消息记录信息,当真机的短信记录模块接收到短消息记录信息获取请求时,将其保存的真机的短消息记录信息返回至云手机APP。

云手机APP将获得的真机的短消息记录信息返回至端侧SDK,并由端侧SDK将该真机的短消息记录信息返回至云服务端。

具体地,云手机APP将获得的真机的短消息记录信息返回至端侧SDK,端侧SDK将获得的真机短消息记录信息采用广播的方式传递给云侧服务端。

优选地,当云服务端接收到短消息记录保存成功通知后,将短消息记录保存成功通知传输给云手机客户端,以通知云手机客户端从真机的短信记录模块删除相应的已保存的短信记录。

具体地,云手机客户端端侧SDK接收云服务端传输的短消息记录保存成功通知,并将该短消息记录保存成功通知回调到云手机APP。

在本发明具体实施例中,云侧服务将该短消息记录保存成功通知通过webSocket方式传递到端侧SDK,端侧SDK接收到该通知后,将该通知回调到云手机APP。

云手机APP将该短消息记录保存成功通知发送至真机的短信记录模块,从真机的短信记录模块删除已保存的短消息记录信息。

在本实施例中,首先需要在用户真机上安装一个集成端侧SDK的云手机客户端APP,然后需要云手机上运行云侧服务,即云服务端,并且云手机端还需安装云短信APP以及云短信记录APP,如图4所示,一种云手机短消息记录的处理过程如下:

(1)通过云手机的云短信APP应用进入发送短信界面,用户输入手机号及相应的短信内容后,点击进行发送,以通过真机实现云手机发送短信功能,当云手机OS监测到短信已发送,云短信APP发起获取短消息记录信息的请求;

(2)云侧服务将发送请求内容信息通过webSocket方式传递到云手机客户端的端侧SDK;

(3)端侧SDK将获取短消息记录信息的请求回调到云手机App的接口上;

(5)云手机APP从真机的短信记录模块获取真机的短消息记录信息;

(6)端侧SDK将获得的真机短消息记录信息采用广播的方式传递给云侧服务端;

(7)当云侧服务接收到端侧SDK广播发送的真机短消息记录信息后,云侧服务发现如果短消息记录信息发送成功,则对短消息记录信息保存到云短信记录App;

(8)云短信记录App通知云侧服务短消息记录已经保存成功;

(9)云侧服务将通知通过webSocket方式传递到端侧SDK

(10)端侧SDK将通知回调到云手机App的接口上

(11)云手机APP从真机的短信记录模块删除已保存的短信记录信息。

上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何本领域技术人员均可在不违背本发明的精神及范畴下,对上述实施例进行修饰与改变。因此,本发明的权利保护范围,应如权利要求书所列。

相关技术
  • 一种云手机短消息记录的处理方法及系统
  • 一种基于公有云的行车记录仪数据处理方法及系统
技术分类

06120114743508