智能设备间的互动方法和系统与流程

文档序号:12134031阅读:380来源:国知局
智能设备间的互动方法和系统与流程

本发明涉及信息交互技术领域,尤其涉及一种智能设备间的互动方法和系统。



背景技术:

随着智能设备的流行,越来越多的用户使用智能电视、网络机顶盒等进行购物、游戏、观看视频等,电视节目的互动形式也越来越多,例如,在智能电视的屏幕上显示竞猜、点赞、评分、评价、投票等互动形式,用户通过对遥控器进行操作实现与智能电视的互动。



技术实现要素:

本发明旨在至少在一定程度上提升智能设备互动的用户体验。

为此,本发明的一个目的在于提出一种智能设备间的互动方法,该方法可以实现用户通过智能设备与另一智能设备互动。

本发明的另一个目的在于提出一种智能设备间的互动系统。

为达到上述目的,本发明第一方面实施例提出的智能设备间的互动方法,包括:接收第一智能设备发送的用户使用日志,所述用户使用日志是根据第一智能设备记录的用户使用行为生成的;解析所述用户使用日志,如果根据解析结果能够查找到匹配的预设的前置条件,根据预设的前置条件与互动信息之间的对应关系,确定与获取的预设的前置条件对应的预设的互动信息;将所述互动信息发送给第二智能设备,以使用户在第二智能设备上根据所述互动信息进行互动操作。

本发明第一方面实施例提出的智能设备间的互动方法,通过根据第一智能设备发送的用户使用日志,以及根据对用户使用日志的解析结果获取互动信息,并将互动信息发送给第二智能设备,第二智能设备根据互动信息进行操作,可以实现用户通过智能设备与另一智能设备互动。

为达到上述目的,本发明第二方面实施例提出的智能设备间的互动系统,包括:云端服务器,所述云端服务器包括:用户使用日志接收模块,用于接收第一智能设备发送的用户使用日志,所述用户使用日志是根据第一智能设备记录的用户使用行为生成的;互动信息确定模块,用于解析所述用户使用日志,如果根据解析结果能够查找到匹配的预设的前 置条件,根据预设的前置条件与互动信息之间的对应关系,确定与获取的预设的前置条件对应的预设的互动信息;互动信息发送模块,用于将所述互动信息发送给第二智能设备,以使用户在第二智能设备上根据所述互动信息进行互动操作。

本发明第二方面实施例提出的智能设备间的互动系统,通过根据第一智能设备发送的用户使用日志,以及根据对用户使用日志的解析结果获取互动信息,并将互动信息发送给第二智能设备,第二智能设备根据互动信息进行操作,可以实现用户通过智能设备与另一智能设备互动。

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

附图说明

本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:

图1是本发明一实施例提出的智能设备间的互动方法的流程示意图;

图2是本发明另一实施例提出的智能设备间的互动方法的流程示意图;

图3是本发明另一实施例提出的智能设备间的互动系统的结构示意图;

图4是本发明另一实施例提出的智能设备间的互动系统的结构示意图。

具体实施方式

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的模块或具有相同或类似功能的模块。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。相反,本发明的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。

图1是本发明一实施例提出的智能设备间的互动方法的流程示意图,该方法包括:

S11:接收第一智能设备发送的用户使用日志,所述用户使用日志是根据第一智能设备记录的用户使用行为生成的。

其中,第一智能设备和第二智能设备是要进行互动的两个智能设备。

用户在使用第一智能设备时,第一智能设备可以记录用户使用行为,用户使用行为例如用户观看了影片、购物以及相应的行为时间等。

第一智能设备在记录用户使用行为后可以生成用户使用日志,例如,在用户使用日志中记录用户A观看了影片B,且观看时间是从第一时间到第二时间,观看状态是完整观看。

类似的,第一智能设备记录一种用户使用行为可以生成相应的信息记录在用户使用日 志。

第一智能设备可以根据预设周期或者根据预设触发事件向云端服务器发送用户使用日志。

S12:解析所述用户使用日志,如果根据解析结果能够查找到匹配的预设的前置条件,根据预设的前置条件与互动信息之间的对应关系,确定与获取的预设的前置条件对应的预设的互动信息。

