一种业务数据的推送方法、装置和系统的制作方法

文档序号:10627237阅读:405来源:国知局
一种业务数据的推送方法、装置和系统的制作方法
【专利摘要】本申请实施例提供了业务数据的推送方法、装置和系统,以防止由于消息推送而影响设备中正在执行的操作。所述的方法包括:在第一设备展示业务推送信息时,所述第二设备依据指定动作的触发建立与所述第一设备通信连接;所述第二设备接收所述第一设备传输的所述业务推送信息的相关信息;所述第二设备依据所述相关信息确定所述业务推送信息对应的推送页面,展示所述推送页面以执行相应的业务操作。通过第一设备推送业务推送信息,而采用第二设备查看业务推送信息,从而不会影响第一设备中正在播放的视频信息。
【专利说明】
一种业务数据的推送方法、装置和系统
技术领域
[0001]本申请涉及移动终端技术领域,特别是涉及一种业务数据的推送方法,一种业务数据的推送装置和一种业务数据的推送系统。
【背景技术】
[0002]用户在采用计算机终端执行视频观看、玩游戏等操作时,有时会推送一些信息,若用户对该信息感兴趣,则可以通过点击等操作触发开启该信息的详细信息,从而对该信息进行相应的操作,如下载应用,购买商品等。
[0003]但是,上述这种方式进行推送时,用户对看兴趣的信息进行查看时,必须停止当前正在进行的操作,如停止游戏或停止观看视频等,影响当前正在执行的操作。

【发明内容】