云端服务器接收到第一智能设备发送的用户使用日志后,可以对用户使用日志进行解析,得到解析结果,解析结果例如包括:用户A观看了影片B,观看时间是从第一时间到第二时间,观看状态是完整观看等。

另外,云端服务器上可以预先配置前置条件,前置条件例如包括但不限于:视频观看的起始时间,视频观看的结束时间,视频是否完整观看等。

云端服务器对用户使用日志进行解析后,可以将解析结果与预设的前置条件进行比对,判断是否能够查找到匹配的前置条件,例如,解析结果包括了完整观看,而前置条件中也包括完整观看,则可以查找到匹配的前置条件,且匹配的前置条件是完整观看。

另外,云端服务器上还可以预先配置前置条件与互动信息之间的对应关系,互动信息例如包括但不限于:竞猜、点赞、评分、评价和投票等。对应关系例如包括:完整观看对应点赞,从而可以根据对应关系确定对应的互动信息。

S13:将所述互动信息发送给第二智能设备,以使用户在第二智能设备上根据所述互动信息进行互动操作。

例如,与完整观看这一前置条件对应的互动信息是点赞,则云端服务器将点赞这一互动信息发送给第二智能设备。

云端服务器将互动信息发送给第二智能设备时,可以采用多种方式进行发送。以第二智能设备是手机为例,例如,云端服务器根据用户标识(如用户A)确定对应的手机号(用户标识与手机号之间的对应关系可以预先配置在云端服务器上),之后根据确定出的手机号向用户使用的手机发送短消息,该短消息中包含互动信息;或者,手机上可以预先下载APP,云端服务器通过与APP的连接将互动信息发送给手机;或者,云端服务器可以根据预先配置的用户社交网络账号与用户标识的对应关系,确定相应的社交网络账号,并向相应的社交网络账号推送互动信息等。

第二智能设备上收到互动信息后,可以将互动信息显示给用户,用户根据互动信息可以进行相应操作。例如,第二智能设备接收的短消息表明如果点赞回复哪个字母,则用户可以根据提示回复相应的字母,或者,第二智能设备接收的是包含用户进行互动操作的网页的链接信息,当用户点击该链接信息进入页面后,可以进行点赞操作等。

另外,用户在第二智能设备上进行互动操作后,第二智能设备可以将互动结果发送给云端服务器,云端服务器可以对互动结果进行处理得到处理后的信息,之后将处理后的信息发送给第一智能设备和/或第二智能设备。

本实施例中,通过根据第一智能设备发送的用户使用日志,以及根据对用户使用日志的解析结果获取互动信息,并将互动信息发送给第二智能设备,第二智能设备根据互动信息进行操作,可以实现用户通过智能设备与另一智能设备互动。

图2是本发明另一实施例提出的智能设备间的互动方法的流程示意图,本实施例以第一智能设备是智能电视,第二智能设备是手机为例。该方法包括:

S201:智能电视记录用户使用行为,并生成用户使用日志。

例如,智能电视在开机后,可以对用户使用行为进行监测以及记录,用户使用行为例如用户观看了影片、购物以及相应的行为时间等。

在获取到用户的使用行为后,可以根据用户的使用行为生成对应的用户使用日志。例如,在用户使用日志中记录用户A观看了影片B,且观看时间是从第一时间到第二时间,观看状态是完整观看。

S202:智能电视将用户使用日志发送到云端服务器。

S203:云端服务器接收智能电视发送的用户使用日志,并存储该用户使用日志。

S204:云端服务器解析所述用户使用日志,如果根据解析结果能够查找到匹配的预设的前置条件,根据预设的前置条件与互动信息之间的对应关系,确定与获取的预设的前置条件对应的预设的互动信息。

云端服务器接收到智能电视发送的用户使用日志后,可以对用户使用日志进行解析,得到解析结果,解析结果例如包括:用户A观看了影片B,观看时间是从第一时间到第二时间,观看状态是完整观看等。

另外,云端服务器上可以预先配置前置条件,前置条件例如包括但不限于:视频观看的起始时间,视频观看的结束时间,视频是否完整观看等。

云端服务器对用户使用日志进行解析后,可以将解析结果与预设的前置条件进行比对,判断是否能够查找到匹配的前置条件,例如,解析结果包括了完整观看,而前置条件中也包括完整观看,则可以查找到匹配的前置条件,且匹配的前置条件是完整观看。

另外,云端服务器上还可以预先配置前置条件与互动信息之间的对应关系,互动信息例如包括但不限于:竞猜、点赞、评分、评价和投票等。对应关系例如包括:完整观看对应点赞,从而可以根据对应关系确定对应的互动信息。

另一方面,如果根据解析结果能够查找到匹配的预设的前置条件,云端服务器可以在接收到智能电视发送的新的用户使用日志后,重新解析用户使用日志以及判断。

S205:云端服务器将互动信息发送给手机。

例如,与完整观看这一前置条件对应的互动信息是点赞,则云端服务器将点赞这一互动信息发送给手机。

云端服务器将互动信息发送给手机时,可以采用多种方式进行发送。例如,云端服务器根据用户标识(如用户A)确定对应的手机号(用户标识与手机号之间的对应关系可以预先配置在云端服务器上),之后根据确定出的手机号向用户使用的手机发送短消息,该短消息中包含互动信息;或者,手机上可以预先下载APP,云端服务器通过与APP的连接将互动信息发送给手机;或者,云端服务器可以根据预先配置的用户社交网络账号与用户标识的对应关系,确定相应的社交网络账号,并向相应的社交网络账号推送互动信息等。

S206:手机上显示互动信息。

例如,手机接收到互动信息后,通过短消息、APP内的消息或社交网络上的消息等将互动信息显示给用户。

可以理解的是,在显示互动信息之前,手机还可以向用户显示提醒消息,例如,提醒消息表明接收到互动信息,询问用户是否查看等,如果用户同意查看再在手机上显示互动信息。

S207:用户通过手机根据互动信息进行互动操作,手机根据互动操作获取互动结果。

与互动信息对应,互动操作包括但不限于:竞猜、点赞、评分、评价和投票等。

例如,手机上显示的互动信息表明如果对影片B进行点赞则回复某个字母,则用户如果需要对影片B进行点赞,则回复该字母。

S208:手机向云端服务器发送互动结果。

互动结果中可以包括但不限于:用户ID(如用户名、手机号等)、用户反馈的内容(如回复的点赞字母)、用户反馈的时间(手机发送互动结果的时间)。

S209:云端服务器存储互动结果。

S210:云端服务器对互动结果进行统计,得到统计结果。

例如,统计对影片B进行点赞的人数,得到点赞的总人数。

S211:云端服务器将手机发送的互动结果发送给智能电视,或者,将统计结果发送给智能电视和/或手机。

S212:智能电视显示用户在手机上的互动结果,或者,智能电视显示统计结果,或者,手机显示统计结果。

本实施例中,通过智能电视记录用户使用行为并生成用户使用日志,云端服务器根据用户使用日志获取互动信息,手机接收云端服务器发送的互动信息,可以通过云端服务器引导用户进行互动,而且智能电视和手机可以不需要预先配置和安装APP,方便互动操作,提升用户体验。

图3是本发明另一实施例提出的智能设备间的互动系统的结构示意图,该系统包括:云端服务器31,云端服务器31包括:

用户使用日志接收模块311,用于接收第一智能设备发送的用户使用日志,所述用户使用日志是根据第一智能设备记录的用户使用行为生成的;

其中,第一智能设备和第二智能设备是要进行互动的两个智能设备。

用户在使用第一智能设备时,第一智能设备可以记录用户使用行为,用户使用行为例如用户观看了影片、购物以及相应的行为时间等。

第一智能设备在记录用户使用行为后可以生成用户使用日志,例如,在用户使用日志中记录用户A观看了影片B,且观看时间是从第一时间到第二时间,观看状态是完整观看。

类似的,第一智能设备记录一种用户使用行为可以生成相应的信息记录在用户使用日志。