[0004]本申请实施例所要解决的技术问题是提供一种业务数据的推送方法,以防止由于消息推送而影响设备中正在执行的操作。
[0005]相应的,本申请实施例还提供了一种业务数据的推送装置以及一种业务数据的推送系统,用以保证上述方法的实现及应用。
[0006]为了解决上述问题,本申请公开了一种业务数据的推送方法,包括:在第一设备展示业务推送信息时,所述第二设备依据指定动作的触发建立与所述第一设备通信连接;所述第二设备接收所述第一设备传输的所述业务推送信息的相关信息;所述第二设备依据所述相关信息确定所述业务推送信息对应的推送页面,展示所述推送页面。
[0007]可选的,所述第二设备依据指定动作的触发建立与所述第一设备通信连接,包括:对所述第二设备上的动作进行检测;当检测到所述第二设备上的动作为指定动作时,触发所述第二设备和所述第一设备之间传输通道的建立。
[0008]可选的,所述第二设备为移动设备,所述指定动作为晃动所述移动设备。
[0009]可选的,所述触发所述第二设备和所述第一设备之间传输通道的建立,包括:所述第二设备对自身所接入的网络中的接入设备进行检测;当检测到所述接入设备包括所述第一设备时,所述第二设备建立与所述第一设备之间的传输通道。
[0010]可选的,所述第二设备接收所述第一设备传输的所述业务推送信息的相关信息,包括:在所述第一设备展示业务推送信息的指定时间段内,所述第二设备接收所述第一设备传输的业务数据;所述第二设备对所述业务数据进行解析,获取解析到的所述业务推送信息的相关信息。
[0011]可选的,所述第二设备依据所述相关信息确定所述业务推送信息对应的推送页面,展示所述推送页面,包括:所述第二设备将所述相关信息传输给业务服务器;所述第二设备接收所述业务服务器反馈的推送页面地址信息;所述第二设备通过解析所述推送页面地址信息,展示所述推送页面以执行相应的业务操作。
[0012]可选的,所述的方法还包括:在所述第二设备和所述第一设备超过预置时间未传输数据时,所述第二设备关闭与第一设备通信连接。
[0013]可选的,所述的方法还包括:所述第二设备获取依据所述推送页面反馈的指示信息,依据所述指示信息执行相应的业务操作。
[0014]可选的,所述业务操作包括:对所述推送页面上指定业务对象的请求操作。
[0015]本申请实施例还公开了一种业务数据的推送方法,包括:第一设备获取业务推送信息;所述第一设备将所述业务推送信息添加到当前播放的视频图像中进行展示;在第二设备依据指定动作的触发完成与所述第一设备通信连接的建立后,所述第一设备将所述业务推送信息的相关信息传输给所述第二设备,以使所述第二设备依据所述业务推送信息展示对应的推送页面。
[0016]可选的,在第二设备依据指定动作的触发完成与所述第一设备通信连接的建立后,所述第一设备将所述业务推送信息的相关信息传输给所述第二设备,包括:在所述第二设备依据指定动作完成所述第二设备和所述第一设备之间传输通道的建立后,所述第一设备在展示业务推送信息的指定时间段内,将包含有所述业务推送信息的相关信息的业务数据传输给所述第二设备。
[0017]可选的,所述第一设备将所述业务推送信息的相关信息传输给所述第二设备之后,所述的方法还包括:所述第一设备取消对所述业务推送信息的展示。
[0018]本申请实施例还公开了一种业务数据的推送装置,包括:建立模块,用于在第一设备展示业务推送信息时,依据指定动作的触发建立与所述第一设备通信连接;传输模块,用于接收所述第一设备传输的所述业务推送信息的相关信息;展示模块,用于依据所述相关信息确定所述业务推送信息对应的推送页面,展示所述推送页面。
[0019]可选的,所述建立模块,包括:检测子模块,用于对自身上的动作进行检测;触发建立子模块,用于在检测到自身上的动作为指定动作时,触发自身和所述第一设备之间传输通道的建立。
[0020]可选的,所述第二设备为移动设备,所述指定动作为晃动所述移动设备。
[0021]可选的,所述触发建立子模块,用于对自身所接入的网络中的接入设备进行检测;当检测到所述接入设备包括所述第一设备时,建立与所述第一设备之间的传输通道。
[0022]可选的,所述传输模块,包括:接收子模块,用于在所述第一设备展示业务推送信息的指定时间段内,接收所述第一设备传输的业务数据;解析子模块,用于对所述业务数据进行解析,获取解析到的所述业务推送信息的相关信息。
[0023]可选的,所述展示模块,用于将所述相关信息传输给业务服务器;接收所述业务服务器反馈的推送页面地址信息;通过解析所述推送页面地址信息,展示所述推送页面。
[0024]可选的,所述的第二设备还包括:关闭模块,用于在自身和所述第一设备超过预置时间未传输数据时,关闭与第一设备通信连接。
[0025]可选的,业务执行模块,用于获取依据所述推送页面反馈的指示信息,依据所述指示信息执行相应的业务操作。
[0026]可选的,所述业务操作包括:对所述推送页面上指定业务对象的请求操作。
[0027]本申请实施例还公开了一种业务数据的推送装置,包括:获取模块,用于获取业务推送信息;添加展示模块,用于将所述业务推送信息添加到当前播放的视频图像中进行展示;传输推送模块,用于在第二设备依据指定动作的触发完成与自身通信连接的建立后,备将所述业务推送信息的相关信息传输给所述第二设备,以使所述第二设备依据所述业务推送信息对应的推送页面执行相应的业务操作。
[0028]可选的,所述传输推送模块,用于在所述第二设备依据指定动作完成所述第二设备和自身之间传输通道的建立后,在展示业务推送信息的指定时间段内,将包含有所述业务推送信息的相关信息的业务数据传输给所述第二设备。
[0029]可选的,所述添加展示模块,还用于在将所述业务推送信息的相关信息传输给所述第二设备之后,取消对所述业务推送信息的展示。
[0030]本申请实施例还公开了一种业务数据推送系统,包括:第一设备和第二设备,其中,所述第二设备包括如上所述的第一种业务数据的推送装置,所述第一设备包括如上所述的第二种业务数据的推送装置。
[0031]与现有技术相比,本申请实施例包括以下优点:
[0032]本实施例通过多设备实现业务数据的推送,采用第一设备展示业务推送信息,第二设备依据指定动作的触发建立与所述第一设备通信连接,从而实现第一设备和第二设备的通信,然后第二设备接收所述第一设备传输的所述业务推送信息的相关信息,依据所述相关信息确定所述业务推送信息对应的推送页面,展示所述推送页面以执行相应的业务操作,从而通过第一设备推送业务推送信息,而采用第二设备查看业务推送信息,从而不会影响第一设备中正在播放的视频信息。
【附图说明】
[0033]图1是本申请实施例的一种业务数据的推送方法的步骤流程图;
[0034]图2是本申请实施例的另一种业务数据的推送方法的步骤流程图;
[0035]图3是本申请实施例的另一种业务数据的推送方法中第一设备侧的步骤流程图;
[0036]图4是本申请实施例的另一种业务数据的推送方法中第二设备侧的步骤流程图;
[0037]图5是本申请实施例的一种业务数据的推送交互示意图;
[0038]图6是本申请实施例的一种业务数据的推送装置的结构框图;
[0039]图7是本申请实施例的另一种业务数据的推送装置的结构框图;
[0040]图8是本申请实施例的另一种业务数据的推送装置的结构框图;
[0041]图9是本申请实施例的一种业务数据的推送系统的结构框图。
【具体实施方式】
[0042]为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和【具体实施方式】对本申请作进一步详细的说明。
[0043]本申请实施例的核心构思之一在于,提出一种业务数据推送方法,以防止由于消息推送而影响设备中正在执行的操作。本实施例通过多设备实现业务数据的推送,采用第一设备展示业务推送信息,第二设备依据指定动作的触发建立与所述第一设备通信连接,从而实现第一设备和第二设备的通信,然后第二设备接收所述第一设备传输的所述业务推送信息的相关信息,依据所述相关信息确定所述业务推送信息对应的推送页面,展示所述推送页面以执行相应的业务操作,从而通过第一设备推送业务推送信息,而采用第二设备查看业务推送信息,从而不会影响第一设备中正在播放的视频信息。
[0044]实施例一
[0045]参照图1,示出了本申请实施例的一种业务数据的推送方法的步骤流程图,具体可以包括如下步骤:
[0046]步骤102,在第一设备展示业务推送信息时,所述第二设备依据指定动作的触发建立与所述第一设备通信连接。
[0047]本申请实施例中,第一设备和第二设备均为能够运行应用程序的智能设备,如第一设备和第二设备可以包括电视机、电脑、显示器和移动设备等。
[0048]以第一设备为电视机,第二设备为移动设备为例,用户在采用电视机观看广播电视节目或网络的视频时,电视机可以在当前播放的视屏图像中展示业务推送信息,如推送一些游戏、应用软件以及商品信息等。
[0049]此时用户可以在移动设备上执行指定动作,从而产生相应的触发指示来指示移动设备建立与所述电视机通信连接。例如在移动终端中启动指定应用程序(Applicat1n,APP),然后该应用程序检测移动设备上的指定动作,如指定动作为“摇一摇”,即晃动移动设备,包括左右晃动和上下晃动。然后建立移动设备和电视机通信连接,如通过蓝牙、局域网等方式建立通信连接,使两者能够通信。本实施例中移动设备指的是便携式智能终端,如智能手机、平板电脑等。并且,推送的业务推送信息可以与电视机上当前播放的视频相关,如依据当前播放的视频内容或时间信息匹配业务推送信息,进而进行展示。
[0050]步骤104,所述第二设备接收所述第一设备传输的所述业务推送信息的相关信息。
[0051]作为第一设备的电视机在展示业务推送信息期间会向连接的网络发送相应的业务数据,该业务数据中携带有业务推送信息的相关信息,如业务推送信息的标识,由于电视机和作为第二设备的移动设备建立了通信连接,因此移动设备可以接收到电视机传输的业务推送信息的相关信息。
[0052]步骤106,所述第二设备依据所述相关信息确定所述业务推送信息对应的推送页面,展示所述推送页面。
[0053]第二设备依据该相关信息获取业务推送信息的推送页面,然后在第二设备中展示该推送页面,从而可以基于用户对页面中业务对象的选择执行相应的业务操作,本实施例中,所述业务操作包括:对所述推送页面上指定业务对象的请求操作。例如下载应用程序,又如链接到其他页面,又如购买商品等。
[0054]例如,上述通过APP确定移动设备的指定动作,并建立移动设备和电视机之间的通信连接后,该APP可以依据相关信息获取业务推送信息对应的推送页面,然后该APP对该推送页面进行展示并执行后的业务操作。实现在电视机推送业务推送信息,而在移动设备上查看并执行相应的业务操作,从而不影响电视机上正常内容的播放。
[0055]综上所述,通过多设备实现业务数据的推送,采用第一设备展示业务推送信息,第二设备依据指定动作的触发建立与所述第一设备通信连接,从而实现第一设备和第二设备的通信,然后第二设备接收所述第一设备传输的所述业务推送信息的相关信息,依据所述相关信息确定所述业务推送信息对应的推送页面,展示所述推送页面以执行相应的业务操作,从而通过第一设备推送业务推送信息,而采用第二设备查看业务推送信息,从而不会影响第一设备中正在播放的视频信息。
[0056]实施例二
[0057]在上述实施例的基础上,本实施例还提供了一种业务数据的推送方法。
[0058]参照图2,示出了本申请实施例的另一种业务数据的推送方法的步骤流程图,具体可以包括如下步骤:
[0059]步骤202,第一设备获取业务推送信息。
[0060]步骤204,所述第一设备将所述业务推送信息添加到当前播放的视频图像中进行展示。
[0061]第一设备在播放视频如广播电视节目或网络的视频时,可以获取业务推送信息,该业务推送信息可以预先缓存在第一设备中,也可以是第一设备从网络中获取的。然后第一设备在解析播放视频数据流时,将业务推送信息添加到当前播放的视频图像,在播放广播电视节目或网络的视频时,推送展示相应的业务推送信息。
[0062]步骤206,在第二设备依据指定动作的触发完成与所述第一设备通信连接的建立后,所述第一设备将所述业务推送信息的相关信息传输给所述第二设备,以使所述第二设备依据所述业务推送信息展示对应的推送页面。
[0063]在第一设备推送业务推送期间,移动终端可以通过指定动作的触发来建立与所述第一设备通信连接,在移动终端建立完成与所述第一设备通信连接后,第一设备在网络中传输该业务推送信息,将业务推送信息的相关信息(如业务推送信息的标识)通过所述通信连接传输给所述第二设备。
[0064]第二设备后续可以基于该相关信息展示业务推送信息对应的推送页面,以及依据用户的反馈执行相应的业务操作。
[0065]本实施例中,通过第二设备和第一设备实现多终端的业务数据推送,在第一设备将业务推送信息添加到当前播放的视频图像中进行展示后,第二设备依据指定动作的触发完成与所述第一设备通信连接的建立,通过该通信连接第一设备将业务推送信息的相关信息传输给所述第二设备,从而在第二设备上展示业务推送信息对应的推送页面,以及依据用户的反馈执行相应的业务操作,从而针对第一设备上推送的业务推送信息,采用第二设备进行查看,不影响第一设备上当前播放的视频。
[0066]实施例三
[0067]在上述实施例的基础上,本实施例基于第一设备和移动终端之间的交互,详细论述业务数据的推送方法。
[0068]参照图3,示出了本申请实施例的另一种业务数据的推送方法中第一设备侧的步骤流程图,具体可以包括如下步骤:
[0069]步骤302,第一设备获取业务推送信息。
[0070]步骤304,第一设备将所述业务推送信息添加到当前播放的视频图像中进行展示。
[0071]步骤306,指定时间段内将包含有所述业务推送信息的相关信息的业务数据传输给所述第二设备。
[0072]本申请一个可选实施例中,在第二设备依据指定动作的触发完成与所述第一设备通信连接的建立后,所述第一设备将所述业务推送信息的相关信息传输给所述第二设备,包括:在所述第二设备依据指定动作完成所述第二设备和所述第一设备之间传输通道的建立后,所述第一设备在展示业务推送信息的指定时间段内,将包含有所述业务推送信息的相关信息的业务数据传输给所述第二设备。
[0073]第一设备在获取业务推送信息后,即可将业务推送信息添加到当前播放的视频图像中,从而在播放视频图像时展示业务推送信息。此后第一设备会采用业务推送信息的相关信息构成业务数据,然后在该第一设备所具有的通信连接中传输该业务数据。其中,为了减少对资源的浪费,可以配置业务数据传输的时间阈值,即指定时间段,如3分钟,从而在展示业务推送信息后开启计时器,在指定时间段内传输该业务推送信息的相关信息,而在超过该指定时间段后,停止对业务推送信息的相关信息的传输。
[0074]在第一设备展示业务推送信息,第二设备为了获取推送的业务数据,可以建立第一设备与第二设备的传输通道,从而在指定时间段内,第一设备将业务数据传输到第一设备与第二设备的传输通道中,使得第二设备可以接收到该业务数据。而若第二设备完成第一设备与第二设备的传输通道的建立后,该建立完成的时间已经超过了指定时间段,则第二设备不会从传输通道中接收到业务数据。
[0075]本申请一个可选实施例中,第一设备将所述业务推送信息的相关信息传输给所述第二设备之后,所述的方法还包括:所述第一设备取消对所述业务推送信息的展示。
[0076]在第一设备将业务推送信息的相关信息传输给所述第二设备之后,第二设备上会展示该业务推送信息对应的推送页面,便于用户执行后续的业务操作,此时第一设备已完成对该业务推送信息的推送,因此可以取消对所述业务推送信息的展示,即不再展示该业务推送信息。
[0077]当然,本申请实施例中,还可以预先设置业务推送信息的展示时间段,在展示时间段结束时,无论该业务推送信息的相关信息是否已传输给第二设备,均可取消对业务推送信息的展示。
[0078]通过上述实施例实现了第一设备将业务推送信息推送到第二设备上进行展示的步骤。本申请另一个实施例中,对于第二设备中展示的信息,也可以自动传输到第一设备上展示,具体流程如步骤308-310所示。
[0079]步骤308,第一设备接收所述第二设备传输的业务对象的相关信息。
[0080]步骤310,第一设备从业务服务器中获取所述相关信息对应业务对象信息,将所述业务对象送信息添加到当前播放的视频图像中进行展示。
[0081]本实施例中,不但移动终端可以查看第一设备中推送的业务推送信息的相关内容,第二设备还可以将要查看业务对象的相关信息传输给第一设备以通过第一设备进行展不O
[0082]第二设备和第一设备之间的传输通道建立完成后,两者可以进行数据交互。该第一设备通过该通信通道接收第二设备传输的业务对象的相关信息,然后将该相关信息发送给业务服务器,从业务服务器中获取所述相关信息对应业务对象信息,然后将该业务推送信息添加到当前播放的视频图像中进行展示。
[0083]其中,对于第一设备当前正在播放视频时,将业务对象送信息添加到该视频的视频图像随视频播放的同时进行展示。若第一设备当前未播放视频,将该业务对象送信息作为当前播放的视频图像进行展示。当然,有时虽然第一设备中正在播放视频,但此时要对该业务对象送信息进行查看,则可以停止视频的播放而将该业务对象送信息作为当前播放的视频图像进行展示。
[0084]从而通过建立第二设备和第一设备之间的传输通道,可以实现第二设备和点时间之间的双向数据通信,从而对第一设备推送的业务推送信息进行查看和相应的业务操作,而对于第二设备的业务对象信息也可以进行展示,从而通过第一设备所具有的大尺寸屏幕更清晰的展示业务对象信息。
[0085]参照图4,示出了本申请实施例的另一种业务数据的推送方法中第二设备侧的步骤流程图,具体可以包括如下步骤:
[0086]步骤402,对所述第二设备上的动作进行检测。
[0087]步骤404,当检测到所述第二设备上的动作为指定动作时,触发所述第二设备和所述第一设备之间传输通道的建立。
[0088]对所述第二设备上的动作进行检测以建立与第一设备的通信连接,该动作可以是在启动指定应用程序后执行的。在第一设备展示业务推送信息时,通过第二设备上的指定动作开启第二设备对业务推送信息的查看和业务操作的执行。
[0089]例如,第二设备为移动设备,在移动设备中启动指定APP后,该APP对移动设备上的动作进行检测,检测该动作是否为指定动作,如上下左右晃动移动设备,或者采用手掌在移动设备的屏幕中横向移动等。此时生成相应的触发指示,然后依据该触发指示建立移动设备和所述第一设备之间传输通道。
[0090]本申请一个可选实施例中,触发所述第二设备和所述第一设备之间传输通道的建立,包括:所述第二设备对自身所接入的网络中的接入设备进行检测;当检测到所述接入设备包括所述第一设备时,所述第二设备建立与所述第一设备之间的传输通道。
[0091 ] 本实施例中,第二设备可以接入一个或多个网络中,如通过WIFI连接无线网络,又如通过蓝牙接入的网络等。其中,W1-Fi是一种可以将个人电脑、移动设备等智能终端以无线方式互相连接的技术,蓝牙是一种支持设备短距离通信(一般1m内)的无线电技术。
[0092]第二设备首先对自身所接入的网络中的接入设备进行检测,确定该网络中所连接的接入设备,当检测到接入设备包括所述第一设备时,所述第二设备建立与所述第一设备之间的传输通道。如通过W1-Fi在局域网中实现第二设备和所述第一设备之间传输通道,又如通过蓝牙建立第二设备和所述第一设备之间传输通道。
[0093]步骤406,在所述第一设备展示业务推送信息的指定时间段内,所述第二设备接收所述第一设备传输的业务数据。
[0094]步骤408,所述第二设备对所述业务数据进行解析,获取解析到的所述业务推送信息的相关信息。
[0095]第一设备在指定时间段内通过自身所接入的网络传输业务数据,该业务数据包括业务推送信息的相关信息,对应移动终端完成通信通道建立后,若未超出指定时间段,则可以接收到该业务数据,然后对业务数据进行解析,解析出相应的业务推送信息的相关信息。
[0096]步骤410,所述第二设备将所述相关信息传输给业务服务器。
[0097]步骤412,所述第二设备接收所述业务服务器反馈的推送页面地址信息。
[0098]步骤414,第二设备通过解析所述推送页面地址信息,展示所述推送页面。
[0099]步骤416,获取依据所述推送页面反馈的指示信息,依据所述指示信息执行相应的业务操作。
[0100]第二设备将所述相关信息传输给业务服务器,业务服务器在接收到该相关信息后查找该业务推送信息对应的推送页面地址信息,然后将该推送页面地址信息反馈给第二设备。
[0101]第二设备对该推送页面地址信息发出请求,请求该推送页面的页面信息,然后对该推送页面进行解析,展示业务推送信息的推送页面。后续若用户对推送页面中的信息感兴趣,可以对感兴趣的信息发出指示信息,从而第二设备依据该指示信息执行相应的业务操作,即对所述推送页面上指定业务对象的请求操作,如购买相应的商品,下载相应的软件等。
[0102]步骤418,在所述第二设备和所述第一设备超过预置时间未传输数据时,所述第二设备关闭与第一设备通信连接。
[0103]本实施例中,为了减少对资源的浪费,第二设备和第一设备之间的通信通道并不是一直保持连接的。即第二设备检测与第一设备之间的通信通道是否超过预置时间未传输数据,若未超过过预置时间,则继续保持该通信通道的连接;若超过预置时间未传输数据,则第二设备关闭与第一设备通信连接。
[0104]本申请一个可选实施例中,所述第二设备获取业务对象的相关信息,将所述业务对象的相关信息传输给所述第一设备,以在所述第一设备上展示相应的业务对象信息。
[0105]当第二设备上存在业务对象信息需要通过第一设备展示时,第二设备同样可以通过检测到的指定动作触发建立第一设备和第二设备之间的传输通道,然后第二设备获取业务对象的相关信息,通过该传输通过将相关信息发送给第一设备,从而通过第一设备的大尺寸屏幕展示相应的业务对象信息。
[0106]上述论述了第一设备以及第二设备之间进行业务推送的方法,本实施例中以购物场景为例距离论述通过多设备进行推送的方法。
[0107]参照图5,示出了本申请实施例的一种业务数据的推送交互示意图。假设第一设备为电视机,第二设备为移动设备。
[0108]本实施例中,通过步骤5.02-5.20论述将第一设备上展示的业务推送信息,传输到第二设备进行展示并执行相应的业务操作的步骤流程,具体如下:
[0109]5.02,电视机获取业务推送信息。
[0110]5.04,电视机将所述业务推送信息添加到当前播放的视频图像中进行展示。
[0111]5.06,电视机在指定时间段内将包含有所述业务推送信息的相关信息的业务数据传输给所述移动设备。
[0112]5.08,对所述移动设备上的动作进行检测。
[0113]5.10,当检测到所述移动设备上的动作为指定动作时,移动设备触发所述移动设备和所述电视机之间传输通道的建立。
[0114]5.12,移动设备对所述业务数据进行解析,获取解析到的所述业务推送信息的相关信息。
[0115]5.14,移动设备将所述相关信息传输给业务服务器。
[0116]5.16,业务服务器依据相关信息查找推送页面地址信息。
[0117]5.18,业务服务器反馈所述推送页面地址信息。
[0118]5.20,移动设备通过解析所述推送页面地址信息,展示所述推送页面以执行相应的业务操作。
[0119]本实施例中,对于电视机上推送的信息可以通过移动设备查看,例如在购物场景下。在电视机中播放视频或广播电视电视节目时,电视机的后台处理器可以根据节目的内容以及时间等信息生成待推送的商品信息作为业务推送信息,然后在当前播放的视频图像中添加该商品信息进行展示。此后在指定时间段内,电视机在自身所接入的网络中推送该商品信息。
[0120]用户在观看电视中,对推送的商品信息比较感兴趣,可以在移动设备中启动相应购物APP,然后对移动设备执行相应的指定动作,如摇一摇等动作,移动设备在指定动作的触发下,建立移动设备和电视机之间的传输通道,然后接收电视机传输的该商品信息的相关信息,该相关信息用于标识推荐的商品,如商品ID,或者所推送活动的活动页面标识等。
[0121]然后移动设备将该相关信息传输该购物网站的服务器,该服务器依据该相关信息查找相应的推送页面地址信息,将该推送页面地址信息反馈给第二设备,第二设备依据该推送页面地址信息请求商品页面的页面信息并解析,从而在购物APP中展示所述上屏页面,后续依据用户的操作展示上屏的详细信息,以及对该商品下单购买的等业务操作。
[0122]因此电视机在展示业务推送信息后,只需向所接入的网络传输业务推送信息的相关信息即可,后续对业务推送信息的查看以及其他业务操作均有移动设备执行,从而电视机会继续正常播放视频,用户在观看视频的同时对感兴趣的业务推送信息执行业务操作。
[0123]例如针对上述购物场景,用户采用电视机中观看电视节目的过程中,后台根据电视节目的内容和时间等信息推送相关的商品后,电视端通过近距离的网络(如WIFI,蓝牙等)向外广播出包含有商品信息的数据,此时在相同网络环境下,移动设备的用户可以在安装有指定的应用的情况下通过某种指定动作的方式来连接电视机。如指定动作为摇一摇,即应用会检测到该指定动作,此时会马上启动与电视机建立传输通过,建立成功后移动设备就会获取电视机广播的商品信息,并且直接显示该商品的详细内信息,上述过程时间快捷,如在正常情况下会在I?3秒内会完成。
[0124]此后,电视机上的业务推送信息的提示展示页就会在一定的时间内隐藏掉,或者在移动设备接收到业务推送信息的相关信息后隐藏该业务推送信息,而该过程中电视机一直保持对电视节目的播放,而商品也已经在移动设备中进行了展示,后续可以继续完成购物的操作流程。
[0125]本实施例中,上述过程是电视机播放到指定的时间区域内推送的信息,并且通过移动设备的指定动作触发在预置时间段内展示的上屏,实现了边看边购的新型购物方式。
[0126]根据本申请的另一个实施例,除了由第一设备到第二设备的推送之外,还可以将移第二设备上展示的信息推送到第一设备上进行展示,具体步骤如5.22-5.34所示:
[0127]5.22,移动设备获取业务对象的相关信息。
[0128]5.24,移动设备将所述业务对象的相关信息传输给所述电视机。
[0129]5.26,电视机依据所述相关信息请求业务服务器。
[0130]5.28,业务服务器获取所述相关信息对应业务对象信息。
[0131]5.30,业务服务器将业务对象信息反馈给电视机。
[0132]5.32,将所述业务对象送信息添加到当前播放的视频图像中进行展示。
[0133]本实施例中,除了依据电视机上的业务推送内容进行多设备交互之外,还可以由移动设备触发,即移动设备存在业务对象信息需要通过电视机显示时,例如针对购物场景,用户希望将自己要买的商品在电视机上展示,从而更情况的查看商品的细节。
[0134]则移动设备会首先建立与电视机的传输通道,然后将获取业务对象的相关信息,如上屏页面的页面地址,然后将该页面地址传输给所述电视机,电视机在接收到页面地址后,向购物网站的服务器请求该页面地址的页面信息,在接收到服务器反馈的页面信息后解析页面信息展示相应的商品。
[0135]从而将移动设备上展示的业务对象,如商品内容同步推送到电视机的大尺寸屏幕中,而对于上屏的下单等业务操作还是有移动设备完成,因而通过电视的大尺寸屏幕更清晰的展示商品。
[0136]5.34,在所述移动设备和所述电视机超过预置时间未传输数据时,所述移动设备关闭与电视机通信连接。
[0137]本实施例中,当移动设备和所述电视机超过预置时间未传输数据时,所述移动设备关闭与电视机通信连接。
[0138]从而,本实施例在采用电视机等大尺寸屏幕上观看视频节目的同时,能够在不打断节目的情况下完成购物,即在移动设备行可以方便的进行购物的操作,但是屏幕大小有限制,因而采用电视机的大尺寸屏幕显示上屏的详细信息,实现多设备交互的购物方式。
[0139]需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请实施例并不受所描述的动作顺序的限制,因为依据本申请实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本申请实施例所必须的。
[0140]实施例四
[0141]在上述实施例的基础上,本实施例还公开了一种业务数据的推送装置,该装置位于第二设备侧。
[0142]参照图6,示出了本申请实施例的一种业务数据的推送装置的结构框图,具体可以包括如下模块:
[0143]建立模块602,用于在第一设备展示业务推送信息时,依据指定动作的触发建立与所述第一设备通信连接。
[0144]传输模块604,用于接收所述第一设备传输的所述业务推送信息的相关信息。
[0145]展示模块606,用于依据所述相关信息确定所述业务推送信息对应的推送页面,展示所述推送页面。
[0146]综上所述,通过多设备实现业务数据的推送,采用第一设备展示业务推送信息,第二设备依据指定动作的触发建立与所述第一设备通信连接,从而实现第一设备和第二设备的通信,然后第二设备接收所述第一设备传输的所述业务推送信息的相关信息,依据所述相关信息确定所述业务推送信息对应的推送页面,展示所述推送页面以执行相应的业务操作,从而通过第一设备推送业务推送信息,而采用第二设备查看业务推送信息,从而不会影响第一设备中正在播放的视频信息。
[0147]参照图7,示出了本申请实施例的另一种业务数据的推送装置的结构框图,具体可以包括如下模块:
[0148]建立模块702,用于在第一设备展示业务推送信息时,依据指定动作的触发建立与所述第一设备通信连接。
[0149]传输模块704,用于接收所述第一设备传输的所述业务推送信息的相关信息。
[0150]展示模块706,用于依据所述相关信息确定所述业务推送信息对应的推送页面,展示所述推送页面。
[0151]业务执行模块708,用于获取依据所述推送页面反馈的指示信息,依据所述指示信息执行相应的业务操作。
[0152]关闭模块710,用于在自身所述第一设备超过预置时间未传输数据时,关闭与第一设备通信连接。
[0153]本申请一个可选实施例中,所述建立模块702,包括:检测子模块70202,用于对自身上的动作进行检测;触发建立子模块70204,用于在检测到自身上的动作为指定动作时,触发自身和所述第一设备之间传输通道的建立。
[0154]本申请一个可选实施例中,所述第二设备为移动设备,所述指定动作为晃动所述移动设备。
[0155]所述触发建立子模块70204,用于对自身所接入的网络中的接入设备进行检测;当检测到所述接入设备包括所述第一设备时,建立与所述第一设备之间的传输通道。
[0156]本申请一个可选实施例中,所述传输模块704,包括:接收子模块70402,用于在所述第一设备展示业务推送信息的指定时间段内,接收所述第一设备传输的业务数据;解析子模块70404,用于对所述业务数据进行解析,获取解析到的所述业务推送信息的相关信息。
[0157]所述展示模块706,用于将所述相关信息传输给业务服务器;接收所述业务服务器反馈的推送页面地址信息;通过解析所述推送页面地址信息,展示所述推送页面以执行相应的业务操作。
[0158]本申请一个可选实施例中,所述业务操作包括:对所述推送页面上指定业务对象的请求操作。
[0159]传输模块704,还用于获取业务对象的相关信息,将所述业务对象的相关信息传输给所述第一设备,以在所述第一设备上展示相应的业务对象信息。
[0160]实施例五
[0161]在上述实施例的基础上,本实施例还提供了一种业务数据的推送装置,该装置位于第一设备侧。
[0162]参照图8,示出了本申请实施例的另一种业务数据的推送装置的结构框图,具体可以包括如下模块:
[0163]获取模块802,用于获取业务推送信息。
[0164]添加展示模块804,用于将所述业务推送信息添加到当前播放的视频图像中进行展示。
[0165]传输推送模块806,用于在第二设备依据指定动作的触发完成与自身通信连接的建立后,将所述业务推送信息的相关信息传输给所述第二设备,以使所述第二设备依据所述业务推送信息展示对应的推送页面。
[0166]本实施例中,通过第二设备和第一设备实现多终端的业务数据推送,在第一设备将业务推送信息添加到当前播放的视频图像中进行展示后,第二设备依据指定动作的触发完成与所述第一设备通信连接的建立,通过该通信连接第一设备将业务推送信息的相关信息传输给所述第二设备,从而在第二设备上展示业务推送信息对应的推送页面,以及依据用户的反馈执行相应的业务操作,从而针对第一设备上推送的业务推送信息,采用第二设备进行查看,不影响第一设备上当前播放的视频。
[0167]本申请一个可选实施例中,所述传输推送模块806,用于在所述第二设备依据指定动作完成所述第二设备和自身之间传输通道的建立后,在展示业务推送信息的指定时间段内,将包含有所述业务推送信息的相关信息的业务数据传输给所述第二设备。
[0168]本申请另一个可选实施例中,所述传输推送模块,还用于接收所述第二设备传输的业务对象的相关信息;所述添加展示模块,还用于从业务服务器中获取所述相关信息对应业务对象信息,将所述业务对象送信息添加到当前播放的视频图像中进行展示。
[0169]本申请另一个可选实施例中,添加展示模块,还用于在将所述业务推送信息的相关信息传输给所述第二设备之后,取消对所述业务推送信息的展示。
[0170]实施例六
[0171]在上述实施例的基础上,本实施例还公开了一种业务数据推送系统。
[0172]参照图9,示出了本申请实施例的一种业务数据的推送系统的结构框图,具体可以包括如下模块:
[0173]一种业务数据推送系统,包括:第二设备902和第一设备904。
[0174]该第二设备902包括上述实施例四所述的业务数据的推送装置,该第一设备904包括上述实施例五所述的业务数据的推送装置,因此不再赘述。
[0175]对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0176]本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
[0177]本领域内的技术人员应明白,本申请实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本申请实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0178]在一个典型的配置中,所述计算机设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(R0M)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非持续性的电脑可读媒体(transitory media),如调制的数据信号和载波。
[0179]本申请实施例是参照根据本申请实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0180]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0181]这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0182]尽管已描述了本申请实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请实施例范围的所有变更和修改。
[0183]最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。
[0184]以上对本申请所提供的一种业务数据的推送方法,一种业务数据的推送装置和一种业务数据的推送系统,进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。
【主权项】
1.一种业务数据的推送方法,其特征在于,包括: 在第一设备展示业务推送信息时,第二设备依据指定动作的触发建立与所述第一设备通信连接; 所述第二设备接收所述第一设备传输的所述业务推送信息的相关信息; 所述第二设备依据所述相关信息确定所述业务推送信息对应的推送页面,展示所述推送页面。2.根据权利要求1所述的方法,其特征在于,所述第二设备依据指定动作的触发建立与所述第一设备通信连接,包括: 对所述第二设备上的动作进行检测; 当检测到所述第二设备上的动作为指定动作时,触发所述第二设备和所述第一设备之间传输通道的建立。3.根据权利要求2所述的方法,其特征在于,所述第二设备为移动设备,所述指定动作为晃动所述移动设备。4.根据权利要求2所述的方法,其特征在于,所述触发所述第二设备和所述第一设备之间传输通道的建立,包括: 所述第二设备对自身所接入的网络中的接入设备进行检测; 当检测到所述接入设备包括所述第一设备时,所述第二设备建立与所述第一设备之间的传输通道。5.根据权利要求1所述的方法,其特征在于,所述第二设备接收所述第一设备传输的所述业务推送信息的相关信息,包括: 在所述第一设备展示业务推送信息的指定时间段内,所述第二设备接收所述第一设备传输的业务数据; 所述第二设备对所述业务数据进行解析,获取解析到的所述业务推送信息的相关信息。6.根据权利要求1所述的方法,其特征在于,所述第二设备依据所述相关信息确定所述业务推送信息对应的推送页面,展示所述推送页面,包括: 所述第二设备将所述相关信息传输给业务服务器; 所述第二设备接收所述业务服务器反馈的推送页面地址信息; 所述第二设备通过解析所述推送页面地址信息,展示所述推送页面。7.根据权利要求1-6任一项所述的方法,其特征在于,还包括: 在所述第二设备和所述第一设备超过预置时间未传输数据时,所述第二设备关闭与第一设备通信连接。8.根据权利要求1所述的方法,其特征在于,还包括: 所述第二设备获取依据所述推送页面反馈的指示信息,依据所述指示信息执行相应的业务操作。9.根据权利要求8所述的方法,其特征在于,所述业务操作包括:对所述推送页面上指定业务对象的请求操作。10.一种业务数据的推送方法,其特征在于,包括: 第一设备获取业务推送信息; 所述第一设备将所述业务推送信息添加到当前播放的视频图像中进行展示; 在第二设备依据指定动作的触发完成与所述第一设备通信连接的建立后,所述第一设备将所述业务推送信息的相关信息传输给所述第二设备,以使所述第二设备依据所述业务推送信息展示对应的推送页面。11.根据权利要求10所述的方法,其特征在于,在第二设备依据指定动作的触发完成与所述第一设备通信连接的建立后,所述第一设备将所述业务推送信息的相关信息传输给所述第二设备,包括: 在所述第二设备依据指定动作完成所述第二设备和所述第一设备之间传输通道的建立后,所述第一设备在展示业务推送信息的指定时间段内,将包含有所述业务推送信息的相关信息的业务数据传输给所述第二设备。12.根据权利要求10所述的方法,其特征在于,所述第一设备将所述业务推送信息的相关信息传输给所述第二设备之后,所述的方法还包括: 所述第一设备取消对所述业务推送信息的展示。13.—种业务数据的推送装置,其特征在于,包括: 建立模块,用于在第一设备展示业务推送信息时,依据指定动作的触发建立与所述第一设备通信连接; 传输模块,用于接收所述第一设备传输的所述业务推送信息的相关信息; 展示模块,用于依据所述相关信息确定所述业务推送信息对应的推送页面,展示所述推送页面。14.根据权利要求13所述的装置,其特征在于,所述建立模块,包括: 检测子模块,用于对自身上的动作进行检测; 触发建立子模块,用于在检测到所述自身上的动作为指定动作时,触发自身和所述第一设备之间传输通道的建立。15.根据权利要求14所述的装置,其特征在于,所述第二设备为移动设备,所述指定动作为晃动所述移动设备。16.根据权利要求14所述的装置,其特征在于, 所述触发建立子模块,用于对自身所接入的网络中的接入设备进行检测;当检测到所述接入设备包括所述第一设备时,建立与所述第一设备之间的传输通道。17.根据权利要求13所述的装置,其特征在于,所述传输模块,包括: 接收子模块,用于在所述第一设备展示业务推送信息的指定时间段内,接收所述第一设备传输的业务数据; 解析子模块,用于对所述业务数据进行解析,获取解析到的所述业务推送信息的相关?目息O18.根据权利要求13所述的装置,其特征在于, 所述展示模块,用于将所述相关信息传输给业务服务器;接收所述业务服务器反馈的推送页面地址信息;通过解析所述推送页面地址信息,展示所述推送页面。19.根据权利要求13-18任一项所述的装置,其特征在于,还包括: 关闭模块,用于在自身和所述第一设备超过预置时间未传输数据时,关闭与第一设备通信连接。20.根据权利要求12所述的装置,其特征在于,还包括: 业务执行模块,用于获取依据所述推送页面反馈的指示信息,依据所述指示信息执行相应的业务操作。21.根据权利要求20所述的装置,其特征在于,所述业务操作包括:对所述推送页面上指定业务对象的请求操作。22.—种业务数据的推送装置,其特征在于,包括: 获取模块,用于获取业务推送信息; 添加展示模块,用于将所述业务推送信息添加到当前播放的视频图像中进行展示; 传输推送模块,用于在第二设备依据指定动作的触发完成与自身通信连接的建立后,将所述业务推送信息的相关信息传输给所述第二设备,以使所述第二设备依据所述业务推送信息对应的推送页面执行相应的业务操作。23.根据权利要求22所述的装置,其特征在于,所述传输推送模块,用于在所述第二设备依据指定动作完成所述第二设备和自身之间传输通道的建立后,在展示业务推送信息的指定时间段内,将包含有所述业务推送信息的相关信息的业务数据传输给所述第二设备。24.根据权利要求23所述的装置,其特征在于, 所述添加展示模块,还用于在将所述业务推送信息的相关信息传输给所述第二设备之后,取消对所述业务推送信息的展示。25.—种业务数据的推送系统,其特征在于,包括:第一设备和第二设备,其中,所述第二设备包括如权利要求13-21任一项所述的业务数据的推送装置,所述第一设备包括如权利要求22-24任一项所述的业务数据的推送装置。
【文档编号】H04N21/436GK105992046SQ201510088747
【公开日】2016年10月5日
【申请日】2015年2月26日
【发明人】郑勇, 叶挺孟, 汪良平
【申请人】阿里巴巴集团控股有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1