第一智能设备可以根据预设周期或者根据预设触发事件向云端服务器发送用户使用日志。

互动信息确定模块312,用于解析所述用户使用日志,如果根据解析结果能够查找到匹配的预设的前置条件,根据预设的前置条件与互动信息之间的对应关系,确定与获取的预设的前置条件对应的预设的互动信息;

云端服务器接收到第一智能设备发送的用户使用日志后,可以对用户使用日志进行解析,得到解析结果,解析结果例如包括:用户A观看了影片B,观看时间是从第一时间到第二时间,观看状态是完整观看等。

另外,云端服务器上可以预先配置前置条件,前置条件例如包括但不限于:视频观看的起始时间,视频观看的结束时间,视频是否完整观看等。

云端服务器对用户使用日志进行解析后,可以将解析结果与预设的前置条件进行比对,判断是否能够查找到匹配的前置条件,例如,解析结果包括了完整观看,而前置条件中也包括完整观看,则可以查找到匹配的前置条件,且匹配的前置条件是完整观看。

另外,云端服务器上还可以预先配置前置条件与互动信息之间的对应关系,互动信息例如包括但不限于:竞猜、点赞、评分、评价和投票等。对应关系例如包括:完整观看对 应点赞,从而可以根据对应关系确定对应的互动信息。

互动信息发送模块313,用于将所述互动信息发送给第二智能设备,以使用户在第二智能设备上根据所述互动信息进行互动操作。

例如,与完整观看这一前置条件对应的互动信息是点赞,则云端服务器将点赞这一互动信息发送给第二智能设备。

云端服务器将互动信息发送给第二智能设备时,可以采用多种方式进行发送。以第二智能设备是手机为例,例如,云端服务器根据用户标识(如用户A)确定对应的手机号(用户标识与手机号之间的对应关系可以预先配置在云端服务器上),之后根据确定出的手机号向用户使用的手机发送短消息,该短消息中包含互动信息;或者,手机上可以预先下载APP,云端服务器通过与APP的连接将互动信息发送给手机;或者,云端服务器可以根据预先配置的用户社交网络账号与用户标识的对应关系,确定相应的社交网络账号,并向相应的社交网络账号推送互动信息等。

第二智能设备上收到互动信息后,可以将互动信息显示给用户,用户根据互动信息可以进行相应操作。例如,第二智能设备接收的短消息表明如果点赞回复哪个字母,则用户可以根据提示回复相应的字母,或者,第二智能设备接收的是包含用户进行互动操作的网页的链接信息,当用户点击该链接信息进入页面后,可以进行点赞操作等。

另外,用户在第二智能设备上进行互动操作后,第二智能设备可以将互动结果发送给云端服务器,云端服务器可以对互动结果进行处理得到处理后的信息,之后将处理后的信息发送给第一智能设备和/或第二智能设备。

本实施例中,通过根据第一智能设备发送的用户使用日志,以及根据对用户使用日志的解析结果获取互动信息,并将互动信息发送给第二智能设备,第二智能设备根据互动信息进行操作,可以实现用户通过智能设备与另一智能设备互动。

图4是本发明另一实施例提出的智能设备间的互动系统的结构示意图,该系统40包括:云端服务器41,云端服务器41包括:用户使用日志接收模块411、互动信息确定模块412、互动信息发送模块413,上述三个模块的功能可以具体参见上一实施例。另外,云端服务器在接收到用户使用日志后还可以存储该用户使用日志。

本实施例中,所述云端服务器41还包括:

互动结果接收模块414,用于接收所述第二智能设备发送的互动结果,所述互动结果是用户在第二智能设备上进行互动操作后发送的;

处理模块415,用于对所述互动结果进行处理,具体包括如下项中的至少一项:存储所述互动结果、对所述互动结果进行统计得到统计结果。

例如,云端服务器存储互动结果,或者,云端服务器统计对影片B进行点赞的人数, 得到点赞的总人数。

一些实施例中,所述云端服务器41还包括:

处理结果发送模块416,用于发送处理后的信息,所述处理后的信息包括如下项中的至少一项:存储的互动结果、统计得到的统计结果。

例如,云端服务器将互动结果发送给第一智能设备,或者,将统计结果发送给第一智能设备,或者,将统计结果发送给第二智能设备。

一些实施例中,参见图4,该系统40还包括:第一智能设备42,所述第一智能设备42包括:

用户使用日志生成模块421,用于记录用户使用行为,并根据用户使用行为生成用户使用日志;

以第一智能设备是智能电视为例,例如,智能电视在开机后,可以对用户使用行为进行监测以及记录,用户使用行为例如用户观看了影片、购物以及相应的行为时间等。

在获取到用户的使用行为后,可以根据用户的使用行为生成对应的用户使用日志。例如,在用户使用日志中记录用户A观看了影片B,且观看时间是从第一时间到第二时间,观看状态是完整观看。

用户使用日志发送模块422,用于将所述用户使用日志发送给云端服务器。

智能电视将用户使用日志发送到云端服务器。

一些实施例中,参见图4,该系统40还包括:第二智能设备43,所述第二智能设备43包括:

互动信息接收模块431,用于接收云端服务器发送的互动信息;

假设第二智能设备是手机,例如,与完整观看这一前置条件对应的互动信息是点赞,则云端服务器将点赞这一互动信息发送给手机。

云端服务器将互动信息发送给手机时,可以采用多种方式进行发送。例如,云端服务器根据用户标识(如用户A)确定对应的手机号(用户标识与手机号之间的对应关系可以预先配置在云端服务器上),之后根据确定出的手机号向用户使用的手机发送短消息,该短消息中包含互动信息;或者,手机上可以预先下载APP,云端服务器通过与APP的连接将互动信息发送给手机;或者,云端服务器可以根据预先配置的用户社交网络账号与用户标识的对应关系,确定相应的社交网络账号,并向相应的社交网络账号推送互动信息等。

互动信息显示模块432,用于向用户显示所述互动信息;

例如,手机接收到互动信息后,通过短消息、APP内的消息或社交网络上的消息等将互动信息显示给用户。

可以理解的是,在显示互动信息之前,手机还可以向用户显示提醒消息,例如,提醒 消息表明接收到互动信息,询问用户是否查看等,如果用户同意查看再在手机上显示互动信息。

互动结果获取模块433,用于获取用户根据所述互动信息进行互动操作后得到的互动结果;

与互动信息对应,互动操作包括但不限于:竞猜、点赞、评分、评价和投票等。

例如,手机上显示的互动信息表明如果对影片B进行点赞则回复某个字母,则用户如果需要对影片B进行点赞,则回复该字母。

互动结果发送模块434,用于将所述互动结果发送给云端服务器。

互动结果中可以包括但不限于:用户ID(如用户名、手机号等)、用户反馈的内容(如回复的点赞字母)、用户反馈的时间(手机发送互动结果的时间)。

一些实施例中,所述第一智能设备42还包括:

第一处理结果接收模块423,用于接收云端服务器发送的处理结果,所述处理结果包括:来自第二智能设备的互动结果,和/或,统计结果;

第一处理结果显示模块424,用于显示所述处理结果。

例如,第一智能设备接收对某个影片的点赞结果,或者,对某个影片的点赞总人数。之后,第一智能设备可以显示给用户。

一些实施例中,所述第二智能设备43还包括:

第二处理结果接收模块435,用于接收云端服务器发送的处理结果,所述处理结果包括:统计结果;

第二处理结果显示模块436,用于显示所述处理结果。

例如,第二智能设备接收对某个影片的点赞总人数。之后,第二智能设备可以显示给用户。

本实施例中,通过智能电视记录用户使用行为并生成用户使用日志,云端服务器根据用户使用日志获取互动信息,手机接收云端服务器发送的互动信息,可以通过云端服务器引导用户进行互动,而且智能电视和手机可以不需要预先配置和安装APP,方便互动操作,提升用户体验。

需要说明的是,在本发明的描述中,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本发明的描述中,除非另有说明,“多个”的含义是指至少两个。

流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序, 包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。

应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。

本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。

此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。

上述提到的存储介质可以是只读存储器,磁盘或光盘等。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

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

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